frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Moli P2P – An ephemeral, serverless image gallery (Rust and WebRTC)

https://moli-green.is/
1•ShinyaKoyano•3m ago•0 comments

How I grow my X presence?

https://www.reddit.com/r/GrowthHacking/s/UEc8pAl61b
1•m00dy•5m ago•0 comments

What's the cost of the most expensive Super Bowl ad slot?

https://ballparkguess.com/?id=5b98b1d3-5887-47b9-8a92-43be2ced674b
1•bkls•6m ago•0 comments

What if you just did a startup instead?

https://alexaraki.substack.com/p/what-if-you-just-did-a-startup
1•okaywriting•12m ago•0 comments

Hacking up your own shell completion (2020)

https://www.feltrac.co/environment/2020/01/18/build-your-own-shell-completion.html
1•todsacerdoti•15m ago•0 comments

Show HN: Gorse 0.5 – Open-source recommender system with visual workflow editor

https://github.com/gorse-io/gorse
1•zhenghaoz•16m ago•0 comments

GLM-OCR: Accurate × Fast × Comprehensive

https://github.com/zai-org/GLM-OCR
1•ms7892•17m ago•0 comments

Local Agent Bench: Test 11 small LLMs on tool-calling judgment, on CPU, no GPU

https://github.com/MikeVeerman/tool-calling-benchmark
1•MikeVeerman•18m ago•0 comments

Show HN: AboutMyProject – A public log for developer proof-of-work

https://aboutmyproject.com/
1•Raiplus•18m ago•0 comments

Expertise, AI and Work of Future [video]

https://www.youtube.com/watch?v=wsxWl9iT1XU
1•indiantinker•18m ago•0 comments

So Long to Cheap Books You Could Fit in Your Pocket

https://www.nytimes.com/2026/02/06/books/mass-market-paperback-books.html
3•pseudolus•19m ago•1 comments

PID Controller

https://en.wikipedia.org/wiki/Proportional%E2%80%93integral%E2%80%93derivative_controller
1•tosh•23m ago•0 comments

SpaceX Rocket Generates 100GW of Power, or 20% of US Electricity

https://twitter.com/AlecStapp/status/2019932764515234159
2•bkls•23m ago•0 comments

Kubernetes MCP Server

https://github.com/yindia/rootcause
1•yindia•24m ago•0 comments

I Built a Movie Recommendation Agent to Solve Movie Nights with My Wife

https://rokn.io/posts/building-movie-recommendation-agent
4•roknovosel•24m ago•0 comments

What were the first animals? The fierce sponge–jelly battle that just won't end

https://www.nature.com/articles/d41586-026-00238-z
2•beardyw•33m ago•0 comments

Sidestepping Evaluation Awareness and Anticipating Misalignment

https://alignment.openai.com/prod-evals/
1•taubek•33m ago•0 comments

OldMapsOnline

https://www.oldmapsonline.org/en
1•surprisetalk•35m ago•0 comments

What It's Like to Be a Worm

https://www.asimov.press/p/sentience
2•surprisetalk•35m ago•0 comments

Don't go to physics grad school and other cautionary tales

https://scottlocklin.wordpress.com/2025/12/19/dont-go-to-physics-grad-school-and-other-cautionary...
2•surprisetalk•35m ago•0 comments

Lawyer sets new standard for abuse of AI; judge tosses case

https://arstechnica.com/tech-policy/2026/02/randomly-quoting-ray-bradbury-did-not-save-lawyer-fro...
5•pseudolus•36m ago•0 comments

AI anxiety batters software execs, costing them combined $62B: report

https://nypost.com/2026/02/04/business/ai-anxiety-batters-software-execs-costing-them-62b-report/
1•1vuio0pswjnm7•36m ago•0 comments

Bogus Pipeline

https://en.wikipedia.org/wiki/Bogus_pipeline
1•doener•37m ago•0 comments

Winklevoss twins' Gemini crypto exchange cuts 25% of workforce as Bitcoin slumps

https://nypost.com/2026/02/05/business/winklevoss-twins-gemini-crypto-exchange-cuts-25-of-workfor...
2•1vuio0pswjnm7•38m ago•0 comments

How AI Is Reshaping Human Reasoning and the Rise of Cognitive Surrender

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6097646
3•obscurette•38m ago•0 comments

Cycling in France

https://www.sheldonbrown.com/org/france-sheldon.html
2•jackhalford•39m ago•0 comments

Ask HN: What breaks in cross-border healthcare coordination?

1•abhay1633•40m ago•0 comments

Show HN: Simple – a bytecode VM and language stack I built with AI

https://github.com/JJLDonley/Simple
2•tangjiehao•42m ago•0 comments

Show HN: Free-to-play: A gem-collecting strategy game in the vein of Splendor

https://caratria.com/
1•jonrosner•43m ago•1 comments

My Eighth Year as a Bootstrapped Founde

https://mtlynch.io/bootstrapped-founder-year-8/
1•mtlynch•44m ago•0 comments
Open in hackernews

Implementing /Usr Merge in Alpine

https://alpinelinux.org/posts/2025-10-01-usr-merge.html
34•rascul•4mo ago

Comments

charcircuit•4mo ago
>and non-merged installations upgrading to it will break.

This is unacceptable. Updating your operating system should not cause it to break. Alpine should be responsible for the migration and not forcing users to do manual work else breaking their machines.

