Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Human brain is two separate organs, Stanford Medicine-led research finds(stanford.edu ↗)
    118comments
  2. AI-generated posters don’t have to be horrible(john.hartnup.uk ↗)
    184comments
  3. Laya the open source version of Jev(convaiinnovations.com ↗)
    6comments
  4. “The Secret Life of Circuits” is here(coredump.cx ↗)
    26comments
  5. GPT-6 Astra Solves a WWI German Radio Cipher(prinzai.com ↗)
    83comments
  6. Android 17 is the first since 3.x to add new APIs without releasing to the AOSP(grapheneos.social ↗)
    462comments
  7. If math is more than proof, we need to better celebrate the rest of it(terrytao.wordpress.com ↗)
    109comments
  8. San Francisco Onion Futures Company(onionfutures.com ↗)
    77comments
  9. Communication by means of modulated Johnson noise(pnas.org ↗)
    2comments
  10. Cloudflare Quick Tunnels(cloudflare.com ↗)
    288comments
  11. How to Write with an LLM(sockpuppet.org ↗)
    343comments
  12. SDCC – Small Device C Compiler(sourceforge.net ↗)
    20comments
  13. Science Is Open Software(jepedersen.dk ↗)
    40comments
  14. You can run Git on object storage if you re-make packfiles(tigrisdata.com ↗)
    19comments
  15. Saving another 100TB of RAM(cloudflare.com ↗)
    83comments
  16. From Stonemasons to Carpenters(thelastsoftwareengineer.substack.com ↗)
    1comments
  17. Why building a Rust LSP is hard(rust-glancer.github.io ↗)
    32comments
  18. How OpenAI Used Its Own LLMs to Design Its Jalapeño Chip(ieee.org ↗)
    96comments
  19. Ctenophores: Wonders of Biology(quantamagazine.org ↗)
    6comments
  20. NASA-IBM Lunar Foundation open-Source Geospatial AI Model(usra.edu ↗)
    4comments
  21. The first new cat species discovered in 100 years(nationalgeographic.com ↗)
    108comments
  22. OpenJev(openjev.com ↗)
    271comments
  23. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    89comments
  24. Goroutine Leak Profiles(go.dev ↗)
    5comments
  25. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    73comments
  26. Apple M6 Pro Achieves the Highest Single-Core CPU Score in Geekbench 7(geekbench.com ↗)
    92comments
  27. Veronese's Dogs(publicdomainreview.org ↗)
    1comments
  28. Cache-to-Cache: Direct Semantic Communication Between LLMs (2025)(arxiv.org ↗)
    14comments
  29. Warez: The Infrastructure and Aesthetics of Piracy (2021)(archive.org ↗)
    84comments
  30. Inside ZCode: Silently uploading your Git history to the cloud(ferstar.org ↗)
    103comments

ICEBlock, an iOS Exclusive

40 pointsby 1y agodaringfireball.net
9 comments
1y agoHN ↗

There is a developer who is working on a multiplatform app to report ICE as well and they made a response too. ICEBlocks dev just immediately blocked them. So clearly they don't take criticism well and would rather believe Apple marketing. Or maybe want to hide a lack of knowledge about Android development.

It's not a problem if they just want to make an iOS only app. Your skillset is your skillset. But to push misinformation to justify it is just arrogant.

1y agoHN ↗

But to push misinformation to justify it is just arrogant.

It seems like the developer is relying on incorrect Apple vs Android stereotypes to market their app, when the truth might be less charitable.

1y agoHN ↗

To send push notifications on Android, it is necessary to use a mechanism that requires storing device IDs. [..]

[..] Apple’s ecosystem allows for push notifications to be sent without requiring us to store any user-identifiable information. This ensures that ICEBlock remains completely anonymous and secure.

So in one case the developer stores the mapping, and in the other case Apple stores the mapping. And that's a good thing?

It takes 1 subpoena to get access to that data from a large company.

1y agoHN ↗

Yeah, I never understood the argument. You're just trusting Apple vs. trusting the dev, either way you are trusting an entity that may or may not act in your best interest, and both entities are subject to subpoena. They could also just use firebase cloud messaging and treat it just like APNS.

There's nothing magical about Apple's services that makes them immune to government requests for data, despite Apple's privacy marketing.

1y agoHN ↗

I’m not disagreeing, but the magical difference to me seems that Apple _users themselves_ decided ahead of time to trust Apple, whereas _the developer_ would make the decision to trust a third party? (My more jaded view is that such arguments are merely rationalizations, and that in 90% of these cases it’s mostly about which stack the people building an app have previous experience with… even though they explicitly claim the decision was made on technical grounds. ¯\_(ツ)_/¯)

1y agoHN ↗

I think your jaded view is likely correct, at least in this case but I can see the other argument. After all, even myself I choose to use iPhone over Android purely because I align more with their practices/policies around data vs. Google, which I guess means I also have decided ahead of time to trust Apple over another entity. But I also have no illusions when it comes to law enforcement access, outside of Apple's Advanced Data Protection, which Android/Google currently offers no alternative to.

1y agoHN ↗

choose to use iPhone over Android purely because I align more with their practices/policies around data vs. Google

Based on what GrapheneOS shared, Apple forces apps to use their service. [1]. If you're a privacy conscious developer in, say, Switzerland, your data is being forcibly kept on US servers. You dont even have that choice.

According to GrapheneOS, Google gives you that choice with Android. That sounds better for privacy, if you ask me.

[1]: https://grapheneos.social/@GrapheneOS/114789435383593180

1y agoHN ↗

No argument from me there, Android can be better in some areas, and obviously GrapheneOS is going to be the better option above stock/skinned OEM Android if you value privacy and/or security.

But for those not willing to make the tradeoffs that GrapheneOS requires, Apple is probably the better choice IF you happen to trust Apple, or phrased differently - if you want Apple to be the only one spying on you vs. any number of third parties on Android, depending on which apps you install.

As for me, I have no particular love for Apple, despite being entirely in their ecosystem of devices, but I cba to play sysadmin at home and until Google/Android offers the equivalent level of E2EE as Apple's advanced data protection, I'm sticking with iPhone. I could piece together the equivalent myself, but there's something to be said of just having it offered OOTB.