frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Start all of your commands with a comma

https://rhodesmill.org/brandon/2009/commands-with-comma/
142•theblazehen•2d ago•42 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
668•klaussilveira•14h ago•202 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
949•xnx•19h ago•551 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
122•matheusalmeida•2d ago•33 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
53•videotopia•4d ago•2 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
229•isitcontent•14h ago•25 comments

Jeffrey Snover: "Welcome to the Room"

https://www.jsnover.com/blog/2026/02/01/welcome-to-the-room/
16•kaonwarb•3d ago•19 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
223•dmpetrov•14h ago•117 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
27•jesperordrup•4h ago•16 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
330•vecti•16h ago•143 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
494•todsacerdoti•22h ago•243 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
381•ostacke•20h ago•95 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
359•aktau•20h ago•181 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
288•eljojo•17h ago•169 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
412•lstoll•20h ago•278 comments

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
19•bikenaga•3d ago•4 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
63•kmm•5d ago•6 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
90•quibono•4d ago•21 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
256•i5heu•17h ago•196 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
32•romes•4d ago•3 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
43•helloplanets•4d ago•42 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
12•speckx•3d ago•4 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
59•gfortaine•12h ago•25 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
33•gmays•9h ago•12 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1066•cdrnsf•23h ago•446 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
150•vmatsiiako•19h ago•67 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
288•surprisetalk•3d ago•43 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
149•SerCe•10h ago•138 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
183•limoce•3d ago•98 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
73•phreda4•13h ago•14 comments
Open in hackernews

The Subway Game (1980)

https://www.gricer.com/subway_game/subway_game.html
44•Lammy•6mo ago

Comments

Lammy•6mo ago
Meta: More-descriptive title taken from home page instead of the short title on the linked page: https://www.gricer.com/
jachee•6mo ago
As someone who was recently in NYC for a conference, I found the subway system very easy to navigate in the 21st century. It was pretty cool to not need any cabs or cars at all, for a whole week.

The Transit app makes it trivial to navigate between any given two points on the most efficient route. A current version of this game would require prohibition of navigation apps, as well as asking directions.

grishka•6mo ago
I was in NYC in 2014 and had no trouble navigating the subway either. The only weird thing to me was that trains belonging to several different lines would sometimes stop at the same platform, but you get used to it quickly.

Speaking of poor navigation signage, I've been living in Saint Petersburg my whole life, and our subway system is very simple in comparison (5 lines, all transfers in the center), but the most visible signs only specify the last station for each track. More often than not, whenever I travel an unfamiliar route, I have to pause to think which station is at which end of the line. And it's me who can draw most of that map from memory. I feel sorry for the visitors.

NYC gets this right. As far as I remember, the signs said actually useful things like "Manhattan" and "Uptown and Queens".

gonzalohm•6mo ago
I completely disagree. I don't know if it's just me or the "European mindset" but I find the NYC metro to be one of the most confusing subway systems in the world.

- You have trains that don't stop an all the stops of the line. - You have lines that share the same tracks but go to different destinations (that's okay for trains, but for a subway?!?) - You better listen to the crappy PA because if you don't you may end up in an express train, far away from where you want to go. Or pay attention to the electronic signs (if you are lucky and they work)

I think with the help of an app is usable, but I don't know how I would have managed 20 years ago

gonzalohm•6mo ago
Oh and another thing that it's extremely annoying and poorly designed. The stations with unreachable tracks. You pay your fare only to find out that you have to use a different entrance to reach your track. In all the other subway systems I used, you pay your fare and you are free to roam the whole station and reach any track
grishka•6mo ago
IIRC in that case you can exit the station and re-enter through the correct entrance for free.

> In all the other subway systems I used, you pay your fare and you are free to roam the whole station and reach any track

I've also seen such stations in Paris. I was later told that the ticket works for 30 minutes after first use, so again, you can exit and re-enter just fine.

And St Petersburg has a few of these as terminal stations. Not a problem if you went there intentionally, but it is a problem if you ended up there accidentally, because they are rather strict about not letting people ride the train as it turns around.

edit: I googled it, http://metro.spb.ru/information.html#opl1 explicitly says, with too much legalese, that you have to pay again ¯\_(ツ)_/¯

kccqzy•6mo ago
A few more: you have trains where the shape of the bullet (circle or diamond like (7) or <7>) differs and has different stopping patterns. The train stops change between daytime and late nights, as well as weekends and weekdays. In case of signal malfunctions trains can be dispatched to go anywhere just to clear congestion, like F not entering Manhattan or A going to queens (both actual examples in the recent incident at W 4 St).
isaacremuant•6mo ago
> You have trains that don't stop an all the stops of the line. - You have lines that share the same tracks but go to different destinations

How is this non European? London has similar things. You need to pay attention to the signs/display, not a PA, though.

yapyap•6mo ago
This seems really simple no? Like just look at the subway map?
Illniyar•6mo ago
The game suggest - Claremont Parkway to 13 Av. Here's the map in 1964 - https://www.nycsubway.org/perl/show?/img/maps/calcagno-1967-...

I had to use google just to find Claremont Parkway on the map :) (I did find 13 av. I imagine people who this is their first time in NY would probably also be confused with 13 st)

And from the article it seems like the navigation inside the subways were also very hard - they are not intuitive even now (with some entrances only allowing one way for example, and you have to go out and back in again)

mtVessel•6mo ago
Sure, but don't forget to look for posted signs, like:

"In Upper Manhattan, downtown 1 skips 137 St-City College, 125 St, 116 St-Columbia University, Cathedral Pkwy (110 St) and 103 St

    Aug 1 - 4, Fri 9:45 PM to Mon 5:00 AM 
For service to these stations, take the 1 to 96 St and transfer to an uptown 1.

For service from these stations, take the 1 to 168 St and transfer to a downtown 1." [1]

There are often many simultaneous service changes.

[1] https://www.mta.info/

Sniffnoy•6mo ago
You'd think so, but there's a few things that make it more complicated:

1. While the new subway map (introduced only a few months ago!) makes it pretty easy to tell what stops where, the old subway map didn't. It was easy to see which stops were marked as "express" (white) or "local" (black), but which trains are express and which trains are local? That's the trick, isn't it?

If you looked closely you could see the little letters telling you exactly which trains stopped where... but I think I lived in New York for years before I noticed those! Even with the new map, which does an admirable job at clarity, there are pitfalls for the unwary (someone unfamiliar, for instance, might not think too much of that circle around Gates Avenue), and they were much worse with the old map.

(Also, the yellow and orange trains are just plain confusing; the subway map will give you the correct information, sure, but you have to make sure you don't accidentally misread it, and those lines are easier to misread than most. And don't get Queensboro Plaza mixed up with Queens Plaza! If you didn't know they were different, you might think they were just long and short forms of the same station name... they're not!)

You're right that correctly reading the subway map does entirely negate this first point; but the point is that reading the subway map is surprisingly easy to mess up, and was much easier to mess up just last year.

2. "Just look at the subway map" tells you which train to take. It does not, however, tell you how to navigate the station or identify your train. I live here, I know how to read the signage, but tell a tourist to transfer from the 4 to the 3 at Fulton Street and they're likely going to have some trouble, turning around a bunch and looking for another way before they finally hit upon the correct approach. And once you're at the right platform, there may be two tracks. If you don't understand the signage, you might pick the wrong track; even if you are making sure you get on a train with the right letter, you could get on a train going the wrong way.

3. Let's say you mess up and get on a train going the wrong way. Where can you turn around? Remember, the game requires you stay within the subway system! Many stations in New York City have separate entrances for the two directions with no in-system way to switch between them (and no if you break the rules of the game and go outside, it isn't a free transfer, either). This isn't indicated on the map at all, nor will it necessarily be immediately apparent once the train stops there.

4. Finally, the subway map gives you an accurate picture of how the subway normally work... but this is New York and there could be reroutes. There will generally be some way to know about these before you actually find yourself going down the wrong path, but, if you don't know to look/listen for these, you may miss them. The map ain't the territory, you know. :P

I do think that Samson overstates the difficulty (at least currently; he was writing in 1980, it may have been more accurate then!), on the whole I agree that it's not actually hard... but it's still harder than "just look at the subway map" would suggest, due the ease of misreading said map, confusing within-station navigation, and the occasional necessity of off-map info.

(Now, if you want to introduce some real difficulty into the subway game, try playing it as a person with mobility issues...)

mnutt•6mo ago
As a four year old, my child loved playing "the subway game", which is similar to this but just in our heads: I name two subway stations and he tries to think of the fastest route between them. When that is exhausted, we move onto the fewest transfers, the most convoluted routes, the 1968 lines only, etc. There's just something about the NYC subway which really draws kids (and many adults) in.
lucaslazarus•6mo ago
You may like the Subwaydle: https://www.subwaydle.com/
mnutt•6mo ago
That's amazing, what a great idea.
Sniffnoy•6mo ago
> One problem which is perhaps more interesting now than ever before is to get from Junius St. to Livonia Ave. [...] There are two plausible solutions staying in Brooklyn, but they each involve four transfers (five trains again).

This is now doable with only 3 transfers (4 trains). I wonder what was different then that it wasn't? (Whitehall St to Hoyt-Schermerhorn, meanwhile, presently requires only 2 transfers (3 trains). Edit: Actually it's even fewer, see below.)

kccqzy•6mo ago
Why would Whitehall St to Hoyt-Schermerhorn require 2 transfers? Take the R/W to Cortlandt St and there will be a series of passageways leading to Chambers St where you can take the A/C.
Sniffnoy•6mo ago
Oh, good point, I completely missed that. So it's even fewer, then!
Sniffnoy•6mo ago
I think the subway game is probably mostly not that hard these days, with only a few tricky spots, but if you want some real difficulty, try playing as someone with mobility issues...

(Yeah I mentioned this elsewhere, but it seemed worth its own comment.)