frontpage.
newsnewestaskshowjobs

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

Measuring Agents in Production – ICML

https://arxiv.org/abs/2512.04123
1•haritha1313•26s ago•0 comments

Web Client SDK

1•atoapaymentsapp•1m ago•0 comments

Coluber: Language Written in Nim. Speaks Nim, C, Vlang, Python, and JavaScript

https://codeberg.org/distantfar/coluber
1•baranul•3m ago•0 comments

Consumer Resources – CFPB

https://www.consumerfinance.gov/consumer-tools/
1•enjoyyourlife•4m ago•0 comments

V. vulnificus infection has extreme mortality and lacks a treatment protocol

https://en.wikipedia.org/wiki/Vibrio_vulnificus
1•burnt-resistor•4m ago•0 comments

Just Let Me Write Digits

https://gendx.dev/blog/2026/07/13/input-digits.html
1•gendx•4m ago•0 comments

AI buildout poses latest inflation threat

https://apnews.com/article/ai-inflation-federal-reserve-434f02e62a02f9b92e57995d9375df57
3•billybuckwheat•6m ago•1 comments

Show HN: GrindProof – accountability app that roasts your plan-vs-reality gap

https://www.grindproof.co/
1•Codefred•6m ago•0 comments

Apple Plans AirPods-Like Pairing for Meta's Glasses and Quest

https://www.macrumors.com/2026/07/13/apple-plans-airpods-like-pairing-for-meta/
1•nate•7m ago•0 comments

ARPA-H launches $160M effort to develop custom gene editing drugs

https://www.statnews.com/2026/07/09/arpa-h-160-million-custom-gene-editing-funding-rare-disease/
2•brandonb•8m ago•0 comments

I Found the Data Source for Insider Trading

https://insidertradealerts.com/
1•Chrisbabayans1•8m ago•1 comments

A decade of Cloudflare in production: 50 products rated

https://orangecloud.report/
4•CherryJimbo•12m ago•0 comments

What Is Class?

https://www.peoplespolicyproject.org/2026/07/12/what-is-class/
2•g0xA52A2A•12m ago•0 comments

Personalized Gym Coach Charles

https://www.getcharles.pro/
2•klemenkocic123•13m ago•0 comments

Show HN: Fleet Deck – see every Claude Code session on your machine in one board

https://github.com/lacion/fleet-deck
1•lacion•13m ago•0 comments

Prefect Acquires Dagster, Uniting the Two Leading Modern Orchestrators

https://www.businesswire.com/news/home/20260713065285/en/Prefect-Acquires-Dagster-Uniting-the-Two...
1•bribroder•13m ago•0 comments

Hunting the Notepad++ Update Hijack

https://nebulock.io/blog/hunting-notepad-plus-plus-hijack-supply-chain-update
1•crashpn•14m ago•0 comments

Setting up Webmentions on my Static Site

https://www.alexhyett.com/newsletter/setting-up-webmentions-on-my-static-site/
1•ethanplant•15m ago•0 comments

FCC Approves Test of Space Mirror to Light Night Sky Despite Outcry

https://www.nytimes.com/2026/07/10/climate/fcc-space-mirror.html
2•bookofjoe•16m ago•2 comments

Standards that are code [MIT]: deterministic checks instead of LLM inference

https://verial.xyz/systems/standards-that-are-code
1•verial-lab•18m ago•0 comments

Do Not Trust, Continuously Verify

https://nochan.net/b/Internet-Crap/20260714-Do-Not-Trust--Continuously-Verify/
1•Bender•21m ago•0 comments

It's not AI slop you hate

https://writing.sidharthkakkar.com/p/its-not-ai-slop-you-hate
1•sikakkar•22m ago•1 comments

Using Subagents to Improve Claude Code Results: A Step-by-Step Guide

https://software.rajivprab.com/2026/07/13/using-subagents-to-improve-claude-code/
1•whack•22m ago•0 comments

When A.I. Is a Member of the Family

https://www.newyorker.com/magazine/2026/07/20/when-ai-is-a-member-of-the-family
1•amatheus•25m ago•0 comments

Realtek RTL8723BS WiFi Linux Driver Hardened Against Malicious WiFi Access Point

https://www.phoronix.com/news/Realtek-RTL8723BS-WiFi-Bad-APs
2•Bender•25m ago•0 comments

Lessons Learned from CISA's Recent GitHub Leak

https://krebsonsecurity.com/2026/07/lessons-learned-from-cisas-recent-github-leak/
2•Bender•26m ago•0 comments

Muse Spark 1.1 Benchmark Results: 8 Intelligence Index points more than 1.0

https://artificialanalysis.ai/articles/muse-spark-1-1-everything-you-need-to-know
1•theanonymousone•29m ago•0 comments

Open-source AI battle arena, plug your coding agent in and it fights bots

https://arena.angel-serv.com/
2•ademczuk•31m ago•0 comments

Open source on-device AI apps (and counting), no cloud, works offline

https://github.com/zetic-ai/awesome-on-device-ai-apps
3•rishabh121108•32m ago•2 comments

Adaptive Catmull-Clark Subdivision with Compute Tessellation

https://filmicworlds.com/blog/adaptive-catmull-clark-subdivision-with-compute-tessellation/
2•ibobev•32m ago•0 comments