Recent submissions

Comment · 12 days ago
I quit animal products pretty abruptly and on a personal level I wouldn't say doing it all at once is necessarily the difficult part. I was unprepared for the sudden lop-sidedness in favour of needing to plan and prepare meals. The shift to not being able to eat unprocessed on-the-go and restaurant meals because the plant-based options were mediocre to non-existent is quite drastic. I've gotten used to accompanying people who are eating without partaking myself.
Comment · 26 days ago
It apparently has better foundations (microkernel capability-based) than Linux/Android but whether such a comparatively new OS is resilient to compromise needs much more independent research that's true.
Comment · 1 month ago
I am a little surprised people jump to Proton as beloved by HN. Proton has a lot of detractors and tends to be a target of some conspiracy/controversy. HN darling definitely suggests Kagi, who are not significantly impressive in terms of privacy-tech which I assumed was why pro-privacy was in air quotes.
Comment · 1 month ago
Is there anything like a generalised protocol which would allow network-privacy seekers to decide each hop? Apple iCloud+ Private Relay (2021), INVISV Relay (2022), Obscura VPN (2025, first of its kind) and so on are OK, but it would be nice if the user/customer could choose any two providers that didn't have business relationships with each other without mirimir-style proxy chaining.
Comment · 1 month ago
Have they confirmed whether Motorola will change their onerous unlocking process to be more like the Google Pixels?
Comment · 1 month ago
I am not too sure about this. There is no company I trust to sell GrapheneOS-preinstalled phones other than GrapheneOS themselves.
Comment · 1 month ago
GrapheneOS is not made for nerds, it is made for normal people.
Comment · 1 month ago
For what it is worth, GrapheneOS have expressed interest in a new base OS with an Android compatibility/virtualisation layer, but they do not have the resources to build it themselves and a suitable open source one does not already exist for them to leverage.
Comment · 1 month ago
Comment · 1 month ago
What if GrapheneOS believe that privacy/security is what gives users real abuse-resistant agency and control over what happens on their device with their data?
Comment · 1 month ago
GrapheneOS is permissively licensed so that people can do exactly that (and fork for different hardware platforms) if they want to. It is a donation-supported open source project with a small team, and it is not a crime or moral failing for them to put those resources into doing the best that they can, instead of spreading themselves thin on something they cannot be motivated or proud of.
Comment · 1 month ago
GrapheneOS have discussed and explored replacing Google Play/Google Mobile Services functionality with equivalent or open source replacements. See: eSIM management, location services, push notifications et cetera. What they have refused is bundling a privileged component (for full Google Services functionality/compatibility) and enabling signature spoofing support.

GrapheneOS also heavily promote the use of open source Android apps. What they refuse is having app stores that reuse app package names, centralise the signing of app packages, perform reproducible builds on outdated infrastructure, significantly delay app updates et cetera.

I cannot deny your opinion, but just want to suggest that from my understanding GrapheneOS are not against microG and F-Droid as concepts, just against their current implementations.

Comment · 1 month ago
What about issue tracker discussions, mailing list discussions, security vulnerability reports etc.?
Comment · 1 month ago
Can you report this to GrapheneOS?
Comment · 1 month ago
>The first ticket you link is not by someone who seems to work on GrapheneOS

https://github.com/flawedworld for example as part of GrapheneOS organisation and has interviewed for GrapheneOS in the past (https://www.youtube.com/watch?v=WkQ_OCzuLNg).

>preventing basically nation state attackers who either compromise or compel a CA

I don't think the compromising, self-compromise or compelling of a Certificate Authority is a feat reserved for state-level attackers. I am not sure why it would exclude any malware that gains enough privileges, or existing campus-enterprise mobility management apps/parental control/antivirus that get compromised or hijacked. But really it comes back to one of the original points which was that GrapheneOS are comfortable recommending and promoting solutions with a high level of security/privacy as a general rule.

>The second ticket

Yeah, I believe I confused the 'frosting metadata' part with the important whole APK Signing Block. The part I wanted which the app store client should verify would be the signing certificate hash which you compare to what the server says the package should give you. As far as TOFU mainstream users basically trust in Google's Play Security & reviews process instead of developer signing certificates/keys because most developers do not publish that out-of-band somewhere they individually control. Widget on Dev's Socials/Site + Publishing hurdles + Developer Console auth + Google security/review add up to a non-zero chance the listing is good. When you get the app you have the benefit of certificate pinning and app signature verification to make sure that non-zero isn't majorly reduced in distribution/transit.

GrapheneOS don't even recommend getting apps from Play anyway if you can verify and source the apps directly from the developer.

>very common among GrapheneOS users btw

Can't say anything for your experiences, but of course I only speak for myself. I can say though that the GrapheneOS developers themselves will never tell you the OS is specifically for high-risk oppressed journalists and whistle-blowers. Another big disconnect is that GrapheneOS believe things need to be much more attack/abuse-resistant for the 99% than they are now, so asking them to aim a little lower than current standards will cause a lot of misunderstandings: https://xcancel.com/GrapheneOS/status/2044440381803069778#m

>You still have to be wary of what you download, deny it internet access if applicable, etc. Aurora at least lets you filter on apps that don't have GMS listed as a dependency, and works with Exodus to show other trackers, making this process a lot easier than via Google Play

I agree mostly with this, but I think you can see it would be a bit painful and tedious for GrapheneOS to say "We can't endorse violating Google's TOS but Aurora Store is an option under specific circumstances and technical conditions. Apps from Play/Aurora may not contain any Google libraries, GMS dependencies or involve sending data to Google as potentially stated in their privacy policy but there is no accessible way to determine this per-app at a glance." every time they need to talk about Aurora Store.

>Do you happen to have a link for that, or remember where they wrote that?

Recent examples: https://xcancel.com/GrapheneOS/status/2093353794247467344#m https://news.ycombinator.com/item?id=49548219

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton