frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Bringing Chrome to ARM64 Linux Devices

https://blog.chromium.org/2026/03/bringing-chrome-to-arm64-linux-devices.html
24•ingve•1h ago

Comments

Hackbraten•1h ago
Looking forward to no longer having to patch glibc on my Linux phone just so I can watch YouTube or use Spotify.
mort96•53m ago
Wait what, how is glibc patching related to YouTube and Spotify? Could you not watch YouTube using an arm64 build of Chromium or Firefox?
Hackbraten•18m ago
Spotify requires Widevine CDM to run, and Firefox doesn't come with Widevine on Debian-based distros. The .so hasn't been available on arm64 except for ChromeOS. You can rip the .so out of ChromeOS (that's what RaspberryPi OS did). But ChromeOS uses its own flavor of libc so a couple of patches to glibc are required.

Same thing with YouTube. A few months ago, YouTube started to require Widevine CDM if one uses the m.youtube.com site. I can't use the non-mobile site on my phone for performance issues, so I'm essentially locked into Widevine for watching YouTube, too.

cmrdporcupine•6m ago
Firefox pre-packaged for Ubuntu on my NVIDIA Spark has on problem with YouTube?

I guess it must be a snap, not a deb package, but... wouldn't that work?

samtheprogram•1h ago
I'm confused, how does Chrome work on ARM64 Android phones today?
bloomca•1h ago
Maybe Android has its own libc? So they compile it for Android, but not for general Linux.

Also curious about this.

westurner•1h ago
Android's libc is called Bionic.

Bionic (software) https://en.wikipedia.org/wiki/Bionic_(software)

westurner•1h ago
What is necessary to run Linux ARM64 binaries on Android ARM64?

To run conda-forge arm64 Linux binaries on Android in termux requires proot-distro because the ABIs are slightly different FWIU.

What is necessary to run Android ARM64 binaries on Linux ARM64?

Android Studio, LineageOS or BlissOS's outdated Android containers, a runtime like vinegarhq/sober that emulates just enough of Android.

An Android binary that makes Linux compatible syscalls only (that doesn't require Android libraries that aren't compiled for Linux) won't work will it?

mort96•47m ago
A fully statically compiled Linux ARM64 binary which only interacts with the kernel through syscalls should run no problem on ARM64 Android. From the kernel's perspective, there is no difference between a "Linux binary" and an "Android binary" because the kernel in Android is Linux.

Most programs want to interact with various system libraries and system services though. Android and your typical desktop Linux system share pretty much nothing aside from the kernel.

westurner•41m ago
Why is it easier to run a Linux ARM64 binary on Android than to run an Android ARM64 binary on Linux?

My guess is that the reason is the same reason that there aren't official updated Android containers

mort96•36m ago
I don't know what you mean by an "Android ARM64 binary". If you make an ELF file containing ARM64 machine code, it doesn't matter to Linux whether you meant for it to run on Linux in an Android system, on Linux in a desktop GNU system, or on Linux in some environment with without much of a userspace at all (such as a stripped down initramfs environment).

If you mean something like an Android app, the answer is that there's a ton of system stuff that the app depends on, it interacts with more than just the kernel.

hugs•1h ago
they probably meant desktop. i do browser test automation (selenium, vibium), and the lack of google chrome on arm64 trips up new users frequently. the workaround is to just use chromium, but that's a confusing extra step for some if it's not automated and hidden for you.

on that note, it would have been nice if they also clarified if this means they'll be shipping an official "chrome for testing" for arm64 linux, too.

kelvinjps10•34m ago
Don't most people use chromium instead of chrome anyways on Linux?
hugs•31m ago
most people just click the "internet" button and use whatever was already pre-installed.
kelvinjps10•24m ago
I meant Linux users and chromium is the one that's already in the repos and doesn't need extra work. The default browser in most distros is Firefox
vinkelhake•44m ago
This is "just" about providing the official Chrome binary to ARM64 "desktop" Linux.

You've been able to build and run Chromium on ARM Linux for a long time (I'm running it right now), it's just that they haven't provided an officially branded Chrome.

This is a good thing. While Chromium works well, there are a few things (like syncing) that is a bit of a pain to set up.

hparadiz•43m ago
The Chromium project builds many things. The Android version is just one of those things.
yjftsjthsd-h•1h ago
Curious; given that ARM Chromebooks are nothing new, I'm surprised that it took them this long to ship it to other Linux distros.
eddythompson80•59m ago
Chrome had no official arm64 build. There are distro specific builds from debian, fedora etc for arm64 chromium, but google had no official arm64 build.

There were actually some paid services that provided a distro-agnostic chromium arm64 builds mostly targeting people running puppeteer on AWS ARM lambda. You can see some discussion here https://github.com/alixaxel/chrome-aws-lambda/issues/241

edit: I think I replied to the wrong comment.

emilbratt•59m ago
I have been waiting... so many years for this. Like, I figured it would never come. So happy to be wrong. Wonder if it will work well on Raspberry Pi and also if it will come with Hardware Video Acceleration out of the box.
mort96•40m ago
I would have more faith in Raspberry Pi's own patched build of Chromium to do hardware acceleration properly on the Pi than I would have in Google's generic Chrome build.
vsgherzi•36m ago
a lot of people seem to not understand what used to go into running chrome on arm64 devices, this blog goes over it pretty well

https://www.da.vidbuchanan.co.uk/blog/netflix-on-asahi.html

kgwxd•23m ago
Nope. Make uBlock Origin work properly again, or gtfo of the browser market.
oofbaroomf•21m ago
Wait... weren't there many ARM Chromebooks already?
cmrdporcupine•8m ago
Sure, and when I worked at Google on Chromecast there was also that build of Chromium.

