Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Definitely not Windows (Win 11 parody) (definitelynotwindows.com)
    35comments
  2. Pirating the Pirates (mubi.com)
    54comments
  3. So long Google, and thanks for all the nudes (lecaro.me)
    15comments
  4. GrapheneOS – When an App Is Slow (wirelessmoves.com)
    —discuss
  5. Hijacking the PS5's RTMP Stream (yashgarg.dev)
    12comments
  6. Claude Sonnet 5.5 (anthropic.com)
    113comments
  7. Show HN: HN.watch – Videos of all Hacker News posts (hn.watch)
    16comments
  8. Parley: Federated, decentralised chat that speaks plain IRC (mills.io)
    123comments
  9. When did Google get so weird? (sancho.bearblog.dev)
    936comments
  10. Who Wrote Elizabeth I's Most Scathing Letters? (smithsonianmag.com)
    1comments
  11. The Teen Portraits That Captivated Sofia Coppola (newyorker.com)
    1comments
  12. Launch HN: Vespper (YC F24) – SOTA Docx MCP (vespper.com)
    2comments
  13. What Heraldry and Mon Can Teach Us About Building Visual-Identity Generators (benovermyer.com)
    13comments
  14. MongoDB CEO resigns to join Meta (reuters.com)
    175comments
  15. I made a visual workspace for AI Automations (biom.dev)
    3comments
  16. Cf: The Agentic CLI for the Cloudflare API (cloudflare.com)
    14comments
  17. OpenAI still doesn't seem to have a handle on all of its rogue AI activity (techcrunch.com)
    51comments
  18. Kids turned low-traffic NPR Spotify comments into a secret group chat (thisamericanlife.org)
    90comments
  19. 37,500 border drawings: a map of the world as people remember it (habibicode.org)
    31comments
  20. Show HN: PaperMono, e-ink fridge magnet shopping list with mobile web page (github.com/seamusc)
    45comments
  21. The problem is not AI code, but not knowing about system architecture or intent (ssp.sh)
    189comments
  22. What Would a Serious AI Product Look Like? (glyph.im)
    23comments
  23. Coding Is Not Solved (alexewerlof.com)
    346comments
  24. Footguns with Postgres “at time zone 'UTC'” (bookofrevenue.com)
    85comments
  25. Solving a corn puzzle with CP-SAT (thill.me)
    4comments
  26. Show HN: Destroy Any Website with Stickman (spritefusion.com)
    5comments
  27. Owed a billion dollars in Nvidia stock (colo.to)
    427comments
  28. Show HN: Free alternative to graphics design giants (scissor.studio)
    31comments
  29. Ember-1 (fireworks.ai)
    243comments
  30. Nissan's third generation e-POWER powertrain (nissan-global.com)
    332comments

Show HN: PaperMono, e-ink fridge magnet shopping list with mobile web page

97 pointsby 8h agogithub.com
45 comments
Fridge magnet shopping list on an M5Stack PaperMono (ESP32-S3, e-ink touchscreen), synced with a phone web app over Wi-Fi. Works offline, ~2,400 lines of C++.

This is a great wee device! BLE, Wi-Fi and LoRa on one board makes it flexible for way more than a shopping list, this is just what I built first. This firmware only uses Wi-Fi.

Fully vibe-coded with Claude Code, I didn't hand-write this. I wanted to see how Claude would get on with building something useful for a new hardware device.

As it's stuck to the fridge it's easy for the family to use, and it's already being used day to day which I'll admit is a first for a home built project like this

5h agoHN ↗

Hold on babe I gotta charge my fridge magnet…

Jokes aside this is cool

3h agoHN ↗

Think about e-ink is it stays readable even when the charge runs out.

5h agoHN ↗

At first I thought “that’s a very specific shopping list for fridge magnets”. :)

5h agoHN ↗

Curious what you landed on for refresh, full flash or partial? Ticking off items one by one is exactly where partial update artifacts pile up on these panels.

5h agoHN ↗

I stuck with the recommended full refresh every 15 interactions and partial otherwise. There's also a full refresh when moving from the settings screen back to the main list. Honestly though it probably makes sense to only do a full refresh when unticking (which is rare) or changing screens. The typical use cases are (1) glancing at the screen to make sure something is one the list and (2) ticking things off as they go into the basket. Neither really require a full refresh imho. Some ghosting is acceptable in general use I think

4h agoHN ↗

Project like this make me excited with AI. You can pretty much custom firmware, tailored for your specific needs. Thanks for this repo. Quick question to the community : why does nobody makes afordable huge e-ink displays ?

3h agoHN ↗

Key eink patents are expired since c. 2017. But they bought potential competitors and keep innovating (and patenting), so the monopoly stays strong. If someone entered the market right now, with 2000 eink tech, and pricing at very low margin prices, they will go bankrupt: would you buy a 20" screen, no touch, ~70 ppp, refresh around 2 seconds for maybe $300? Also, patents might have expired, but key tech, such as precise micro-sphere manufacturing, is not under patent protection, but under trade secrecy: on top of old tech, it would be unreliable. Some like Zhiwei specialize in epaper for tags using old tech, but only for b2b and barely below Eink prices.

Competition explores completely different technologies: Daylight DC-1, Reinkstone, ChLCD e.g. from Iris... but either the tech isn't good enough to generalize or be cheap (the later), or the niche economics don't allow the inventors to keep investing (the two first).

4h agoHN ↗

there's no secret, they're just expensive to manufacture

3h agoHN ↗

