Top posts

Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,205 posts.

Any topic
Any year
9249

I wrote a Game Boy Advance game in Zig

The Game Boy Advance is an interesting game console. It has a modern-style CPU (32-bit ARM, lots of registers), but uses an old-fashioned tile based renderer like how the NES did it in the 80s. Don’t get me wrong, since its one of Nintendo’s last tile-based systems, they took the idea as far as it can go with fancy…

9254

How Does GPT-4o Encode Images?

Here’s a fact: GPT-4o charges 170 tokens to process each 512x512 tile used in high-res mode. At ~0.75 tokens/word, this suggests a picture is worth about 227 words—only a factor of four off from the traditional saying. (There’s also an 85 tokens charge for a low-res ‘master thumbnail’ of each picture and higher…

9255

Startup advice

In honor of the new YC batch starting tomorrow, here is some of the best startup advice I’ve heard or given (mostly heard): 1. Make something people want. 2. A great team and a great...

9258

XCurl

It is often said that Imitation is the Sincerest Form of Flattery. Also, remember libcrurl? That was the name of the thing Google once planned to do: reimplement the libcurl API on top of their Chrome networking library. Flattery or not, it never went anywhere. The other day I received an email asking me about ……

9260

Four Hours of Concentration

As I've blogged about before, and mentioned again in my previous post, the great mathematician and physicist Henri Poincaré put in two hours of work in the morning and two in the evening. Apparently this is a common pattern. Cal Newport mentions this in his interview with Todd Henry. Now we also know that if

9264

The art of asking nicely

There are upsides to working with a neural net that trained on a huge collection of internet images and text. One is that, instead of ominous grey geometric blobs [https://aiweirdness.com/post/177091486527/this-ai-is-bad-at-drawing-but-will-try-anyways] when it doesn't understand your

9267

The Octo-Bouncer

I started thinking about ball juggling machines in the year 2014. I wrote about my first few attempts at creating them in this blog post from the year 2017. In 2018 I wrote another post about my then newest build. We’re now in the year 2020. And finally, the quest to get a machine to … Continue reading The Octo-Bouncer