frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Yandex bot traffic down 99% after data center attack

https://radar.cloudflare.com/bots/as13238?dateRange=7d#bot-traffic
181•rooftopzen•1h ago•65 comments

Will Linux phones become a viable alternative to the Android/iOS duopoly?

https://amosbbatto.wordpress.com/2026/10/05/linux-phones-alternative/
46•amosbatto•1h ago•25 comments

Type-safe HTML templating in Zig

https://lalinsky.com/2026/10/11/type-safe-html-templating-in-zig.html
42•lukaslalinsky•1h ago•17 comments

Fingerprints are the new cookies

https://royfish.dev/fingerprints-are-the-new-cookies
262•royfish•8h ago•128 comments

Total Annihilation, rebuilt for modern computers

https://nanolathe.gg
448•jttnr•12h ago•187 comments

Whatever became of holography? (2011)

https://www.americanscientist.org/article/whatever-became-of-holography
106•cainxinth•6h ago•51 comments

Cartographers of North Korea (2019)

https://cartographers-nk.wonyoung.so/
231•edent•10h ago•39 comments

Calculus with Julia

https://jverzani.github.io/CalculusWithJuliaNotes.jl/
68•subset•1d ago•1 comments

No portable way to detect string-to-float conversion errors in standard C

https://sebsite.pw/w/20261009-strtod.html
27•signa11•1d ago•17 comments

Doory – Open-Source Canva

https://github.com/shaongitbd/doory
77•acley•5h ago•18 comments

The gap in shared understanding of LLM capability is widening

https://twitter.com/karpathy/status/2109361546505966046
393•albertzeyer•10h ago•552 comments

Every US Electrical Outlet Explained [video]

https://www.youtube.com/watch?v=n_1wzYQwnts
12•zdw•1d ago•7 comments

Terence Tao: Math 2.0 [pdf]

https://teorth.github.io/tao-web/slides/math-2-0-caltech-2026.pdf
377•Anon84•17h ago•410 comments

Google is illegaly cutting forest to build data centers

https://www.theguardian.com/technology/2026/oct/06/google-datacentres-finland-temporary-halt-envi...
358•heyimada•8h ago•92 comments

Illustration Beyond Proof

https://terrytao.wordpress.com/2026/10/11/illustration-beyond-proof/
55•smilelamp•7h ago•0 comments

Local Indexing to reduce tool calling and token usage

https://tedhaley.ca/pensieve/
59•TedHaley•6h ago•13 comments

Passkeys are a trap

https://nonfunctional.substack.com/p/passkeys-are-a-trap-do-not-use-them
485•laurex•8h ago•265 comments

Chapter 1 of "Ways of Seeing" by John Berger (1972)

https://www.ways-of-seeing.com/ch1
101•rafael859•12h ago•15 comments

Vectorized CLZ and CTZ

https://purplesyringa.moe/blog/vectorized-clz-and-ctz/
32•zX41ZdbW•1d ago•5 comments

Recursive self-improvement through collective intelligence

https://pub.sakana.ai/mass/
99•hardmaru•8h ago•52 comments

So, You’d Like To Sell Your Print Issues Of The Onion?

https://theonion.com/archivehunt/
301•mooreds•10h ago•46 comments

Programmable pigments: Photochromic nanoparticle inks for rewritable tattoos

https://www.cell.com/matter-light/fulltext/S3117-5848(26)00119-5
41•Bluestein•21h ago•6 comments

NYC's "Click to Cancel" rule is now in effect

https://www.nyc.gov/main/click-to-cancel
430•gregsadetsky•12h ago•207 comments

I guess I'm using WebP now?

https://anderegg.ca/2026/10/08/i-guess-im-using-webp-now
96•Brajeshwar•2d ago•100 comments

ClickHouse C – Talk to ClickHouse using its native binary protocol

https://github.com/ClickHouse/clickhouse-c
30•saisrirampur•7h ago•1 comments

Tattoos you can turn on and off

https://www.livescience.com/technology/cool-chemistry-trick-allows-new-tattoos-to-turn-on-and-off
48•MortyDev•9h ago•19 comments

