HackerLangs
TopNewTrendsCommentsPastAskShowJobs

xqb64

85 karmajoined 3 года назад

Submissions

Git Hash Chain Malleability

arxiv.org
18 points·by xqb64·3 дня назад·6 comments

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

5 points·by xqb64·5 дней назад·2 comments

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

10 points·by xqb64·5 дней назад·13 comments

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

2 points·by xqb64·21 день назад·0 comments

Show HN: The X Programming Language

github.com
3 points·by xqb64·2 месяца назад·0 comments

comments

xqb64
·позавчера·discuss
You can try hanging out on the Libera IRC network in their channel.
xqb64
·3 дня назад·discuss
What could someone interested in systems programming gain from this?
xqb64
·3 дня назад·discuss
Lost me at "Claude Code".
xqb64
·5 дней назад·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 дней назад·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 дней назад·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 дней назад·discuss
Why that book specifically?
xqb64
·7 дней назад·discuss
I wish there was video material of the courses taught by Dave available for purchase.
xqb64
·21 день назад·discuss
The book is very much supposed to not be read passively.
xqb64
·22 дня назад·discuss
How does this compare to Nora Sandler's "Writing a C compiler" in terms of the potential gains for the reader?
xqb64
·2 месяца назад·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 месяца назад·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 месяца назад·discuss
There is "Building a Debugger"[0].

[0]: https://nostarch.com/building-a-debugger
xqb64
·5 месяцев назад·discuss
Does this work with a Yubikey?
xqb64
·5 месяцев назад·discuss
He also built a homemade computer from scratch. James is a brilliant guy.
xqb64
·5 месяцев назад·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 месяцев назад·discuss
Got any notable suggestions from Leanpub?
xqb64
·5 месяцев назад·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 месяцев назад·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 месяцев назад·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.