frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Start all of your commands with a comma (2009)

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

Software Engineering Is Back

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

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
34•AlexeyBrin•1h ago•5 comments

Reinforcement Learning from Human Feedback

https://arxiv.org/abs/2504.12501
15•onurkanbkrc•1h ago•1 comments

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

https://openciv3.org/
717•klaussilveira•16h ago•218 comments

The Waymo World Model

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

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
94•jesperordrup•6h ago•35 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
4•nar001•35m ago•2 comments

Making geo joins faster with H3 indexes

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

Unseen Footage of Atari Battlezone Arcade Cabinet Production

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

Ga68, a GNU Algol 68 Compiler

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
16•matt_d•3d ago•4 comments

What Is Ruliology?

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

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

https://github.com/valdanylchuk/breezydemo
242•isitcontent•16h ago•27 comments

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

https://github.com/pydantic/monty
242•dmpetrov•16h ago•128 comments

Cross-Region MSK Replication: K2K vs. MirrorMaker2

https://medium.com/lensesio/cross-region-msk-replication-a-comprehensive-performance-comparison-o...
4•andmarios•4d ago•1 comments

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

https://vecti.com
344•vecti•18h ago•153 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
510•todsacerdoti•1d ago•248 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
393•ostacke•22h ago•101 comments

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

https://eljojo.github.io/rememory/
309•eljojo•19h ago•192 comments

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

https://github.com/microsoft/litebox
361•aktau•22h ago•187 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
437•lstoll•22h ago•286 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
32•1vuio0pswjnm7•2h ago•31 comments

PC Floppy Copy Protection: Vault Prolok

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

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
26•bikenaga•3d ago•13 comments

Dark Alley Mathematics

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

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
278•i5heu•19h ago•227 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...
43•gmays•11h ago•14 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/
1088•cdrnsf•1d ago•469 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
312•surprisetalk•3d ago•45 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
36•romes•4d ago•3 comments
Open in hackernews

The VTech Socratic Method

https://www.leadedsolder.com/2025/04/22/vtech-socrates-pickup.html
84•zdw•9mo ago

Comments

nubinetwork•9mo ago
This thing was slow as balls, but as a kid I didn't really know any better... I could be wrong, but I really feel like edutainment really fell away once everyone could get a real computer with an internet connection.
v64•9mo ago
I had one of these as a kid; the slow way it drew the graphics onto the screen [1] for a new activity was an aesthetic in itself, like a coloring book being drawn and colored in before your eyes, a perfect loading screen for kids.

Wikipedia notes: The system will "draw" images by filling in areas of the screen with color one line at a time; it is not known whether this is an effect employed for the student's enjoyment or if it is due to the slow processing time of the system.

[1] https://youtu.be/r71ejYkkmDY?t=64

ndiddy•9mo ago
That does look cool, I'm assuming they stored a lot of the graphics as a series of drawing and flood fill commands as a way to save ROM space, similar to how the old Sierra DOS adventure games did their graphics.
gyomu•9mo ago
That’s cool.

Similar to how Pixar made their first movie about toys because CG made everything look plasticky back then and they realized they couldn’t get away with making a movie with humans or animals on screen for the whole movie.

The best creative people lean into the limitations of technology.

bitwize•9mo ago
Probably due to the slow processing speed. That thing had like a rinky-dink Z80 and the most basic of graphics chips[0]. It probably couldn't do much besides a simple frame buffer, so you saw the CPU draw the entire screen, laying down the outline vectors and then flood-filling enclosed areas with color. There is something comfortingly "80s graphics" about watching this unfold in front of your eyes, similar to watching an old CAD drawing regen, or the effect in videos like Advanced Video Group's "Bearobics": https://www.youtube.com/watch?v=wWMNsuIeY0Y

That said, I find it grating when I watch programs like Microsoft Teams draw themselves visibly, like old Windows 1.0 programs.

[0] The graphics logic is entirely custom, implemented in a Toshiba gate array, and it isn't something well-known like a TMS9918A or something else based on that design.

pixelatedindex•9mo ago
Holy shit, blast from the past! My dad had got one of this and when I was born my family had already moved back to India. I booted this up when I was about 10 years old and I was so mesmerized. It was impossible to afford any game consoles for my family so this took a lot of my time. I was so impressed with how everything fit together, the robot was cute… I loved it.

My dad also had got a Tatung Einstein which never worked. Last time I went back to India (I moved to the US for higher ed) I opened it up and was excited to see that they are a bunch of chips that they taught me in Comp 101 (they were basic TTL flip flops). I brought it back with me.

I still have it, and one day I hope to have enough time and space to open it up and translate it into an FPGA as a way to brush up on my basic digital signal knowledge.

helpfulContrib•9mo ago
The Tatung Einstein is a great cross platform development system for Z80 based machines. You can do a lot with it, in an old school fashion, for systems like the Spectrum and the Amstrad CPC and so on.
eru•9mo ago
I had a look at some VTech computers at the local Toysrus (or something like that) recently, and amazingly they don't look much more advanced now than what they offered in the mid 1990s. That's pretty hard to pull off, but I think today it's a deliberate choice.
RetroTechie•9mo ago
Does anyone know if a list exists with various models of these Vtech machines, and what hardware is in there?

I come across Vtechs semi-regularly in places like thrift stores & flea markets. And wouldn't mind having a go at some.

The model discussed here seems fairly hacking/modding friendly (discrete Z80, cartridge port etc). But I suspect most Vtechs are dirt-cheap, undocumented ASICs + tiny LCD screens. No fun hacking that (besides ~0 collectors value).

MrsPeaches•9mo ago
Why is the copper routing so funky? Were the PCBs drawn by hand?
nom•9mo ago
That is correct.
mthiim•9mo ago
Seems quite advanced for a '88 educational toy. For comparison, I got a VTech SmartStart for xmas in the early '90s and it had just a short 14-segment display line and could mainly be used together with accompanying paper books :-)
ahartmetz•9mo ago
Is there any VTech device that can non-trivially run Doom? I.e. it's fast enough, but not fast enough for cheap tricks like running a VM or an emulator. That would be fun.
fuzzfactor•9mo ago
On early game systems, Atari computers and stuff, the physical two-position switch is usually for choosing which analog channel you want the analog-mode TV to be set for so the game display will show up when the TV is tuned to that particular legacy analog channel.

You would choose either channel 3 or 4 from the external RF adapter, or a switch on the game console itself.

There were not any recognized markets where different TV stations were broadcasting on both 3 & 4 within the same realistic radio range.

Remember, when Atari moved beyond mere game consoles to the more decently powerful home computers, it was a drop-in wiring replacement for the previous unit at home. They booted fast to ROM game cartridges, and plenty of people turned them off when they were done playing, but others tried to keep them powered at all times to maintain high scores in games that didn't support saving them.

One cartridge was not a game, it was for programming Basic, and booted to the immediate command line. This one didn't retain any code you would write so probably more people kept their Atari or Commodore on 24/7 then if possible, if they were doing some programming.

IOW your programming environment was always just one of many channels on your TV remote, it popped up instantly, and was right where you left it previously.

Unless of course an "Evil Maid" came along with bad intent, but it was usually an errant vacuum cleaner or rambunctious pet that did the deed :\