apsw: Another Python SQLite Wrapper

https://github.com/rogerbinns/apsw
76•tosh•13h ago•17 comments

Shredding JSON columns gave Logfire up to 1000x faster queries

https://pydantic.dev/articles/dynamic-shredding-2026-01-26
18•acossta•8h ago•11 comments

Valen's Memory Safety: A New Kind of Borrow Checking

https://verdagon.dev/blog/valen-group-borrowing
154•verdagon•18h ago•83 comments

HashiCorp archives the Boundary open source repo

https://github.com/hashicorp/boundary
65•vmatsiiako•6h ago•12 comments
Open in hackernews

Will Linux phones become a viable alternative to the Android/iOS duopoly?

https://amosbbatto.wordpress.com/2026/10/05/linux-phones-alternative/
44•amosbatto•1h ago

Comments

rramon•1h ago
Inevitable given that a lot of dev entrepreneurs are moving from high level CRUD to low level software, CAD and hardware now with AI. But it might move beyond Linux once AIs come up with their own programming languages.
pinewurst•51m ago
https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...
m4rtink•41m ago
Yes. And I would argue that in the form of the Sailfish OS devices.from Jolla, they already are a viable alternative.
abby3010•37m ago
Linux phones sounds like so much to miss if not having one! I wonder why its not already out?
serbuvlad•30m ago
iOS and Android have an incredible amount of engineering to make them RAM and battery efficient that desktop Linux simply doesn't have.

And its not a case of simply implementing some feature, since all apps have to written with this stuff in mind: apps can be suspended/killed at any time and should be able to restart gracefully, notifications go through a side channel, etc etc

Do these phones have any of this?

