frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

The exponential curve behind open source backlogs

https://armanckeser.com/writing/jellyfin-flow
29•armanckeser•3h ago

Comments

dvh•1h ago
You need to go back to the roots of open source. Fork it, merge your two changes, remove 90% of code you don't need, rename it, write article about speed up in the new successor vs the old thing.
armanckeser•1h ago
It is a rite of passage. Meet Jellypin, my fork that only allows watching media with subtitles
onionisafruit•1h ago
Check out my fork, Jellyden(iro). It’s the best way to watch Heat 2. All the media selection garbage is removed for a streamlined Heat 2 experience, because why would you want to watch anything else when you could be watching Heat 2 instead.
esafak•21m ago
Now all I have to do is pull both your forks and create my own so I can add one more feature. This is the future!
zokier•44m ago
You jest, but I think there is kernel of truth here. I do think people should be doing more (friendly) forks instead of funneling everything through upstream.
spenrose•1h ago
Fantastic piece: shows how fundamental dynamics (queuing) generate practical problems AND what to do about them. This essay is better than 95% of tech blog posts I read via HN. Kudos!

An original sin of Free Software which carried through to Open Source and infects HN via its many Open Source believers is a reluctance to take project management seriously. OP shows that Jellyfin’s dictat... er, maintainer is not effectively managing the project. Open Source has no adequate answers (“fork” is not adequate).

armanckeser•1h ago
Thanks a lot! I appreciate the kind words. I do want to clarify that I think in Jellyfin-web's case, the maintainer does mean well and doesn't really have the "benevolent dictat... er, maintainer" approach. But there seems to be this defeatist argument of: we have one maintainer which means 6 months per PR and features not being merged, that I think Open Source projects could do a better job at
spenrose•6m ago
Indeed. The problem arises from a two step:

1. Free Software / Open Source are Good and True by assertion. There is no God but source code, and Stallman is its prophet. 2. Questions whose answers tend to contradict point 1., such as “Gee, the world runs on Python — as wonderful as job as Guido and his inner circle have done, is it time to ask what an ideal management structure for a technology worth (tens? hundreds? of) billions of dollars might be?” are not welcome — are largely not asked.

lstolcman•1h ago
I read about similar issue today in another context, in a thread about introducing AI code review in OpenWrt [0]. The idea came from the fact that the project has too few maintainers compared to the number of incoming patches.

Automated code review is supposed to help catch the most trivial and basic mistakes (which, as the author claims, are often repetitive), and also speed up feedback. Ultimately, this should help push issues forward and let maintainers focus on harder problems like architectural issues, which needs deep knowledge, and AI can't solve this part yet.

On the other hand, there are comments opposing the policies of AI companies, complaining about pointless and nit-picky-annoying code review comments, that don't add much, and raising the concern that AI reviews are treated as checklist for getting things merged; which can be frustrating regarding to the amount of bot comments. The suggested mitigation would be to explicitly note, that the AI code review is only a suggestion of changes. [1]

In the end, I think accepting AI in a way similar to the rules introduced in Linux (i.e., you can make your life easier, but you still have to understand the code) makes sense, given the limited code review capacity, compared to the volume of incoming contributions - which is also referred in a mailing list thread I'm referring to [2]

[0] http://lists.openwrt.org/pipermail/openwrt-devel/2026-April/...

[1] http://lists.openwrt.org/pipermail/openwrt-devel/2026-April/...

[2] http://lists.openwrt.org/pipermail/openwrt-devel/2026-April/...

armanckeser•1h ago
Agreed. A problem I see with how AI reviews have been used is that after one kicks it off, now the maintainer has to review both the PR and the AI's review which doesn't really save time. Like you said, if AI review was used more intentionally, e.g. all PRs have to go through AI review that checks for the baseline requirements and only after the contributor signals "I addressed everything AI commented either by giving my disagreement reasons or making the changes", maintainers spending time on the review could save a lot of quality time.
ACCount37•57m ago
"Pointless and nit-picky-annoying code review comments" seems like it could be mitigated with better prompting?

Leverage the innate in-context learning - by supplying the code review AI with an annotated list of "do" and "don't". Define the expected reviewer behavior better, dial it in over time.

asdfasgasdgasdg•51m ago
Additionally, I can't be the only person who has initially viewed a received code review comment as a pointless nitpick only to realize it prevented a serious bug. I think as a code review recipient there is a natural human bias to believe that our code is already great and to see feedback as being less important than a truly neutral observer would.
lstolcman•44m ago
Apparently, this is what they are trying to do [0].

In some commercial projects we use copilot reviews in github, and noticed this "low quality nit-picky" style of review comments as well - but there is no way of getting rid of them as it is managed externally by github...

[0]: http://lists.openwrt.org/pipermail/openwrt-devel/2026-April/...

twp•52m ago
AI reviews are flaky - maybe correct 80% of the time - and everyone hates flakiness.

AI code reviews easily double the work in reviewing: you have to both review the original code and the AI code review. The AI code review can be 80% correct, but you never know which 80% is correct and which 20% is garbage, so you have to review all the AI's comments.

Orygin•15m ago
Maybe but I'll take a 80% correct review over no review at all. If it alleviates a good chunk of back and forth between the reviewer and the committer, it's still overall a time save for the maintainer.
esafak•20m ago
When it comes to open source software I would:

1. Modularize your code to allow plugins so users can start using them immediately, and you can vet them at your own pace. 2. Make tests robust and easy to run (one command to run, at most one to setup) so you don't have to pore over their code to have some confidence that it works.

