Hacker Newsnew | past | comments | ask | show | jobs | submit | gregsadetsky's commentslogin

a few more sites (rather than aggregators):

- https://cargo.site/templates/samples-specimens and https://cargo.site/templates in general (scroll down and then scroll horizontally to see a lot more)

- https://html.energy/html-day/2025/index.html

- a few inspiring friends and friends of friends: https://julipode.net/ , https://katarinamazur.com/ , https://kotc.life/ , https://suneinyneeenan.github.io/Enhydrax/


a dear friend generated a QR code for his show, used the code on flyers that he printed, made sure that the code worked, and a ~week later discovered that the qr code was now showing an ad and requesting payment to not do that

I had rarely seen him that angry - but I totally, totally got it... qr code freemium gating is such a pettily predatory business "model".


That and project RC5 from the same time period..! :-)

https://www.distributed.net/RC5

https://en.wikipedia.org/wiki/RSA_Secret-Key_Challenge

I wonder what kind of performance would I get on a M1 computer today... haha

EDIT: people are still participating in rc5-72...?? https://stats.distributed.net/projects.php?project_id=8


I recommend scrolling down to the "Try it out" section, click "Start", allow camera access, then you'll see a red dot appear on the screen.

You can then move your head... it works quite well! Scroll down to the "Archery Practice Area" to try it out


Extraordinary video. The amount of reverse (and ... forward!) engineering in this is astounding. The amount of software, hardware, and mechanical debugging... while dealing with huge, hyper powerful motors and non-insignificant amount of voltages/amps... Wow

Great share, thanks a ton!


I'm extremely excited for this...! The updates on X have been super exciting, and you'll see people who have tried the game post [0] things like

"The program offers estimates of things like track speed (based on geometry), buildable depth, valuation of potential takings, crossovers, and station costs. These are all important considerations for transit planners, both for construction and operations."

Bananas!

[0] https://x.com/Varun_Vish/status/1970961106794594304



I recently downloaded the source code for Chocolate Doom [0], and even though a ton of human labor has been put into making it cross-platform and easy to build (and that work definitely deserves to be commended!), I still couldn't build it immediately on my M1 MacBook.

Asking Claude Code to build it - literally prompting it "fix whatever needs to be fixed until you get the binary to run" - and waiting ~20 minutes was the best investment of non-time I could do... It definitely felt magical. Claude would tweak headers, `make` it, try to run it, and apply more fixes based on the errors it got back.

Now that I think of it, I regret not opening an issue/PR with its findings...!

(((I then went on to make more vibe-changes to the Doom code and made a video out of those which went semi-viral, which I will now unashamedly plug [1])))

[0] https://github.com/chocolate-doom/chocolate-doom

[1] https://www.youtube.com/watch?v=LcnBXtttF28


It builds fine on Linux arm64, what changes did you need to make?

https://buildd.debian.org/status/package.php?p=chocolate-doo...


I mean this in the nicest possible way because you were just messing around on a fun thing, but...

I feel like there's a real metaphor here. 86+ people did work over two decades to maintain a cross-platform codebase and that "definitely deserves to be commended", but what "definitely felt magical" was Claude bumbling through header tweaks from compilation errors until the project compiled. And in the end what has AI wrought? A viral video but not anything to give back to the original project. Really there are multiple layers here :)


1M devs could have worked on it. You can neither fight bit rot nor predict the future.

The point was to get it running, not solve world peace. Without AI, the problem might not have been tackled at all.


To be fair, the topic is AI, so of course that's what he's focusing on

Ok, so I tried to build chocolate doom as well (on Debian WSL):

$ git clone --depth=1 https://github.com/chocolate-doom/chocolate-doom

$ cd c*doom; ls

Ok, there is a CMakeFile.txt, so it's probably a cmake project, so:

$ cmake .

Ok, that seems to work, but three libraries are missing, SDL2_Mixer, SDL2_Net and FluidSynth, so lets install them:

$ sudo apt install libsdl2-mixer-dev libsdl2-net-dev libfluidsynth-dev

Let's try again:

$ cmake .

