frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The first neural interface that transforms your thoughts into text

https://sabi.com/
1•filippofinke•1m ago•0 comments

Indent Is All You Need

https://blog.est.im/2026/stdin-11
1•est•4m ago•0 comments

The arrogant superbanker whose hubris brought Britain to its knees

https://inews.co.uk/opinion/arrogant-superbanker-hubris-brought-britain-knees-4331457
1•robtherobber•5m ago•0 comments

Making the Rails Default Job Queue Fiber-Based

https://paolino.me/solid-queue-doesnt-need-a-thread-per-job/
1•earcar•6m ago•0 comments

The Dirty Little Secret of AI (On a 1979 PDP-11) [video]

https://www.youtube.com/watch?v=OUE3FSIk46g
1•KnuthIsGod•11m ago•0 comments

HappyHorse AI – AI-Powered Equestrian Training

https://www.runhappyhorse.net
1•danielmateo773•12m ago•0 comments

Master of chaos wins $3M math prize for 'blowing up' equations

https://www.scientificamerican.com/article/master-of-chaos-wins-usd3m-math-prize-for-blowing-up-e...
1•signa11•12m ago•0 comments

Why the Original Task Manager Was Under 80K and Insanely Fast [video]

https://www.youtube.com/watch?v=OyN4LGyPwxc
2•KnuthIsGod•12m ago•0 comments

Influencers Are Spinning Nicotine as a 'Natural' Health Hack

https://www.nytimes.com/2026/04/20/well/nicotine-health-maha.html
2•SockThief•13m ago•2 comments

Details that make interfaces feel better

https://jakub.kr/writing/details-that-make-interfaces-feel-better
1•dg-ac•14m ago•0 comments

Watch a 200 Pound, 14" Drive from the 80s Boot Unix [video]

https://www.youtube.com/watch?v=kpC_9EmStAE
1•KnuthIsGod•14m ago•0 comments

My billing system, it could be useful to some

https://github.com/peterretief/billing-v2
2•peter_retief•16m ago•1 comments

ConvertHook – White-label widget that shows where brands rank in ChatGPT

https://converthook.com
1•joefromcomkey•18m ago•0 comments

Palantir manifesto reads like the ramblings of a comic book villain

https://www.engadget.com/big-tech/palantir-posted-a-manifesto-that-reads-like-the-ramblings-of-a-...
1•robtherobber•18m ago•0 comments

SUSE and Nvidia reveal a turnkey AI factory for sovereign enterprise workloads

https://thenewstack.io/suse-nvidia-ai-factory/
1•CrankyBear•18m ago•0 comments

Curlew conservation scheme makes breakthrough in Fermanagh

https://www.rte.ie/news/ireland/2026/0421/1569263-curlew-conservation/
1•austinallegro•19m ago•0 comments

Modern Front end Complexity: essential or accidental?

https://binaryigor.com/modern-frontend-complexity.html
1•birdculture•21m ago•0 comments

Show HN: WeTransfer Alternative for Developers

https://dlvr.sh/
3•mariusbolik•27m ago•0 comments

Keeping code quality high with AI agents

https://locastic.com/blog/keeping-code-quality-high-with-ai-agents
1•locastica•28m ago•0 comments

The MACL Extended Attribute

https://eclecticlight.co/2026/04/21/the-macl-extended-attribute/
1•frizlab•30m ago•0 comments

Mother Earth Mother Board

https://efdn.notion.site/Mother-Earth-Mother-Board-WIRED-a8ff97e460bc4ac1b4a7b87f3503a55c
1•thunderbong•32m ago•0 comments

US recession probabilities implied by the yield curve

https://www.stlouisfed.org/on-the-economy/2023/sep/what-probability-recession-message-yield-spreads
1•latentframe•37m ago•1 comments

Show HN: AnyHabit – A minimalist habit tracker for Raspberry Pi and Docker

https://github.com/Sparths/AnyHabit
1•bebedi•39m ago•0 comments

Highlights from Git 2.54

https://github.blog/open-source/git/highlights-from-git-2-54/
1•tux3•42m ago•0 comments

Enhancing Sporting Organisation Efficiency with Generative AI

https://sinankprn.com/posts/enhancing-sporting-organisation-efficiency-with-generative-ai/
1•sminchev•42m ago•0 comments

Reconstructing a Vue and Three.js app from a single Webpack bundle

1•YufanZhang•42m ago•0 comments

Show HN: Tiltbump – another game in a single HTML file

https://tiagosimoes.github.io/tiltbump/
2•eropatori•45m ago•0 comments

WebP to PNG Converter – Convert WebP to PNG Online Free

https://www.wps.com/tools/webp-to-png/
2•morganglow•50m ago•1 comments

AI agents are a security nightmare. Moving the dev workflow to QEMU

https://hozan23.com/posts/ai-security-nightmare/
1•hozan23•52m ago•0 comments

Kiss Principle

https://en.wikipedia.org/wiki/KISS_principle
2•edu•55m ago•0 comments
Open in hackernews

Keep Android Open

https://keepandroidopen.org/cta/
206•bjornroberg•5d ago

Comments

freedomben•5d ago
Hypothetically, if Pixel phones became the go-to phone on Android, would G be less or more likely to keep it open? I have a bad feeling that the former is more accurate. The fragmentation somewhat forces the openness, or at least a baseline of openness. If pixels went to 98% market share, a rug pull seems easy and desirable for the management classes.

I'll admit that my cynicism is in no small part to having seen Android team members at G carrying around iPhones. It kills me to think that the bad parts of Apple are so interwoven into Android through cultural assimilation.

nslsm•5d ago
> It kills me to think that the bad parts of Apple are so interwoven into Android through cultural assimilation.

It’s more like Android is worse so they don’t want to use it. Dogfooding is good, of course, but if they don’t force them to do it, they will naturally choose the best phone. Which is not an Android.

bayindirh•5d ago
The sad thing is, I started with Android believing it more than Apple's ecosystem, and after my first Android phone, I quickly jumped ship to iPhone.

My parents use Android devices and I manage them. With every iteration, Apple went to the way of PalmOS' refined flows as much as possible, and Android became what Windows CE aspired to be. A complex multi-layer wafer you can't understand which layer comes from where, and it's all different and non-standard between vendors.

Not the least, Android is mobile land of mini tools you have to install to be able to have a power-user friendly platform. Reminds me my old Windows days where I had to install utilities half day to be able to make the installation usable the way I want.

ssiddharth•5d ago
Somewhere along the way, installing became side-loading and the rot started taking hold.

</boomer-rant>

bjornroberg•5d ago
Yeah, this. The vocabulary ratchet is underrated as a policy tool. "Install" became "sideload." "Sideload" became "install from unknown sources." "Unknown sources" is becoming "unverified packages." Each rename shifts the Overton window a little further from "this is the normal way to put software on a computer you own" toward "this is a suspicious deviation Google has graciously decided to tolerate for now."

By the time the technical mechanism lands, the framing has been prepared for a decade. The 24-hour cooldown, the seven taps, the three scare screens all _feel_ proportional to the danger the language has been implying. That's not an accident, that's the policy working as designed.

bigfishrunning•5d ago
On the other side of the coin, those of us doing tech support for unsavvy family members do not want them installing software from any source but some vetted app store. Making it a bit harder is a real boon for those of us that still carry the mental scars of so many Bonzi Buddy removals.
fsflover•5d ago
Do you consider F-Droid a "vetted app store"?
bigfishrunning•5d ago
Yes I do but I don't want to help my parents install it
fsflover•5d ago
You should, as it is much safer than the one from Google.
bigfishrunning•5d ago
Yeah, but it doesn't include the apps that lay-people want to use, such as Facebook, Venmo, and Google Maps. I like open source software as much as the next guy, but most of it seems very off-brand to your average joe. Setting people up with Firefox is one thing, trying to get them to use AntennaPod instead of Spotify is a much taller order.
AussieWog93•5d ago
I've been following "hackery" spaces like the console homebrew and Android custom ROM scenes for almost 2 decades now.

There has long been a culture of deliberately making the installation of certain types of free and libre software needlessly complex and using deviancy-coded language simply because it makes the in-group feel cool and elite.

This whole idea of "sideloading" and related terminology being Google FUD only came about in the past couple of years. For the decade before it was people on xda-developers deliberately throwing words like that around because they wanted to prove they were true 1337 h4xx0rz.

</millenial-rant>

srslyTrying2hlp•5d ago
We need a financial way to reward the resistance. Big corps do not care, as we saw them cave to Apple.

Anyway, I did my part, basically I only use FDroid. I filled this out: https://docs.google.com/forms/d/e/1FAIpQLSfN3UQeNspQsZCO2ITk...

>Combat astroturfing: when you encounter suspect posts on community forums and social media in support of the policy (“Well, actually…”), challenge them and do not be shy.

Someone contact Dang, because this is now allowed. I have been suspicious HN has actively supported astroturfers over the years for some sort of financial or mutually beneficial gain.

Anyway I basically changed to web apps. They are much easier to deal with and develop.

freedomben•5d ago
F-Droid really does have some great stuff, and you can know that the default posture is user respect rather than the opposite situation of the Play Store. I've started almost exclusively using F-Droid, excepting only for a few core apps that aren't available there (much to my disappointment).

If you haven't searched/browsed F-Droid in the last few years, do it. You'll likely be pleasantly surprised.

srslyTrying2hlp•5d ago
F-Droid is amazing. I basically wont install anything from the playstore unless its my bank or something.

Video games on F-Droid are how Android games should be. They have the spirt: No ads, no micro transactions, etc..

Kids educational games are the same. I have been using those games only for years and I've had 0 issues. Playstore games, you get an update and now your progress is frozen unless you pay.

Guitar tuner? same

File explorer, image viewer, etc... Same

Everything: same

freedomben•5d ago
Fully agree. Can you recommend some games, and kids educational games? I've tried a few and like them, but would love some recs.

The ones I like: Breakout 71, Chess, Word Maker, Word Tracer, Roboyard, FaFa Runner (short but briefly fun), Minesweeper (Privacy Friendly), Simon Tatham's Puzzles, SuperTuxKart, Tux Rider.

BaseBaal•5d ago
Vector Pinball is a must have.
kspacewalk2•5d ago
Well, actually I've long held the view that accusations of astroturfing, shilling, being a Chinese/Russian/CIA/MAGA/Soros/Martian bot, etc, are just people being too lazy to take on arguments they dislike with well-reasoned arguments of their own, but needing some sort of a quick "exit strategy" out of a conversation. Maybe this isn't true on Facebook, but here or on Reddit it is always far more likely that you're talking to an actual, possibly very wrong/bad, human being.

What is perfectly reasonable and rational is to only respond to clearly written arguments with some evidence of thought and time invested in them, and to consider others to be too low-effort or spammy to invest time in responding to. But guess what? Real humans spam for free, they're mostly not paid to do so by the PRC or George Soros.

ryukoposting•5d ago
> far more likely that you're talking to an actual, possibly very wrong/bad, human being.

Is it? I can't name another social media site that is simultaneously more ubiquitous than HN and bereft of any anti-spam measures.

fsflover•5d ago
> We need a financial way to reward the resistance

Here you go: https://eff.org, https://edri.org, https://noyb.eu

einpoklum•5d ago
Those links would be more effective if you were to spend a couple of lines explaining what these organizations are and what they do...
fsflover•5d ago
These are NGOs fighting for our digital rights like privacy, security and device ownership. Wikipedia can explain much better than me.

See also: https://news.ycombinator.com/from?site=eff.org

https://news.ycombinator.com/from?site=edri.org

https://news.ycombinator.com/from?site=noyb.eu

bparsons•5d ago
It feels like there is a wide open opportunity for some new OS's to enter the mainstream marketplace. I see nothing but dissatisfaction with the incumbents.
bigyabai•5d ago
We have other mobile OSes, even ones that support Android apps like Jolla and PostmarketOS. People don't use them.
safety1st•5d ago
Tell this to my banks (whose apps are the only way you can even pay at some businesses nowadays)
freedomben•5d ago
I want what you say to be true, but realistically it's not because of the "security" features available to app developers, and the fact that so many companies (even government!) have moved to mandatory apps. I don't know how we ever get past that with a new OS.
lapcat•5d ago
In order to enter the mainstream market and challenge the consumer OS duopolies, a new OS needs at least two things:

1. Retail presence

2. A large advertising budget

This is why it's so difficult to challenge the existing duopolies on desktop and mobile. If a consumer can't walk into a retail store, see a device on the showroom floor with the new OS installed by default, and buy a device with the new OS installed by default, then the new OS has zero chance of becoming mainstream.

Among other reasons, this is why Linux has failed to go mainstream. Linux has no retail presence, and it's not advertising to consumers.

takluyver•5d ago
And to underscore the scale of that challenge, Microsoft couldn't make Windows Phone a significant competitor to Android & iOS.
lapcat•5d ago
I suspect the app ecosystem was a problem with Windows Phone. iOS and Android already had a head start of a few years, with Windows Phone not appearing until late 2010, and "Windows" was a bit of a misnomer, because desktop Windows apps couldn't run on the phone, so the preexisting software ecosystem didn't help.
takluyver•4d ago
Certainly the app ecosystem was part of the challenge, and Microsoft spent a fair bit of effort trying to both encourage developers to make apps, and filling obvious gaps (like Youtube) itself. If their resources, retail connections and brand recognition weren't enough, it's hard to imagine that anyone else stands much chance until conditions change drastically.
darkwater•5d ago
We still have problems with websites only working on Chrome, moving to a new - or grow an already existing one - open mobile ecosystem in 2026 and beyond it's going to be much more difficult than the Year of Desktop Linux, unfortunately :(
preisschild•5d ago
There are android distributions like Graphene OS and LineageOS that are completely open. The problem is application developers that specifically restrict their apps to only run on google/apple certified hard-/software
einpoklum•5d ago
But Graphene and Lineage don't support on most phones. If phone makers were to be more forthcoming and cooperative, they could get one or both of those, or some mobile-phone-oriented Linux distro, to work and then Bob's our uncle.
awkwardleon•5d ago
There's so much lock-in/captive-audience on these platforms I don't see this happening with mobile phones as they exist today. The only thing that will crack it is the "Next Big Thing"™, and who knows what/when that will be (AR glasses? Brain chips? Some AI wearable?)?
curt15•5d ago
Will the new OSs be able overcome Apple and Google lobbies to restrict banking apps to "secure" (i.e. under their control) devices?
bjornroberg•5d ago
The detail that keeps getting lost in these threads: the "advanced flow" for power users is delivered through Google Play Services, not the Android OS. That's the whole game.

It means the safeguard is not part of AOSP. It ships as a closed component that Google can narrow, gate, or remove in any Play Services update, with no Android version bump, no OEM coordination, no user consent beyond the usual auto-update. "Open platform with an escape hatch" is load-bearing in the PR; "closed escape hatch bolted onto an open kernel" is what's actually shipping.

The second tell is timing. It's five months from enforcement and the flow has not appeared in any beta, dev preview, or canary build. We're being asked to treat a blog post and UI mockups as a functional guarantee. No other platform change of this scope lands without a shipping preview this late, and Google knows it.

The third piece most devs skim past: registration requires uploading evidence of your private signing key. Whatever you think of the verification program in principle, that specific requirement changes the threat model of every Android key in existence, including the ones protecting apps people already depend on.

"Sideloading still works" is only true in the narrow sense that some ceremony remains. The mechanism protecting that ceremony is owned by the party with the strongest incentive to eventually close it.

safety1st•5d ago
What follows is the "advanced flow." I feel like there should be a class action lawsuit in response to this as when I purchased my device I had an expectation that I could install apps without this insane limitation

    Enable Developer Mode ↗ by tapping the software build number in About Phone seven times

    In Settings > System, open Developer Options and scroll down to “Allow Unverified Packages.”

    Flip the toggle and answer a scare screen confirming that you are not being coerced

    Enter your device unlock pin/password

    Restart your device

    Wait 24 hours

    Return to the unverified packages menu at the end of the security delay

    Scroll past additional scare screen warnings and select either “Allow temporarily” (seven days) or “Allow indefinitely.”

    On the next scare screen, confirm that you understand the risks.

    You can now install unverified packages on the device by tapping the “Install anyway” option in the package manager.
bayindirh•5d ago
Even shutting down HAL9000 was easier than this, and I'm half joking.
milkytron•5d ago
I named my phone HAL9000 and when I read this I immediately thought, "Well yeah I just turn it off"
yaro330•5d ago
How is this unreasonable? This is to prevent cases where people are told to urgently install the app while on a call, so the call has to be broken and person has a day to actually do something about the call.

Are you that zoomer brained to not be able to wait a day to install your APK?

creatonez•5d ago
> the "advanced flow" for power users is delivered through Google Play Services, not the Android OS. That's the whole game.

What is the source for this claim? I can believe it, but I haven't seen where the claim actually comes from, and it doesn't seem to be mentioned in Google's announcements.

syoleene•5d ago
If the "advanced flow" is delivered through play services, what does this mean for degoogled Android phones? Or are those not concerned with the new side loading limitations?

Put simply, If I were to install plain AOSP and F-Droid would I be able to continue installing apps normally?

surajrmal•5d ago
Yes because enforcement of the signing is also done via Google play services.
salt4034•5d ago
If you're directly using AOSP, can't you just change the code to remove the check?
techteach00•5d ago
I'm using a 5 year old OnePlus Nord that needs to be replaced and all of a sudden I see I have no options but Samsung, Motorola and Google.

Not sure what I'll do. Does Asus still make a phone?

tantalor•5d ago
> it will no longer be possible to develop apps for the Android platform without first registering centrally with Google

This is inaccurate. The enforcement is through Google Mobile Services. The article fails to point out that some manufacturers build versions/forks of Android that do not include GMS, but these are still technically Android.

JeremyNT•5d ago
A distinction without a difference.

If you want to develop an app for more than a miniscule fraction of Android devices, you need Google's blessing.

tantalor•5d ago
Not quite.

Somewhere in the range of 25%-30% of Android devices (1-1.3 billion) don't rely on Google services. Mostly Xiaomi, Oppo, and Vivo devices in China, but also in Russia, Indonesia, and Thailand. And all Huawei devices.

Sources: https://commandlinux.com/android/android-global-market-share..., https://support.google.com/android/thread/29434011/answering...

getpokedagain•5d ago
Question. How will this play with distributions like graphene that allow for no Google play services?
flotzam•5d ago
They are not affected (except through second order effects, e.g. some FOSS app developers might give up on development)
drnick1•5d ago
There will be no restriction on Graphene.
einpoklum•5d ago
This initiative is well-appreciated, but - are we not barking up the wrong tree? Should the effort really be focused on pressuring Alphabet to modify an ecosystem that they already partially closed, and that they already have overall control over - rather than promoting a properly free alternative? I mean, non-Android Linux phones are already a thing, albeit clunky and not very popular. Would it not make sense to get some non-US entities (NGOs, phone manufacturers/vendors, municipalities or even states or multi-state entities) to form a consortium and invest enough in finishing up the engineering work necessary to make that a viable alternative? Without any single party controlling it?
oorza•5d ago
Which of these political entities is in a better situation because of an open phone rather than partnering with Apple and Google? Anyone with the funding to make a Linux phone happen loses money and/or power making it happen. And users do not care, less than 2% of users will ever leave iOS or Android for Linux unless it's a substantially easier and more accessible experience for them, and we all know that will never happen.
lecarore•5d ago
I've had to deal with google's review process for docs add-ons and play store apps. It was a demotivating experience, disrespectful, inhumane and unfair. The idea that this will be the only way to be allowed to create things for android is so depressing. Putting hundreds of hours of effort into an app to hear back a vague "does not comply with some rule" is such a let down. This has been my main motivation to degoogle.
dhruv3006•5d ago
And I thought Google was always " do no evil ".
zb3•5d ago
Android was never open. Its security model / the permission system is anticompetitive and the user is a third class citizen.

Google can do everything as they control the system - this gives full innovation capabilities. Then there are vendors which are restricted by Google via CDD (checked by CTS/VTS), they might add "privileged apps" but they can't touch what Google does on the system..

And only then there are regular developers/users, apps which they can install have very limited capabilities, they can't extend the system beyond a limited set of APIs that Google allows them to use.

This limits third party innovation already, but Google constantly makes it worse by restricting third party app capabilities even further under the guise of "security"..

drnick1•5d ago
It depends on what you mean by "Android." FOSS distributions such as Lineage or Graphene are unaffected by developer verification or other restrictions, and are truly open in the sense that they are controlled by the user.
zb3•5d ago
> and are truly open in the sense that they are controlled by the user.

I don't see them altering the permission model, you probably meant the possibility of modifying the system by tools such as Magisk, which indeed make it possible to install software much less restricted..

.. but you can do that on any device with an unlockable bootloader. Graphene/Lineage only remove some Google spyware.

Try to install a Lineage phone app on GrapheneOS to understand what I mean :)

drnick1•5d ago
> Try to install a Lineage phone app on GrapheneOS to understand what I mean

I am not sure what you mean here. Any Android app should work on both Lineage and Graphene, it's the same base system. Graphene's debloating also goes far beyond removing some Google spyware. By default, there are no Google libraries, Play Store and Google apps.

zb3•5d ago
You can't install the LineageOS phone app (with more modern looks) on GrapheneOS, because:

- the package name is already taken and to replace app with the same name the package needs to be signed with the same key which you don't have

- even if you modify package name, it's a system privileged app, privileged apps may only be installed by Google/vendors (unless you're recompiling the OS [64GiB RAM needed])

- if you strip all the privileges, functions like call recording won't work.

Same for contacts and so on..

ChrisArchitect•5d ago
Previously:

Some more discussion in February

Open Letter to Google on Mandatory Developer Registration for App Distribution

https://news.ycombinator.com/item?id=47139765

dethos•5d ago
As I mentioned previously, the writing is on the wall. It is a matter of time.

We definitely need a true alternative on the market, preferably open, to balance things out and to free everyone from the duopoly. The political pressure that is needed is not to “keep” Android open, but to ensure that governments and institutions don't double down on the existing duopoly. Ensure that interoperability standards are in place, and don't lock people into the existing big tech platforms/solutions.

dlcarrier•5d ago
At this point, I'm just going to run a desktop OS on all of my future phones.

I've given up on cell phone software, but I wish cell phone hardware were better. I'm okay with a processor that isn't the latest and greatest, as long as it isn't in so-old-it-draws-watts-at-idle PinePhone territory, but fast processors seems to be all that phone manufacturers care about. They cut corners everywhere else, precluding the headphone ports, expandable storage, replaceable batteries, infrared transmitters, and physical buttons that made older phones much more useful, and they not only make the screens skinnier, but they literally cut off the corners. I want a nice uninterrupted at least 9:16 aspect ratio, if not higher.

yaro330•5d ago
The advanced flow is perfectly reasonable and I'm 100% sure there will be Magisk based bypasses for it if you absolutely require Google services + APK installs. The percentage of people installing legit 3rd party APKs is miniscule compared to the number of elderly scammed by these shitty apps. Glad Google is taking steps to close this security hole. Just wait the damn 24h you impatient "poweruser". 100% sure that there won't be a full lockdown or an extension of the timeout cuz this is gonna close most, if not all of the holes for these shitty apps.
zekica•4d ago
This post is everything wrong with the world today. Installing software should not be gate-kept.

Who's to say that some current or future government in the US wouldn't use the data to prosecute dissent guaranteed by the constitution?