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•1y ago

Comments

_usr_bin_env•1y 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•1y 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•1y 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•1y 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•1y ago
Text output would have been too easy on the eink screen xD

KinetiX: An intra-inference hardware interlock for LLMs

https://github.com/johndoerch-eng/kinetix-latent-interlock
1•kinetix_system•1m ago•0 comments

The first benchmark to test AI agent's video editing capability

https://agenticvbench.com/
1•ameddserM•1m ago•1 comments

Just You Wait

https://shiflett.org/blog/2026/just-you-wait
1•bjhess•2m ago•0 comments

AltTab removed free features and deleted old GitHub releases in an update

https://old.reddit.com/r/MacOS/comments/1tlar67/psa_alttab_for_macos_removed_free_features_in_an/
1•speckx•2m ago•0 comments

Trump's 3,711 Trades Point to Multiple Stock-Market Strategies

https://www.bloomberg.com/news/features/2026-05-23/trump-s-3-711-trades-point-to-multiple-stock-m...
1•simonpure•7m ago•1 comments

Show HN: Gemini Omni flash video editor and generator

https://vivify.video/models/gemini-omni-flash
1•mixfox•9m ago•0 comments

Simulating Why One AI Always Wins: Formal Theory of the Singleton Attractor

https://github.com/ninjahawk/singleton-attractor
1•ninjahawk1•9m ago•0 comments

Triumph of the Nerds (1 of 3) 4K Upscaled [video]

https://www.youtube.com/watch?v=ACt6xsMt5Uk
1•evo_9•10m ago•0 comments

Trump's crypto venture and Iran's top exchange tapped the same industry networks

https://www.reuters.com/investigations/how-trumps-crypto-venture-irans-top-exchange-tapped-into-s...
1•JumpCrisscross•10m ago•0 comments

Ask HN: How can you have fun doing corporate dev work in the age of AI tools?

1•uejfiweun•11m ago•0 comments

M-26-14: Agency Logging and Network Visibility Against Cyber Threats [pdf]

https://www.whitehouse.gov/wp-content/uploads/2026/05/M-26-14-Ensuring-Effective-and-Efficient-Ag...
1•882542F3884314B•11m ago•0 comments

The Download: online safety's future and climate tech's big pivot

https://www.technologyreview.com/2026/05/21/1137733/the-download-online-safety-climate-tech-pivot/
1•joozio•12m ago•0 comments

Personality Series: Agreeableness and Extraversion

https://www.byarcadia.org/post/personality-101-agreeableness-and-extraversion
1•poly2it•13m ago•0 comments

Drug overdose deaths drop sharply in the U.S. even as new street drugs emerge

https://www.npr.org/2026/04/12/nx-s1-5776933/drug-overdose-deaths-drop-sharply-in-the-u-s-even-as...
1•brandonb•13m ago•0 comments

AI Mistakes Are Infuriating Gamers as Developers Seek Savings

https://www.bloomberg.com/news/articles/2026-02-25/ai-mistakes-are-infuriating-gamers-as-develope...
3•evo_9•15m ago•0 comments

Permitting reform: Washington's elusive bipartisan dream

https://www.politico.com/news/2026/05/23/permitting-reform-congress-elusive-00934630
1•JumpCrisscross•15m ago•0 comments

I've been documenting roadside memorials and capturing them in an app I built

https://roamo.me
1•monocat•17m ago•0 comments

The Motorola 68060 and Chip Design: Interview with Lead Designer Joe CI [video]

https://www.youtube.com/watch?v=1takr2k7Yfo
1•cyrc•18m ago•0 comments

Writing for Humans and Machines

https://hiba.fyi/essays/writing-for-humans-and-machines
1•haxzie•19m ago•0 comments

China Eliminates Tariffs on Africa to Outmaneuver U.S.

https://www.wsj.com/world/africa/china-africa-tariffs-664f62eb
1•JumpCrisscross•21m ago•0 comments

Couple of Emacs Hacks (2003)

https://web.archive.org/web/20160303225220/http://osdir.com/ml/lisp.cmucl.devel/2003-08/msg00302....
1•susam•21m ago•0 comments

Assertables v10: Rust crate for assert test macros on Codeberg & GitHub & GitLab

https://github.com/assertables/assertables-rust-crate
1•jph•22m ago•0 comments

ExtendDB: An open source DynamoDB-compatible adapter with pluggable storage

https://aws.amazon.com/blogs/database/introducing-extenddb-an-open-source-dynamodb-compatible-ada...
2•shenli3514•22m ago•0 comments

Announcement: We've Updated the Rules, and April Is Finally Over

https://old.reddit.com/r/programming/comments/1tlh5aj/announcement_weve_updated_the_rules_and_apr...
1•birdculture•22m ago•0 comments

Decision Precision

https://allenc.com/decision-precision/
1•allenc•22m ago•0 comments

Building a Search Engine from Scratch – 1

https://unconventionalthinker.vercel.app/builiding_a_search_engine_part1.html
2•unconventional•23m ago•0 comments

Reality has a surprising amount of detail (2017)

http://johnsalvatier.org/blog/2017/reality-has-a-surprising-amount-of-detail
1•downbad_•24m ago•0 comments

Poor's Man Opaque Types

https://lungarellaraffaele.dev/writings/brand-types/
1•lung42•26m ago•0 comments

C as an Intermediate Language (2012)

https://yosefk.com/blog/c-as-an-intermediate-language.html
1•downbad_•26m ago•0 comments

Childhood and Education #19: Letting Kids Be Kids #2

https://thezvi.substack.com/p/childhood-and-education-19-letting
1•paulpauper•28m ago•0 comments