Recent submissions

Comment · 13 hours ago
Nice! Can you speak to your process? How much structure did you give the agent? Did you have to "discover" the right way to do the port? Perhaps you just asked Claude, and then iterated? How do you feel about the final architecture/layout of the code, and would you approach a similar project in a new way given what you've learned?

You said in another comment:

> Then, i spent some time in building a harness and collect telemetry data in Mesen. Once, i had that: i just played the game in the emulator and asked Claude Opus 5.5 to use this as verification.

Can you comment on how this verification process worked?

You'll have to forgive me for not trying to answer these questions myself by investigating the code/git history, but... I hope you understand.

Actually, I am peeking around the code a bit and it's a bit disappointing, but it's what I should have expected having tried a project like this myself with a Game Boy game. I would like to see what an AI-produced semantic (?) rewrite of a retro game would look like. That is, what a port/rewrite that wasn't so faithful/wedded to the original ROM layout or platform architecture. For example, the agent (and you, presumably) was satisfied with writing a sort of RP2C02 emulator facade instead of doing the hard work of translating the bytes into platform-agnostic graphics rendering code. So now any customization/extensions you write to the game are fundamentally constrained to the abstractions of a specific chip from the 80s.

Comment · 1 month ago
Comment · 1 month ago
> I don't need to reaffirm my individuality with such words.

Record scratch

Comment · 1 month ago
Marxism is good. Here:

https://www.marxists.org/glossary/terms/p/r.htm

> "The proletariat is that class in society which lives entirely from the sale of its labour power and does not draw profit from any kind of capital; whose weal and woe, whose life and death, whose sole existence depends on the demand for labour...

Comment · 1 month ago
This was the essence of the actual Steinbeck quote, for the record: "Except for the field organizers of strikes, who were pretty tough monkeys and devoted, most of the so-called Communists I met were middle-class, middle-aged people playing a game of dreams." Steinbeck is no Marxist, but at least he was right about the "game of dreams", which indeed is more true today than ever before.

> Gotta update it for 2026 because millionaires are broke bitches.

> If you can't retire today and never work again without having to worry about money, you're part of the proletariat.

This; this is a middle-class game of dreams.

Comment · 1 month ago
My parent did not say "labor class" (a mishmash of words), they said proletariat, which is an abstraction that has a real history. Most of us here are petty bourgeois, labor aristocrats, or settlers. A house or a 401(k) are literally capital. So, the proletariat is defined by utter poverty more than being wage laborers, yes. That's my point. Those conditions of utter poverty define the majority of the world's population, but exceedingly few in the imperialist sphere.
Comment · 1 month ago
I've always heard "millionaires" (the quote was always apocryphal, anyways), and that belief is much less delusional than the belief that we're part of the proletariat, that class of workers who have nothing to lose but their chains. The vast majority of people here have lots to lose. These Blizzard workers, however miserable they are, have always had a staggering lot to lose, more than the proletariat could ever dream of possessing.
Comment · 2 months ago
Yes, they did.
Comment · 4 months ago
I've been reading Marx for a long time. Everything you've said in this comment is utterly wild.
Comment · 4 months ago
Obviously there isn't a hidden corpus of logs of coding chatbot assistants that has been accumulating over the years, but these coding chatbot assistants output tokens that resemble how we all imagined a coding chatbot assistant would have operated had it existed in the first place to end up in a corpus. "Training material" includes supervised fine-tuning, preference training, RLHF, and so on, so that certain outputs (like these timeline estimates) may really have been decided (at some level of conscious awareness) by product teams.
Comment · 4 months ago
Why not?
Comment · 5 months ago
Because the web browser was burdened with the role of application host, and not just presentation of static content. There's no going backwards.
Comment · 5 months ago
No problem.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton