frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Weather Landscape on E-Ink with ESP32 – now rewritten in Rust

https://github.com/martinohmann/weather-landscape
11•_usr_bin_env•11mo ago

Comments

_usr_bin_env•11mo ago
I came across this idea here on Hacker News a while ago – a small weather display using an ESP32 and an e-ink screen to show a daily weather landscape. I loved it and shared the idea with a friend of mine. He went all in and rebuilt the whole thing in Rust – from the image rendering server to the embedded code on the ESP32.

It's a clean, minimal two-part project:

A Rust server fetches weather data from MET Norway and renders it as a landscape image.

An ESP32 downloads and displays the image on a 2.9" e-ink screen.

Here’s the repo: https://github.com/martinohmann/weather-landscape Would love to hear what you think!

whytevuhuni•11mo ago
How does it loop, if at all? Does it just restart at the end after it falls out of `main()`?

This is definitely something I'd like to try. Gotta figure out where to run the server... maybe a good time to figure out how to do custom Home Assistant add-ons.

How long do those batteries last you? Even with the deep sleep, I imagine doing the WiFi handshake every time is going to be expensive.

_usr_bin_env•11mo ago
As far as I understand it has a deep-sleep" timer that wakes it every X minutes (mine every 30). This gives me approximately 1 Month with 4 AA rechargeable. Larger sleep intervals, other esp dev boards or larger rechargeable will increase this.
adammarples•11mo ago
People on github remain allergic to pictures, there's even a text description of each weather mode so that we can imagine it!
_usr_bin_env•11mo ago
Text output would have been too easy on the eink screen xD

A Rave Review of Superpowers (For Claude Code)

https://emschwartz.me/a-rave-review-of-superpowers-for-claude-code/
2•emschwartz•4m ago•0 comments

It's Time to Take Down Your Smart Cameras [video]

https://www.youtube.com/watch?v=UMIwNiwQewQ
2•latchkey•5m ago•0 comments

Emacs ATX April 2026 meetup [video]

https://www.youtube.com/watch?v=465GSalM6oI
1•iLemming•6m ago•0 comments

The Whispering Earring

https://gwern.net/doc/fiction/science-fiction/2012-10-03-yvain-thewhisperingearring.html
1•shpat•7m ago•0 comments

Microsoft Readies $10B AI Investment Plan in Japan

https://www.bloomberg.com/news/articles/2026-04-03/microsoft-drafts-10-billion-investment-plan-in...
2•petethomas•12m ago•0 comments

Pool compute to run powerful open models

https://docs.anarchai.org/
1•gasull•12m ago•0 comments

Show HN: Minimal Brain Teaser Web Game (Handcrafted, No AI)

https://mehuleo.github.io/encircle/
2•arttaboi•13m ago•0 comments

Government of Verdis

https://verdisgov.org/
1•skogstokig•18m ago•0 comments

Microdrive Anatomy(2008)

https://www.hjreggel.net/hdtechdat/hd-anatomy.html
1•o4c•20m ago•0 comments

How are people treating/deploying on-device AI?

https://minimal-light-theme.yliu.me/
1•romerocruzsa•23m ago•1 comments

Hacker News MOTD shell script

https://gist.github.com/brandonpollack23/db78386cb84389772974edeb9e9e29bc
3•brandonpollack2•26m ago•1 comments

The Grammar Is Not Its Own Ground

https://jimiwen.substack.com/p/si-wu-zi-c36
1•jimiwen•28m ago•0 comments

When a reasoning LLM chooses, which comes first: thought or decision?

https://arxiv.org/abs/2604.01202
1•dotvignesh•30m ago•0 comments

What Would You See Changed in Haskell?

https://blog.haskell.org/what-would-you-see-changed-in-haskell/
1•shpat•32m ago•0 comments

How Squarespace Implemented Support for HTML Video/Audio Lazy Loading

https://engineering.squarespace.com/blog/2026/squarespace-and-web-standards-how-we-helped-bring-h...
1•beeandapenguin•32m ago•0 comments

Iran targeted Amazon data centers

https://theconversation.com/why-iran-targeted-amazon-data-centers-and-what-that-does-and-doesnt-c...
3•ranit•34m ago•1 comments

Framecraft – Generate demo videos from a prompt using HTML Canvas/Skill/MCP/LLM

https://github.com/vaddisrinivas/framecraft
1•srinivasvaddi•39m ago•1 comments

Most AI trading tools: one model, one prediction, done

https://orallexa-ui.vercel.app
1•xji12026•40m ago•0 comments

Microdrive History(2008)

https://www.hjreggel.net/hdtechdat/hd-micro.html
2•o4c•40m ago•0 comments

S&P Licenses S&P 500 to Trade[XYZ] for Perpetual Contracts on Hyperliquid

https://www.spglobal.com/spdji/en/index-announcements/article/sp-dow-jones-indices-licenses-sp-50...
1•OutOfHere•43m ago•0 comments

Show HN: Ubik – Analyze local files like NotebookLM, with Cursor-like power

https://www.ubik.studio/features
1•ieuanking•46m ago•0 comments

Everyone is building the same thing (a generalist agent)

https://twitter.com/nichochar/status/2039739581772554549
2•nichochar•47m ago•0 comments

Analyzing 38,000 Dota games to see if this item helps [video]

https://www.youtube.com/watch?v=wYE3RUyzHlE
1•marysminefnuf•56m ago•0 comments

Cc-plugin-audit: Defensive supply-chain security analysis on plugin auto-update

https://github.com/STRML/cc-plugin-audit
1•Sottilde•57m ago•0 comments

The College Student–and His Cat Meme–Who Hunted the Biggest Cyberweapon

https://www.wsj.com/tech/kimwolf-hack-residential-proxy-networks-a712ab59
2•lakoshi•1h ago•0 comments

Change your Google Account username in a few simple steps

https://blog.google/products-and-platforms/products/workspace/google-account-username-change/
4•brie22•1h ago•0 comments

CDC Pauses Testing for Rabies and Pox Viruses

https://www.nytimes.com/2026/04/01/health/cdc-rabies-mpox-tests-paused.html
5•detaro•1h ago•1 comments

Being the Adult in the Room

https://tailscale.com/blog/adult-in-the-room
5•bumbledraven•1h ago•0 comments

Backblaze updated Terms of Service (2026)

https://www.backblaze.com/company/policy/terms-of-service-2026
3•anonred•1h ago•1 comments

AI Applications and Vertical Integration

https://www.tanayj.com/p/ai-applications-and-vertical-integration
2•gmays•1h ago•0 comments