aappleby

Joined 13 years ago

Karma
2,487
Submissions
570
Member since
Sep 4
tanjent.com

[ my public key: https://keybase.io/aappleby; my proof: https://keybase.io/aappleby/sigs/2jPn89fxnJCdcebbBm0nxTIPrs80ZxfB5INOGQ9fJIY ]

View on Hacker News

Recent submissions

Comment · 4 days ago
On "just" a RTX 6000 Pro? You mean one of those $16,000 gpus?
Comment · 11 days ago
You don't actually have to do this - you can stick with a power of 2 sized table and just gently mix the hash value to get each additional bit index.

(source - I wrote MurmurHash/SMHasher and have used the above in my own bloom filters and cuckoo hash tables)

Comment · 12 days ago
Confit or cassoulet.
Comment · 14 days ago
No. Tesla's resonance theory has nothing to do with dark matter, consciousness, or living matter.
Comment · 20 days ago
just another ai slop project with no actual research
Comment · 21 days ago
There's nothing real in that repo, just a 20k python file and bits of documentation - all AI generated.
Comment · 23 days ago
There's a tiny cat on one of the roofs in Raissa! The rats in Marozia hop along their paths! The center of Theodora has bookshelves with individual books!
Comment · 23 days ago
Even as I was writing this I kept finding more things I didn't notice on my first few passes through the cities:

Phyllis fades from color to black and white except for two houses. The fairground has a big top with tiny bleachers and a guy inside. The happy city has people with their arms raised in a V. People in the marketplace city wear hats and some are carrying bundles on their heads. There are weird cactus plants in the hanging city. In the half-fairgroud city, there's a statue on one of the trucks. The city that copies the dead has a set of pallbearers carrying a wrapped corpse down the stairs. The people on top of Argia are laying with their ears to the ground, listening for the animated sound waves coming from below.

And on and on and on and on. I just can't even.

Comment · 23 days ago
First off - I'm a senior dev with ~30 years of experience in graphics engines, game dev, web dev, WebGL stuff, blah blah. I am generally skeptical of AI, but... after reading the top of every thread in this comment section, I feel like people forgot that they could zoom in on the cities to see all the details.

The amount of _stuff_ crammed into each little city is almost unbelievable. Drawbridges open and close, glowing lines sketch patterns, camels walk across a tiny desert. Buildings fade into existence and then burst in a shower of sparks. Flags fly, smoke drifts, buckets cause ripples as they dip into underground pools. The city made of plumbing has tiny people in the bathtubs! There's a freakin' roller coaster with moving cars and a ferris wheel!

I absolutely understand the AI hate that's being commented here, but... in this instance, I just can't feel it. I keep finding more and more little details every time I click on a city, and I am astounded. I just now noticed there's a little guy in the city of strings hanging up new strings at the top of the hill. Damn. My favorite is Marozia, where dark buildings open like treasure chests and release shining towers and flocks of glowing birds.

Yes, there are also a lot of stupid AI errors - every spoked wheel has the spokes off-center for example. But holy crap, I just can't hate this. I don't care about who built it or the random bits of jank - this thing is _beautiful_ in a way that I haven't seen from AI before, and it warms my old GPU-powered heart.

Comment · 24 days ago
Based on some of the entries in there (like a list of the test equipment in my office), it's clearly scraping my public Reddit posts.
Comment · 24 days ago
I have always phrased this as "Never do one of something".
Comment · 25 days ago
Uh, no? Is this even a question? Is this hacker-relevant?
Comment · 28 days ago
Ah nostalgia. I started in the games industry doing N64 programming, and our devkits looked similar to those flash carts but there was a big SCSI cable connector that went to the host PC.

Later on we had some "debug" cartridges that sat in between the console and a flash cartridge and intercepted reads/writes to a single address and replaced the data with whatever came in over a serial port back to the PC. That was enough of a backdoor to implement very basic dynamic reloading of art assets - I wrote a Photoshop plugin that added a "send to N64" button and some game-side support code and the cycle time for artists trying to see their work on a TV went from 30 minutes to 10 seconds.

Comment · 1 month ago
FWIW, if you start with "The view frustum is a 90 degree pyramid with the tip cut off at z = 1 and the 'end' at infinity", you can then work out how to map that to a NDC using a matrix and perspective divide.

I've used that when teaching short "Graphics 101" (not in the first session though) and the math comes out more intuitive than the usual "here's how to calculate a perspective matrix, don't ask where these numbers come from" version.

Comment · 1 month ago
anyone who thinks "woke" is a valid counterargument is not worth listening to.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton