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•10 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
14•onurkanbkrc•1h ago•1 comments

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

https://openciv3.org/
717•klaussilveira•16h ago•217 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

Omarchy First Impressions

https://brianlovin.com/writing/omarchy-first-impressions-CEEstJk
11•tosh•1h ago•8 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

Show HN: LoongArch Userspace Emulator

https://github.com/libriscv/libloong
43•fwsgonzo•1mo ago
https://fwsgonzo.medium.com/notes-on-libloong-loongarch-64-b...

Comments

anthk•1mo ago
I'd love this for Sparc/Solaris. I know IE5 was propietary, but I would test is with educational purposes (and a perfect example on how libre code can still run under modern Unixen without too many issues unlike IE5)

As libre examples:

- Arena browser

- MosaicCK

- XGopher/Xrn

- VRGopher

- XNedit, even with UTF8 support

- Most window managers

- Most libre Motif applications (and tons of them are really nice)

- Libred Xephem. Yep, I know, Celestia, KSTars, planetaries with even Vulkan support... but for astronomic data, Xephem has zillions of details.

You would say that these tools has no value, until you can quickly edit some EPS file from LaTeX under XFig.

bitwize•1mo ago
Qemu can run SPARC binaries and emulate a full SPARC system enough to run Solaris 2.6. Qemu can emulate Loongarch as well!
anthk•1mo ago
I know, but I would love to have it transparently, similar to some IOCCC guy that wrote a userland emulator to run Unix V4-v7 and up to BSD 2.1 binaries seamlessly. Similar to FreeBSD and NetBSD's compat(8) approach.
bitwize•1mo ago
So you want CPU emul and a kernel personality. Kind of a tall ask, especially since you'll need much of Solaris anyway to run those vintage binaries.
anthk•1mo ago
See this: https://github.com/DoctorWkt/Apout

X11 calls can be just forwarded to the currently running server in your machine. The rest, yes, it must be implemented.

PD: I'm not saying IE for Unix would run under that; Solaris it's pretty much post BSD 2.1 and maybe from another Unix branch.

But code from NetBSD could be adapted for such task.

yjftsjthsd-h•1mo ago
We have:

* illumos

* binfmt (Assuming a Linux host)

* qemu

I'm not saying it's zero work, but this looks entirely solvable.

Imustaskforhelp•1mo ago
Fwsgonzo, what a legend man!!

I am not kidding but before seeing this post, I had commented about my experiences in the libriscv discord server (I am the person who had created the AUR arch repository for simplekvm but had to pull them down)

For reference: https://news.ycombinator.com/item?id=46413053#46415223

Call this luck or whatever, but I really appreciate libriscv and I will definitely try to be more active, A ~77% of native and a possible ~90% potentially in a fairly permissive license allows the doors to be opened up for really fast sandboxes.

I recently built a (although private repo) where you can ssh into something and it would directly run wasm and it turns out that you can convert golang directly to wasm (by bootstrapping the golang from scratch using gotip and the help of one stackoverflow post :) )

The reason I didn't try to disclose it was that there was a minor issue in simple logic which kept me bugging me off and I had decided to use AI to basically glue me ssh https://github.com/gliderlabs/ssh with wasm but I wasn't so sure about publishing it after the recent rob-pike's incident and I found it a bit of bad taste to use AI after that and what should be my disclosure policy be but I hope its an acceptable use (of prototyping) considered by the general programming community and let me know if ssh-wasm or similar interests libriscv as I had evaluated libriscv and even installed simplekvm once again after an year or so but it had some issues running a rather simple main.go file and I think that LoongArch can be another good usecase for something like this.

I actually built it and am thinking of creating a simple place where people can upload simple applications (in wasm or any other format) and then get an ssh link, they can ssh into or even an xterm instance or just, quick efficient sandboxing unlocks a lot of opportunities not previously thought of and your project is another step towards it so kudos for building it!

fwsgonzo•1mo ago
Hey, and thanks! libloong is a little bit restrained in its design. It's designed specifically to be the lowest latency sandbox. libriscv is more flexible in that it can load dynamic ELFs and run programs with LuaJIT embedded. I actually haven't been able to run Go programs in libloong yet, but I do want to reach that level!
fooblaster•1mo ago
I find this all very cool, but why is this useful for game engine scripting. anyone know?
fwsgonzo•1mo ago
It's designed to be low-latency enough that calling into the scripting solution is not considered a high cost. With something like Lua you're likely to hold back a lot, as it has a really high entry/exit cost, and the same is true for calling out to the host. libloong has 40x lower latencies.
otterley•1mo ago
Is anyone outside of China using Loongson-based hardware?
lukaslalinsky•1mo ago
Isn't WASM more suitable for game scripting? It's the first time I read about using emulation of a real CPU architecture as a scripting solution.