frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Tiny C Compiler

https://bellard.org/tcc/
141•guerrilla•5h ago•63 comments

Show HN: LocalGPT – A local-first AI assistant in Rust with persistent memory

https://github.com/localgpt-app/localgpt
20•yi_wang•1h ago•4 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
221•valyala•9h ago•42 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
128•surprisetalk•8h ago•138 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
160•mellosouls•11h ago•319 comments

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

https://openciv3.org/
896•klaussilveira•1d ago•273 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...
51•gnufx•7h ago•52 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
145•vinhnx•12h ago•16 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
170•AlexeyBrin•14h ago•30 comments

Show HN: Craftplan – Elixir-based micro-ERP for small-scale manufacturers

https://puemos.github.io/craftplan/
15•deofoo•4d ago•3 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...
83•randycupertino•4h ago•166 comments

First Proof

https://arxiv.org/abs/2602.05192
110•samasblack•11h ago•70 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
282•jesperordrup•19h ago•92 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
62•momciloo•9h ago•12 comments

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

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
93•thelok•11h ago•20 comments

The F Word

http://muratbuffalo.blogspot.com/2026/02/friction.html
104•zdw•3d ago•52 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-...
31•mbitsnbites•3d ago•2 comments

Start all of your commands with a comma (2009)

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

IBM Beam Spring: The Ultimate Retro Keyboard

https://www.rs-online.com/designspark/ibm-beam-spring-the-ultimate-retro-keyboard
5•rbanffy•4d ago•0 comments

Eigen: Building a Workspace

https://reindernijhoff.net/2025/10/eigen-building-a-workspace/
9•todsacerdoti•4d ago•2 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-...
109•josephcsible•7h ago•128 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
264•1vuio0pswjnm7•15h ago•445 comments

Selection rather than prediction

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

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

https://jonathanwhiting.com/writing/blog/games_in_c/
175•valyala•9h ago•165 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
114•onurkanbkrc•14h ago•5 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

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

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
223•limoce•4d ago•124 comments

Where did all the starships go?

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

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

https://github.com/valdanylchuk/breezydemo
297•isitcontent•1d ago•39 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
579•todsacerdoti•1d ago•280 comments
Open in hackernews

Restoring a ZX Spectrum+ Toastrack

https://celso.io/posts/2025/06/28/toastrack/
78•rcarmo•7mo ago

Comments

PeterStuer•7mo ago
I have kept my Spectrum 48k and QL stored in reasonable condition but have not booted them in decades. Probably will need some work if I ever get round to them.
rwmj•7mo ago
Don't just plug them in randomly! The original power brick can get out of spec (delivering over-voltage), and the voltage regulator on the PCB commonly fails. In the worst case this can end up permanently damaging other components. There's a routine you can follow to test each part, although you'll need a multimeter and some experience, and a bench power supply will come in handy as well.

I'd recommend looking at these sites: https://retrorepairsandrefurbs.com/sinclair-computers/ https://www.retroleum.co.uk/

and Lee on Youtube: https://www.youtube.com/@MoreFunMakingIt/videos https://www.youtube.com/@morefunfixingit/videos plus Lee has a Discord where they discuss fixing old Sinclairs, linked here: https://www.morefunmakingit.co.uk/links/.

PeterStuer•7mo ago
Thx for the advice. Will definitely measure the power bricks before plugging them in.
djaychela•7mo ago
Yes, do. Although I have one whose output seems OK but doesn't power the system ok when connected. They definitely were built to be cheap rather than to an engineering standard!

Not slating them, times were different and every penny counted. I've got 4 spectrums here... 3 are 48k but one is original 16k....which is the most interesting one but it's the one that doesn't work!

rwmj•7mo ago
A modern Meanwell power supply is simply going to be safer as well as far more efficient (and smaller!) Just make sure you get the polarity right.

This stackexchange question is quite good on how and why the 9VDC supply at the jack gets converted to 5V, 12V and -5V internally: https://retrocomputing.stackexchange.com/questions/2242/how-...

jsvaughan•7mo ago
We've got 3x spectrums, two 48k rubber key ones and a plus2. we've even got such random things as a Trickstick :)(https://worldofspectrum.org/hardware/feat4.html). I got them out of the loft the other day but the biggest problem i found is that few of the original game tapes still work. did manage to play Jetpac though :)
vidarh•7mo ago
The later Spectrum's were some of the nicest looking 8 bit machines... As a Commodore (VIC 20, C64, Amiga) user, it was the one thing I liked about them...
b800h•7mo ago
The later real Sinclair ones like the QL. Rick Dickinson, who did these designs, was responsible for designing the recent Kickstarted ZX Spectrum Next, which is a lovely machine.
pcardoso•7mo ago
I have one of these, sitting in a box since I bought it for peanuts many years ago (sold as a 48K).

I like it but, due to lack of time and expertise to take care of it, I have been debating whether to keep or donate all my old machines the local ZX Spectrum museum a short drive away from me. Certainly a brighter future than a box somewhere...

celso•7mo ago
This one? https://loadzx.com/en/

If yes, they will be in very good hands.

pcardoso•7mo ago
yes, this one!
justmarc•7mo ago
Donate it. What use is it sitting in storage forever, unused?
justmarc•7mo ago
A great writeup and a really nice set of improvements to this otherwise pretty basic device.

That said, it absolutely boggles the mind that an HDMI output for this thing would be taken care of by an RPi, that is many orders of magnitude more powerful, and power efficient than the device at hand.

lproven•7mo ago
> it absolutely boggles the mind that an HDMI output for this thing would be taken care of by an RPi

There's a much much easier way:

https://www.bytedelight.com/?product_cat=videoaudio

The HDMI licence costs quite a lot. It's much cheaper for small runs to use a device with one onboard, and let it emit the very expensive signals.

brk•7mo ago
7805's are linear regulators, they drop excess voltage as heat. Using a 2A rated 7805 won't make it run less hot, the heat output is the delta between input and output voltages.
celso•7mo ago
Good point. I should know this.
aetherspawn•7mo ago
Not necessarily, the higher rated packages are rated higher because they use higher quality materials that have a lower thermal coefficient (for getting the heat out), so yes the energy in Watts is the same but they’ll still probably run cooler.

If you’re interested whether this is the case you’d look for a thing called “junction thermal coefficient” on the data sheet.

brk•7mo ago
It's been ~15 years since I did much with 78xx's, but I seem to recall the various package types were all pretty much the same on thermal coefficients, and other related specs. It's a decades-old design that has been pretty well optimized at this point. The 2A versions also have slightly bigger leads, which may not fit in through-holes not sized for them originally.
rwmj•7mo ago
Are there not 7805 replacements which internally are switch mode? (It seems almost miraculous to me that we could miniaturise a switch mode power supply into such a tiny device.)

Edit: I was thinking of: https://www.adafruit.com/product/1065

Gracana•7mo ago
Those are great little things. There are many options from a bunch of different manufacturers: https://www.digikey.com/short/44v55n0r
antirez•7mo ago
Yep, but: 2A 7805 are less likely to get damaged for the heat. The failure rate of the 7805 can be observed especially in the Commodore 64 PSUs.
Stevemiller07•7mo ago
There’s something incredibly satisfying about breathing life back into vintage machines. The Toastrack was my first intro to BASIC as a kid — amazing how much those 8-bits taught us.
lproven•7mo ago
I still have mine, although it was my 2nd Spectrum.

I am still sad and annoyed that Sinclair Research took the technologically very conservative design from Investronica in Spain, and not the older, existing, and more ambitious design from Timex in the USA for the Timex-Sinclair 2068.

The Investronica 128 had an industry-standard sound chip, and used its I/O ports for some fairly pointless extras, like MIDI, RS232 and a numeric keypad. I have a keypad for mine, but nobody cared. It also had extra RAM and that's about it.

The American machine had the same sound chip, a ROM cartridge slot, 2 joystick ports (so, equivalent to a built-in Sinclair Interface 2), and also 2 better graphics modes, and could page out the ROM for CP/M. The same paging mechanism allowed more RAM just like the Spanish machine.

The joystick ports were far more worthwhile than a numeric keypad or a serial port.

Amstrad later copied the joystick ports, and later still CP/M, but nothing else.

celso•7mo ago
Absolutely. I have lots of fun restoring old machines; it's one of my favourite hobbies. Not only do I get a nostalgia kick from remembering systems from my younger years, but I also learn a great deal about how they worked internally and about electronics. Once they're fixed, I lose interest and move to the next project.
DrNosferatu•7mo ago
<3 Triudos <3

The shop window of wonder ;)

celso•7mo ago
:) Centro Comercial Fonte Nova em Lisboa.
DrNosferatu•7mo ago
Exactamente aí estava essa montra :)