That was part of the motivation here: If I can think it up, can AI actually build it, even when it's outside my day-to-day experience? (and can it do it without frying the hardware somehow)

3h agoHN ↗

There is exactly one manufacturer of large EPDs, E Ink Corporation.

A few have tried to compete over the years, none have really managed to ramp up production and compete from my understanding. I believe there are some chinese firms making smaller panels now, mainly used in electronic shelf labels for stores.

From my understanding most of the patents for the foundational tech have expired at this point. I believe the panels are just generally very difficult to make, with difficulty ramping up further as panel size goes up, presumably the yield is fairly low.

4h agoHN ↗

I was just working on something similar. Was about to buy the xteink for my display. You've accelerated my progress. How's the battery life?

4h agoHN ↗

Honestly it's pretty good, but it's too new to give you an actual number. I haven't had to think about it so far. As a LoRa Meshtastic node the device ran for days and still had plenty of battery.

In normal operation battery life is by how often you do a refresh, the rest of the time it's in deep sleep. I think for this application I could build in a refresh schedule tied to when the house is active (mornings, evenings, weekends) to reduce the number of refreshes. It syncs on touch if it hasn't synced in the last 5 minutes (and there's a button for when your feeling impatient)

3h agoHN ↗

I think open source code would sit in the opposite end of the spectrum to Juicero.

3h agoHN ↗

Pretty cool! I remembered having a brainstorming session with co-workers about all the cool use-cases for e-ink displays over a decade ago. A product precisely like this was definitely mentioned, as was conference room displays, data center cage information, Kanban-style sticky notes in manufacturing, dynamic game pieces, among others. You'd think simple displays like the PaperMono would be as cheap as bluetooth speakers by now, but I know there are some major patent restrictions.

I can tell you this conversation happened over a decade ago because LCD Touchscreens were still more expensive than e-ink at the time.

3h agoHN ↗

Game pieces with integrated eink to track health/stats and other game relevent metrics would be an interesting application.

3h agoHN ↗

That's a cool idea! There are small 1.54" e-ink screens, I wonder would it be possible to add an NFC chip and have them completely passive? (i.e. powered from the writer)

2h agoHN ↗

This would be cool if you could write on it with a stylus. I can’t imagine typing on my fridge - too clunky

2h agoHN ↗

Yeah, it is clunky tbh. but it does work. That was the motivation behind the web UI. I also stuck a basic MCP in front of it, we sometimes use AI to help plan out meals for the week, etc.

Why keep it simple when you can massively over engineer it ;)

2h agoHN ↗

Haha true. This is why paper and pen are so hard to beat!

2h agoHN ↗

Much more advanced than what I use for this, but I use a small palm size drawing tablet with a magnet back from a Japanese stationery company called KING JIM. It's called the KING JIM BB-12. It was like $15-20, and I find it practical for quick jotting and as for my grocery list I can easily tuck away in any pocket.

I think there's something to be said about not carrying a phone-like device into stores, since the whole "cameras everywhere" situation is feeling more dystopian than it already did. I even carried paper lists to not further contribute to that.

2h agoHN ↗

Watchy Anki device might be fun. There are cheap Chinese clones as well.

1h agoHN ↗

Should be able to do this on an xteink x3 or x4. I had been half considering vibe coding a project like this

53m agoHN ↗

The Xteink might be a solid choice for that actually

25m agoHN ↗

I just got mine and I think it has a lot of potential in the newer code forks that are showing up, like Tesseract

32m agoHN ↗

I've been on the mailing list for restocks for a month now :-(

This is the only device that I've found that has an e-ink display and an NFC chip that can read cards (there are a few with writable tags).

19m agoHN ↗

Yeah it's a great combo of capabilities, decent as an ereader with Crosspoint too, similar to Xteink, etc.

2h agoHN ↗

That's a neat project and cool hardware but it's almost effectively paper, right? Slightly harder to use paper?

1h agoHN ↗

Well. It’s synced paper. If I am on the go, i cannot check the paper on the fridge.

2h agoHN ↗

I think on the app you should have an auto sort for your local supermarket. I have a list of aisles that I go through on my route around and I ask an ai to sort my shopping list by that route through the supermarket.

1h agoHN ↗

You can sort the aisles manually in the app, and there's a (hacky) route to use AI to categorise new items into an aisle. It shouldn't be too hard to use AI to sort the aisles I'd guess

1h agoHN ↗

Nice work. I did something similar with my Kindle scribe. It shows me widgets for my grocery list, home todos, one that cycles between local weather, and some quotes. And I can use the pen to add or check off items. All vibe coded!

1h agoHN ↗

Post-it note

* Produces paper waste

* Easy to lose

* Clutter

* Limited space

* Can run out of stock

* Not searchable/reusable

1h agoHN ↗

* not vibe-codeable

* unlikely to hit the front of HN

50m agoHN ↗

paper waste < e-waste

loss is almost costless

ok, I give you that the lack of ctrl-f is a bad thing.

1h agoHN ↗

Fair ofc :) This is more intended as a tech demonstrator and a bit of fun, although we have been using it for the weekly shop..

46m agoHN ↗

A gentle breeze from a running child unsticks any sticky note we have anywhere, how do you deal with that?

1h agoHN ↗

This would be great as something I can load the groceries to, then have the recipe and steps when making stuff

I hate using my phone for that stuff as it’s usually doing a few things and messy hands/ scrolling stuff is awful

47m agoHN ↗

This is amazing! Please make a 10" or 12" version that can sit on a countertop. I want an at-a-glance food prep schedule that's always on, and am using a spare kindle to do this instead.