frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Han – A Korean programming language written in Rust

https://github.com/xodn348/han
69•xodn348•2h ago•26 comments

Changes to OpenTTD Distribution on Steam

https://www.openttd.org/news/2026/03/14/steam-changes
87•canpan•1h ago•50 comments

Anthropic invests $100M into the Claude Partner Network

https://www.anthropic.com/news/claude-partner-network
50•gmays•2h ago•15 comments

The Sound of Contamination: Headphones Contain Ing Hormone-Disrupting Chemicals

https://arnika.org/en/news/the-sound-of-contamination-all-analysed-headphones-on-the-central-euro...
20•microflash•59m ago•5 comments

Claude March 2026 usage promotion

https://support.claude.com/en/articles/14063676-claude-march-2026-usage-promotion
165•weldu•3h ago•103 comments

Marketing for Founders

https://github.com/EdoStra/Marketing-for-Founders
87•jimsojim•4h ago•24 comments

Fedora 44 on the Raspberry Pi 5

https://nullr0ute.com/2026/03/fedora-44-on-the-raspberry-pi-5/
45•jandeboevrie•4h ago•16 comments

Ageless Linux. We are legally required to ask how old you are. We won't

https://agelesslinux.org/
124•nateb2022•1h ago•84 comments

Bumblebee queens breathe underwater to survive drowning

https://www.smithsonianmag.com/science-nature/bumblebee-queens-breathe-underwater-to-survive-drow...
23•1659447091•3h ago•3 comments

Library of Short Stories

https://www.libraryofshortstories.com/
26•debo_•3h ago•1 comments

Show HN: Ichinichi – One note per day, E2E encrypted, local-first

56•katspaugh•5h ago•24 comments

A Recursive Algorithm to Render Signed Distance Fields

https://pointersgonewild.com/2026-03-06-a-recursive-algorithm-to-render-signed-distance-fields/
37•surprisetalk•3d ago•3 comments

Offloading FFmpeg with Cloudflare

https://kentcdodds.com/blog/offloading-ffmpeg-with-cloudflare
18•heftykoo•4d ago•11 comments

Learning Creative Coding

https://stigmollerhansen.dk/resume/learning-creative-coding/
23•ammerfest•1h ago•4 comments

Montana passes Right to Compute act (2025)

https://www.westernmt.news/2025/04/21/montana-leads-the-nation-with-groundbreaking-right-to-compu...
233•bilsbie•9h ago•202 comments

Baochip-1x: What it is, why I'm doing it now and how it came about

https://www.crowdsupply.com/baochip/dabao/updates/what-it-is-why-im-doing-it-now-and-how-it-came-...
261•timhh•3d ago•49 comments

An ode to bzip

https://purplesyringa.moe/blog/an-ode-to-bzip/
85•signa11•7h ago•53 comments

Making your JITted Code known: Let me count the ways

https://wakelift.de/2026/03/09/making-your-jitted-code-known-let-me-count-the-ways/
3•lizmat•4d ago•0 comments

Python: The Optimization Ladder

https://cemrehancavdar.com/2026/03/10/optimization-ladder/
256•Twirrim•4d ago•92 comments

CSMWrap: Legacy BIOS booting on UEFI-only systems via SeaBIOS

https://github.com/CSMWrap/CSMWrap
29•_joel•4d ago•3 comments

An interactive presentation about the Grammar of Graphic

https://timeplus-io.github.io/gg-vistral-introduction/
9•gangtao•3d ago•0 comments

Show HN: GitAgent – An open standard that turns any Git repo into an AI agent

https://www.gitagent.sh/
87•sivasurend•10h ago•12 comments

Postgres with Builtin File Systems

https://db9.ai/
16•ngaut•2h ago•0 comments

Sunsetting Jazzband

https://jazzband.co/news/2026/03/14/sunsetting-jazzband
130•mooreds•6h ago•42 comments

9 Mothers Defense (YC P26) Is Hiring in Austin

https://jobs.ashbyhq.com/9-mothers?utm_source=x8pZ4B3P3Q
1•ukd1•10h ago

Hostile Volume – A game about adjusting volume with intentionally bad UI

https://hostilevolume.com/
70•Velocifyer•5h ago•52 comments

Generalizing Knuth's Pseudocode Architecture From Algorithms to Knowledge

https://www.researchgate.net/publication/401189185_Towards_a_Generalization_of_Knuth%27s_Pseudoco...
25•isomorphist•3d ago•1 comments

