frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Tiny C Compiler

https://bellard.org/tcc/
81•guerrilla•2h ago•33 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
165•valyala•6h ago•30 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
101•surprisetalk•6h ago•99 comments

Brookhaven Lab's RHIC concludes 25-year run with final collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
40•gnufx•5h ago•43 comments

The F Word

http://muratbuffalo.blogspot.com/2026/02/friction.html
90•zdw•3d ago•41 comments

You Are Here

https://brooker.co.za/blog/2026/02/07/you-are-here.html
48•mltvc•2h ago•58 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
123•mellosouls•9h ago•257 comments

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

https://openciv3.org/
873•klaussilveira•1d ago•267 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
163•AlexeyBrin•11h ago•29 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
121•vinhnx•9h ago•15 comments

FDA intends to take action against non-FDA-approved GLP-1 drugs

https://www.fda.gov/news-events/press-announcements/fda-intends-take-action-against-non-fda-appro...
48•randycupertino•1h ago•46 comments

First Proof

https://arxiv.org/abs/2602.05192
87•samasblack•8h ago•61 comments

Show HN: A luma dependent chroma compression algorithm (image compression)

https://www.bitsnbites.eu/a-spatial-domain-variable-block-size-luma-dependent-chroma-compression-...
24•mbitsnbites•3d ago•1 comments

Show HN: Browser based state machine simulator and visualizer

https://svylabs.github.io/smac-viz/
7•sridhar87•4d ago•3 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
257•jesperordrup•16h ago•84 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
76•thelok•8h ago•16 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
45•momciloo•6h ago•7 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
542•theblazehen•3d ago•198 comments

I write games in C (yes, C) (2016)

https://jonathanwhiting.com/writing/blog/games_in_c/
157•valyala•6h ago•139 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
227•1vuio0pswjnm7•12h ago•359 comments

Microsoft account bugs locked me out of Notepad – Are thin clients ruining PCs?

https://www.windowscentral.com/microsoft/windows-11/windows-locked-me-out-of-notepad-is-the-thin-...
65•josephcsible•4h ago•81 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
105•onurkanbkrc•11h ago•5 comments

Selection rather than prediction

https://voratiq.com/blog/selection-rather-than-prediction/
21•languid-photic•4d ago•5 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
45•marklit•5d ago•6 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

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

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
287•alainrk•11h ago•466 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
54•rbanffy•4d ago•15 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
667•nar001•10h ago•290 comments

Where did all the starships go?

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

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
215•limoce•4d ago•123 comments
Open in hackernews

Cartridge Chaos: The Official Nintendo Region Converter and More

https://nicole.express/2025/not-just-for-robert.html
51•zdw•3mo ago

Comments

ndiddy•3mo ago
Those region converters were used in the initial production runs of every NES launch title from when the system was test marketed in New York in 1985. Presumably, Nintendo didn't yet have tooling set up for manufacturing NES cartridge PCBs (or wanted to be able to reuse the PCBs for sale in Japan if the test launch went poorly), so the best solution was to use Famicom PCBs in an adapter.

> One frustrating thing here is that this adapter was never designed to be used with loose cartridges, but only PCBs. Famicom cartridges are a nightmare to open without damaging them due to reinforced plastic snap tabs, so people who wanted to use these as adapters would just take a rotary tool to it, as this blog post from 2006 shows.

You can plug a Famicom cartridge into the Nintendo converter by pulling off the gender adapter and plugging it in the other way so the tabs that block the cartridge are on the bottom. Note that it's tricky to remove the converter from a front-loading NES, which is why most aftermarket Famicom-NES converters have a ribbon to help with pulling them out of the system.

Lammy•3mo ago
I 'member scouring flea markets for one of these back in the 2000s by bringing a non-adapter copy of Gyromite with me and weighing them by hand until I found one that was ~25% heavier: https://www.vintagecomputing.com/index.php/archives/23/how-t...

> NES and Famicom cartridges

They are Game Paks and cassettes, respectively. Of course it's obvious what the author is referring to, but I really enjoy seeing the term “cassette” used for something that doesn't contain magnetic tape, so please pardon my pedantry :)

Peep the Famicom system manual where the cartridge connector is straight-up labeled in English as 「CASSETTE CONNECTOR」with katakana furigana (カセット / kasetto): https://ia601903.us.archive.org/17/items/Family_Computer_198...

