frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

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

https://openciv3.org/
593•klaussilveira•11h ago•176 comments

The Waymo World Model

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

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
22•helloplanets•4d ago•16 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
95•matheusalmeida•1d ago•22 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

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

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

https://github.com/valdanylchuk/breezydemo
203•isitcontent•11h ago•24 comments

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

https://github.com/pydantic/monty
199•dmpetrov•12h ago•91 comments

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

https://vecti.com
313•vecti•13h ago•137 comments

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

https://github.com/microsoft/litebox
353•aktau•18h ago•176 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
355•ostacke•17h ago•92 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
459•todsacerdoti•19h ago•231 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
24•romes•4d ago•3 comments

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

https://eljojo.github.io/rememory/
259•eljojo•14h ago•155 comments

Dark Alley Mathematics

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

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
7•bikenaga•3d ago•1 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
392•lstoll•18h ago•266 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
53•kmm•4d ago•3 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
234•i5heu•14h ago•178 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
46•gfortaine•9h ago•13 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
122•SerCe•7h ago•103 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
136•vmatsiiako•16h ago•60 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
68•phreda4•11h ago•12 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
271•surprisetalk•3d ago•37 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...
25•gmays•6h ago•7 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/
1044•cdrnsf•21h ago•431 comments

Zlob.h 100% POSIX and glibc compatible globbing lib that is faste and better

https://github.com/dmtrKovalenko/zlob
13•neogoose•4h ago•9 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
171•limoce•3d ago•91 comments

FORTH? Really!?

https://rescrv.net/w/2026/02/06/associative
60•rescrv•19h ago•22 comments

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
89•antves•1d ago•66 comments

WebView performance significantly slower than PWA

https://issues.chromium.org/issues/40817676
27•denysonique•8h ago•5 comments
Open in hackernews

illumos

https://illumos.org/
105•tosh•2w ago

Comments

haunter•2w ago
I still have my OpenSolaris CD from Sun https://files.catbox.moe/f94s9j.png

Looking back the 2000s almost feels like an alternate reality

aeroevan•2w ago
I ran it for a while on my ultra 24 until I just installed linux on it. But it was interesting dipping my toe in the solaris world
tclancy•2w ago
Still have a couple original Ubuntu CDs floating around the house after 2 subsequent moves.
pjmlp•2w ago
Agree, I miss the choice we had, and Solaris was my favourite UNIX during those days.
kkfx•2w ago
It was the future OS most fails to understand. The ZFS/IPS integration was the first modern step aside of declarative distros. A thing 99% of people still fails to understand refusing the concept of storage system/package system/installer interdependence.

Zones, DTrace was the rest.

