frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Seedance 2.0 Release

https://seedancy2.com/
1•funnycoding•50s ago•0 comments

Leisure Suit Larry's Al Lowe on model trains, funny deaths and Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
1•thelok•53s ago•0 comments

Towards Self-Driving Codebases

https://cursor.com/blog/self-driving-codebases
1•edwinarbus•1m ago•0 comments

VCF West: Whirlwind Software Restoration – Guy Fedorkow [video]

https://www.youtube.com/watch?v=YLoXodz1N9A
1•stmw•2m ago•1 comments

Show HN: COGext – A minimalist, open-source system monitor for Chrome (<550KB)

https://github.com/tchoa91/cog-ext
1•tchoa91•2m ago•0 comments

FOSDEM 26 – My Hallway Track Takeaways

https://sluongng.substack.com/p/fosdem-26-my-hallway-track-takeaways
1•birdculture•3m ago•0 comments

Show HN: Env-shelf – Open-source desktop app to manage .env files

https://env-shelf.vercel.app/
1•ivanglpz•7m ago•0 comments

Show HN: Almostnode – Run Node.js, Next.js, and Express in the Browser

https://almostnode.dev/
1•PetrBrzyBrzek•7m ago•0 comments

Dell support (and hardware) is so bad, I almost sued them

https://blog.joshattic.us/posts/2026-02-07-dell-support-lawsuit
1•radeeyate•8m ago•0 comments

Project Pterodactyl: Incremental Architecture

https://www.jonmsterling.com/01K7/
1•matt_d•8m ago•0 comments

Styling: Search-Text and Other Highlight-Y Pseudo-Elements

https://css-tricks.com/how-to-style-the-new-search-text-and-other-highlight-pseudo-elements/
1•blenderob•10m ago•0 comments

Crypto firm accidentally sends $40B in Bitcoin to users

https://finance.yahoo.com/news/crypto-firm-accidentally-sends-40-055054321.html
1•CommonGuy•10m ago•0 comments

Magnetic fields can change carbon diffusion in steel

https://www.sciencedaily.com/releases/2026/01/260125083427.htm
1•fanf2•11m ago•0 comments

Fantasy football that celebrates great games

https://www.silvestar.codes/articles/ultigamemate/
1•blenderob•11m ago•0 comments

Show HN: Animalese

https://animalese.barcoloudly.com/
1•noreplica•11m ago•0 comments

StrongDM's AI team build serious software without even looking at the code

https://simonwillison.net/2026/Feb/7/software-factory/
2•simonw•12m ago•0 comments

John Haugeland on the failure of micro-worlds

https://blog.plover.com/tech/gpt/micro-worlds.html
1•blenderob•12m ago•0 comments

Show HN: Velocity - Free/Cheaper Linear Clone but with MCP for agents

https://velocity.quest
2•kevinelliott•13m ago•2 comments

Corning Invented a New Fiber-Optic Cable for AI and Landed a $6B Meta Deal [video]

https://www.youtube.com/watch?v=Y3KLbc5DlRs
1•ksec•15m ago•0 comments

Show HN: XAPIs.dev – Twitter API Alternative at 90% Lower Cost

https://xapis.dev
2•nmfccodes•15m ago•1 comments

Near-Instantly Aborting the Worst Pain Imaginable with Psychedelics

https://psychotechnology.substack.com/p/near-instantly-aborting-the-worst
2•eatitraw•21m ago•0 comments

Show HN: Nginx-defender – realtime abuse blocking for Nginx

https://github.com/Anipaleja/nginx-defender
2•anipaleja•21m ago•0 comments

The Super Sharp Blade

https://netzhansa.com/the-super-sharp-blade/
1•robin_reala•23m ago•0 comments

Smart Homes Are Terrible

https://www.theatlantic.com/ideas/2026/02/smart-homes-technology/685867/
2•tusslewake•24m ago•0 comments

What I haven't figured out

https://macwright.com/2026/01/29/what-i-havent-figured-out
1•stevekrouse•25m ago•0 comments

KPMG pressed its auditor to pass on AI cost savings

https://www.irishtimes.com/business/2026/02/06/kpmg-pressed-its-auditor-to-pass-on-ai-cost-savings/
1•cainxinth•25m ago•0 comments

Open-source Claude skill that optimizes Hinge profiles. Pretty well.

https://twitter.com/b1rdmania/status/2020155122181869666
3•birdmania•25m ago•1 comments

First Proof

