frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

I ditched Java's Sort for DuckDB's because it's quacker

https://paulbares.medium.com/fowl-play-i-ditched-javas-sort-for-duckdb-s-because-it-s-quacker-c39...
1•paulbar•1m ago•0 comments

PayPal's crypto partner mints $300T of stablecoins in 'technical error'

https://www.cnbc.com/2025/10/16/paypals-crypto-partner-mints-300-trillion-stablecoins-in-technica...
1•koolba•1m ago•0 comments

Old code comment: "NB: HN usernames are cAsE SensiTivE"

1•mankins•3m ago•0 comments

Backpacks: How are you carrying your load?

https://another.rodeo/backpacks/
1•mooreds•3m ago•0 comments

A Preventable Plague: Why scurvy ravaged humanity for centuries

https://worldhistory.substack.com/p/a-preventable-plague
1•crescit_eundo•9m ago•0 comments

Trump Team Plans IRS Overhaul to Enable Pursuit of Left-Leaning Groups

https://www.wsj.com/politics/policy/trump-irs-investigations-left-leaning-groups-democratic-donor...
1•JumpCrisscross•11m ago•0 comments

Electromagnetic Protection in Electromobility

https://www.bfs.de/EN/topics/emf/electromobility/electromobility_node.html
1•andrewstetsenko•13m ago•0 comments

Get a Heat Pump on Lloyds

https://www.lloydsbankinggroup.com/media/press-releases/2025/lloyds-bank-2025/get-a-heat-pump-on-...
2•DamonHD•15m ago•1 comments

Show HN: Modshim – a new alternative to monkey-patching in Python

https://github.com/joouha/modshim
1•joouha•19m ago•0 comments

Inside Ukraine's drone campaign to blitz Russia's energy industry

https://www.reuters.com/graphics/UKRAINE-CRISIS/RUSSIA-ENERGY/gdpzbxkgwpw/
2•giuliomagnifico•19m ago•0 comments

The web infrastructure revolt over Google's AI Overviews

https://arstechnica.com/ai/2025/10/inside-the-web-infrastructure-revolt-over-googles-ai-overviews/
2•TowerTall•20m ago•0 comments

Craft and Industry

https://takezo.bearblog.dev/craft-and-industry/
2•larrry•23m ago•1 comments

Banned for Trolling the Linux Kernel GitHub [video]

https://www.youtube.com/watch?v=tdakCS6kF8E
1•vmfunc•24m ago•0 comments

TinySystems course: Write your own tiny programming systems [video]

https://www.youtube.com/watch?v=rCbT1J25sEM
1•dwenzek•25m ago•1 comments

Zeabur

https://zeabur.com
1•bellamoon544•26m ago•1 comments

Bulk Exchange – One Exchange Infinite Markets

https://hittincorners.com/platforms/bulk-exchange-solana
1•wompapumpum•27m ago•0 comments

Pinterest Video Downloader – Download Pinterest Video Online

https://pinterestvideodownload.org
1•japheti•27m ago•0 comments

More Code ≠ Better Code: Claude Haiku 4.5 Wrote 62% More but Scored 16% Lower

https://codelens.ai/blog/claude-haiku-vs-sonnet-overengineering
1•birdculture•28m ago•0 comments

What do you want in Termux but you can't find a way to achieve it?

https://old.reddit.com/r/termux/comments/1ntdrvp/what_do_you_want_in_termux_but_you_cant_find_a/
1•sipofwater•30m ago•0 comments

Show HN: JPlus – The Java Superset Language

https://github.com/nieuwmijnleven/JPlus
1•nieuwmijnleven•31m ago•0 comments

A Windows Update Took Down IIS and .NET HttpListeners

https://community.certifytheweb.com/t/important-service-not-started-issue-caused-by-windows-updat...
1•webprofusion•32m ago•0 comments

A quick comparison for top voice AI agents for website integration

https://www.webfuse.com/blog/top-5-voice-ai-agents-for-website-integration-in-2026
1•Salomeko•32m ago•1 comments

Tensor Logic: The Language of AI

https://arxiv.org/abs/2510.12269
2•Anon84•34m ago•0 comments

Ask HN: What food trends will we see in future?

1•tomaytotomato•36m ago•0 comments

Improving Hacker News