mikestorrent•2w ago
I submit that the problem was Solaris 9 just being massively overtaken by desktop Linux in every way - easier to install, faster, simpler to patch, better GUI, more software available. Solaris 10 was too little too late; it already had to compete with mature Linux offerings that had a greater mindshare, and the excellent features like Zones were too far ahead of their time (and lacked the centralized store of downloadable Zone-prepackaged apps that is really the reason for Docker's success).

Purity doesn't matter in practice - especially in a world where OS installations are increasingly ephemeral and ideally immutable.

I always hear DTrace is awesome, but have never used it. And seem to have gotten by just fine... what am I actually missing?

ZFS, on the other hand, was so good that it has outlived Solaris itself and is at the core of e.g. TrueNAS as a commercial product.

kkfx•2w ago
Dtrace essentially allows two things. The first is exploring a live system, similar to being in a debugger but without its overhead. The other is monitoring; it's possible to notice that something is wrong earlier and with less overhead than monitoring logs and testing services.

Both aren't strictly necessary/much used in practice for various reasons, but depending on what you're doing, it's very handy to have. In a way similar to ZFS vs Stratis: the first ready to go, well-made, convenient, while the second is an absurd mess made by people who don't understand operations and think they know better from their development machine.

On Solaris... In my opinion, the real problem is less about Slowlaris and more about having chosen to target the élite for so long instead of targeting students, who are the future technicians, managers, etc.

GNU/Linux succeeded IMVHO because it was aimed at this audience, which is much broader, with many who weren't interested, but it's also the group that shapes 100% of every future generation of decision-makers and technicians. When SUN realized this, first with SXDE/CE and then OpenIndiana, it was, yes, damn late.

mikestorrent•1w ago
Yeah, I totally agree with your last point. I learned Solaris 9 in school, but had already been using Debian for years at that point, and it just felt like I was boxed out of having a real learning experience in the ecosystem; everything was locked up behind enterprise paywalls and traditional sales processes.
twoodfin•2w ago
Do you have any recommended references to understand that concept and how it plays out in Solaris?

I find myself in the middle of what I imagine are similar design challenges in software packaging, storage, integration, and deployment.

kkfx•2w ago
Not at hand unfortunately, because IPS was introduced with OpenIndiana (the IllumOS base) which objectively didn't last long enough to have time for serious documentation.

The super-basic description is that the package manager, IPS (Image Package System), is somewhat integrated with storage, enough to allow creating new BEs (Boot Environments), which are ZFS clones of the current system. On disk, these only consume the differences compared to the original system, are bootable directly from GRUB, and can even be soft-booted if needed (restarting just the userland without a full reboot). It allows updating in a clone, so if something goes wrong, you can reboot into the old version (not so easy if databases are involved, but let's say it's generally doable).

The installer is similarly "integrated" but at least back then it was in a very rough, early state, a fork of some Debian GUI installer I don't remember the name (prodigy maybe?) that never went mainstream, called Cayman in OpenSolaris. The idea was to deploy a system as a ZFS volume in the pool with some scripting to "link the root volume to the bootloader."

The future could have led to packages like mini-ZFS filesystems mountable/composable/exposable in the ZPL to virtually build an FHS-compliant deployment but operate entirely at the zfs blocks level. An immutable system if desired, ZFS-diffable if desired, cloneable, rollbackable, updatable incrementally so hyper fast and with low overhead etc. The project unfortunately fell apart before getting there, but if it had, deploying a new host would have just been a `zfs send` of a set of volumes. Essentially what NixOS/NixOps/Disnix does, but ideally without the complexity of the /nix/store.

twoodfin•2w ago
That’s actually super relevant and helpful, thanks.
samtheDamned•2w ago
I really enjoy working with illumos on my home server. I run SmartOS[1] and it's zone management is great and the webui they've been working on is pretty cool too.

1. https://www.tritondatacenter.com/smartos

cayleyh•2w ago
What does your setup look like? What kinds of workloads are you using it for?
tosh•2w ago
remember when macOS had time machine but opensolaris really had time machine?
formerly_proven•2w ago
About ten years ago I worked on adding support for illumos/opensolaris/openindiana to some stuff and even back then all things solaris seemed basically dead already (despite the open* projects just being a few years old then). Curious to see these come up from time to time, and even more curious to see them still releasing new versions. These always seemed simultaneously ahead and behind the times.
pstuart•2w ago
My understanding is that this is part of Oxide's secret sauce.

Is there much traction with this elsewhere? I worked at SunOS and Solaris shops in the past, and remember telling my boss that this new Linux thing was going places and she dismissed it as nonsense.

ahl•2w ago
Oxide uses illumos under the covers That's in no small part due to the composition of the early team--but we have benefitted tremendously from features (ZFS, SMF, FMA, Zones, bhyve, etc.) and observability infrastructure (DTrace, mdb, libproc, etc.) folks on the team have worked on for decades.
TheAmazingRace•2w ago
It's crazy that we are over 15 years removed from when illumos officially started as a project, shortly after Oracle took over Sun and killed off OpenSolaris.

I was on the group call that made the announcement in 2010 and I'm impressed that illumos is still going strong.

Fun fact, it is the only open-source OS that is proper UNIX (SVR4), not Unix-like, like the BSDs or Linux.

shrubble•2w ago
I like Solaris(well, illumos/Tribblix etc) but when I install something I install a version that includes the LX (Linux) zones (container) functionality, so that I can quickly install anything prepackaged for Linux use. Sadly there are some things that take more work to get installed on Solaris.
geephroh•2w ago
Blast from the past! I think it was something like 15 years ago when I had an OpenIndiana vm running NexentaStor to control an HP MSA P2000 SAN.

I am not nostalgic for those days.

seized•2w ago
I've been using OpenIndiana on my NAS for a very long time. Rock solid OS, zones are fun to use, boot environments are just so nice.... Some random tools are compatible and work, like rclone. Recently installed versitygw as an S3 to filesystem gateway and that works perfectly.
pharaohgeek•2w ago
I began using Solaris in college when Sun made Solaris 7 free for anyone who wanted it. I still remember getting the huge package of CDs in the mail and installing them on my Pentium II desktop at home. It quickly became my favorite OS. When I used it, I felt like I was doing "real" work. I can't explain it. It wasn't a consumer OS like Windows, and it was more stable and polished than Linux was at the time. I miss those days.