wk_end•3mo ago
TBH even as a native English speaker who grew up with them, I never realized that "cassettes" were (only) supposed to contain magnetic tape; I just internalized that audio and video tapes were "cassettes" and games came on "cartridges" (regardless of what Nintendo wanted us to call them). A Japanese audience was probably even less inclined to learn yet another loanword to preserve that technical distinction.
aspenmayer•3mo ago
I think the cassette is the thing that holds the media, as opposed to a reel-to-reel tape, which is just on a spool, for example. To this reading, it makes sense to call the game cartridge a cassette, but I haven’t ever heard of carts called cassettes in English.
Lammy•3mo ago
> A Japanese audience was probably even less inclined to learn yet another loanword to preserve that technical distinction.

That's what I mean, though, is that my internalized idea of cassette == tape was the one that was wrong. It was one of those words I learned incorrectly as a child based on the observation that everything adults called “cassettes” had magnetic tape in common, not realizing that “cassette” is describing the enclosure instead of the contents and literally means “little box” (case-ette). Nintendo were using it correctly and taught me something in the process and that's why I think it's cool and wanted to share.

pm215•3mo ago
For a counterexample in the other direction, the 8-track system uses "cartridge" for its enclosure-with-audio-on-magnetic-tape object.
fair_enough•3mo ago
Japanese is full of loanwords precisely because those good folks on the other side of the world find so many things about Western culture fascinating.

My Japanese father-in-law even played QB and Safety for his university's American-style football team in the 80s and grew up as a fan of Jack Lambert and Mean Joe Greene.

Many people in Japan are just as much "Americanophiles" as some of us are "Japanophiles".

namibj•3mo ago
Their word for (part time) job (as opposed to career position) is literally the German word for "work": arbeit. Of course transliterated with some minor phonetic loss, but that's expected.
bitwize•3mo ago
Early home console players in my country (USA) sometimes referred to game cartridges as "tapes" because of their resemblance to audiocassettes or 8-track cassettes (e.g., "Atari tapes"). In the Homestar Runner canon, Strong Bad has been known to make reference to "Sega tapes".

And then there's the generation of UK gamers who got their games for Commodore or the Speccy, on actual audiocassette for 10 quid apiece at the chemist's. Games on cassette were available on American micros as well, but didn't attract nearly as much interest.

fair_enough•3mo ago
I reckon these official converters were instrumental in Tengen's work for reverse engineering the NES to run "unlicensed" games.

It turns out that another blog post on this site explains exactly that:

https://nicole.express/2022/the-center-point-can-not-hold.ht...

"How did they do it? As it turns out, crime. Unable to reverse engineer the chip, Tengen convinced the United States Copyright Office to hand over the source code of the lockout chip, claiming it was necessary for a lawsuit. With the code in hand, Tengen could make their own clone with ease. And Tengen was going to sue Nintendo for antitrust violations, so they probably figured they could get away with it."

This has got to be the most Cobra Kai thing a company has ever done to another company for the benefit of consumers, and I love every bit of it.

wk_end•3mo ago
The lockout chip isn't related to the converters, per se. The converter has a lockout chip, but so does every official NES game.

The Famicom didn't have any kind of protection scheme, so unlicensed and bootleg games were commonplace; Nintendo added the lockout mechanism for the international release precisely in response to that. Each cartridge contains a "key" chip that unlocks the "lock" chip on the NES main board, which then releases the reset line on the CPU allowing it to operate.

Naturally, this means that Famicom carts don't have the lockout mechanism, so those signals need to come from the converter.

toast0•3mo ago
FWIW, the chip on the game and the chip on the system are the same (within a region). Pin 4 is used to determine if it should be a lock or a key.
platevoltage•3mo ago
Which means disconnecting pin 4 of the lockout chip in the NES causes it to think it's a key and not reset the system, effectively disabling it.
ndiddy•3mo ago
> The Famicom didn't have any kind of protection scheme, so unlicensed and bootleg games were commonplace

Unlicensed/bootleg Famicom games weren't very common in Japan due to the control Nintendo had over game distribution. In Japan, Nintendo sold all their Famicom consoles and games through a wholesaler organization called Shoshinkai. If you wanted to sell Famicom games without a license from Nintendo, you needed to deal directly with stores and/or wholesalers who both wanted to sell Famicom games and didn't sell any Nintendo products. This limited unlicensed games to being niche underground products that were mainly sold in back-alley shops and through mail order. In the US, this level of control over distribution would probably be ruled anticompetitive, so the lockout chip was a technical solution that accomplished a similar goal.

platevoltage•3mo ago
There was also another method of bypassing the lockout chip that some of those awful bible games used. It was to put a capacitor in the cartridge to literally shock the lockout chip, disabling it long enough for the game to boot.