3 ms·
I wrote 5000 lines of assembly because I was angry
- ujjwalvivek 4mo ago[dead]
- MisterTea 4mo agoIronic that your asm game engine runs at 60fps while your blog has a loading bar and lags when scrolling. I didn't bother reading it.
- KomoD 4mo ago> loading bar Yeah... I don't get the point of that. By checking devtools, I see that everything has already loaded. Another thing: I question the claim that he wrote assembly himself because the GitHub repo screams AI. Especially this MD file. No human documents stuff in that way. https://raw.githubusercontent.com/ujjwalvivek/baremetal/refs/heads/main/TECHNICAL.md https://raw.githubusercontent.com/ujjwalvivek/baremetal/refs...
- FrustratedMonky 4mo agoCould he have written the assembly, but used AI for the MD file? Is there harm if that is case? Because AI is good at spitting out documentation, so why not.
- applfanboysbgon 4mo agoThe article itself, and the flagged comment they made on this thread, are also LLM-generated. I feel like we've been on an upwards trend of LLM-generated posts explicitly claiming "I wrote X".
- Rooster61 4mo agoI didn't get the sense that the prose was AI generated at all. How did you come to that conclusion?
- Avicebron 4mo agoFrom that link: > ## WHY AUDIO WAS DROPPED > The game is silent by design. Here is the analysis: Is the most Claude "couldn't get audio to work for _reasons_ and pivoted away" note I have seen outside of my own bin of half-baked useless code.
- OliverGuy 4mo agoIt's comical too, jumpy and takes way to long. Sure it's kinda cool as a gimmick, but it should be like 600-800ms at most if you do want one
- Boxxed 4mo agoAdditional irony points for the fact that the URL is purportedly pointing to a '.md' file
- voidUpdate 4mo agoIf you click the little "vibeSwitch" text in the bottom left, then click the small toggle in the bottom right of the popup window, you can turn off the animated background, and the website runs a hell of a lot better, on my browser at least
- FrustratedMonky 4mo agoThis shows some talent. It saddens me when people with talent talk about 4 interview stages and still getting turned down. With no feedback? Maybe it was soft skills? What is happening in this market? I liked how the web page loaded. Others diss it, but I think it was done on purpose as a style.
- rootlocus 4mo agoCan anyone explain why OPs comment is dead?
- applfanboysbgon 4mo agoIt is LLM-generated. It's not flagged (by users), so probably caught by HN's automated spam detection.
- hsuduebc2 4mo agoYou mean the article? I didn't get that feeling but even if that was true, this is against the rules?
- applfanboysbgon 4mo agoBoth the article and the killed comment OP made. LLM-generated articles are not against the rules, but LLM-generated comments are.
- thomashobohm 4mo agoLet me fix this for you: "I asked Claude to write 5000 lines of assembly because I was angry"
- kookybakker 4mo agoIt's clear some talent is on display here, but I think it's being focused on the wrong thing. If I had to give some advice, focus on making something people want to use instead of trying to impress by making up arbitrary challenges.
- sublinear 4mo ago> It's a Wolfenstein-3D-style DDA (a.k.a. Digital Differential Analyzer) raycaster written entirely in x86-64 assembly (Intel syntax) that runs at a locked 60 FPS. And there is not a single line of C anywhere in the source. Sounds amazing. Right? Not trying to be overly critical, but that sounds more like extra credit homework.
- StilesCrisis 4mo ago"Runs Wolf3D at 60fps" isn't an impressive claim nowadays either way. It feels like a very bizarre statement, which is probably because an LLM wrote everything here. I wonder if his interview loop was actually as good as he thinks it was?