frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Launched atlas: an interactive web free geography learning game

https://atlas.killmytime.fun/
1•vusaldev•2m ago•1 comments

AI-Skilled 20-Somethings Are Making Thousands a Year

https://www.wsj.com/tech/ai/ai-jobs-entry-level-salary-ab2a11c0
1•hodgesrm•3m ago•0 comments

Show HN: Sudecku – A Deck-Building Sudoku (For iOS)

2•beshrkayali•7m ago•0 comments

Thoughts on Programmable Chat? (SAMA)

https://medium.com/sama-communications/introducing-programmable-chat-8bfbc7728280
2•khomenkoigor•7m ago•2 comments

Repeated heatwaves can age you as much as smoking or drinking

https://www.nature.com/articles/d41586-025-02729-x
1•sxv•8m ago•0 comments

The Therac-25 Incident

https://thedailywtf.com/articles/the-therac-25-incident
2•lemper•9m ago•0 comments

Claude Code ditches RAG for simple file search and it just works

1•dmundhra92•10m ago•0 comments

NASA's Webb Space Telescope Observes 3I/ATLAS1

https://science.nasa.gov/blogs/3iatlas/2025/08/25/nasas-webb-space-telescope-observes-interstella...
1•carlsborg•11m ago•1 comments

The Right to Read

https://www.gnu.org/philosophy/right-to-read.en.html
1•kleiba•12m ago•0 comments

Scientist exposes anti-wind groups as oil-funded. Now they want to silence him

https://electrek.co/2025/08/25/scientist-exposes-anti-wind-groups-as-oil-funded-now-they-want-to-...
1•xbmcuser•17m ago•0 comments

Israeli government claims credit for pushing Albanese to expel Iranian diplomats

https://www.abc.net.au/news/2025-08-27/israel-claims-credit-albanese-expel-iranian-diplomats/1057...
1•socialcreditlow•22m ago•0 comments

Draft CA AI Law Forces Provenance Tagging, Breaks Signal Messenger

https://alecmuffett.com/article/114666
3•alecmuffett•25m ago•0 comments

Stone Age settlement lost to rising seas 8,500 years ago found off Denmark coast

https://www.cbsnews.com/news/stone-age-village-lost-sea-8500-years-ago-found-denmark/
1•Brajeshwar•25m ago•0 comments

Why Press Release Distribution Matters in Mobile Technology

https://www.prweb.in/topic/mobile-technology
1•PRWeb2025•31m ago•1 comments

The Multimillionaire Feud over Horse Clones [video]

https://www.youtube.com/watch?v=VARJnzhVryc
1•zeristor•32m ago•0 comments

Why and how we built Vectroid, the fastest Serverless vector database

https://www.vectroid.com/blog/why-and-how-we-built-Vectroid
1•hungarianhc•36m ago•1 comments

Dependent types I › Universes, or types of types

https://www.jonmsterling.com/01ET/index.xml
1•matt_d•36m ago•0 comments

Show HN: Snap Shot – Make Screenshots Look Polished in Seconds

https://snap-shot.getindielaunch.com
1•tejartr_123•36m ago•0 comments

How Interest Rates Were Set, 2500 BC – 1000 AD (2000)

https://michael-hudson.com/2000/03/how-interest-rates-were-set-2500-bc-1000-ad/
1•leonry•38m ago•0 comments

Hopping on an Earlier Flight: Optimal Waiting with Multiple Flights – NBER

https://www.nber.org/papers/w34169
1•helsinkiandrew•41m ago•0 comments

How do I get into the Game Industry – by Garry's Mod creator

https://garry.net/posts/how-do-i-get-into-the-game-industry
2•Michelangelo11•43m ago•0 comments

I analyzed 30 authentication providers so you don't have to

https://guptadeepak.com/comprehensive-ciam-providers-directory-top-identity-authentication-soluti...
1•guptadeepak•48m ago•1 comments

Translation Validation for LLVM's AArch64 Back End [pdf]

https://users.cs.utah.edu/~regehr/papers/arm-tv.pdf
1•matt_d•55m ago•0 comments

Exxon Held Secret Talks with Rosneft About Going Back to Russia

https://www.wsj.com/business/energy-oil/exxon-rosneft-russia-oil-talks-f524e81f
4•_tk_•59m ago•1 comments

Units of Economics of LLMs. Reply to Ed Zitron's "AI Is a Money Trap"

2•tudorizer•1h ago•0 comments

Trump administration pulls additional $175M from California high-speed rail

https://www.cnbc.com/2025/08/26/trump-duffy-california-rail.html
3•voxadam•1h ago•1 comments

Europe's 'century of humiliation' could be just beginning

https://www.politico.eu/article/europes-century-of-humiliation-could-be-just-beginning/
2•arto•1h ago•1 comments

Moving away from AWS lambda/SQS/SNS/Aurora, worth it?

2•edweis•1h ago•0 comments

Show HN: Nano-banana – Professional AI image enhancement tool

https://imageenhance.pro/nano-banana
1•dahuangf•1h ago•0 comments

Zero-back end form handling for Jamstack sites with Google Sheets integration

https://devapt.com/formeasy
1•wahvinci•1h ago•0 comments
Open in hackernews

Uncomfortable Questions About Android Developer Verification

https://commonsware.com/blog/2025/08/26/uncomfortable-questions-android-developer-verification.html
156•ingve•1h ago

Comments

sschueller•1h ago
The requirement of verification to side-load any app is fascist control. It is clear as night and day.

Shame on Google and Apple, it was always clear this was the end goal and next up is also your PC.

Right after will come the removal off apps they don't like and there is nothing you can do about it.

Stallman was right

mettamage•45m ago
I asked an LLM, so I think I get it but could you try to mention what is meant with "Stallman was right"? The reason I'm asking you and not posting the LLM answer is because it still feels a bit icky to post an LLM answer for everything I don't understand [1].

[1] Feel free to discuss this too, if you want. I'm developing my opinion on it.

progval•40m ago
Probably https://www.gnu.org/philosophy/right-to-read.en.html , mentioned elsewhere in the thread.
LambdaComplex•27m ago
Richard Stallman has spent basically his entire career trying to convince people that all software should be free as in freedom, so that people truly control the devices that they own--preventing things like Google being able to lock users out of the ability to install applications on a device that they purchased.

Read up on the principles of the Free Software Foundation if you want all the details.

timeon•5m ago
> next up is also your PC

Already starting on macos. Gatekeeper had setting where you could allow any app. Now it is removed. While still possible to allow individual app (you need to do it after every OS update), trajectory is now clear.

pastage•1h ago
So no F-Droid?
sdex•37m ago
Fdroid signs builds with own key, so it shouldn't be a problem if they pass this verification.
BrenBarn•8m ago
It won't be a problem. . . until Google revokes their accreditation for some reason they won't explain.
charcircuit•1h ago
Arguing that developers should be able to be anonymous so that they can make apps to help break the law is not as convincing as an argument as I think the author think it is.

Reading between the lines though I think it's likely that you can still install apps whose package has not been registered. Potentially this will require adb or putting your device into developer mode. For the sample app scenario you may be able to still install via adb. For example adb install does not trigger Play Protect.

In regards to the privacy policy, it's misleading to also not including the part of "based on our instructions and in compliance with our Privacy Policy and any other appropriate confidentiality and security measures." The why for this clause is so that Google can avoid NIH, not having to build everything their business needs in house.

extropic-engine•1h ago
It is if the laws are fascist. Which is currently the case, and is the example given in the article.
userbinator•59m ago
"If you outlaw freedom, only outlaws will have freedom."
XorNot•59m ago
I mean this is also an enormous problem for nations which would like to provide intelligence capability to their agents.

A special carve out for anonymous apps only for people with government connections doesn't help because it fingerprints the operative.

Tor was originally a deniable communications tool.

yellow_lead•56m ago
ICEBlock isn't illegal.
realusername•55m ago
I don't see why Google would be considered a trusted party to judge that in the first place. Regardless of what they think about this app.
47282847•54m ago
History has shown time and time again that it is dangerous to centralize power into the hands of few. A lot of mechanisms have been invented and subsequently dismantled again in attempts to protect us from this. Fascism is real.
aDyslecticCrow•51m ago
Break the law? The app mentioned isn't unlawful. Many map apps track speeding camera locations. Asking for badge numbers from a police officer is also normal.

And why is a phone different from a computer? Nobody bats an eye when downloading program on computer, or visiting a website with arbitrary code.

The example was recent and very clearly put the developer at personal risk. But there are many gray-zones.

An app to decode car diagnostics codes isn't unlawful, but being personally identified could get you in alot of trouble by car companies anyway.

And what about making an independent news app in Russia? More clearly ok by our morals and law, but very dangerous for the developer.

danieldk•8m ago
Many map apps track speeding camera locations.

Heck, even one of Google's apps tracks speeding camera locations and police: https://play.google.com/store/apps/details?id=com.waze&hl=en

999900000999•45m ago
How about it's my phone.

It's also really stupid to drive a car in a flood, but we don't have cars check the weather forecast before starting up( maybe I shouldn't post this, might give someone some ideas).

troupo•17m ago
> so that they can make apps to help break the law

That's for a judge to decide, not for a supranational mega corporation.

> For the sample app scenario you may be able to still install via adb.

Keyword: may.

userbinator•1h ago
This shouldn't just be "questions"; this should be a full-on opposition. Do not give them even an inch, or they'll take a mile.

"debugger vendors in 2047 distributed numbered copies only, and only to officially licensed and bonded programmers." - Richard Stallman, The Right to Read, 1997

raverbashing•56m ago
Stallman's fallacy is thinking every system is perfect and unbreakable and that people have a perfect understanding of software and systems (for better or for worse)

People will be running pirated debugger copies if that comes to shove

99.9% of people DNGAF about OSS. They do care about doing what they need on their phone without malware/bloatware/nagware

Also publishing and development are separate activities

superkuh•54m ago
Your fallacy is thinking that authoritarian governments care about enforcement or successful enforcement of such laws. The goal is to create a status quo in which all citizens break many laws daily and so are already guilty if they ever rock the boat and disturb those in power.

Stallman's "Right to Read" is an accurate reflection of reality in that sense.

01HNNWZ0MV43FF•50m ago
Yeah and people had gay sex when it was illegal but it still is a shameful injustice for the government to decide what software I run on my own hardware
kazinator•50m ago
I doubt that Stallman, of all people, thinks literally that. But systems which are breakable have ways of improving themselves, closing off the exploitable holes. So it makes sense to regard systems as being eventually unbreakable. Or at least having an unacceptably long "mean time between cracks". The game plan cannot simply be "oppressive software and hardware systems will always have imperfections so the good people will cheerfully get around them", even if is is de facto that way at some point in time w.r.t. certain systems. That's actually a kind of defeatist attitude disguised as optimism; passively accepting crap based on the faith that you will scrape through somehow.
raverbashing•9m ago
> I doubt that Stallman, of all people, thinks literally that

Yeah I agree his opinion is probably more balanced, however Right to read is a short story displaying characters with too much learned helplessness and too little agency so I'm just going based on what he literally put to paper

_imnothere•47m ago
> They do care about doing what they need on their phone without malware/bloatware/nagware

Yeah you're absolutely right, tell that to Facebook/Instagram/Temu/TikTok/Pinduoduo/(any other _spying_ apps) users.

raverbashing•29m ago
Their spying doesn't prevent anyone from using their bank app, or using other apps on their phone, or consume (too) much battery
recursivecaveat•7m ago
I wouldn't bet on hackers saving us from everything. There are 150 million Nintendo Switches in the world, and nobody has figured out how to jailbreak one without getting into the hardware and shorting some wires (and even then only on early unpatched models). I don't think its out of the realm of possibility to make a best-selling phone that stays uncrackable for the general population for its entire lifecycle.
teekert•49m ago
Why is it so complex to have a foss mobile OS.

I only have Linux PCs (laptops) and servers, 100% of my work and personal stuff is done there (though for work I do need to hop into MS365, Google Workspace, Zoom, etc, hooray for browsers, my final firewall between me and the walled gardens, though we can have a whole discussion on that).

For mobile, we have PostmarketOS, Phosh, Ubuntu Touch. I really must try living in them, is it on me? IDK, our government even has an identity app for iOS and Android. I should not be using it, I should stick to web. But its so much more convenient. I'm just weak, aren't I?

Maybe I should go for Ubuntu touch, with an iPad on the side or something. At least my most personal device is something I control then. Or just keep my Linux laptop handy (or make a cyberdeck!). But I want a computing platform that does not require carrying a bag. It's kinda sad. Even GrapheneOS (one of the most personal and secure mobile computing experiences out there)'s future is in the hands of its greatest adversary, the one that does not want you to have a personal computing experience.

charcircuit•40m ago
Do not forget Android is also a FOSS mobile OS.
teekert•37m ago
That "F" (as in freedom) is certainly eroding. Perhaps not by its source availability directly (although without any drivers, what is the use?), but very much by a company trying to lock you out of all the goodies that once came with it.
dns_snek•32m ago
Android is not FOSS in any sense of the word and doesn't produce any user benefits that FOSS is meant to produce.
charcircuit•23m ago
Most of AOSP is licensed under the Apache 2.0 license and GPLv2 for the Linux kernel. These are FOSS licenses recognized by the FSF.

https://www.gnu.org/licenses/license-list.html#apache2

https://www.gnu.org/licenses/license-list.html#GPLv2

danieldk•22m ago
I think that they are pointing at that using Android in daily life in a meaningful way requires installing Google Play Services because many apps require it.
charcircuit•18m ago
And my point is throwing out all of AOSP because of that is throwing out the baby with the bathwater. Whatever other FOSS OS someone comes up with won't have Google Play Services built in either.
danieldk•10m ago
Oh yes, I fully agree. AOSP is the best shot at getting an alternative OS and sandboxed Google Play (like in GrapheneOS) is a good transition method.
BrenBarn•9m ago
I wouldn't say that means it's not FOSS, it just means things being FOSS isn't enough to ensure things are good.
dns_snek•16m ago
Android is a proprietary operating system developed by Google. Try running your "free" modified AOSP in the real world, on a real device, like a real person would and see how far you get before being blocked and restricted due to hardware attestation.
Almondsetat•33m ago
Linux is 30 years old, and still it has a laughable percentage of desktop usage. Plus, the only reason it's even usable is because of the relentless work by thankless developers for reverse engineering device drivers. On smartphones this is orders of magnitude more difficult. How do you properly profile and debug a random modem in a phone? What about the cameras?

So, how can anyone expect FOSS mobile OSs to ever exist unless forced by law by the US or something?

teekert•27m ago
Because of hardware standardization Linux has become a pre-competitive layer, a commodity we have decided not to compete on. And it turns out that such a commodity by definition is private, because we don't want any one party to reap all the benefits of a commodity project (we'd rip it out before using it anyway), in the same sense that we don't want want 1 company sitting on all our water consumption data for example.

So, how do we get to a commodity layer for Mobile devices? It looked like it was going to be Linux (Android), and that was Google's intention. But now they are just using their significant resources to corrupt that original idea, using their trojan horse called "play services".

The public at large only cares about convenience, not about privacy. Why don't we? How much enshitification is enough to draw that line in the sand?

danieldk•23m ago
This is 'easily' solved by following the Apple road - focus on one or two devices. I think many FOSS enthusiasts would be happy to buy such devices.

(I am holding out hope for the phone that the GrapheneOS project is planning to make.)

gorgoiler•15m ago
I know this isn’t what you meant but it’s important to remember there is some hope. Thirty years ago I was required by my CTOs to use Windows, Borland, AIX, and Solaris. Linux, FreeBSD, and Free dev environments were viewed with deep suspicion.

In 2025 you’d be viewed just as much suspicion for not building your stack on Freedom. I still have hope that we’ll get there with phones, too, some day.

grues-dinner•7m ago
> How do you properly profile and debug a random modem in a phone? What about the cameras?

This is a huge factor. Mobile chip sets (CPU/SoC, crypto enclaves, GPU modems/basebands) are buried under NDAs a mile thick, and you can't just whack an oscilloscope on the bus like its 1979. Those companies treat their opaque hardware as their defense against IP theft, they'll never, ever give it up in the current environment.

And the cameras are super complex and require a bunch of DSP and AI to even vaguely work let alone do all the headline features.

mac-mc•15m ago
It's pretty obvious, it's costly to make one that is up to the level of quality of commercial ones. It's not a mistake that the 2 mobile oses are owned and created by some of the largest and most profitable companies in the world.
whs•53m ago
I used to run Shizuku for my phone to run Hail (an app suspension tool). Now that my credit card bank start checking for USB Debugging I stopped using the app (and now my 3DS OTP has to be over SMS). I believe there's only two banks left in Thailand that do not check for one and it is just a matter of time, because any time these banks could have hired any of those "security" people who will ask why don't we block that.

So I moved to Dhizuku. It's a bit hard to setup, but once I'm done it's felt like untethered jailbreak - I don't have to complicated dance to start Shizuku now. Dhizuku basically make your phone a company phone, except it report to you. To setup a "managed main profile" you'd need to remove all accounts visible in Android account system and type a long ADB command so I don't think it can be maliciously done.

I suppose this will be how we'll use F-Droid in the next year for enthusiasts.

cuu508•22m ago
Perhaps using the bank's website is an option?

I don't have a banking app installed on my phone. When I need to make a bank transfer I sit down at the computer.

swe_dima•50m ago
There goes one of the main arguments why I've been using Android over iPhone
self_awareness•48m ago
I'm a nobody, but let me answer these questions in 60 seconds.

1: None, no anonymous accounts allowed. 2: None. Civil what?. 3: It's the Google's company policy, don't use our products if you don't agree to it. 4: If devs write apps for this nearly impossible to develop Mac AppStore ecosystem, I don't see even a slightest problem here. 5: Just change package IDs.

Thank you for listening, see you again next time.

melagonster•37m ago
Do you work for Google?
pixelii•38m ago
It must be left up to the device owner to decide if they want to have side loading app of unverified developer disabled or not. Period. There is nothing more to it. If there can be setting on phone to unlock bootloader, then there can also be a setting for this.
qalmakka•29m ago
This is intolerable. You own the device. You must be able to run whatever you want on it. Locking or limiting your access to the stuff you bought is not only unacceptable, it's basically like saying you don't really own anything. You're basically leasing a device until the OEM decides you can't run anything on it anymore. Would people accept if a car manufacturer prohibited you from driving their cars in certain places?
p0w3n3d•28m ago
Meanwhile: VW is already limiting horsepower when the yearly subscription is ceased to be paid

It's already happening. The greediness of vendors, the ignorance of users...

generic92034•10m ago
Do not forget the inaction and/or corruption of lawmakers.
llamavore•25m ago
Maybe we can finally spark an omarchy style user driven linux mobile OS ala DHH?

Or are users just going to face network bans and additional tracking like with grapheneos?

danieldk•14m ago
Omarchy is just a set of defaults for an existing software stack. The problems here are at a much more fundamental level: getting devices that can be unlocked, getting device drivers/firmware that are also updated on a regular basis, supporting hardware attestation and getting app makers to support it without Google's support (assuming an Android compatibility layer), getting a healthy app ecosystem (if there is no Android compatibility layer).

Currently probably the best route is basing the OS on Android (so that you can benefit from all the existing apps), making a non-hostile reference device, and getting regulators' attention (the EU is probably the most likely to succeed) to break Google's monopoly on attestation.

This is largely what GrapheneOS is currently trying. I think what we can do as users is install GrapheneOS with sandboxed Google Play and for any apps that do not work, contact their developers. If GrapheneOS manages to get millions of users and get on the radar of app developers, that's the best shot I think.

But it feels like the window is closing quickly. So if you care at all about any of this, today is the day to get a GrapheneOS device and make yourself heard.

itake•8m ago
While I am against the policy, Google only publishes developer's full legal name and email address if the app is monetized [0].

If the app is monetized, then the full mailing address is shared.

If money is involved, it’s fair for users to know who they’re dealing with. Developers who want to hide their personal identity can still do so legally with a shell company.

Taking it a step further, if I am going to run your code on my device, I want to know who I'm giving access to my data/cpu/hardware.

Just like with offline transactions, customers should know who they are giving money to.

----

> Google will display your legal name, your country (as per your legal address) and developer email address on Google Play. If you decide to monetise on Google Play, then Google will display your full address.

[0] - https://support.google.com/googleplay/android-developer/answ...

BrenBarn•6m ago
Those questions may make some users uncomfortable, but it's wishful thinking to believe they would make Google uncomfortable. Google doesn't care in the slightest about these issues.
beardyw•3m ago
I know I risk being down voted remorselessly but I have to put this in context. Where in the real world is anonymity considered ok? If I only put a flyer through someone's letterbox here in the UK, I have to identify myself. If I sell a physical product I not only have to identify myself but take on serious legal liability. An author can take on a pseudonym but only via an identified publisher.

In fact that latter example might provide a solution. Set up a company willing to publish apps whilst hiding the actual developer's identity.