Recent submissions

Comment · 1 month ago
That seems weird. They did throw extra hardware at it to speed it up for the efficient cores, but not for the performance cores?
Comment · 3 months ago
If you ever saw this guy program you know he's very competent so IMHO that reflects badly on twitter, tbh.
Comment · 4 months ago
This article contains very little substance. Show me the math!
Comment · 5 months ago
Thank you for your reply! I did a bit of research and, since I do want to use quite some peripherals, I have gone for the ULX3S. A big factor here was documentation and availability; If I would have been able to find a MiSTer Pi I might have gone for that instead.

I now bought a ULX3S on a whim, and will at least evaluate how usable it is for my purposes. It will take quite some time to familiarize myself with a new toolchain, which kinda sucks. One advantage of these big proprietary IDEs is that they integrate a lot of functionality into one "unit" (as far as the user/programmer is concerned), instead of having to install a lot of separate tools.

For the course, I am now considering to "support" an AMD board, an Intel one, and a Lattice one.

Comment · 5 months ago
This sucks. I was working on a video course on building CPUs on an FPGA that uses Vivado (because I am somewhat familiar with the ecosystem and have dev boards with Artix FPGAs).

I am still contemplating my options. I can still use Vivado 2025, I guess, but I am not sure that is the right direction.

What are realistic alternatives for Vivado? (Taking into account the availability of supported affordable entry-level dev boards?)

Comment · 5 months ago
> Fun fact #1: you rent your cap and gown in the US. You have to return them. And they’re expensive, too! I paid $94 just for the privilege of renting mine, which is insane because they probably cost way less than that to manufacture.

Ah, yes, of course this is how it works in the US.

Comment · 5 months ago
Nobody said it better than von Neumann: "Young man, in mathematics you don't understand things. You just get used to them"
Comment · 6 months ago
I don't have a lot to show for it yet, but I'm working on an online video course for software engineers aspiring to build their own CPU on an FPGA dev board.
Comment · 7 months ago
This is great!

Some comments:

- I didn't like the "truth tables" one, I got many duplicate questions and for some reason I got only one second for the first question. The rest of the questions I managed to answer correctly but I still got only one start out of three?

- I got very confused by the capacitor. Capacitors do not have an "enable" gate! In fact, in 2.7 (1T1C) you are supposed to build the enable gate -- with a transistor. So currently, you can just simply not build the enable gate and use the one already in the primitive, meaning you don't need the NMOS gate at all.

Was this made using LLM-assistence? (Not judging, I'm just interested!) I'd love to hear more about your workflow and how you managed to produce a good UI as it's something I couldn't do if my life depended on it, and it's a skill I'd like to learn.

Comment · 7 months ago
Eh yeah, duh? I've been drilled to put every fart on GitHub. 98% of my repositories have 0 stars.
Comment · 7 months ago
I have noticed a trend recently that some practices (writing a decent README or architecture, being precise and unambiguous with language, providing context, literate programming) that were meant to help humans were not broadly adopted with the argument that it's too much effort. But when done to help an LLM instead of a human a lot of people suddenly seem to be a lot more motivated to put in the effort.
Comment · 8 months ago
Surprisingly often people refuse to document their architecture or workflow for new hires. However, when it's for an LLM some of these same people are suddenly willing to spend a lot of time and effort detailing architecture, process, workflows.

I've seen projects with an empty README and a very extensive CLAUDE.md (or equivalent).

Comment · 8 months ago
Note that this doesn't answer the question in the title, it merely asks it.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton