HackerLangs
TopNewTrendsCommentsPastAskShowJobs

xqb64

85 karmajoined 3 anni fa

Submissions

Git Hash Chain Malleability

arxiv.org
18 points·by xqb64·3 giorni fa·6 comments

Ask HN: What is the next step after Nora Sandler's "Writing a C compiler"?

5 points·by xqb64·5 giorni fa·2 comments

Ask HN: Who is the best computer programmer of all times?

10 points·by xqb64·5 giorni fa·13 comments

Ask HN: What is the cutting edge research in compilers and PLT?

2 points·by xqb64·21 giorni fa·0 comments

Show HN: The X Programming Language

github.com
3 points·by xqb64·2 mesi fa·0 comments

comments

xqb64
·l’altro ieri·discuss
You can try hanging out on the Libera IRC network in their channel.
xqb64
·3 giorni fa·discuss
What could someone interested in systems programming gain from this?
xqb64
·3 giorni fa·discuss
Lost me at "Claude Code".
xqb64
·5 giorni fa·discuss
I already have this book on my list.

Why do you think this should be a next step after Nora's book?
xqb64
·5 giorni fa·discuss
Sort of, the one who, when left stranded on a desert island, would make a CPU out of sand, write software for it, including the entire TCP/IP stack, and email someone to come get them.
xqb64
·5 giorni fa·discuss
Yeah. Andy Tanenbaum described studying at MIT as "drinking from a fire hose". Do we have someone who both got their degree from MIT and worked at Bell Labs? That'd be an interesting combo.
xqb64
·5 giorni fa·discuss
Why that book specifically?
xqb64
·7 giorni fa·discuss
I wish there was video material of the courses taught by Dave available for purchase.
xqb64
·21 giorni fa·discuss
The book is very much supposed to not be read passively.
xqb64
·22 giorni fa·discuss
How does this compare to Nora Sandler's "Writing a C compiler" in terms of the potential gains for the reader?
xqb64
·2 mesi fa·discuss
I'm sorry, Serbia. According to [0], it seems like E-2 would be applicable, too.

Thank you.

[0]: https://www.usimmigrationadvisor.com/active-e-2-treaty-count...
xqb64
·2 mesi fa·discuss
What's the best path from zero to a fully legal status (visa first I imagine, but eventually citizenship) in the US for someone coming over from the Western Balkans (non-EU), with a bachelors degree in EE or CS and no prior work experience? Thanks for doing this.
xqb64
·3 mesi fa·discuss
There is "Building a Debugger"[0].

[0]: https://nostarch.com/building-a-debugger
xqb64
·5 mesi fa·discuss
Does this work with a Yubikey?
xqb64
·5 mesi fa·discuss
He also built a homemade computer from scratch. James is a brilliant guy.
xqb64
·5 mesi fa·discuss
The central point behind this type of books isn't so much to build an enterprise-grade production-ready thing, but rather to bridge the delta between zero and having a working thing of sufficiently large complexity, which inevitably exists for someone who had never been there before. Having that in mind, I think these books are very valuable.
xqb64
·5 mesi fa·discuss
Got any notable suggestions from Leanpub?
xqb64
·5 mesi fa·discuss
Yeah. My favorite are books that guide you through implementing complex systems projects from scratch, like Nora Sandler's "Writing a C compiler", or Sy Brand's "Building a Debugger". I wish they produced A LOT more of them.
xqb64
·5 mesi fa·discuss
I'll admit that I'd used github copilot while I worked on one of my projects, and I couldn't help it but notice a rather significant cognitive decline whenever I set out to take over and start hammering out the code myself. I just can't allow cognitive declines.
xqb64
·5 mesi fa·discuss
I mean, it's not like I'm going to forget how to write code any time soon. I'm currently recovering from the n-th tough burnout, and I feel like I need a shift toward something new and meaningful. When it comes to job opportunities, from my perspective, knowing the entire stack (not in the webdev sense, but rather both hardware and software) makes you highly attractive on the market, in both worlds. So, while I genuinely can't predict what I'll end up doing 5 years from now, I do feel like it's time to familiarize myself with the other side of the entire stack.