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

GPU probably isn't helping your retrieval system

https://strake.dev/blog/your-gpu-isnt-helping-your-retrieval-system
2•robshippr•1m ago•0 comments

Dropstone 1.5: Technical Report

https://blankline.org/research/dropstone-1-5
1•DarenWatson•2m ago•0 comments

DepsGuard – Guard your dependencies against supply chain attacks

https://depsguard.com/
1•eustoria•2m ago•0 comments

AI token streaming isn't about SSE vs. WebSockets

https://zknill.io/posts/ai-token-streaming-isnt-about-sse-vs-websockets/
1•zknill•2m ago•0 comments

Show HN: I built an on-chain economy where AI agents transact autonomously

https://agtchain.io/
1•winewarrior•3m ago•0 comments

A walking tour of surveillance infrastructure in Seattle

https://coveillance.org/a-walking-tour-of-surveillance-infrastructure-in-seattle/
1•eustoria•3m ago•0 comments

Show HN: I built a waitlist tool with Claude as a non-technical founder

https://waitspot.io
1•trungnx2605•3m ago•0 comments

Show HN: ASys – A typed binary protocol for AI agents to operate servers(no SSH)

https://github.com/vincentping/asys
1•vincentping•3m ago•0 comments

Lost in the Middle: Why LLMs Forget What They Just Read

https://cristobalsantana.substack.com/p/lost-in-the-middle-why-llms-forget
2•csantana_ml•4m ago•0 comments

Life saving / first aid posters

1•cpu_•5m ago•0 comments

Prove Alignment, Then Let the Agent Merge

https://isaackabuika.substack.com/p/let-the-agent-merge
1•kabuika•6m ago•0 comments

Open-source AI Sales Agent with Next.js 15 and Ollama – zero API costs

https://github.com/Dvbxtreme/ai-sales-agent
1•sdev99•6m ago•0 comments

Practicing What We Preach – Validating Our AI Assistant Content

https://lyfe.ninja/news/#we-practice-what-we-preach
1•lyfeninja•7m ago•0 comments

Code.org Rebrands as CodeAI

https://code.org/en-US/codeorg-is-now-codeai
1•njoyablpnting•7m ago•0 comments

No Linux support on free version of Vivado 2026.1

https://www.amd.com/en/products/software/adaptive-socs-and-fpgas/vivado/vivado-licensing-options....
1•birdculture•9m ago•0 comments

Show HN: AERF, signed receipts for AI agent actions

https://github.com/aerf-spec/aerf
1•keertahacker•9m ago•0 comments

Detecting fraud rings: the social-graph problem in disguise

https://analytics.fixelsmith.com/posts/fraud-rings/
2•analyticsfs•11m ago•0 comments

University of California Professors Are Begging Schools to Reinstate the SAT

https://www.wsj.com/us-news/education/university-california-sat-requirement-reinstate-c3e32712
1•fortran77•12m ago•1 comments

Social Cache Busting

https://www.autodidacts.io/social-cache-busting/
1•surprisetalk•12m ago•0 comments

Expanding Project Glasswing

https://www.anthropic.com/news/expanding-project-glasswing
2•surprisetalk•12m ago•0 comments

CISA flags two-year-old Oracle flaw as actively exploited in attacks

https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-actively-exploited-oracl...
1•Brajeshwar•12m ago•0 comments

Book Review: Twelve Rules for Life

https://slatestarcodex.com/2018/03/26/book-review-twelve-rules-for-life/
1•MrBuddyCasino•13m ago•0 comments

Hammers Without Handles: Linux UX Sucks

https://gardinerbryant.com/hammers-without-handles-linux-ux-sucks/
2•HotGarbage•15m ago•0 comments

Twelve Ways to Be Wrong About AI-Assisted Coding

https://third-bit.com/2026/05/20/twelve-ways-to-be-wrong/
1•tatersolid•15m ago•0 comments

State of the Fossil-Free Internet Report

https://fossilfree.greenweb.org/2026/
1•speckx•16m ago•0 comments

Turn your voice into a waveform video, in the browser

https://voicetowaveform.com/
2•lukegabriel•17m ago•0 comments

Show HN: Rustgate – Bypassing Python's event loop for token-aware rate limiting

https://github.com/MordechaiHadad/rustgate
1•MordechaiHadad•17m ago•0 comments

Plant Your Seeds in the Radicle Garden

https://radicle.dev/2026/06/02/announcing-radicle-garden
1•Tmpod•18m ago•0 comments

Show HN: Parley – code review TUI for AI code

https://parley.cloudflavor.io
1•pi-victor•20m ago•0 comments

Radxa Dragon Q8B Released:8cx Gen3 with 4xX1@3.0Ghz+4xA78@2.4Ghz

https://radxa.com/products/dragon/q8b/
1•gainsurier•20m ago•0 comments