Space Trader (Ported from Palm OS to Vanilla JavaScript and HTML)
Hi HN! I brought my favorite game from Palm OS to the web as a hobby project. In Space Trader, you can trade goods, hunt bounties, amass a fortune, buy a moon and retire. One of the parts of this project I enjoyed the most: To aid debugging and unit testing, I use a deterministic random number generator called GameRand. In debug mode, I can capture the random seed and log of every action taken in the game. Then I can replay that to reproduce a bug or create a test. I ended up creating nearly exhaustive test coverage this way. A write-up with more technical details and links to source code:…
Space Trader (Ported from Palm OS to Vanilla JavaScript and HTML) launched on December 24, 2024 with 8 votes and more than 75% of that year's launches. The site was still online in September 2026, 1 year on.
What it does
Space Trader - trade goods, hunt bounties, amass a fortune, buy a moon and retire.
In the maker’s words, at launch
Hi HN! I brought my favorite game from Palm OS to the web as a hobby project. In Space Trader, you can trade goods, hunt bounties, amass a fortune, buy a moon and retire. One of the parts of this project I enjoyed the most: To aid debugging and unit testing, I use a deterministic random number generator called…
Does a similar job
all alternatives →- IGI got laid off from Meta and created a minor hit on Steam2025 · ▲1,581
I was at FB/Meta from late 2013 to early 2023, mostly working in the compiler/runtime spaces. I got hit in the spring 2023 layoff wave. I immediately started making games in my newfound free time (a lifelong interest, and I even worked in AA(A?) back ca. ~2000), and in October 2023 I stumbled upon the idea of a roguelike pachinko/plinko game inspired by Luck Be A Landlord. Things snowballed quickly, I started talking to publishers, then worked like crazy through all of 2024, almost the hardest I've ever worked in my career, and launched the game in December 2024. It's sold…

I built an autopilot for the lunar lander game2023 · szhu.github.io · ▲277I got pretty good at (and very addicted to) the lunar lander game from a few days ago... so I decided to make an autopilot for the lander based on what I felt like was the best strategy! Now I can have perfect landings every time without lifting a finger :D Writing the autopilot code was a lot more fun than I expected! It felt a bit like programming a robot. Source code: https://github.com/szhu/lunar-lander-autopilot Original lander HN post: https://news.ycombinator.com/item?id=35032506


- MPMy platforming game written in C 892023 · zamfofex.neocities.org · ▲127
I have been working on this game somewhat sparsely for the past three years or so. However, it is still in a very early stage, and there is a lot of work to do. One of my friends encouraged me to post about it here, since he felt people might find interesting how I don’t use any libraries for it. The game can be played on a browser by virtue of WebAssembly. There are native ports using either MiniFB or SDL2, but you have to build those yourself. I decided to write the game in C because I feel like it is a simple language that a lot of people can understand well enough, and I didn’t think I…
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 28d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 26d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 23d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 21d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 28d ago · corespeed.io
Source: Show HN post ↗ · launch text quoted in part