hypfer•27m ago
Yet
microtonal•20m ago
Linux on phones have been around since the late 00s (e.g. through Nokia's efforts). Why would this suddenly change? Heck, even after decades, the battery life of most laptops running Linux is still much worse than Windows, let alone macOS.

I have had several generations of ThinkPads and to this day, battery life is typically ~50-60% of that of Windows, even with all battery optimizations applied. And Windows is terrible compared to Mac or Android/iOS phones.

And I say this as a long-time Linux user (used Linux in some form since 1994). It's just a very hard nut to crack if you miss a certain amount of vertical of integration and coordination across the ecosystem.

hypfer•11m ago
> Why would this suddenly change?

I see three aspects there.

The first is that google is currently rugpulling via various means and _really_ playing those anticompetetiveness-cards. That wasn't the case previously. So there wasn't much motivation to care, because android was "open enough".

The second is that the world is getting less geopolitically stable. So the whole ecosystem lockdowns are not just a personal preference thing but might be actually vital.

The third is that LLMs are kinda good at these optimization loops if you hand them a framework in which they can sample good data.

I also had a fourth thought but it left my mind :(

cicko•28m ago
The way things are going, these will become the only viable option for an independent device.
apatheticonion•26m ago
Unless regulators enforce (at the very least) that hardware documentation sufficient to produce open source firmware/drivers must be supplied with that hardware, no - probably not.

Drivers and firmware are the biggest hurdle outside of locked bootloaders for competition in the operating system space.

Examples; Anything Apple (MacBook, iPhone), anything Samsung, anything Google, the list goes on.

There _is_ open hardware, but it has poor performance / battery / build quality and the vast majority of users will not accept that.

IMO "the right to repair software" is essential and this duopoly is a function of explicit monopolistic practices.

Maybe LLMs can help open the "reverse engineering" Pandora's box - but we have yet to see that realised - at least for drivers / firmware

rimliu•8m ago
so that's basically we don't know how to make the good hardware, let's force those who know give it to us.
asdff•26m ago
Kinda had them with jailbroken iphones.
evrenesat•25m ago
If i will not able to get in control of the device, at least as much as macos level, and still able to make contactless payments, approve online payements, breaking the duopoly will not matter much for me.

Maybe i should aim for a second smallest possible android phone just for banking to set my mobile computing free. (İ was already tried using unihertz jelly star as my daily driver for a while)

microtonal•25m ago
No, they won't become a viable alternative:

- Worse compatibility with the millions of Android apps already out there.

- Hardware vendors (outside Apple) all target Android.

- The usability of Android/iOS is far better than non-Android Linux phones.

- The security of non-Android Linux phones is in a bad state (e.g. lacking proper app sandboxing). Heck, even the Android emulation layers that some of these phones have, throw the strong Android sandbox model out of the window.

The answer is very obvious and it is AOSP. Even though Google is trying to close AOSP more (e.g. by not pushing source continuously to the AOSP Git repos and keeping QPR1/3 for themselves), it is still an open source system. Play Services can either be run sandboxed or emulated with microG. AOSP allows alternative systems to hit the ground running, you get great app compatibility, a tested security model, great usability, and support from hardware vendors, including vendors that are alternative friendly (used to be Pixel, now Motorola, Fairphone, etc.). If ever needed, AOSP could be forked and it would still be leagues ahead of non-Android Linux phones.

All the downsides that apply to AOSP-based systems (like things getting blocked by Play Integrity, unlockable bootloaders) also apply to non-Android Linux systems.

apatheticonion•15m ago
The lack of polish is a function of the inability to use the hardware. The hardware is tightly gatekept so competition _cannot_ exist. Regulators are the only ones who can force vendors to distribute documentation for and unlock their hardware.

Once we can actually target the hardware, open source alternatives will be much better than first party options.

You can already see the potential in the open source world.

Linux has Waydroid so Android apps can be run on Linux at full speed without emulation. That means, if you had a Linux phone, you have the entire Android library - the only thing lacking is the launcher. How hard is a launcher to program? It's just Steam's big picture mode.

Other examples of the nice things we can't have; FEX lets you run Steam games on phone hardware. Open source drivers can unlock displayport over USBC. Instantly your phone becomes a thin client / laptop replacement that can play PC games (poorly, but 1080p games are possible).

We are _not allowed_ to do these things. I love OS development and, if I was allowed, I'd make iOS look like janky trash.

apatheticonion•8m ago
We are _not allowed_ to make it good. Without hardware documentation, you're looking at decades of reverse engineering effort just to get somewhere half as far as an engineer with hardware documentation can get in a weekend.

Look at Asahi. Almost a decade in and we can use the GPU at like 30% of its ability on 6 year old hardware.

That a project with major interest. No one cares about spending a decade reverse engineering the hardware on a Google Pixel or Samsung Galaxy.

If they gave us proper full hardware documentation, we could create high quality alternatives. Again, we can't so you don't see it.

Competition is good. We should always advocate for things that enable competition.

maufl•23m ago
And it doesn't actually work reliably, at least on Android. My wife and I frequently don't get notifications from specific apps, only once we open them. My impression is that the platform just changes too frequently with regards of what you have to do to work well even when you're killed. Also, especially for push notifications, your now at the mercy of Googles service to delvier them to your app (not sure how the open source variants do it)
ptidhomme•13m ago
Same for us on our Grapheneos Pixels. Notification are a bit of a lottery. But we take that as a feature. People can call if there's an emergency.
apatheticonion•21m ago
It's just closed source drivers stored in private Linux forks (or Apple's code dungeon).

There's nothing inherently special about their optimisations, but hardware is incredibly complex and without documentation, open source drivers cannot be written that are anywhere close to what engineers with hardware docs can build.

Asahi Linux is a great example. It's an unbelievable project but still far from first party Apple drivers.

Once the hardware can actually be used, competition in the OS space will follow.

They have no incentive to offer documentation and competition is bad - so they won't allow that. Regulators must step in here.

bossyTeacher•18m ago
> iOS and Android have an incredible amount of engineering to make them RAM and battery efficient that desktop Linux simply doesn't have

This one of the most understated reasons.

catdog•14m ago
Looking at the amount of RAM phones have nowadays I don't know if this is an issue, desktop Linux runs fine with those amounts. Also Android is not really memory efficient so they needed this workaround.
johnnyanmac•7m ago
[delayed]