Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. San Francisco Onion Futures Company(onionfutures.com ↗)
    24comments
  2. Android 17 is the first since 3.x to add new APIs without releasing to the AOSP(grapheneos.social ↗)
    342comments
  3. Science Is Open Software(jepedersen.dk ↗)
    16comments
  4. Typesafe-computer-use drives a Mac toward a goal for 1/50th of a cent per step(github.com/awlevin ↗)
    4comments
  5. SDCC – Small Device C Compiler(sourceforge.net ↗)
    9comments
  6. Cloudflare Quick Tunnels(cloudflare.com ↗)
    270comments
  7. How OpenAI Used Its Own LLMs to Design Its Jalapeño Chip(ieee.org ↗)
    71comments
  8. Saving another 100TB of RAM(cloudflare.com ↗)
    58comments
  9. Why building a Rust LSP is hard(rust-glancer.github.io ↗)
    13comments
  10. How to Write with an LLM(sockpuppet.org ↗)
    305comments
  11. NASA-IBM Lunar Foundation open-Source Geospatial AI Model(usra.edu ↗)
    discuss
  12. Harm Laundering in GPT Models: Gender Discrimination Transformed Rather Than(arxiv.org ↗)
    discuss
  13. Goroutine Leak Profiles(go.dev ↗)
    1comments
  14. Xcode 27.1 Beta Release Notes(developer.apple.com ↗)
    75comments
  15. The first new cat species discovered in 100 years(nationalgeographic.com ↗)
    86comments
  16. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    82comments
  17. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    61comments
  18. OpenJev(openjev.com ↗)
    250comments
  19. You can run Git on object storage if you re-make packfiles(tigrisdata.com ↗)
    discuss
  20. The Farnese letter(simonklee.dk ↗)
    6comments
  21. Cache-to-Cache: Direct Semantic Communication Between LLMs (2025)(arxiv.org ↗)
    12comments
  22. Minimal Phone 2(minimalcompany.com ↗)
    200comments
  23. Claude Code now reads AGENTS.md if there is no Claude.md(claude.com ↗)
    211comments
  24. Show HN: LiveWorld – Every 24/7 YouTube live camera on one globe(liveworld.info ↗)
    32comments
  25. Cyclomatic Complexity in C#(ndepend.com ↗)
    16comments
  26. LispBM is a concurrent Lisp for microcontrollers with message passing(lispbm.com ↗)
    3comments
  27. Inside ZCode: Silently uploading your Git history to the cloud(ferstar.org ↗)
    95comments
  28. Alibaba open-sources AI model that can detect cancer and nearly 150 conditions(scmp.com ↗)
    10comments
  29. Warez: The Infrastructure and Aesthetics of Piracy (2021)(archive.org ↗)
    40comments
  30. How SpaceX streamlined the Raptor engine(construction-physics.com ↗)
    63comments

France fines Apple for targeted App Store ads without consent

12 pointsby 3y agobleepingcomputer.com
4 comments
3y agoHN ↗

This is very, very interesting, because as I understand it, it sees the EU "cookie rule" being applied directly to the OS; no (traditional) cookies involved. Microsoft Windows could well be next.

3y agoHN ↗

Equally though, GDPR (and predecessor or adjacent legislation) isn't specifically about cookies - common parlance is to refer to it as the "cookie law", but usually it's the ePrivacy Directive that covers cookie use, and it also covers any other kind of identifier that is being used for a purpose other than merely getting bits and bytes to the end user.

Therefore it isn't a huge surprise from a legal perspective, as the legislation is technology agnostic, but it is nonetheless good to see enforcement being carried out, as it helps to remind everyone that the principles of the legislation aren't limited to cookies, and apply to use of identifiers and the act of tracking.

3y agoHN ↗

It’s an interesting ruling because it’s based purely on the user actively giving consent to targeted ads, and not how the operator obtains that information.

Why that matters is because it means any kind of customisation based upon the user’s actions is in breach the moment it is considered advertising. With many kinds of apps structured by expansions or subscription/service offerings this can become ripe territory for breaches.

This differs from the Google/Facebook fines because those properties serve you ads from data that is gathered from non-Google/non-Facebook properties. i.e Invasive tracking.

That said it’s now moot, since Apple quickly updated the software to include a prompt to the user - that’s also why the fine is 10-20x smaller than what Google and Meta received.

The law doesn’t have a real-world equivalent, since this is like fining a clothing store for approaching a customer with complementary items. “Hey you’re looking at scarves we also have these nice fine leather jackets.” Versus the Google/Meta approach of “Here’s coats, because a little birdy told us you liked photos of a ski chalet.”

The slippery slope here is that all apps will get a click through that is ultimately ignored by the user. A lot like how the web is currently a mess with constant cookie/tracker authorisation prompts. What they need to do is not put the onus on the user, and just identify what they believe is bad behaviour and outlaw that entirely.

3y agoHN ↗

The slippery slope here is that all apps will get a click through that is ultimately ignored by the user.

The key part is that the click-through should give you an option to decline, and the GDPR mandates that you can't use dark patterns or any other methods to sway the choice either way, so it should be as easy to decline than to accept. That seems good.