https://arxiv.org/abs/2602.05192
8•samasblack•27m ago•4 comments

I squeezed a BERT sentiment analyzer into 1GB RAM on a $5 VPS

https://mohammedeabdelaziz.github.io/articles/trendscope-market-scanner
1•mohammede•29m ago•0 comments

Kagi Translate

https://translate.kagi.com
2•microflash•29m ago•0 comments
Open in hackernews

Interview with RollerCoaster Tycoon's Creator, Chris Sawyer (2024)

https://medium.com/atari-club/interview-with-rollercoaster-tycoons-creator-chris-sawyer-684a0efb0f13
292•areoform•2mo ago

Comments

HippoBaro•2mo ago
> It actually took a lot longer to re-write the game in C++ than it took me to write the original machine code version 20 years earlier.

Is the most interesting quote IMO. I often feel like productivity has gone down significantly in recent years, despite tooling and computers being more numerous/sophisticated/fast.

cadamsdotcom•2mo ago
Expectations have gone up accordingly.

I think the real constraint must be market timing - as much work as people can do to meet the market (eg. Have the thing done by Christmas), that much will end up being done.

scandox•2mo ago
> it took several years and a small team of programmers to re-write the entire game in C++. It actually took a lot longer to re-write the game in C++ than it took me to write the original machine code version 20 years earlier.

Expanding the quote because the word "team" is probably relevant to why it took longer to rewrite. At a certain scale there just is a huge advantage in everything being inside one head...

jillesvangurp•2mo ago
Communication overhead is a big thing in teams. If you have a struggling team, halve the size. It's crazy how well that works. It's not the people but the number of them. Once your people are consumed by the day to day frustrations of having to communicate with everyone else and with all the infighting, posturing, etc. that comes with that, they'll get nothing done. Splitting teams is an easy to implement fix. Minimize the communication paths between the two (or more) teams and carve up what they work on and suddenly shit gets done.

In this case, they probably were trying to not just rewrite but improve the engine at the same time. That's a much more complicated thing to achieve. Especially when the original is a heavily optimized and probably somewhat hard to reason about blob of assembly. I'm guessing that even wrapping your head around that would be a significant job.

Amazingly enjoyable game btw. Killed quite a few hours with that one around 2000.

jack_tripper•2mo ago
>Communication overhead is a big thing in teams. If you have a struggling team, halve the size. It's crazy how well that works.

I wish my managers would get this. Currently our product shit the fan due to us being understaffed and badly managed due to clueless managers, and what they did was add two more managers to the team to create more meetings and micromanage everrying.

EvanAnderson•2mo ago
I'm sorry you have to deal with that. "The Mythical Man Month" should have been required reading for your managers.
DerArzt•2mo ago
For all managers and all staff beyond entry level!
sfn42•2mo ago
I would be so extremely out of there.
ekropotin•2mo ago
I think it’s just unique for Christ, who obviously a genius who can think in assembly code.
olelele•2mo ago
The Adams bros / Dwarf Fortress anyone?
dwroberts•2mo ago
Found this part strange because in other interviews he seemed to imply (for RCT classic) that there was almost some kind of VM-like structure that was running the original code underneath as-is
kragen•2mo ago
It's possible that "it took several years and a small team of programmers to re-write the entire game in C++" because ⓐ those programmers were not as good as he was, and/or ⓑ they had to duplicate the behavior of an existing program exactly, rather than enjoying Bob Ross's happy little accidents, as long as the game was fun.

I'm pretty sure most programmers who are comfortable in both C++ and assembly language can add working functionality to a program faster in C++ than in assembly. Of course, certain C++ libraries will eliminate that advantage, but choosing to use those libraries isn't essentially different from many other bad decisions you might make about how to write a large program.

thesuitonym•2mo ago
Chris Sawyer lived and breathed assembly, earlier in the article he states that he just felt more efficient writing it than higher level languages. Then you've got the modern team of devs who probably haven't worked with asm since university, and it becomes difficult for them to review the original source code. Also Chris probably wasn't doing a lot of the actual programming, so instead of one guy working on a passion project, you have a team of devs doing a job.
indigoabstract•2mo ago
> it just sort of grew gradually and I felt it was better spending my time working on something that was fun to work on even if at the time it looked like there was no possibility of it becoming commercially worthwhile.

The indie ethos, before it was even a thing (or in the very early stages).

deanc•2mo ago
This game _is_ my childhood. Spent countless hours one summer doing every scenario, learning all the little easter eggs (Michael Schumacher on the Go karts anyone?).