Works, so now for compiling:

$ cmake --build . -j $(nproc)

Build completed in a few seconds first try.


I’m on macOS so sometimes things aren’t as easy :) I’ll give it another try.

So essentially, you are redundant now and celebrate it.

I celebrate that I did not have to spend cycles dealing with a non-interesting, non-intellectually-challenging issue aka figuring out the incantations to make a build system happy.

I'm also celebrating (although I forgot to do this - my bad!) that this automated discovery (i.e. of how to fix the build system for machines such as mine) could have been brought back to the Chocolate Doom community, and made the software better for everyone.

And finally, I'm also celebrating that this allowed my (if I may speak so boldly) creativity to express itself by helping me quickly bring a funny idea to life and share it, hopefully entertaining the world/making at least one person laugh/chuckle.

I don't see how any of this makes me redundant though. Efficient? Lazy? Both? Neither? But not redundant. I think! :-)


Be aware that if you don't understand every change then your contributions may not be welcome or helpful, depending on the project and situation.

Naturally, the primary source of purpose in life: Making Chocolate Doom compile.

If only philosophers of the last 2500 years had known this...

Unless you are selling a service to compile things for people I'm not sure who is being made redundant here.

I’ve always thought that most devs would be elated by the idea of automatio^n!

It's like saying chisel made carpenter redundant. AI still needs an operator and then more people to actually make the output production ready.

You are the master of understatement. I just spent 5+ Hours getting an emulator to just work. back and forth with the AI required me to be cognizant of the direction I was going, very cognizant. After It finally worked... the clean up was huge. at least 15 broken images, 100s of scratch files.

People here are claiming that "AI" emits fully working products, so with that reading they are not just a tool.

Also, you would own a chisel and the chisel does not spy on you. The "AI" factories are owned by oligopolies and you have to pay a steep monthly fee in order to continue receiving your warez that are derivative works of actually creative people's IP. Also, the "AI" factories know everything you do and ask and what kind of code you write.


I think you're in the wrong thread. This isn't about AI emitting "fully working products", this is about AI brute-force figuring out how to compile stuff with gnarly constraints, a task which very few software developers look forward to.

Plus, as other commenters have pointed out already, you can run this stuff entirely free from risk of an AI company spying on what you are doing. The models that run locally got really good in the past 12 months, and if they don't work on your own machine you can rent a capable cloud GPU machine for a few bucks an hour.


For now. Open Source AI continues to make progress

You are correct and I agree with you. HN monoculture of AI fanbois won't understand this

Of all the forums I frequent, hackernews is probably the most dismissive of AI, which I would not have guessed.

There are also people telling you the earth is flat, and 30 years of experience can be compressed into a 4 minute you tube video. Even if a chisel could spy on me, it becomes dull with use, where as AI may become sharper with use, it still cannot distinguish which idiot is operating it. AI is just for people to learn prompting, which is an art, like google searching. It still cannot fathom "taste." or a large host of other types of nuances, that again, only come with experience and enculturation.

Precisely

+1! I love their Inkplate 2 - quite affordable, color eink, wifi (via esp32). Absolutely super fun and affordable.

I found https://github.com/assafdori/bypass-mdm and the bash script does “neuter” 3 domains via /etc/hosts editing

But no idea how stable/reliable this it.


It's unclear that it works around Apple Find My, unclear that it's executable starting with a locked device, or that it's permanent.

At this point, I've seen no evidence that FireBeyond's extraordinary claims have any merit.


What does Find My have to do with MDM?

I have Find My running on this computer (which is unlocked) now. I've upgraded from Monterey to Tahoe without issue (startup that went AWOL).

However, you touch on two things - 1) I have no idea (and doubt) that this would bypass a device that has been locked, and 2) newer versions may not be as vulnerable. This computer is an M1, and Monterey can be made to go through a full install process without internet access, as described, but newer versions will not (or they may, but I couldn't find a way to force it with Sonoma or later). That means if I do an erase, I have to do a new Monterey install, and then upgrade (but nothing untoward there, don't have to do iterative updates).


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: