frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Douglas Adams on the English–American cultural divide over "heroes"

https://shreevatsa.net/post/douglas-adams-cultural-divide/
127•speckx•1h ago•78 comments

Design Thinking Books You Must Read

https://www.designorate.com/design-thinking-books/
118•rrm1977•3h ago•52 comments

We will ban you and ridicule you in public if you waste our time on crap reports

https://curl.se/.well-known/security.txt
547•latexr•4h ago•314 comments

Show HN: Sweep, Open-weights 1.5B model for next-edit autocomplete

https://huggingface.co/sweepai/sweep-next-edit-1.5B
427•williamzeng0•15h ago•79 comments

ISO PDF spec is getting Brotli – ~20 % smaller documents with no quality loss

https://pdfa.org/want-to-make-your-pdfs-20-smaller-for-free/
43•whizzx•4h ago•19 comments

Doctors in Brazil using tilapia fish skin to treat burn victims

https://www.pbs.org/newshour/health/brazilian-city-uses-tilapia-fish-skin-treat-burn-victims
172•kaycebasques•9h ago•61 comments

In Praise of APL (1977)

https://www.jsoftware.com/papers/perlis77.htm
60•tosh•6h ago•35 comments

30 Years of ReactOS

https://reactos.org/blogs/30yrs-of-ros/
74•Mark_Jansen•6h ago•25 comments

Your brain on ChatGPT: Accumulation of cognitive debt when using an AI assistant

https://www.media.mit.edu/publications/your-brain-on-chatgpt/
376•misswaterfairy•16h ago•256 comments

You can now download Windows 7 and Vista ISO images with all the updates

https://www.neowin.net/news/you-can-now-download-windows-7-and-vista-iso-images-with-every-possib...
25•XzetaU8•44m ago•10 comments

Flowtel (YC W25) Is Hiring

https://www.ycombinator.com/companies/flowtel/jobs/LaddaEz-founding-engineer-staff-senior
1•eylonmiz•2h ago

Threat actors expand abuse of Microsoft Visual Studio Code

https://www.jamf.com/blog/threat-actors-expand-abuse-of-visual-studio-code/
223•vinnyglennon•14h ago•202 comments

Palantir, Meta, OpenAI Execs Appointed Lieutenant Colonels in US Army

https://twitter.com/SecArmy/status/1933693585183965372
15•alexmorley•25m ago•3 comments

eBay explicitly bans AI "buy for me" agents in user agreement update

https://www.valueaddedresource.net/ebay-bans-ai-agents-updates-arbitration-user-agreement-feb-2026/
209•bdcravens•17h ago•225 comments

Hands-On Introduction to Unikernels

https://labs.iximiuz.com/tutorials/unikernels-intro-93976514
83•valyala•5d ago•29 comments

Gathering Linux Syscall Numbers in a C Table

https://t-cadet.github.io/programming-wisdom/#2026-01-17-gathering-linux-syscall-numbers
72•phi-system•4d ago•28 comments

A Year of 3D Printing

https://brookehatton.com/blog/making/a-year-of-3d-printing/
43•nindalf•4d ago•37 comments

Waiting for dawn in search: Search index, Google rulings and impact on Kagi

https://blog.kagi.com/waiting-dawn-search
384•josephwegner•21h ago•212 comments

Claude's new constitution

https://www.anthropic.com/news/claude-new-constitution
494•meetpateltech•22h ago•566 comments

Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps)

https://github.com/ChartGPU/ChartGPU
629•huntergemmer•1d ago•194 comments

The Science of Life and Death in Mary Shelley's Frankenstein

https://publicdomainreview.org/essay/the-science-of-life-and-death-in-mary-shelleys-frankenstein/
5•Anon84•4d ago•0 comments

Skip is now free and open source

https://skip.dev/blog/skip-is-free/
455•dayanruben•23h ago•205 comments

The Human in the Loop

https://adventures.nodeland.dev/archive/the-human-in-the-loop/
22•artur-gawlik•3d ago•17 comments