Bender•4mo ago
This or at very least wait until a major version update like 4.0 so that if an installation breaks it's likely during a major uplift or refresh or greenfield deployment.
seemaze•4mo ago
I don't think Alpine Linux 4.0 is scheduled for release until after Python 4.0
thyristan•4mo ago
Alpine isn't a distro one would upgrade. It is usually used for throwaway containers, so the upgrade path is clear: throw the old one away, create a new one.
Bender•4mo ago
I have Alpine installed on many physical and virtual machines all around the USA. I know I am not alone on this. Some VPS providers also offer it as an installation option and some VM's are long-lived.
seemaze•4mo ago
There's at least two of us! I've upgraded through more than 10 releases on some boxes.

I run Alpine on metal, and I approve TFA. Thank you to the alpine team for your transparency and your efforts!

ratrocket•4mo ago
Make that three :). Alpine is my "daily driver" on my laptop. I have several very long lived cloud VMs running it too. I know it has the reputation as "just" a container OS, but it's a pretty regular Linux distro. I think it's a joy to use on a daily basis! (I also believe it can't be that uncommon to daily drive it.)
Fwirt•4mo ago
I run Alpine as the OS on my home router. It's probably the most comprehensible distribution, I feel like it's actually possible for a mere mortal to understand the system. There are dozens of us!
talideon•4mo ago
The only way it can break is if you skip straight to forward to a release that no longer contains the tooling allowing you to make the transition cleanly. They outlined this is the article.
Arnavion•4mo ago
And updating Alpine to a new release is already a manual action.
charcircuit•4mo ago
Even if the tooling is available they require you to run it automatically instead of the operating system handling this for you. Your operating system will break if you don't take a manual action.
noAnswer•4mo ago
Simply do the merge.

> Alpine should be responsible

"AS IS" WITHOUT WARRANTY OF ANY KIND

charcircuit•4mo ago
That is not an excuse for them to purposefully break people's computer. The benefit of computers is all of this can be automated or walk users through how to fix things. But for some reason Linux distros keep breaking people's operating systems and then take no responsibility in fixing people's systems. These kind of actions hurt the adoption and trust people have in these projects.
GuinansEyebrows•4mo ago
here's a refund :)
Bender•4mo ago
I feel like they jumped the gun on this article. 3.22 does not have a merge-usr package/script in http://dl-cdn.alpinelinux.org/alpine/v3.22/main and 3.23 does not yet exist otherwise I would test the merge script right now on a throw-away VM. Looking at the merge request it appears the Finish step is not yet completed or the pipeline was skipped or I am reading this incorrectly. Perhaps they are just missing an estimated deployment date in the article.
Arnavion•4mo ago
As TFA says, currently the usr-merge and the script for it is only in Edge, and it will come to stable in 3.23
Bender•4mo ago
I've read the article 5 times and I can almost interpret it that way in the how to migrate section which mentions 3.23. The Timeline section has no mention of dates. I would like to see a table of dates or at least an Oompa Loompa song.
Arnavion•4mo ago
There's no need to interpret anything. It's spelled out in the list in the Timeline section already. Point 1 tells you it's in Edge. Point 2 tells you that stable will be able to start migrating with 3.23, ie when current Edge becomes stable.
Bender•4mo ago
I am not seeing the same thing as you. The timeline section says that if I install 3.23 it will be user-merged and if I upgrade from an older release I wont be forced until 3.26. There are no dates. A timeline will have times and/or dates. Perhaps it is a CDN caching issue.
Arnavion•4mo ago
>>the Merge Request that finalizes the initial work will be merged. Any new __edge__ installations will be /usr-merged from this point onwards.

>>Release of Alpine Linux __3.23: [...] From this point onwards,__ users are encouraged to migrate existing installs.

thomascountz•4mo ago
Not OP, but I think OP is looking for dates, as in a year, month, day, situation—not only version numbers. I think they want to know what specific date 3.23 will be released with this change.
Arnavion•4mo ago
They didn't understand the version numbers (notice they were complaining that the blog post jumped the gun because there is no merge-usr in 3.22) and wanted dates. I explained the version numbers to them. Yes, there are no dates; Alpine never gives expected dates for future releases because nobody knows what they are.
thomascountz•4mo ago
I think I understand where there was confusion. I only commented because, as of my reading of the comments, OP clarified they were looking for a date, and your reply repeated version numbers. Perhaps they were originally asking for clarification of the version number (though I don't believe they were, based on the original comment, as written now), but their reply specifically referenced there being no dates. Perhaps they do not know that Alpine does not provide dates? Your reply suggests you might have misinterpreted that.

To OP: this announcement from Alpine doesn't contain dates, like you've mentioned. This is apparently not an accident.

Bender•4mo ago
I totally understand the version release methods. Ive been using Alpine as long as it has existed. Ive installed it manually and automated to thousands of nodes. This is however a breaking and major change so I would expect an actual timeline of when people can test it and when it will be mandatory using dates. I believe this is a reasonable ask.
felixgallo•4mo ago
Man, freebsd is just so clean and sensible by comparison to linux these days:

https://man.freebsd.org/cgi/man.cgi?hier

kelnos•4mo ago
Looks nearly exactly the same as Linux to me...
DaSHacka•4mo ago
It really is, as a frequent Linux user I was blown away the first time I tried it out.

Its just so sensible, when Linux is constantly dealing with utter brainrot like this OP fiasco

elitistphoenix•4mo ago
Does the 2nd and 3rd sentences not read right or is confusing to anyone else?
Arnavion•4mo ago
I don't see anything wrong or confusing in them.

On running the merge-usr script, the contents of /lib will be moved to /usr/lib, and /lib will become a symlink to /usr/lib. The same will happen with /bin (merged with /usr/bin) and /sbin (merged with /usr/sbin).

/usr/bin and /usr/sbin will remain separate directories as they are today (and as /bin and /sbin are today). Some other distros have also merged /usr/sbin into /usr/bin, but Alpine is not doing that for now, as it's still being discussed by the FHS.