DuckDB – The SQLite for Analytics (2020) [video]

https://www.youtube.com/watch?v=PFUZlNQIndo
1•tosh•36s ago•0 comments

Show HN: Bitterbot – A local-first P2P agent mesh with skill trading

https://github.com/Bitterbot-AI/bitterbot-desktop
1•Doug_Bitterbot•1m ago•0 comments

The Sovereign Protocol

https://docs.google.com/document/d/1rsm_2HJQTTs2D5XJwmSYEtzktqsxW7kSRTSmOCkJEEc/edit?usp=drivesdk
1•Actu•1m ago•0 comments

Rubber Dolphy; PoC for FlipperZero BadUSB with Exfiltration Capabilities

https://github.com/carvilsi/rubber-dolphy
1•carvilsi•1m ago•1 comments

Doom over DNS

https://blog.rice.is/post/doom-over-dns/
2•wedemmoez•2m ago•0 comments

IBM's Best Customer

https://pascoe.pw/2026/04/ibm.html
2•pascoej•3m ago•0 comments

Show HN: Game recommender around experience, not genre – here's what emerged

https://slated.gg/map
1•Finnoid•4m ago•0 comments

We've caught a comet switching its spin direction for the first time

https://www.newscientist.com/article/2522785-weve-caught-a-comet-switching-its-spin-direction-for...
1•Brajeshwar•4m ago•0 comments

The AI School Bus Camera Company Blanketing America in Tickets

https://www.bloomberg.com/news/features/2026-04-14/buspatrol-school-bus-traffic-tickets-have-limi...
3•jimt1234•5m ago•1 comments

Roam AI

https://chatgpt.com/g/g-6995e5be83948191a26b6a965a6760bf-roam-ai
1•aaabbbb•7m ago•0 comments

What Happened After Denmark Adopted a Ruined City in Ukraine

https://www.nytimes.com/2026/04/14/world/europe/mykolaiv-ukraine-denmark-rebuilding.html
2•mitchbob•8m ago•1 comments

The Smile Curve Has Come for Software

https://www.edge.ceo/p/the-smile-curve-has-come-for-software
2•rwaliany•9m ago•0 comments

Show HN: Signoff.sh – Claude Co-Authored-By with random fictional characters

https://gist.github.com/Reebz/b3102c6a5de8238d3b60eb63450ee48e
1•Reebz•10m ago•0 comments

Broodlink – Multi-agent AI orchestration built for governance, in Rust

https://broodlink.ai
1•yotta25•11m ago•0 comments

The Future of Everything Is Lies, I Guess: Work

https://aphyr.com/posts/418-the-future-of-everything-is-lies-i-guess-work
10•aphyr•11m ago•1 comments

Building a Grow-Only Counter on a Sequentially Consistent KV Store

https://brunocalza.me/blog/2026/04/13/building-a-grow-only-counter-on-a-sequentially-consistent-k...
1•brunocalza•11m ago•0 comments

I built an autoblogging system that brings me visitors while sleeping

https://www.lazyseo.io/
1•costin07•12m ago•0 comments

Agentic AI pentesting with Strix: results from 18 LLM models

https://theartificialq.github.io/2026/04/14/agentic-ai-pentesting-with-strix-results-from-18-llm-...
1•TheArtificialQ•12m ago•0 comments

Mirror neurons 30 years later: implications and applications

https://www.sciencedirect.com/science/article/pii/S1364661322001346
1•rolph•13m ago•0 comments

There Is No Progress in Philosophy (2011) [pdf]

https://cdn2.psychologytoday.com/assets/There%20Is%20No%20Progress%20in%20Philosophy.pdf
1•the-mitr•13m ago•0 comments

Show HN: Resonly – prioritize feature requests by revenue impact

https://resonly.com/
1•omegascorp•13m ago•0 comments

GPT-5.4 Pro solved Erdos problem #1196

https://xcancel.com/Liam06972452/status/2044051379916882067
2•energy123•13m ago•0 comments

Show HN: One-click code review interview

https://entrevue.app/try/
1•fs_software•15m ago•0 comments

Artful Mathematics: The Heritage of M. C. Escher [pdf]

https://pub.math.leidenuniv.nl/~smitbde/papers/2003-de_smit-lenstra-escher.pdf
2•m-hodges•15m ago•0 comments

Show HN: API Changelog Tracker

https://apipulse.app/
1•kull•16m ago•0 comments

Germany's New Baby-Nazis

https://www.crossbordertalks.eu/2026/04/14/germany-s-new-baby-nazis-en/
2•robtherobber•16m ago•0 comments

Show HN: Web-tarpit – Bot trap for any JavaScript server. Zero deps, one import

https://github.com/crumrine/web-tarpit
2•brian200•17m ago•0 comments

CoreWeave, Anthropic Form AI Cloud Agreement

https://www.wsj.com/tech/ai/coreweave-anthropic-form-ai-cloud-agreement-13021a5b
2•gmays•17m ago•0 comments

In Praise of (Some) Compartmentalization

https://pluralistic.net/2026/04/14/compartment/
3•hn_acker•18m ago•0 comments

Late-Bound Sagas: Why Your Agent Is Not an LLM in a Loop

https://medium.com/agentspan/late-bound-sagas-why-your-agent-is-not-an-llm-in-a-loop-a8c50731c551
2•opiniateddev•18m ago•0 comments