The spirit of this game lives on now in OpenRCT2 [1] - which brings the game into the modern age and is backwards compatible with all the scenarios from the original. It even features multiplayer park building.

[1] https://openrct2.io/

naths88•2mo ago
You just made my day. Today is going to be really productive.
reddalo•2mo ago
Beware that you still need a copy of the original RCT2 game in order to play OpenRCT2. You can still buy it on GOG [1] though.

[1] https://www.gog.com/en/game/rollercoaster_tycoon_2

konimex•2mo ago
Speaking of which, I wonder what Chris would think of OpenRCT2 and OpenTTD, which reimplemented his games with different programming languages and outright different graphics (which allowed the latter to reach its 1.0 milestone not requiring the original Transport Tycoon assets).
reddalo•2mo ago
I can't recall the source so take this with a grain of salt (I think some members of the OpenTTD forum managed to contact him), but I remember him not being happy about it.

He perfected the games according to his vision, so it makes sense for him not to like people rewriting his code and adding new features.

PunchyHamster•2mo ago
I think he just wants to be paid for that.
deanc•2mo ago
The are no direct statements but one from his agency [1]

> The project has no blessing or support from Chris Sawyer and our view, it is both unethical and unlawful, involving infringements that may in some territories be criminal as well as a violation of Chris Sawyer's rights and those of his licensees - all of which remain reserved.

> RollerCoaster Tycoon Classic, distributed by Atari, contains RCT and RCT2 rebuilt for modern operating systems under Chris's own direction.

[1] https://forums.openrct2.org/topic/5646-how-is-openrct2-legal...

windward•2mo ago
A user naively snitching on the project between their 2nd and 3rd posts is a really great bit.
embedding-shape•2mo ago
Snitching? Talk about making a tiny email a big deal. Atari already knowing about OpenRCT2 since before the email makes the forcible induced drama even more cringy.
fy20•2mo ago
I was involved in the early days of OpenTTD and one of the big issues was the first version was basically just a decompiled version of the original TTD binaries. Giving any kind of blessing would basically relinquish control of IP - that due to publisher contracts he may or may not actually be able to do. Legally this is the only thing he can say.
matheusmoreira•2mo ago
Why would implementing a compatible game engine be unlawful? The code he wrote is copyrighted but the concepts and functional elements embodied by his code shouldn't be protected.
jcranmer•2mo ago
OpenRCT2 and OpenTTD are, at best, derivative works, if not outright infringement (the line between infringement and derivative in computer code is quite muddy, and there is very little in the way of precedence to illuminate the difference). These projects are not like WINE or ReactOS, reimplementing something by carefully observing what it does and attempting to reproduce it, but rather built (originally) by decompiling the original and otherwise heavily reliant on outright reuse of parts of the original.
Starlevel004•2mo ago
OpenRCT2 was a direct derivative of RCT2 at first, to the point it would just directly call into the game executable everywhere.

See e.g: https://github.com/OpenRCT2/OpenRCT2/commit/643db7ae017e04d1...

matheusmoreira•2mo ago
I see. Yeah it's hard to defend that. The correct way to do it would be to reverse engineer the game and produce a clean room implementation.
estimator7292•2mo ago
That isn't derivative. That's a plugin. At that point if OpenRCT2 is calling into the original, intact binary, there can be no infringement. You're just running the executable as provided and your computer just so happens to have another program running in the same memory space.
GaryBluto•2mo ago
I'm unfamiliar with OpenRCT2 but I can't imagine the RCTC rebuild has nearly as many features; them making the comparison just makes their project look worse.
deanc•2mo ago
It has feature parity, and more. It's an incredibly faithful recreation to the original - and the features they have added in my opinion are primarily QoL improvements and nothing stupid.
haunter•2mo ago
He doesn't like them. Basically the games were finished as in an art piece is finished (don't tell George Lucas!) and the later projects (OpenTTD/OpenRCT2) are "remixing" those.
leokennis•2mo ago
I can wholeheartedly recommend Marcel Vos' YouTube channel:

https://www.youtube.com/channel/UCBlXovStrlQkVA2xJEROUNg

He is basically reverse engineering and explaining RCT's logic and design, but does it via entertaining videos.

fundatus•2mo ago
I initially found his channel when he build a working calculator from roller coasters in RCT2.[1] It's been fun since then learning about how guests decide to enter a toilet or why guests will always get stuck in certain maze designs etc.

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