Meet the Alaska Student Arrested for Eating an AI Art Exhibit

https://www.thenation.com/article/society/alaska-student-arrested-eating-ai-art-exhibit/
9•petethomas•46m ago•1 comments

Binary fuse filters: Fast and smaller than xor filters (2022)

https://arxiv.org/abs/2201.01174
118•redbell•5d ago•10 comments

Lix – universal version control system for binary files

https://lix.dev/blog/introducing-lix/
95•onecommit•15h ago•37 comments

From stealth blackout to whitelisting: Inside the Iranian shutdown

https://www.kentik.com/blog/from-stealth-blackout-to-whitelisting-inside-the-iranian-shutdown/
140•oavioklein•14h ago•103 comments

Now with Mqtts

https://daniel.haxx.se/blog/2026/01/19/now-with-mqtts/
13•firesteelrain•1h ago•1 comments

TrustTunnel: AdGuard VPN protocol goes open-source

https://adguard-vpn.com/en/blog/adguard-vpn-protocol-goes-open-source-meet-trusttunnel.html
170•kumrayu•21h ago•58 comments

Significant US farm losses persist, despite federal assistance

https://www.fb.org/market-intel/significant-farm-losses-persist-despite-federal-assistance
231•toomuchtodo•13h ago•300 comments
Open in hackernews

30 Years of ReactOS

https://reactos.org/blogs/30yrs-of-ros/
74•Mark_Jansen•6h ago

Comments

superdisk•1h ago
I sometimes daydream about becoming a billionaire and bankrolling this project to completion. Would do the world so much good.
drzaiusx11•1h ago
I wonder if any corporations that could benefit from this project could help bankroll it (of which I assume there are many.)

Wish they had a sponsorship listing on their GH page... I poked around and couldn't find one

sho_hn•1h ago
I still think Windows app compat for Linux (i.e. as Wine does and Valve productized with a gaming focus) is the better solution since it offers a true upgrade path out.

I realize ReactOS has a potentially wider useful scope (I think device driver compat is part of what they're attempting to do, so it'd offer a solution to keeping niche HW running) but I think it's just a smaller audience.

snvzz•1h ago
>it'd offer a solution to keeping niche HW running

Preservation. It ensures WinNT survives as a platform even if Microsoft abandons it, which some would argue the present state of Win11 counts as doing.

godzillabrennus•48m ago
Windows 11 is the enshitification late stage advertisement economy product that no one asked for, and everyone in the C Suite at Microsoft is excited about. Probably the only thing they are more excited for is yet another terrible branding decision.
mghackerlady•49m ago
Has anyone thought about making the linux kernel roughly compatible with NT? Like how FreeBSD is compatible with Linux? I know it'd definitely be harder as NT is proprietary but syscalls (in my very uninformed opinion) seem all that difficult to implement, even without a userland
jchw•29m ago
Me as a kid thought this would be a great idea, and started implementing a PE binfmt. I actually did make a rudimentary PE binfmt, though it started to occur to me how different Windows and Linux really were as I progressed.

For example, with ELF/UNIX, the basic ELF binfmt is barely any more complex than what you'd probably expect the a.out binfmt to be: it maps sections into memory and then executes. Dynamic linking isn't implemented; instead, similar to the interpreter of a shell script, an ELF binary can have an interpreter (PT_INTERP) which is loaded in lieu of the actual binary. This way, the PT_INTERP can be set to the well-known path of the dynamic linker of your libc, which itself is a static ELF binary. It is executed with the appropriate arguments loaded onto the stack and the dynamic linker starts loading the actual binary and its dependencies.

Windows is totally different here. I mean, as far as I know, the dynamic linker is still in userland, known as the Windows Loader. However, the barrier between the userland and kernel land is not stable for Windows NT. Syscall numbers can change during major updates. And, sometimes, implementation details are split between the kernel and userland. Now, in order to be able to contribute to Wine and other projects, I've had to be very careful how I discover how Windows internals works, often by reading other's writings and doing careful black box analysis (for some of this I have work I can show to show how I figured it out.) But for example, the PEB/TIB structures that store information about processes/threads seems to be something that both the userland and kernel components both read and modify. For dynamic linking in particular, there are some linked lists in the PEB that store the modules loaded into the process, and I believe these are used by both the Windows loader and the kernel in some cases.