XML is a cheap DSL

https://unplannedobsolescence.com/blog/xml-cheap-dsl/
231•y1n0•12h ago•238 comments

Starlink militarization and its impact on global strategic stability

https://interpret.csis.org/translations/starlink-militarization-and-its-impact-on-global-strategi...
113•msuniverse2026•14h ago•153 comments

Megadev: A Development Kit for the Sega Mega Drive and Mega CD Hardware

https://github.com/drojaazu/megadev
116•XzetaU8•14h ago•7 comments
Open in hackernews

Changes to OpenTTD Distribution on Steam

https://www.openttd.org/news/2026/03/14/steam-changes
84•canpan•1h ago

Comments

basilikum•1h ago
OpenTTD with its beyond clunky UI has a special spot in my heart.

There is even an Android version with the same very much not touch friendly (but somewhat customizable) UI.

ocdtrekkie•1h ago
This seems quite positive to me: Clearly the rightsholders are not being total jerks since they're happy to allow an OpenTTD bundle, and the original game is available with modern fixes as well.
rasz•1h ago
More likely they were jerks and blackmailed openttd into bundle on the threat of forcing them off steam altogether.
LASR•1h ago
Yep. There is no being nice in the business of copyright.
ocdtrekkie•1h ago
They legally own the assets. Taking them off Steam if the title is no longer abandoned by the publisher is a 100% reasonable decision, so you need to understand this is above and beyond what the publisher needs to do.

An outcome like this more than likely means the folks working on the rerelease are fans of OpenTTD and worked internally to protect it.

integralid•56m ago
Are you sure the stream version has proprietary assets? I was under impression that they had some open assets, but I may be wrong.
Krutonium•51m ago
OpenTTD has had entirely their own assets for 15 years.
hatsuseno•17m ago
But OpenTTD itself isn't a clean-room implementation of the game, it's a branch off a decompilation of the original game.

If Atari was really out to copyright the project into oblivion, they're likely to succeed in a legal sense*.

Within the confines of the current laws and known history of the game, and being a fan of both works, I think this compromise is fair.

*NotALawyerClause

tonypapousek•1h ago
> If you already own OpenTTD on Steam, nothing changes. You’ll continue to receive game updates as usual. If you ever need to re-download the game, the game will remain in your Steam library.

This part of the announcement was nice, too. It would suck if existing users had it deleted from their libraries.

Nition•1h ago
Steam is really good about that kind of thing. Not quite the same, but I have a couple of games on my account that haven't been sold on the store for years, and I can still download them any time. I don't think there's any way for publishers to really remove a game that's already been purchased.
Krutonium•52m ago
You're correct. It's part of the Steam Publisher Agreement that basically, you can't remove your game from users who have paid for it.

And if you push an update that deletes the files, Valve can, will, and has rolled back the update.

Of course, there's also situations where Valve has assisted in removing titles at developers request, but it was a situation Valve was involved in - Specifically, a game called "The Ship" had a Multiplayer version, and it was built on Source, but they could never quite get it to work correctly, even with Valve's help. Wouldn't sync.

Valve helped them remove the Multiplayer version. (but you still kept the single player.)

denotational•59m ago
Given the “rightsholders” have no rights over OpenTTD (only the assets are copyrightable, and OpenTTD has had its own set of open-source assets for the past 15 years), I can’t agree with this.

I’m not sure how to interpret this other than Atari not wanting to compete with OpenTTD on Steam.

Tuna-Fish•47m ago
It's more complicated than that. For an asset to be derived work from an original, it is not necessary for it to contain anything from the original. If you start from copyrighted assets, and meticulously replace them all with your own art piece by piece, while following the style and constraints of the originals, and while looking at the originals, I'd bet that a court would find your work to be derived from the originals and therefore under their copyright.

A lot of the fan-driven reimplementations of classic games are trivially derived works, because people seem to think that the copyright only covers the pixels in the originals and if you replace them you're fine.

refulgentis•47m ago
I can’t tell if this is narrowly worded to only talk about copyright because you don’t know it was built from decompiled TTD, that source code is copyrightable, and TTD is a trademark. or, you do know, but feel the current IP rights regime is illegitimate. And I don’t want to insult you by quietly assuming the first, so figured I’d spell it out.

I’m usually sentimentally open to IP rights being overly constrictive in the current regime, but faced with a company that owns TTD™ saying “hey, instead of going full lawyer nastygram to avoid confusion, let’s work this out so people get your stuff when they download ours”…seems pretty nice. Like I can’t imagine Microsoft allowing alt-universe OpenWindows™ on the Windows Store.

