frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Janet Jackson had the power to crash laptop computers (2022)

https://devblogs.microsoft.com/oldnewthing/20220816-00/?p=106994
78•montalbano•1h ago•27 comments

Apple releases open-source model that instantly turns 2D photos into 3D views

https://github.com/apple/ml-sharp
306•SG-•5h ago•157 comments

Gpg.fail

https://gpg.fail
61•todsacerdoti•1h ago•30 comments

Floor796

https://floor796.com/
219•krtkush•5h ago•35 comments

Show HN: Ez FFmpeg – Video editing in plain English

http://npmjs.com/package/ezff
276•josharsh•9h ago•127 comments

OrangePi 6 Plus Review

https://boilingsteam.com/orange-pi-6-plus-review/
55•ekianjo•5h ago•47 comments

Clock Synchronization Is a Nightmare

https://arpitbhayani.me/blogs/clock-sync-nightmare/
8•grep_it•3d ago•1 comments

How uv got so fast

https://nesbitt.io/2025/12/26/how-uv-got-so-fast.html
1127•zdw•1d ago•380 comments

Ask HN: Resources to get better at outbound sales?

70•sieep•6d ago•23 comments

NMH BASIC

https://t3x.org/nmhbasic/index.html
23•AlexeyBrin•4h ago•2 comments

Splice a Fibre

https://react-networks-lib.rackout.net/fibre
63•matt-p•6h ago•29 comments

Show HN: Mysti – Claude, Codex, and Gemini debate your code, then synthesize

https://github.com/DeepMyst/Mysti
107•bahaAbunojaim•4d ago•94 comments

Mruby: Ruby for Embedded Systems

https://github.com/mruby/mruby
96•nateb2022•5d ago•26 comments

Intertapes – collection of found cassette tapes from different locations

https://intertapes.net/
65•wallflower•6d ago•7 comments

This PNG shows a different version when loaded in Chrome than in Safari

https://lr0.org/blog/p/pngchanges/
35•lr0•1h ago•20 comments

Cleartext Signatures Considered Harmful

https://gnupg.org/blog/20251226-cleartext-signatures.html
7•derleyici•39m ago•0 comments

USD Share as Global Reserve Currency Drops to Lowest Since 1994

https://wolfstreet.com/2025/12/26/status-of-the-us-dollar-as-global-reserve-currency-usd-share-dr...
31•stevenjgarner•1h ago•24 comments

Detect memory leaks of C extensions with psutil and psleak

https://gmpy.dev/blog/2025/psutil-heap-introspection-apis
42•grodola•3d ago•8 comments

Faster practical modular inversion

https://purplesyringa.moe/blog/faster-practical-modular-inversion/
43•todsacerdoti•6d ago•3 comments

Exe.dev

https://exe.dev/
361•achairapart•19h ago•215 comments

Pre-commit hooks are broken

https://jyn.dev/pre-commit-hooks-are-fundamentally-broken/
87•todsacerdoti•14h ago•75 comments

Some Junk Theorems in Lean

https://github.com/James-Hanson/junk-theorems-in-lean
62•saithound•4d ago•46 comments

Always bet on text (2014)

https://graydon2.dreamwidth.org/193447.html
304•jesseduffield•19h ago•148 comments

QNX Self-Hosted Developer Desktop

https://devblog.qnx.com/qnx-self-hosted-developer-desktop-initial-release/
234•transpute•17h ago•132 comments

A Century of Noether's Theorem

https://arxiv.org/abs/1902.01989
38•fanf2•3h ago•6 comments

Langjam-Gamejam Devlog: Making a language, compiler, VM and 5 games in 52 hours

https://github.com/Syn-Nine/gar-lang/blob/main/DEVLOG.md
93•suioir•5d ago•9 comments

The best things and stuff of 2025

https://blog.fogus.me/2025/12/23/the-best-things-and-stuff-of-2025.html
346•adityaathalye•4d ago•64 comments

Package managers keep using Git as a database, it never works out

https://nesbitt.io/2025/12/24/package-managers-keep-using-git-as-a-database.html
726•birdculture•1d ago•411 comments

Publishing your work increases your luck

https://github.com/readme/guides/publishing-your-work
226•magoghm•18h ago•82 comments

T-Ruby is Ruby with syntax for types

https://type-ruby.github.io/
156•thunderbong•22h ago•120 comments
Open in hackernews

Show HN: An immutable ostree-based Arch Linux image

https://github.com/myyc/vyy
5•mxxc•4h ago
i've been a big fan of fedora's atomic distros and i decided to make my own but arch based to get the best of both worlds, which is kind of funny now because it looks exactly like silverblue. is it worth it? not sure, but it's been a interesting experience – and it's usable as a daily driver if your specs match.

worth noting that because of the constraints of the setup you can develop something similar on your main machine without any realistic possibility of data loss since you never really touch the bootloader or the filesystem (partitioning and so on).

Comments

okanat•2h ago
As a previous Arch user I don't understand what you mean by "best of both worlds"? The point of Arch is to be mutable to a great extent and shipping vanilla packages.

For example, it is quite annoying to have a sane font setup due to Arch shipping vanilla. Fontconfig sucks, it has bad documentation and Arch Wiki examples go only so far. Among the entire distro universe only Fedora has sane configs. So an immutable Arch goes against immutability.

Moreover OSTree requires a server to receive updates regularly, are you going to put the effort to building the OSTree multiple times a day? Why should we trust a single person?

mxxc•1h ago
this one technically doesn't have an ostree server because it would require dedicated infrastructure, but if you decide to either try out images (they're in ghcr) or fork the project and build your own, you can schedule nightly builds (as it's being done now) and use bootc rather than ostree. the problem is that you'd always have to pull a 2GB image rather than incremental updates.
smashed•1h ago
Ostree and immutable distros in general are seeing a renewed interest lately for mostly security reasons but they have been and are still widely used for appliance-type devices.

I could see someone wanting to build an arch based firmware with OTA updates use this as a proof of concept. Yes, they would have to customize it and operate some infra but that does not make it useless.

mxxc•46m ago
exactly. plus i mean, this particular build is quite boring because it's, like i said, silverblue. vanilla gnome and all that. but one can go quite wild and make vastly different builds. building locally takes very little since it's basically decompressing a bunch of packages, moving some files around and building an initramfs, so the infrastructure one actually needs is minimal (especially if said upgrades happen silently).

i must say that even though this tech has been around for a while it's still very much WIP. much of the ostree command line is undocumented, some commands are hidden and even though there is significant overlap between rpm-ostree, ostree and bootc, they do quite different things and some things are easy with one tool and outright impossible with the other. but personally i think this is the future of "mainstream" linux, and even though "immutable linux" has been often associated to locked platforms (e.g. android), it's been fun to showcase how you can do it yourself too, with whichever distro you like.