frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

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

https://github.com/brianluft/heirloom
36•electroly•9h 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•4h 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•4h ago
yikes
jeroenhd•54m 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•26m 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.
M95D•2h ago
Why would anyone create another file manager and program manager when we have Total Commander and Calmira?
Narishma•1h ago
Because they can.
fuzzfactor•27m ago
Well with recent versions of Windows 11 there are breaking changes in the File Explorer that are sometimes unsurmountable if you are using the Basic Display Adapter.

This might just be a quick and easy substitute.

Coming from Microsoft it looks really up-to-date, showing the recognizable "inetpub" folder in the example screenshot.

It is a little disappointing they have not posted an exe though.

Bitchat – A decentralized messaging app that works over Bluetooth mesh networks

https://github.com/jackjackbits/bitchat
372•ananddtyagi•9h ago•158 comments

I extracted the safety filters from Apple Intelligence models

https://github.com/BlueFalconHD/apple_generative_model_safety_decrypted
399•BlueFalconHD•13h ago•266 comments

Intel's Lion Cove P-Core and Gaming Workloads

https://chipsandcheese.com/p/intels-lion-cove-p-core-and-gaming
185•zdw•11h ago•26 comments

Neanderthals operated prehistoric “fat factory” on German lakeshore

https://archaeologymag.com/2025/07/neanderthals-operated-fat-factory-125000-years-ago/
78•hilux•3d ago•24 comments

Show HN: I wrote a "web OS" based on the Apple Lisa's UI, with 1-bit graphics

https://alpha.lisagui.com/
344•ayaros•14h ago•106 comments

Show HN: Piano Trainer – Learn piano scales, chords and more using MIDI

https://github.com/ZaneH/piano-trainer
61•FinalDestiny•2d ago•15 comments

Building the Rust Compiler with GCC

https://fractalfir.github.io/generated_html/cg_gcc_bootstrap.html
167•todsacerdoti•11h ago•26 comments

A non-anthropomorphized view of LLMs

http://addxorrol.blogspot.com/2025/07/a-non-anthropomorphized-view-of-llms.html
158•zdw•11h ago•160 comments

Why English doesn't use accents

https://www.deadlanguagesociety.com/p/why-english-doesnt-use-accents
133•sandbach•12h ago•167 comments

The first time I was almost fired from Apple

https://www.engineersneedart.com/blog/almostfired/almostfired.html
207•chmaynard•2d ago•81 comments

Crypto 101 – Introductory course on cryptography

https://www.crypto101.io/
169•pona-a•12h ago•14 comments

Portability of Tar Features

https://mgorny.pl/articles/portability-of-tar-features.html
13•Bogdanp•3d ago•1 comments

LLMs should not replace therapists

https://arxiv.org/abs/2504.18412
98•layer8•12h ago•115 comments

Fictional K-pop bands zoom to top of US music charts

https://www.bbc.com/news/articles/clyl1zyv1y2o
20•ranit•3d ago•11 comments

High Performance Image Sensor Processing Using FPGAs [pdf]

https://oda.uni-obuda.hu/bitstream/handle/20.500.14044/10350/Gabor_S_Becker_ertekezes.pdf
39•teleforce•6h ago•1 comments

Async Queue – One of my favorite programming interview questions

https://davidgomes.com/async-queue-interview-ai/
136•davidgomes•16h ago•122 comments

What every programmer should know about how CPUs work [video]

https://www.youtube.com/watch?v=-HNpim5x-IE
7•bschne•3d ago•1 comments

Opencode: AI coding agent, built for the terminal

https://github.com/sst/opencode
212•indigodaddy•16h ago•58 comments

Thesis: Interesting work is less amenable to the use of AI

https://remark.ing/rob/rob/Thesis-interesting-work-ie
64•koch•12h ago•33 comments

Nobody has a personality anymore: we are products with labels

https://www.freyaindia.co.uk/p/nobody-has-a-personality-anymore
404•drankl•11h ago•317 comments

I Ported SAP to a 1976 CPU. It Wasn't That Slow

https://github.com/oisee/zvdb-z80/blob/master/ZVDB-Z80-ABAP.md
28•weinzierl•3h ago•12 comments

Swedish Campground (2004)

https://www.folklore.org/Swedish_Campground.html
86•CharlesW•9h ago•24 comments

Get the location of the ISS using DNS

https://shkspr.mobi/blog/2025/07/get-the-location-of-the-iss-using-dns/
287•8organicbits•20h ago•80 comments

Backlog.md – Markdown‑native Task Manager and Kanban visualizer for any Git repo

https://github.com/MrLesk/Backlog.md
146•mrlesk•13h ago•34 comments

There's a COMPUTER inside my DS flashcart [video]

https://www.youtube.com/watch?v=uq0pJmd7GAA
57•surprisetalk•9h ago•11 comments

Functions Are Vectors (2023)

https://thenumb.at/Functions-are-Vectors/
193•azeemba•18h ago•99 comments

Uncommon Uses of Python in Commonly Used Libraries (2022)

https://eugeneyan.com/writing/uncommon-python/
26•sebg•3d ago•3 comments

Show HN: A Language Server Implementation for SystemD Unit Files

https://github.com/JFryy/systemd-lsp
38•arandomhuman•8h ago•17 comments

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

https://github.com/brianluft/heirloom
36•electroly•9h ago•7 comments

The era of full stack chip designers

https://chipinsights.substack.com/p/the-era-of-full-stack-chip-designers
16•bharathw30•5h ago•4 comments