Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Jeff – Jev-compatible 0.8B decision models, trained at home, ~30 ms (github.com/firelex)
    140comments
  2. U.S. Strategic Petroleum Reserve Falls to Lowest Level Since 1982 (oilprice.com)
    55comments
  3. 1996 chat room simulator connected to Win95 and System 7 web desktops (lolchat.rip)
    28comments
  4. Pirating the Pirates (mubi.com)
    236comments
  5. 12,000-year-old Göbeklitepe burials explain scattered bones (archaeologymag.com)
    25comments
  6. MicroLLM Lab – Try 7 tiny LLM's in the browser (stateofutopia.com)
    67comments
  7. Tank Body Problem (jimsitu.com)
    7comments
  8. ESP32S3 cluster running 1.58-bit (BitNet) Language model (github.com/low-zi-hong)
    5comments
  9. California farmers are struggling to sell grapes as demand for wine drops (kqed.org)
    238comments
  10. Scientists solve 1840s space weather mystery (arstechnica.com)
    39comments
  11. Sonnet 5.5 (anthropic.com)
    434comments
  12. Who Killed Paulina Borsook's Career? (wired.com)
    —discuss
  13. Hijacking the PS5's RTMP stream (yashgarg.dev)
    67comments
  14. World Labs Is Joining AMD (worldlabs.ai)
    85comments
  15. Kids turned low-traffic NPR Spotify comments into a secret group chat (thisamericanlife.org)
    193comments
  16. Bluegraph – Explore NOAA buoy data, rebuilt in 3D from measured spectra (bluegraph.io)
    2comments
  17. How to win a beer with high-dimensional statistics (jamiesimon.io)
    3comments
  18. The Art Forger Who Became a National Hero (priceonomics.com)
    3comments
  19. What is the best shape of a city? Modelling effect of urban form on distance (sagepub.com)
    11comments
  20. Updated Google Maps shows destruction of the city of Rafah (twitter.com/aliabunimah)
    158comments
  21. Does Reddit have an astroturfing problem? What the data suggests (petervijeh.com)
    169comments
  22. It's Time to Investigate the AI Labs (calnewport.com)
    132comments
  23. Nvidia wants to put a watchdog chip next to every AI agent (cnbc.com)
    156comments
  24. What reversing, modernising old games tells us about the economic impact of AI (isfine.org)
    36comments
  25. Show HN: HN.watch – Videos of all Hacker News posts (hn.watch)
    85comments
  26. Cf: The Agentic CLI for the Cloudflare API (cloudflare.com)
    56comments
  27. Behold the pawpaw (cbc.ca)
    26comments
  28. Show HN: Destroy Any Website with Stickman (spritefusion.com)
    28comments
  29. When did Google get so weird? (sancho.bearblog.dev)
    1041comments
  30. Coding is not solved (alexewerlof.com)
    459comments

Trucks, Tubes, and Truth

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

I went off on a tangent and found out about the EVICT transaction type in XTDB, which removes data from the logs which are otherwise immutable.

For some reason this GDPR compliant feature just makes me angry. It's so... so.... crufty!

Is it just me? I'd really like to know why this angers me so much? I'd like to be able to know my data was purged, but still.... arrggghhhh

4y agoHN ↗

Because XTDB uses a transaction log and document store, it's possible to purge a document from the document store so that the only thing that remains is an irreversibly hashed document id on the transaction log. This isn't crufty. Using a reference like this is a very common, good solution to GDPR compliance.

A system that's truly immutable in all parts is elegant, but unfortunately the real world is not as easily modelled. Being able to truly expunge data is actually needed at times. And it's not just GDPR. What happens when something truly sensitive is written to an immutable store?

I'd like to be able to know my data was purged, but still...

So do you want the feature or not?! :)

4y agoHN ↗

It's a very good article but I'm sure that the writer would agree that whether you want or need to remember history or not depends on the use case. Philosophically it is often better to forget. It's a way of dealing with change. Forgive and forget. On the other hand "those who dont' understand history" and so on. Also a lot of the time we really don't care about the previous states of something because those states are of no use to us now. We just care about what we can do with it now. We cannot go back to the past to use the thing so the past state of something is useless to us. This starts to break down in a virtual world where the past state of rest of the world could also be stored and so you could make some use of the past thing in that past virtual world. But most useful virtual systems are linked to things in the real world which we can only use in the present.