Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Unified U.S. Site Blocking Bill Targets ISPs and DNS Resolvers but Spares VPNs (torrentfreak.com)
    —discuss
  2. Show HN: Free alternative to graphics design giants (scissor.studio)
    —discuss
  3. Are Big Tech bonds crowding out the US Treasury? (ft.com)
    1comments
  4. The Risks of Ignoring API Security During Mobile App Security Testing
    —discuss
  5. How I Use "AI" (2024) (carlini.com)
    —discuss
  6. Show HN: Redthread – autonomous LLM pentesting with proof-of-concept exploits (millenniums.ai)
    —discuss
  7. Pixi adds non-Python deps to Python notebooks (marimo.io)
    —discuss
  8. Show HN: Impressive hand detection AI algorithm (github.com/aryafarkhondeh)
    1comments
  9. The Cybersecurity Siege Economy (dntls.substack.com)
    —discuss
  10. European industry is doing better than you may think (economist.com)
    —discuss
  11. Doing math together in the age of AI (dustingmixon.wordpress.com)
    —discuss
  12. Show HN: Caspian – Desktop app to build and launch small vibe-coded projects (caspian.md)
    —discuss
  13. What if AGI was invented in Ancient Greece? (echohive.ai)
    —discuss
  14. AI companies in race to demonstrate their model most threatening to humanity (thecivilian.co.nz)
    —discuss
  15. 37,500 border drawings: a map of the world as people remember it (habibicode.org)
    1comments
  16. iOS 27's Reworked Stub Islands (codecolor.ist)
    —discuss
  17. Slow Servers (slowservers.net)
    —discuss
  18. Detecting Compromised AI Coding Agents with Jev and Gryph (safedep.io)
    —discuss
  19. Cloud Emulators (github.com/upgundecha)
    2comments
  20. File Notification Attacks (inoti.fyi)
    —discuss
  21. Turbo Vision for Rust (enzolombardi.net)
    —discuss
  22. Researcher discloses vulnerabilities to OnePlus, they respond with legal threats (notebookcheck.net)
    —discuss
  23. Japan Electric Vehicle Association 1980年 [video] (youtube.com)
    —discuss
  24. Maybe don't let Muse run your Facebook Marketplace account (threads.com)
    13comments
  25. The Overhang (oneusefulthing.org)
    —discuss
  26. OpenAI pauses some training amid allegations its rogue agents behaved more (theregister.com)
    —discuss
  27. Show HN: A website for sharing Muse AI invitation codes (museaicode.cc)
    —discuss
  28. Deshittification Part 2: Bypassing the App Store Gatekeeper (inform.social)
    —discuss
  29. Advice to a Beginning Software Engineer (seangoedecke.com)
    —discuss
  30. Give your AI agent a versioned filesystem (lakefs.io)
    1comments

Open Annihilation – Spent the GDP of a Small Nation Remaking a Classic 90s Game

7 pointsby 3h agopress.coreprime.net
5 comments
3h agoHN ↗

If I had to write a headline for this project for my tombstone (my partner is at the limits of tolerance for my AI spending), it'd probably be:

Exited Startup Founder Spends GDP of Small Nation to Rebuild 1990's Game with AI that started his career

In 2000 a games studio Cavedog Entertainment shut, stretched thin in a classic story - they'd released Total Annihilation in 1997, its expansions in 1998 - and then a slightly less loved sequel, Total Annihilation: Kingdoms in 1999/2000 before going under, as they buckled under the weight of a sequel that didn't hit targets and 3 other concurrent game ideas in execution that couldn't be carried. Imagine Ion Storm, but without the controversial marketing and a smaller budget.

I was an angry 15 year old kid playing a game "Total Annihilation". I went to GameSpy's sites and found PlanetAnnihilation.com - but it was basically dead quiet, so I wrote some flames on the forum saying the game has a huge player base, why is nobody updating the site. Roll on 3 days, and I'm introduced to Frank "DMFrank" Rogan, head of the planet network. He offers me the choice of taking on the site - see if I can do better. What I didn't know at time was that Frank was ex-Cavedog Entertainment. For a few years I ran the site (up to ~2006 or so) and worked with modders and the online community, particularly projects trying to rebuild the shuttered Boneyards.net gaming service. I was 15 and learning how to write editorial, build web-sites and apps for content etc - it was hugely formative.

In 2014 I tried to reverse engineer it all, once and for all, again - https://www.tauniverse.com/forum/showthread.php?t=44061 - made huge progress - but after having recently moved to Australia, work ramping up and getting a family going - it just got damn hard so the project died.

Roll on the advent of AI, I got back into it recently and managed to get things working - including an end to end playable game experience. I was able to fund the huge cost because I'd sold out my business to a US firm (Can google my details from the info I've put out there).

What I ended up with Basically the OpenRA equivalent for Total Annihilation:

https://github.com/open-annihilation/open-annihilation

Its all open source, 400,000-ish lines of C++ (and I don't, lets be honest, really know modern C++). I've probably put 30K+ (USD) into tokens, and another 20K+ into hardware, and more just to get this built.

I've done a press release page I'm sharing with gaming media - https://press.coreprime.net/ - wire compatible netplay with the original game is already working cross-platform.

It was 29 years to the day of the games release.

2h agoHN ↗

I did love that game, still got my copy sitting around in the shed somewhere.

Cool project, well done for having completed it!

2h agoHN ↗

Not complete yet, but now you can play it on a Mac, Linux, etc. I'm very happy with it. I've also got crossplay working between this and the original game, which is something I feel quite proud of - but was an absolute nightmare.

The whole thing stemmed out of trying to rebuild a dead online service by guessing/reverse engineering the client to design a new server, sight unseen - but then I switched to MacOS life - and then running a 1997 game in Parallels sucks - so I was "well, I'd go faster if I ported it to MacOS...." and then the rabbit hole opened.

1h agoHN ↗

Wow, that's commitment. You must really love this game!

I didn't realise quite how expensive tokens were until last week. I got $250 of Claude tokens for free and burnt through them in less than a couple of hours with just one session.

55m agoHN ↗

I've been tokenmaxxing across Claude (multiple subs, but I've now burned all of them - and also exhausted, for all of them, the discounted "Buy Credits" from 40% to 25% to 20%....). I used Astra, and it lasted less than hour before it was dead for a month - and Grok whilst did solid work, struggled with cohesive architecture.

DeepSeek, well, I've got 400+ dollars left in credit I will donate to my enemies, to slow their work - because it did nothing good for me in the scheme of things.