https://www.figma.com/proto/lVm4PYXMZPIt53bnSSJdAj/Untitled?node-id=88-2&p=f&t=MmwJu8Niu2OSAbRM-1...
1•GaliwangoAnanda•38m ago•1 comments

Personal Wallet Warning Signal

https://github.com/umirzokabduraxmanov606-dotcom/personal-wallet-warning-signal
1•Umirzok•38m ago•1 comments

On the Dangers of Stochastic Parrots (2021)

https://dl.acm.org/doi/pdf/10.1145/3442188.3445922
1•hansmayer•39m ago•0 comments

Nudel.cc Collaborative Live Coding

https://nudel.cc/
1•Sebastian_09•39m ago•0 comments

CIA Secret Kept for 35 Years Is Found in the Smithsonian's Vault

https://www.nytimes.com/2025/10/16/science/kryptos-cia-solution-sanborn-auction.html
4•elahieh•40m ago•1 comments

Async DNS Resolution

https://ziglang.org/devlog/2025/#2025-10-15
2•fogirnq•40m ago•0 comments
Open in hackernews

Ask HN: Why is it so hard to design an open-source smartphone?

2•hamburgererror•3h ago
Following the discussion around Librephone [1], it seems that every project regarding open source smartphones OS are centered around the software only.

Lineage and GrapheneOS have proven that reverse engineering is hard. So I'm wondering why can't we have a project that starts from scratch and build the electronics and the OS? In the same spirit of what Apple did with iPhone+iOS. I'm sorry if I sound naive, I just don't realize how hard it is to design a smartphone.

[1] https://news.ycombinator.com/item?id=45586339

Comments

throwaway81523•3h ago
Because of all the secrecy in phone hardware.
hamburgererror•3h ago
Ok but if we design the hardware ourselves there's no secrecy anymore?
throwaway81523•2h ago
If you design the HW yourself you suddenly need a vastly larger development budget. It's not like x86 stuff where the interfaces have been pretty open since the days of the original IBM PC.
easyThrowaway•3h ago
IIRC the development budget of the iPhone was around 2 billions and half (did a brief search on google and most sites confirm it was around that estimate), rebuilding a somewhat modern mobile phone (say, circa 2015 specs) without using proprietary components from Qualcomm, Samsung, or even a cheapo chinese foundry like Allwinner would be probably even more expensive.
hamburgererror•2h ago
I didn't know about the size of their budget...

But even for a phone from 2015 there were many models on the market, I don't expect every brands poured that much money in developing a phone. What justifies such a big budget? And what could be a minimal budget for a decent phone?

By decent I mean an average phone: can run most of basic apps, average battery life and pictures quality.

easyThrowaway•1h ago
I just did a brief frontend job for a smart-top device, so take this with a grain of salt, but basically when you're planning to release a cheap mobile phone (It was very common until a few years ago to find weird in-house phone brands in European supermarkets) you mainly license a SoC and some sort of development platform from a foundry and that's it.

Most drivers, radio devices, kernel, android releases are those you get at the beginning, you can't really change a thing due to them being closed source or just one step above from being a firmware blob with a few kernel hooks and once your contract expires your devices die with it.

We investigated if we could at least maintain the software on our own (so to not tell some telco clients their streaming devices were gonna die after 4 years) but it was a big fat no from the licensees. And reverse engineering what we already had was forbidden by contract.

In other words, if you want yo build a free phone, you need to build a free radio, a free storage solution, thousands of weird DACs, graphic cards, screen controllers, sensors and whatnot. Making sure you're not infringing on some patents. It's like starting from ground-up. And it's expensive.

A possible solution would be to invest into building into a raspberry-pi binary compatible base platform (and take advantage of their already open sourced drivers), but it was 100% economically unfeasible for a 100-200€ device.

paulwilsonn•55m ago
It’s basically a scale problem. Modern smartphones are insanely complex: custom chips, radios, antennas, battery/thermal management, and tight OS-hardware integration. Doing software only is feasible for a small team, but building a full open-source phone from scratch would need hundreds of engineers and billions in investment - which is why almost everyone focuses on OS mods instead.
0xCE0•20m ago
Also patents and other per-country legal stuff.

And also the current application ecosystem: all the apps for iPhone/Android must be runnable. Not mentioned payment systems etc.