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

Congress Trading Dashboard

https://www.quiverquant.com/congresstrading/
1•mooreds•1m ago•0 comments

Arch Mission Foundation

https://en.wikipedia.org/wiki/Arch_Mission_Foundation
1•XiS•2m ago•0 comments

Ozempic for Broiler-Breeder Chickens

https://optimistsbarn.substack.com/p/ozempic-for-chickens
1•powera•2m ago•0 comments

Utopia and Historical Actions

https://vmchale.com/static/serve/utopia-historical-action.html
1•vmchale•3m ago•0 comments

Checking in on 'Marathon' a Month After Launch

https://www.forbes.com/sites/paultassi/2026/04/09/checking-in-on-marathon-a-month-after-launch/
2•TMWNN•3m ago•0 comments

My AI tutor kept forgetting me between sessions, so I fixed that

https://github.com/sliamh11/Deus
1•sliamh11•3m ago•0 comments

Travel writing's biggest myth (and why everyone is lying)

https://denisecullen.com.au/travel-writings-biggest-myth-and-why-everyone-is-lying/
1•speckx•4m ago•0 comments

Cloudflare gatekeeps small browsers by requiring WebGL draft for their CAPTCHA

https://forum.palemoon.org/viewtopic.php?t=32045&start=740
1•mimasama•5m ago•0 comments

Library Might Do Less

https://martiansoftware.com/articles/the-best-library-might-do-less
1•Tomte•7m ago•0 comments

Meta's new model is Muse Spark, and meta.ai chat has some interesting tools

https://simonwillison.net/2026/Apr/8/muse-spark/
1•gmays•7m ago•0 comments

2SLGBTQQIA+ Sub-Working Group MMIWG2SLGBTQQIA+ National Action Plan Final Report

https://scholars.wlu.ca/indg_faculty/1/
1•mhb•13m ago•0 comments

How I changed my engineering teams' workflow after a year of resisting AI tools

https://shiftmag.dev/as-an-engineering-manager-i-couldnt-ignore-ai-if-my-teams-are-to-survive-9061/
1•choochilla4•15m ago•0 comments

Atanasoff-Berry Computer

https://www.computerhistory.org/revolution/birth-of-the-computer/4/99
1•widenrun•16m ago•0 comments

ClawNetwork – A blockchain built for OpenClaw and all AI agents

https://chain.clawlabz.xyz/en
1•ludis•16m ago•0 comments

Ursa – a new Iceberg-first storage engine for Kafka

https://topicpartition.io/blog/ursa-a-new-lakehouse-first-storage-engine-for-kafka
3•enether•20m ago•0 comments

Applying "Programming Without Pointers" to an mbox indexer using Zig

https://simonhartcher.com/posts/2026-04-08-applying-programming-without-pointers-to-an-mbox-index...
1•mpweiher•20m ago•0 comments

Google: MCP Toolbox

https://github.com/googleapis/mcp-toolbox
2•danielmorozoff•20m ago•1 comments

South Africa's VALR Launches AI Service for Humans and AI Agents

https://mybroadband.co.za/news/industrynews/639519-valr-launches-ai-service-for-humans-and-ai-age...
1•DistantCl3ric•20m ago•0 comments

How Censorship Seized America

https://unherd.com/2026/04/how-censorship-seized-america/
1•barry-cotter•21m ago•0 comments

Claude Scholar

https://github.com/Galaxy-Dawn/claude-scholar
1•danielmorozoff•24m ago•0 comments

The acyclic e-graph: Cranelift's mid-end optimizer

https://cfallin.org/blog/2026/04/09/aegraph/
1•tekknolagi•24m ago•0 comments

Analysis of Virtual.1 by Bagolymadar

https://farena.in/reverse%20engineering/code%20virtualization/virtual-1-vm-solution/
1•speckx•27m ago•0 comments

Show HN: CodeJourney – Verifiable due diligence for code and IP

https://github.com/adaptive-scale/codejourney
1•debarshri•27m ago•0 comments

Scientists question CIA "Ghost Murmur" long-range heartbeat detection

https://www.scientificamerican.com/article/what-is-the-quantum-ghost-murmur-purportedly-used-in-i...
1•daniel_iversen•32m ago•0 comments

Llama LLM Network Feture

https://github.com/Jeffyjefchat/oracle-protocol
1•jeffy864567•32m ago•0 comments

Google rolls out Gmail end-to-end encryption on mobile devices

https://www.bleepingcomputer.com/news/google/google-rolls-out-gmail-end-to-end-encryption-on-mobi...
1•elsewhen•33m ago•1 comments

My Picture of the Present in AI

https://www.lesswrong.com/posts/WjaGAA4xCAXeFpyWm/my-picture-of-the-present-in-ai
1•speckx•35m ago•0 comments

Get Smart with Stupid Models

https://www.drewlyton.com/story/get-smart-with-stupid-models/
2•drew_lytle•36m ago•1 comments

Show HN: LLM-wiki LLM-compiled knowledge bases with multi-agent research v0.0.20

https://llm-wiki.net/
2•nvk•36m ago•0 comments

An open letter to 21 people I know who died

https://laylahughes.substack.com/p/an-open-letter-to-21-people-i-know
2•surprisetalk•38m ago•1 comments