_vqpz•2mo ago
Also Car Park Capital [1], an upcoming indie tycoon game in the style of RCT1/2 where you contribute to urban sprawl. It's being published by Microprose and runs on a custom engine [2] that makes it look incredibly similar to the original games.

[1] https://hilkojj.nl/

[2] https://hilkojj.nl/projects

Benjammer•2mo ago
amusement park --> park amusement... Is that the joke?
YesBox•2mo ago
I was also inspired by RCT and played it a ton growing up. So 4 years ago I started working on a City Builder in that style w/ a custom engine[1]

[1] https://store.steampowered.com/app/2287430/Metropolis_1998/

_vqpz•2mo ago
Haha nice, I saw your game come up a few times when I was googling to remember the name of the one I suggested, I'll be putting yours on my wishlist as well!
YesBox•2mo ago
Thanks for the WL :)
stevoski•2mo ago
If you enjoy these types of stories from video game industry veterans, I recommend the My Perfect Console podcast.

https://www.myperfectconsole.com/

HelloUsername•2mo ago
I also recommend about RCT reading/watching:

https://news.ycombinator.com/item?id=44758842

https://news.ycombinator.com/item?id=39792034

https://news.ycombinator.com/item?id=42346463

https://www.youtube.com/watch?v=ts4BD8AqD9g

reddalo•2mo ago
Chris Sawyer is my hero. I spent countless hours on his games when I was a child, and maybe that's the reason why I've became a programmer.

I'm sad that Chris Sawyer is such a reserved person, his public appearances are super rare [1] and he has no internet presence, except for a website that hasn't been updated in ages [2].

I wish he had a blog where he shared how he made his games.

[1] One of the few: https://www.youtube.com/watch?v=UU73g72NTHc [2] https://chrissawyergames.com/

embedding-shape•2mo ago
I get a different feeling from Sawyer being a reserved person, it actually gives me hope and joy, that he can enjoy something he's obviously great at, and doesn't need to compromise on "getting famous" or "being recognizable" in order to get there.

Sometimes you get the impression that you have to be on social media to have an impact on the world, or that if you don't share your development tips on a blog you aren't as good as someone who does. And it's not right, but it's a really easy trap to fall into.

But for me Sawyer proves that this is not needed at all. He's enjoying his relatively anonymous life (compared to what it could have been) yet have accomplished games that will probably always been remembered as long as there is humans alive.

RankingMember•2mo ago
> Chris Sawyer is my hero.

When I see his name I reflexively start hearing that iconic Transport Tycoon intro music play in my head.

Jaysobel•2mo ago
I print RCT 'rollercoaster coasters' out of my kitchen for Etsy. Free Dynamite Dunes candles this year because we ordered too many (write in that you want one).

https://bansostudio.etsy.com

Aachen•2mo ago
That page just says "Please enable JS and disable any ad blocker". I have JS enabled and this browser doesn't have an ad blocker...
ekropotin•2mo ago
Do you use PiHole as your DNS server by any chance?
p0w3n3d•2mo ago
Chris Sawyer's work known to me is mainy Transport Tycoon and TT Deluxe (which are now implemented in opensource repository, and I think it even has its own free graphics by now. But the original graphics, and MOSTLY music is great, you can even listen to it, remastered with live instruments on youtube.

https://www.youtube.com/watch?v=jSFsrmLhC00

exogeny•2mo ago
RCT2 is my favorite game of all-time, bar none. It is an absolute joy to play (via OpenRCT2, it should be said) all of these years later.

It's a masterpiece and Chris Sawyer is a genius.

amitp•2mo ago
Nice interview! I didn't realize there was inspiration from Theme Park [1], a game from Demis Hassabis (DeepMind).

[1] https://en.wikipedia.org/wiki/Theme_Park_(video_game)

zehaeva•2mo ago
I am blown away that one of the programmers on Theme Park is now one the leading researchers in modern AI. Wonders will never cease.
IncreasePosts•2mo ago
I think Demis was just so embarrassed by the AI in Black and White he constructed his life around fixing it. I'm expecting a patch drop from him as his last contribution to humanity.
pixelN•2mo ago
Parkitect feels like the spiritual successor to me.

https://www.themeparkitect.com/

ed_mercer•2mo ago
RCT was great. My favorite RCT successor is Planet Coaster, it's basically a modern 3D version of RCT with great graphics, ride cam, and the same general vibe.