rpcope1•53m ago
I kind of doubt that. Chris Sawyer is on record being really hostile to open source reimaginations, especially OpenTTD (and it's just a reimagination at this point as OpenTTD shares no assets or code with it's predecessor). It wouldn't remotely surprise me if Atari was putting legal pressure on the OpenTTD devs.
Macha•36m ago
I think really hostile is overstating it. He's clearly not a fan, but he seems content to (mostly privately) disapprove rather than take actions against it, which is what would to me qualify him as hostile.
jjmarr•1h ago
I like Simutrans more because the cargo and passengers have destinations in mind.

TTD and OpenTTD do not which incentivizes mechanisms to dump everyone at the edge of the map.

Aside from that they're both transport games with bad UIs.

skulk•1h ago
OpenTTD has the `cargodist` option which simulates reality more closely. Passengers enter stations with a destination in mind and will transfer at other stations.
Macha•53m ago
Note that a big difference between cargodist and simutrans is in simutrans the customers have a destination before they come to your station, so opening up new routes will increase your customer base. In cargodist, you get the same amount of passengers, regardless of connected destinations, and they just choose from among connected destinations in your network.
TylerE•1h ago
Why the simutrans folks decided on a weird hardcoded frame rate (40fps) that looks janky as hell on every single display ever I will never understand. Unplayable. instant motion sickness.
monster_truck•54m ago
Came here to say this, was an instant bounce for me.
QuantumNomad_•46m ago
I haven’t played simultrans, but I wonder if it feels less janky on a 120 Hz or 240 Hz monitor, since both of those values are evenly divisible by 40. Compared to playing on a 60 Hz display or other non-multiple of 40 refresh rate monitors.
xyzzy_plugh•1h ago
It would be nice if someone could provide some explanation as to why this situation is necessary. Did Atari's lawyers go full tilt?
II2II•1h ago
Who knows, though I always thought that it was rather odd that OpenTTD was on Steam. I'm not sure whether that's because it is an open source remake or because you had to own the original for the graphics/sound assets back in the day. (Apparently that changed over 15 years ago!)

Even if Atari's lawyers were involved, it may have been a friendly exchange. The post claims that OpenTTD was available on Steam for 5 years. That is more than enough time for them to apply legal pressure. It's also worth noting that the open source version is still available from the project website, as are the open assets.

Krutonium•55m ago
As someone who has been involved in OpenRCT2, which is another Chris Sawyer/Atari game, from what I can tell, Atari has a very hands off approach to these things.

We know they know about us - We saw their Head of PR giving away keys for RCT2 on Twitch while playing OpenRCT2, prior to the release of RCT World (What a terrible game sadly).

As far as we can tell, it's basically a "don't cause us problems and we won't bother you" situation.

squeaky-clean•37m ago
I remember reading an interview some years ago where they basically said they wouldn't try to shut them down, but they also did not appreciate the projects existing.
999900000999•26m ago
I think most people who still buy RTC only do so to get the assets for OpenRTC2.

Atari is in a really weird spot, the rights have changed hands so much.

It would be nice if they offered a paid version of OpenRTC with the assets bundled. Ohh well

ndiddy•1h ago
Obviously having OpenTTD available for free on Steam would jeopardize Atari's paid rerelease of Transport Tycoon Deluxe, so I think this is a good compromise. Hopefully they rigged it up so the assets from Transport Tycoon Deluxe get picked up automatically by OpenTTD when you install the bundle. I also hope that Atari will be sharing some of the revenue from the bundle with the OpenTTD team as part of this arrangement. They've spent the last 20+ years adding nice quality of life features and keeping the game playable, and I think they deserve to be rewarded for that effort. Going back to stock TTD after playing OpenTTD feels like a massive downgrade, like going from vim to BSD vi.
koolala•1h ago
Atari got a game I like called Awesomenauts and revived it from being shutdown F2P to $20. They paid an old dev to get it playable on a temporary contract. Though it has a few rough qualities I'm glad it's playable again.
TuxMark5•54m ago
This doesn't feel right for me. OpenTTD is so much superior in every way compared to the original TTD, that noone in their right mind would ever play the original. So Atari now, while spending zero effort compared to the years of work that OpenTTD devs put in, will basically sell OpenTTD as if was their own creation. People who buy the new TTD will simply play OpenTTD anyway, since it's so much better.