All of that is very different from The G actually provided a packaged official Chrome build, though. Which for some reason they couldn't be bothered to do before (Firefox exists though)

cmrdporcupine•6m ago
I recently switched to using an NVIDIA Spark as my primary workstation and lack of Chrome binaries for it are what finally pushed me to completely sever my relationship with Chrome and switch to Firefox.

Sorry, Google. Too late!

(Bonus: ad blocking properly works).

xupybd•3m ago
What is it like using a Spark as a workstation?
r2vcap•6m ago
Cool. Let’s release Android NDK for Linux arm64 host, too.

Shall I implement it? No

https://gist.github.com/bretonium/291f4388e2de89a43b25c135b44e41f0
206•breton•1h ago•59 comments

Malus – Clean Room as a Service

https://malus.sh
898•microflash•8h ago•354 comments

Bubble Sorted Amen Break

https://parametricavocado.itch.io/amen-sorting
207•eieio•4h ago•72 comments

Reversing memory loss via gut-brain communication

https://med.stanford.edu/news/all-news/2026/03/gut-brain-cognitive-decline.html
153•mustaphah•5h ago•46 comments

ATMs didn't kill bank teller jobs, but the iPhone did

https://davidoks.blog/p/why-the-atm-didnt-kill-bank-teller
255•colinprince•7h ago•309 comments

Innocent woman jailed after being misidentified using AI facial recognition

https://www.grandforksherald.com/news/north-dakota/ai-error-jails-innocent-grandmother-for-months...
155•rectang•1h ago•84 comments

The Met releases high-def 3D scans of 140 famous art objects

https://www.openculture.com/2026/03/the-met-releases-high-definition-3d-scans-of-140-famous-art-o...
168•coloneltcb•6h ago•33 comments

Runners who churn butter on their runs

https://www.runnersworld.com/news/a70683169/how-to-make-butter-while-running/
45•randycupertino•2h ago•21 comments

Document poisoning in RAG systems: How attackers corrupt AI's sources

https://aminrj.com/posts/rag-document-poisoning/
14•aminerj•8h ago•3 comments

Bringing Chrome to ARM64 Linux Devices

https://blog.chromium.org/2026/03/bringing-chrome-to-arm64-linux-devices.html
24•ingve•1h ago•28 comments

Show HN: OneCLI – Vault for AI Agents in Rust

https://github.com/onecli/onecli
97•guyb3•5h ago•35 comments

Launch HN: IonRouter (YC W26) – High-throughput, low-cost inference

https://ionrouter.io
28•vshah1016•3h ago•13 comments

Forcing Flash Attention onto a TPU and Learning the Hard Way

https://archerzhang.me/forcing-flash-attention-onto-a-tpu
14•azhng•4d ago•2 comments

An old photo of a large BBS (2022)

https://rachelbythebay.com/w/2022/01/26/swcbbs/
122•xbryanx•2h ago•88 comments

WolfIP: Lightweight TCP/IP stack with no dynamic memory allocations

https://github.com/wolfssl/wolfip
68•789c789c789c•6h ago•6 comments

Converge (YC S23) Is Hiring a Founding Platform Engineer (NYC, Onsite)

https://www.runconverge.com/careers/founding-platform-engineer
1•thomashlvt•4h ago

Dolphin Progress Release 2603

https://dolphin-emu.org/blog/2026/03/12/dolphin-progress-report-release-2603/
278•BitPirate•12h ago•46 comments

Big data on the cheapest MacBook

https://duckdb.org/2026/03/11/big-data-on-the-cheapest-macbook
268•bcye•10h ago•240 comments

Show HN: Axe – A 12MB binary that replaces your AI framework

https://github.com/jrswab/axe
118•jrswab•8h ago•85 comments

Should hack-back be legal?

https://speculumx.at/blogpost/should-hack-back-be-legal
11•Vektorceraptor•1d ago•4 comments

Show HN: Understudy – Teach a desktop agent by demonstrating a task once

https://github.com/understudy-ai/understudy
60•bayes-song•4h ago•18 comments

US private credit defaults hit record 9.2% in 2025, Fitch says

https://www.marketscreener.com/news/us-private-credit-defaults-hit-record-9-2-in-2025-fitch-says-...
162•JumpCrisscross•9h ago•301 comments

The Road Not Taken: A World Where IPv4 Evolved

https://owl.billpg.com/ipv4x/
38•billpg•6h ago•57 comments

Are LLM merge rates not getting better?

https://entropicthoughts.com/no-swe-bench-improvement
86•4diii•10h ago•94 comments

NASA's DART spacecraft changed an asteroid's orbit around the sun

https://www.sciencenews.org/article/spacecraft-changed-asteroid-orbit-nasa
90•pseudolus•3d ago•52 comments

Full Spectrum and Infrared Photography

https://timstr.website/blog/fullspectrumphotography.html
40•alter_igel•4d ago•22 comments

The Cost of Indirection in Rust

https://blog.sebastiansastre.co/posts/cost-of-indirection-in-rust/
69•sebastianconcpt•3d ago•31 comments

Show HN: Rudel – Claude Code Session Analytics

https://github.com/obsessiondb/rudel
118•keks0r•8h ago•72 comments

DDR4 Sdram – Initialization, Training and Calibration

https://www.systemverilog.io/design/ddr4-initialization-and-calibration/
45•todsacerdoti•2d ago•10 comments

Italian prosecutors seek trial for Amazon, 4 execs in alleged $1.4B tax evasion

https://www.reuters.com/world/italian-prosecutors-seek-trial-amazon-four-execs-over-alleged-14-bl...
221•amarcheschi•6h ago•57 comments