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/
137•theblazehen•2d ago•39 comments

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

https://openciv3.org/
665•klaussilveira•14h ago•201 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•550 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•31 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
51•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
228•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
221•dmpetrov•14h ago•117 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

Vocal Guide – belt sing without killing yourself

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

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
492•todsacerdoti•22h ago•242 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

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

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
43•helloplanets•4d ago•40 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

Was Benoit Mandelbrot a hedgehog or a fox?

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

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
12•speckx•3d ago•4 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

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
57•gfortaine•12h ago•24 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

Why I Joined OpenAI

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

Understanding Neural Network, Visually

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

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
182•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

Show HN: Modernized file manager and program manager from Windows 3.x

https://github.com/brianluft/heirloom
75•electroly•7mo ago
This is a fork of Windows File Manager combined with a from-scratch remake of Program Manager. Fast, lightweight, and suitable for daily driver use.

Comments

JdeBP•7mo ago
When I see a commit like https://github.com/brianluft/heirloom/commit/445ea8ef7018ef0... , I am convinced that yes, this is the original source code. (-:

https://github.com/brianluft/heirloom/commit/3001b284130c399... is rather interesting. Not only for all of the implicit type conversions that the code turned out to be doing, but also for all of the things that were dropped.

It is not totally "modernized", though. Its idea of "Unicode only" is using WTF-16 rather than UTF-8 (which is possible on Win32 nowadays with code page 65001).

arandomhuman•7mo ago
yikes
jeroenhd•7mo ago
Code page 65001 comes with a caveat, though:

> GDI doesn't currently support setting the ActiveCodePage property per process. Instead, GDI defaults to the active system codepage. To configure your app to render UTF-8 text via GDI, go to Windows Settings > Time & language > Language & region > Administrative language settings > Change system locale, and check Beta: Use Unicode UTF-8 for worldwide language support. Then reboot the PC for the change to take effect.

Source: https://learn.microsoft.com/en-us/windows/apps/design/global...

I don't think changing the system settings for one application to work is a great idea, especially as that setting can break other applications. Until Microsoft fixes GDI, I think it'll be a while before UTF-8 is a viable option.

JdeBP•7mo ago
Not any more, it does not. You are reading a warning that was put on that page a few years ago. Things have changed over the 6 years since Windows 10 release 1903. In particular, a couple of years later Microsoft was (interestingly, not always but sometimes, and no-one has really pinned down in what exact circumstances) turning that setting on by default in Windows 11.
electroly•7mo ago
Author here. Indeed, the string handling is all unchanged from the original code, but on modern Windows this is still an acceptable and supported way to handle full Unicode. Try your favorite ZWJ-based emoji outside the BMP.
hulitu•7mo ago
> Show HN: Modernized file manager and program manager from Windows 3.x

1 px window border and "modern" scrollbar (small, without end buttons). Modernized /s

neckro23•7mo ago
The Vista-style minimize/maximize icons on the inner windows look way out of place, and the style changes entirely when I maximize. Can't seem to minimize a window either.

Windows 10 is applying smooth scrolling to the windows, which I can disable in Performance Options but you might want to override the setting. Waiting for the scrolling to catch up is pretty at odds with the "fast, lightweight" aesthetic you're going for.

electroly•7mo ago
Thank you for trying it! Those MDI titlebars/controls bother me too. I haven't decided what to do about it. Microsoft hasn't updated MDI functionality since Windows 7. These days, people simply don't use MDI at all.

Minimize is disabled because it's too buggy currently, but I plan to bring it back. In the old days it would minimize to an icon but these days it minimizes to a tiny sliver of a titlebar that's impossible to click on. For Program Manager, I implemented a manual workaround (literally, my own minimized icon bar), but I haven't implemented that in File Manager yet. Definitely something I have planned for the future.

Thanks for the tip about smooth scrolling. I have it disabled in Performance Options, so I never noticed.

vintagedave•7mo ago
MDI has never been updated for Windows 10 or newer. Which is a shame because even if it's not the modern way, older apps exist...

Delphi / C++Builder wrote a new implementation of MDI to keep older apps working, but looking modern. (It means MDI-architected apps can use, eg, tabs for windows too while keeping the old code the same.) https://blogs.embarcadero.com/3-x-12-vcl-enhancements-in-del...

electroly•7mo ago
Oh! That's interesting. Maybe I could replicate that look. Thank you for the link!
timbit42•7mo ago
The worst thing about Windows 3.x was Program Manager. The second worst thing was File Manager.

I always install IBM's Workplace Shell for Windows on Windows 3.x which replaces PM and FM with a shell that looks and works like the OS/2 Workplace Shell.

It's open source and the installer is available here: https://winworldpc.com/product/ibm-workplace-shell/151

_mlbt•7mo ago
Source code for it can be found here…

https://github.com/ericblade/workplace-shell-for-windows

nashashmi•7mo ago
Needs keyboard shortcuts