The Windows NT kernel also just takes on a lot more responsibilities. For example, input. I can literally identify some of the syscalls that go into input handling and observe how they change behavior depending on the last result of PeekMessage. The kernel also appears to be the part of the system that handles event coalescing and priority. It's nothing absurd (the Wine project has already figured out how a lot of this works) but it is a Huge difference from Linux where there's no concept of "messages" and probably shouldn't be.

So the equivalent of the Windows NT kernel services would often be more appropriate to put in userland on Linux anyways, and Wine already does that.

It would still be interesting to attempt to get a Windows XP userland to boot directly on a Linux kernel, but I don't think you'd ever end up with anything that could ever be upstreamed :)

Maybe we should do the PE binfmt though. I am no longer a fan of ELF with it's symbol conflicts and whatnot. Let's make Linux PE-based so we can finally get icons for binaries without needing to append a filesystem to the end of it :)

direwolf20•17m ago
You can already use binfmt_misc to instruct the kernel to execute PE binaries with Wine.
treyd•27m ago
FreeBSD is not "compatible with Linux", it provides a way to run Linux applications under a Linux-like syscall environment. What you're suggesting is as if you could load Linux kernel modules into the FreeBSD kernel.

The issue with NT is the driver ecosystem. You'd have to reimplement a lot of under-documented NT behavior for NT drivers to behave themselves, and making that work within the Linux kernel would require major architectural changes. The userland is also where a lot of magic happens for application compatibility.

augusto-moura•3m ago
At what level do you mean that? Kernel level? Driver level?

Wine[1] is the de facto compatibility layer with NT executables. Driver compatibility is too complex and obscure to worth the while. Often information is undocumented or hard to get.

There are a few implementations of windows behaviors at kernel level for a few subsystems features, ntsync, smb, etc. they can be used by wine to improve compatibility or performance

[1]: https://www.winehq.org/

doublerabbit•1h ago
Let's become billionaires together. You bankroll ReactOS and I'll bankroll HaikuOS.
snvzz•1h ago
And I'll join in and bankroll AROS.

Together, we could bankroll Minix3 as well.

LoganDark•1h ago
Who wants to bankroll SerenityOS?
snvzz•1h ago
I don't think that one wants to be bankrolled. It'd go against its spirit.
Cthulhu_•1h ago
Is money the issue for this project, or finding the right people?

Or another point of view, if you put a lot of money into it, it becomes a commercial endeavour - would it still be for a good cause?

More armchair internet commenter devil's advocate discussion starters than any opinions of mine to be honest. But, there's a lot of projects that would benefit from no-strings-attached donations.

velcrovan•41m ago
As far as I can tell, the nearest thing to a stated goal or mission is on their “About” page:

    Our main features are:

    * ReactOS is able to run Windows software
    * ReactOS is able to run Windows drivers
    * ReactOS looks-like Windows
    * ReactOS is free and open source
Building a replica of an old OS is a fun project, but if there was a purpose for it besides having an "is able to" replica, it would attract more people.
computersuck•52m ago
Multi Processor Support!!? Cutting edge stuff
ipunchghosts•39m ago
I would think claude code would help make a quick dent in boosting reactos capabilities. Curious what others think.
Oxodao•32m ago
I would rather not. While it is already highly questionable to use it normally because it steals opensource code, but let's give it a pass for this thought experiment, it probably scrapped the multiple git repository of Windows leaked source code. In which case it would ABSOLUTELY undermine the project's ability to say it's a clean room implementation
sshb•33m ago
Feel like such projects would benefit tremendously from agentic coding
luismedel•29m ago
What if the agents were trained by leaked Microsoft code?
squeefers•12m ago
anything that gets away from microsoft, and more importantly linus torvalds, is a good thing
satvikpendem•3m ago
Why Torvalds?