Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Probing picosecond depairing currents in type-II superconductors (nature.com)
    —discuss
  2. Ask HN: How would you know if you have learned something?
    —discuss
  3. SciUniverse: Can frontier models carry out scientific work? (c5r.net)
    —discuss
  4. Compio: A thread-per-core async Rust runtime with IOCP/io_uring/polling (github.com/compio-rs)
    —discuss
  5. Swarm Scaling (tobyord.com)
    —discuss
  6. Cracking VFPU math functions using Claude (Sony PSP) (ppsspp.org)
    1comments
  7. ZeroDrift – A small model that finds and fixes compliance violations (zerodrift.com)
    —discuss
  8. Show HN: Dunara (dunara-studio.com)
    —discuss
  9. Flux 3 Action Tops RoboLab, but Large Companies Can't Use It in a Product (topicqueue.substack.com)
    —discuss
  10. Astronomers capture an unprecedented view of gas giant formation in action (phys.org)
    —discuss
  11. China Holds Sensitive F-35 Parts Diverted to Hong Kong from Australia (bloomberg.com)
    1comments
  12. The "C" Word (coredump.cx)
    1comments
  13. Restaurants Are Using AI to Advertise Their Food and It's Making People Sick (wsj.com)
    —discuss
  14. Topcoat is pushing the boundary of server applications with Rust (tokio.rs)
    —discuss
  15. Global Chat (jojoban842.workers.dev)
    —discuss
  16. Show HN: Offline recorder and transcriber on your MacBook's notch (memorynotch.app)
    —discuss
  17. Dailies: Daily games with friends and family, in your texts (dailies.world)
    1comments
  18. Quanta's Thomas Lin Trusts the Public Can Handle Complex Ideas (insidehighered.com)
    —discuss
  19. Sourcehut account takeover via build logs (XSS in ansi2html) (blog.arusekk.pl)
    —discuss
  20. A new data layer for robot learning (rerun.io)
    —discuss
  21. How to stay smart in the age of AI: the science of critical thinking (nature.com)
    —discuss
  22. Why AI companies don't need new laws (twitter.com/paul__walsh)
    1comments
  23. Alexandr Wang Is Meta's Not-So-Secret Weapon in the AI Agent Promo War (businessinsider.com)
    —discuss
  24. Tech leaders to UN: For sake of humanity, please control the AI tech we created (apnews.com)
    2comments
  25. Anwar Gargash: Caught in the Middle of the Iran War, Foreign Affairs [video] (youtube.com)
    —discuss
  26. Show HN: XYVEL Trip – plan a trip in one sentence, with prices (xyvel.ch)
    —discuss
  27. August 27 TCRF DDoS Attack Postmortem (xkeeper.net)
    —discuss
  28. Embracing Dark Mode: A User's Perspective on Accessibility (master.dev)
    —discuss
  29. Opus 5.5 refuses basic molecular biology questions (bede.im)
    2comments
  30. Steppy Fox – Free Game (steppyfox.com)
    1comments

Show HN: Little Memory 2.0, one-line-a-day journal, offline-first

1 pointsby 58m agoapps.apple.com
0 comments
I launched Little Memory in 2011 as a Rails app, with the iOS app following in 2012. You write one line about your day, and a year later it comes back to you. Everyone's entries lived in my database, which always made me feel uneasy: if something ever happened to me, someone else would have to keep the servers running just so people could keep using their own diaries. Over the years, people have written over 1 million memories in it.

2.0 is a full rewrite, and it's offline-first. Entries live on the phone (with iCloud sync). You can write in your diary without an account, and your private and personal data stays in your control and in your phone rather than on my servers. It's iOS only, free to download, with a premium upgrade (lifetime/subscription).

The import/migration took the biggest chunk of the project. Many long-time users have thousands of entries. I used to let people add entries via SMS, and running the importer during the TestFlight beta turned up a bug from that: Twilio split long messages into separate webhooks with no shared message ID, and they didn't always arrive in order, so an app designed around one entry per day had been writing two on a single day. The beta found a concurrency bug that silently failed to attach photos, and some people had thousands of photos to import, so I set up background tasks since no one's keeping the app open for long periods of time.

I wrote more about the rewrite here: https://ivanthinking.net/2026/09/22/little-memory-2.0-moving...

Thanks for reading, and I hope you try it out. I'd love to hear any feedback you have.

Ivan

ivan@thelittlememory.com

A quiet thread, for now.Start the conversation on HN ↗