frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Flatpak Will Depend on Systemd

https://www.osnews.com/story/145071/flatpak-will-depend-on-systemd/
33•birdculture•57m ago

Comments

embedding-shape•22m ago
So for us who want to continue distribute across multiple distributions, even those that doesn't run systemd, is there only AppImage remaining now as a truly cross-distribution packaging format?
ChocolateGod•14m ago
AppImage isn't truly cross distribution in the first place because how it handles dependencies is not truly portable.
bitwize•11m ago
Errbody seems to use AppImage anyway
zx8080•21m ago
> The current version of Flatpak will continue to see a ton of improvements, but at the same time, the limits of what can be done with its decades-old design have become harder and harder to work around. As such, they’re also planning for and working on what they call Flatpak Next, or perhaps Flatpak 2.0, which is effectively a rewrite of Flatpak based on what they’ve learned over the years, making use of modern technologies

Nit: on "decades-old", Flatpack is from ~2016 only.

nar001•8m ago
Sorry but you're wrong, Flatpak has been around for longer than that, specifically at least 2014 and was known as xdg-app before https://github.com/alexlarsson/xdg-app/commit/a640cd365bd217...

And if you look at the history page of Flatpak, you'll see that the project has been in development in some form or another for roughly 20 years https://github.com/flatpak/flatpak/wiki/Flatpak's-History

tomkarho•4m ago
> which is effectively a rewrite of Flatpak based on what they’ve learned over the years, making use of modern technologies

My spidey sense is tingling towards Rust as to the language of this rewrite.

postepowanieadm•21m ago
Makes sense. BTW. are there efforts to migrate systemd to rust?
ElenaDaibunny•19m ago
At this point the Linux desktop stack has a harder systemd dependency than most people realize, Flatpak was one of the last holdouts.
pezgrande•18m ago
As a Linux normie, I've never understood why systemd is/was so much opinioned about.
ramon156•16m ago
I wasn't there but from what I understood was that people didn't like the fact it was re-inventing an already-existing wheel. In the long run it was useful for some (at least for me it was).
nightfly•15m ago
People seem to think it tries and do too much. As a sysadmin I love systemd, especially way more than the init scripts it replaced
dockernod•13m ago
I unironically believe Docker is a great deal of a reason why it has freshly opinionated newcomers.
aniviacat•11m ago
The way it's structured (combining many previously separate utilities into one) hinders competition. That's tolerable while it's still one of the best solutions for the things it does, but will become an issue in the future.
theandrewbailey•5m ago
It violates the Unix philosophy of 'do only one thing and do it well', but personally, it has never been a problem for me.

I had a nightmare last week wherein I read a headline that systemd was writing its own kernel. When I woke up I realized it was a possibility, after all it has replaced GRUB. https://wiki.archlinux.org/title/Systemd-boot

nightfly•18m ago
> From what I understand from Vovk, they were intending to be “super considerate” of distributions and people not using systemd, which I take to mean we’d eventually end up in a situation very similar to systemd-logind, which was extracted from systemd into a separate daemon, elogind, so that distributions using other init systems could still make use of desktop environments depending on systemd-logind
tapoxi•4m ago
Seems reasonable to me, it's a rearchitecture to move things up to the systemd level where it makes sense for the majority of distributions but still allow alternative implementations.

I wouldn't recommend reading that comment thread, it immediately jumps into "this is fascism!" which is why it's hard to take people seriously sometimes.

nechuchelo•14m ago
While I think systemd is a great init system (as well as some other components under the systemd umbrella), I really dislike when components up in the stack hard-depend on it. We can't use GNOME, plasma-login-manager, and soon Flatpak without systemd.

Maybe systemd should have been an API + a spec instead of an unportable implementation.

danlitt•8m ago
FWIW GNOME can be used without systemd, and this is how Guix System does it. I think over time more and more components are depending on systemd, but at the current moment it is still feasible to swap them out for replacements that don't.

I bypassed AWS API Gateway auth with a trailing slash. Got $12K bounty

https://theguptalog.blogspot.com/2026/04/i-bypassed-aws-api-gateway-auth-with.html
18•tjek•32m ago•8 comments

DynIP – Dynamic DNS with RFC 2136, IPv6, DNSSEC, and BYOD

https://dynip.dev/
119•dynip•3h ago•48 comments

Using AI to write better code more slowly

https://nolanlawson.com/2026/05/25/using-ai-to-write-better-code-more-slowly/
679•signa11•11h ago•255 comments

Taking a walk may lead to more creativity than sitting, study finds (2014)

https://www.apa.org/news/press/releases/2014/04/creativity-walk
313•bilsbie•12h ago•116 comments

Flatpak Will Depend on Systemd

https://www.osnews.com/story/145071/flatpak-will-depend-on-systemd/
34•birdculture•57m ago•19 comments

Earthion: A New Mega Drive-Style Shoot-Em-Up

https://earthiongame.com/
72•MrBuddyCasino•6h ago•29 comments

How Shamir's Secret Sharing Works

https://ente.com/blog/how-shamirs-secret-sharing-works/
206•subract•12h ago•35 comments

Ferrari Luce

https://www.ferrari.com/en-EN/auto/ferrari-luce
269•jumploops•13h ago•516 comments

A successful Japanese trial of a ramjet engine designed for Mach‑5 aircraft

https://www.bgr.com/2178211/japan-hypersonic-engine-ramjet-2-hour-flights-to-us/
163•rmason•14h ago•129 comments

Exit IP VPN servers mitigation rollout

https://mullvad.net/en/help/exit-ip-vpn-servers-mitigation-rollout
363•Cider9986•16h ago•69 comments

What we lost when we stopped letting kids leave the front yard

https://stevemagness.substack.com/p/the-cost-of-safetyism
239•obscurette•20h ago•219 comments

Phantasy Star IV – 1993 Developer Interviews

https://shmuplations.com/phantasystariv/
6•speckx•3d ago•1 comments

Toshifumi Suzuki, founder of Seven-Eleven Japan, has died

https://www.referenceforbusiness.com/biography/S-Z/Suzuki-Toshifumi-1932.html
207•L_Rahman•18h ago•86 comments

Motorola phones have started hijacking the Amazon app to insert affiliate codes

https://9to5google.com/2026/05/25/motorola-amazon-app-hijacking-behavior/
167•Cider9986•6h ago•93 comments

Multimodal adaptive optical microscope: in vivo imaging, molecules to organisms

https://www.nature.com/articles/s41592-026-03066-1
8•bookofjoe•2d ago•0 comments

The User Is Visibly Frustrated

https://pscanf.com/s/354/
162•croes•6h ago•140 comments

California moves to exempt Linux from its age-verification law after backlash

https://www.tomshardware.com/software/linux/california-moves-to-exempt-linux-from-its-upcoming-ag...
884•rbanffy•16h ago•388 comments

Norway's 2 petabytes of Huawei flash storage and LLM training

https://www.blocksandfiles.com/flash/2026/05/22/norways-2-petabytes-of-huawei-flash-storage-and-l...
274•rbanffy•15h ago•181 comments

Squares in Squares

https://kingbird.myphotos.cc/packing/squares_in_squares.html
82•carlos-menezes•1d ago•9 comments

Micropatching Brings the Abandoned Equation Editor Back to Life (2018)

https://blog.0patch.com/2018/01/bringing-abandoned-equation-editor-back.html
31•bariumbitmap•4d ago•6 comments

Hacker News front page as a site

https://thefrontpage.dev/
269•thatxliner•14h ago•76 comments

Magnifica Humanitas

https://www.vatican.va/content/leo-xiv/en/encyclicals/documents/20260515-magnifica-humanitas.html
1442•theletterf•1d ago•818 comments

Show HN: Write your BPF programs in Go, not C

https://github.com/boratanrikulu/gobee
90•boratanrikulu•4d ago•41 comments

Logseq Doctor: Heal your flat old Markdown files before importing them to Logseq

https://github.com/andreoliwa/logseq-doctor
11•ankitg12•4h ago•1 comments

Performance of Rust Language [pdf]

https://github.com/yugr/rust-slides/
77•tanelpoder•11h ago•51 comments

Show HN: OpenBrief – Local-first video downloader/summarizer

https://github.com/tantara/openbrief
64•tantara•12h ago•11 comments

Nobody cracks open a programming book anymore

https://unix.foo/posts/nobody-cracks-open-a-programming-book/
209•zdw•11h ago•239 comments

What it takes to transpose a matrix

https://gudok.xyz/transpose/
59•tosh•2d ago•6 comments

Jensen–Shannon Divergence

https://en.wikipedia.org/wiki/Jensen%E2%80%93Shannon_divergence
116•teleforce•3d ago•18 comments

Gnutella: A Protocol Outliving the World That Created It

https://rickcarlino.com/notes/p2p/gnutella-explanation.html
254•rickcarlino•4d ago•75 comments