I might be wrong, but it feels like Atari are like parasites in this situation feeding off the hard work of OpenTTD devs.

jorl17•47m ago
I can look at this from 2 additional perspectives:

- OpenTTD (a game I truly love and have followed since before the 0.3 days) was not born as a clean-room reimplementation of TTD. It started as a disassembly effort, something which is perhaps morally gray, especially if you take into account the original TTD was coded in assembly (with sprinkles of C). Perhaps this way there is some vague contribution that goes towards Chris Sawyer?

- This is a way you can legally get the original graphics of the game (GRF). Although I think the shareware version technically also worked...

altairprime•45m ago
The downsides of putting “TTD” in the name “OpenTTD” is a certain level of vulnerability to the original creator (or a rights inheritor) deciding it’s worth their time to care again someday. I suspect this will do more for the TTD community than it will harm it, though; any modern sale of TTD is targeted precisely at the folks who would take mortal offense at harm to OpenTTD, and $10 (which would have been merely $5 in 2000) is the opposite of egregious after 100% inflation pushed AAA games towards $90 these days. I paid $5 for a used copy of SimTower back then, I would happily pay the same today for TTD resources, so this is all fine.

I get that Atari isn’t perhaps as loved as, say, Bullfrog or Dynamix, but better that companies respect their properties and their fans with an outcome like this, than be another boringly-common community-destroying Nintendo Lawyer Takedown Club.

(It’s also now in line with the various WAD and Descent games over time that used this model, where the engine is maximum rewrite amazing but the game resources require a GOG purchase. The point of rewrites isn’t to deprive the games of revenue!)

01100011•30m ago
> while spending zero effort

Why do you think it took such little effort? Is it simply utilizing an emulation/portability package like Proton?

TuxMark5•21m ago
I assume they will take the original and most likely unchanged TTD binaries and package them together with DOSBox and that's it. It's something that one dev could do in a weekend.
1313ed01•24m ago
Maybe I am not in my right mind, but I installed and played the original (non-Deluxe) TT maybe six months ago. Still a fun game! I was always just a casual player. Installing and playing OpenTTD as well now and then, but I never really get deep enough into those games to care much about different versions. They are all fun and overall I prefer to play games I can play in DOSBox over native games.
fwipsy•15m ago
Atari didn't put in the effort, but Chris Sawyer did. Now Atari paid Sawyer for the rights to the game. I do not think Atari is a parasite here just because they paid for the game instead of creating it.

It seems to me that the logical outcome of your interpretation is that Sawyer's leniency towards the OpenTTD devs would be punished by losing exclusivity to his IP. Essentially, you are asserting "squatter's rights" to IP - if IP rights are not enforced, then they lapse. This is an interesting idea in principle, but I'm concerned that it might have prevented OpenTTD from ever being created. Original creators would be incentivized to chase off derivative works to protect their IP.

l72•8m ago
How do you feel about old Lucas arts adventure games that are purchasable on gog and other platforms and come bundled with scummvm?
r2vcap•47m ago
Atari? I never expected to see that ancient name again. If I remember correctly, I've been playing OpenTTD for more than a decade without the original TTD assets, and I usually build it from source, so this change won’t really affect me. Still, it feels a bit strange (even if it may be somewhat legitimate) to see Atari suddenly asserting rights over it.
PunchyHamster•44m ago
The corpse of the company has been puppeteered by various owners for decades now
xyzzy_plugh•39m ago
Weirdly the OpenTTD Steam page seems to be missing entirely at the moment: https://store.steampowered.com/app/1536610/
haunter•23m ago
Not weirdly, that's the point of the whole announcement. You can't get OpenTTD on its own from Steam anymore, it comes with TTD now https://store.steampowered.com/app/3766810/Transport_Tycoon_...
xyzzy_plugh•12m ago
No, you misread. It's bundled on that page, which links to here:

https://store.steampowered.com/bundle/70574/Transport_Tycoon...

But the OpenTTD item listed in the bundle is non-existent at the moment.

nout•35m ago
What is the story with OpenGFX then? It sounds like OpenTTD is completely new codebase and OpenGFX (which I also helped with) is completely new graphics. Why does one have to pay for that?
sarru_kin•34m ago
Just use gog
anesxvito•20m ago
Interesting to see an open-source game navigating Steam distribution. The tension between open-source freedom and platform-specific packaging is something every desktop app deals with — different installers, update mechanisms, code signing per OS.