Recent submissions

Comment · 2 months ago
100% agree with dmitrygr.

I was excited when I heard about the project just after it started. However, past experiences taught me to wait before getting excited about the new 'shiny thing'. I did it differently with RISCV. I waited. I am glad I did. It took a long time for actual silicon to appear. Also, the silicon today has all the facepalming special cases mentioned in the article. Its almost like those old soviet era cpus that had the list of bad instructions handwritten on the package.

Overall, RISCV was a minor spin on MIPS, but without really learning from other processors.

So why is everyone still pushing for it? It has the words 'open' on it. People pattern match on that marketing.

As part of that marketing, they also pushed this attitude from the project... 'RISC won'. I think Chester Lam said it best when he wrote his essay stating that RISC didn't win... OoO archs won. I couldn't articulate that nearly as well as he did. If you haven't read it, I recommend it.

So, yeah, here we are. Many people will follow the bandwagon, but they will find that RISCV will not make a significant difference.

I am glad we still have Arm (in all its many forms), x86, and others. (btw, despite my username, I don't think x86 is the best either :-)

Also, if you aren't trying to ship a product, you can experiment with ISAs on an fpga. Yes, fpgas are a lot slower, but they are also a lot more fun. Especially with the great work done to create open source toolchains. Heck, if you are really serious (slighly crazy), you can build your own chip. For the foreseeable future ASIC shuttles are available at prices under $10k. (again, you have to be a little crazy)

Comment · 1 year ago
It would be nice if PNG supported no compression. That is handy in many situations.
Comment · 1 year ago
That was a 4.5 hour drive for Dr McIlroy... quite a hike, but worth it.
Comment · 2 years ago
Thank you Steve! Really enjoying this tutorial. No questions so far.
Comment · 2 years ago
Steve wrote this in a very approachable style. It is the first time I really understood what 'jj' is about. I'm actually kind of excited to start using this tool with my git repos.
Comment · 2 years ago
I noticed this a while back when I was trying to read cloudflare's own blog. Periodically they would block my newsreader. I ended up just dropping their feed.

I am glad to see other people calling out the problem. Hopefully, a solution will emerge.

Comment · 2 years ago
Thanks for making this happen. I gave up on trying to find this book years ago. It is so good to see this finally available.
Comment · 3 years ago
No mention of 37 signals? Maybe the aliens are trying to test our math skills?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton