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•8mo ago

Comments

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

Prompt Injection and Jailbreaking: a Starting Point for New Researchers

https://www.thinkingandthoughts.com/post/getting-into-prompt-injection-and-jailbreaking-a-startin...
1•dylannnn•2m ago•1 comments

Home Service Companies in US are using more Voice AI for customer service

1•Olivia8•3m ago•0 comments

Warning: Amazon Confirms 5-Year-Long Russian Cyberattack

https://www.forbes.com/sites/daveywinder/2025/12/18/warning-amazon-confirms-5-year-long-russian-c...
1•01-_-•5m ago•0 comments

If anyone is confused where to start AI, comment here

1•agilefever•7m ago•0 comments

Project Vend: Phase Two

https://www.anthropic.com/research/project-vend-2
1•Anon84•8m ago•0 comments

The Exascale Computing Era: From Megaflops to Exaflops

https://ignitehub.tech/supercomputing-technology/exascale-computing-era/
1•HichamAG•9m ago•0 comments

MG begins deliveries of first mass-produced EV with a semi-solid-state battery

https://electrek.co/2025/12/18/mg-delivers-first-mass-produced-ev-with-semi-solid-state-battery/
1•breve•11m ago•0 comments

Future Fed Leaders Push Rate Cuts

https://comuniq.xyz/post?t=629
1•01-_-•19m ago•0 comments

Designing Team Traditions That Fit Your Team

https://www.christiecosky.com/posts/2025/12/traditions-wrap-up/
1•kiyanwang•21m ago•0 comments

Pulumi for All Your IaC – Including Terraform and HCL

https://www.pulumi.com/blog/all-iac-including-terraform-and-hcl/
1•cnunciato•21m ago•0 comments

How to Not Be Replaced by AI

https://www.maxberry.ca/p/how-to-not-be-replaced-by-ai
2•kiyanwang•22m ago•0 comments

FPGAs Need a New Future

https://www.allaboutcircuits.com/industry-articles/fpgas-need-a-new-future/
2•thawawaycold•24m ago•1 comments

Where's Putin? How the Kremlin Hides Him with Three Nearly Identical Offices

https://www.rferl.org/a/kremlin-trickery-putin-offices-secrecy-investigation/33586451.html
1•KomoD•25m ago•1 comments

AI Is Creating More Work, Countering the Doomers for Now

https://humanprogress.org/ai-is-creating-more-work-countering-the-doomers-for-now/
1•doener•26m ago•0 comments

Show HN: CodexPad – a Notion-style workspace with Vim-native editing

https://codex-pad.vercel.app/
1•Animesh0764•30m ago•0 comments

Deep Generative Models – Stanford CS236 Lecture Notes

https://deepgenerativemodels.github.io/
2•hamburgererror•33m ago•0 comments

Fraud Intelligence for Africa

https://www.protegey.com/
2•Captaindiallo•34m ago•1 comments

PostgreSQL extension for BM25 relevance-ranked full-text search

https://github.com/timescale/pg_textsearch
1•jascha_eng•36m ago•0 comments

Monett: Social Media Made for Humans

https://monnett.social/
1•doener•36m ago•0 comments

Building Blocks for Agents in C++

https://github.com/mozilla-ai/agent.cpp
3•daavoo•37m ago•0 comments

Thoughts on paying down tech debt

https://www.proactiveengineer.com/p/26-when-to-pay-down-tech-debts
2•shehabas•41m ago•0 comments

The Edge-First Manifesto

https://marcobambini.substack.com/p/the-edge-first-manifesto
1•daviducolo•43m ago•0 comments

If You've Never Broken It, You Don't Know It

https://www.oreilly.com/radar/if-youve-never-broken-it-you-dont-really-know-it/
2•ArmageddonIt•46m ago•0 comments

NetBSD/Amiga

https://wiki.netbsd.org/ports/amiga/
2•doener•46m ago•0 comments

The Day Our Own Queries DoS'ed Us: Inside Zalando Search

https://engineering.zalando.com/posts/2025/12/we-hacked-ourselves-so-you-dont-have-to.html
1•shutty•48m ago•0 comments

Evaluating Large Language Models in Scientific Discovery

https://arxiv.org/abs/2512.15567
1•mpweiher•50m ago•0 comments

Amazon will allow ePub and PDF downloads for DRM-free eBooks

https://www.kdpcommunity.com/s/article/New-eBook-Download-Options-for-Readers-Coming-in-2026?lang...
2•captn3m0•50m ago•0 comments

The Fight Inside Amnesty International over Its Hamas Report

https://www.thefp.com/p/the-fight-inside-amnesty-international
5•barry-cotter•50m ago•1 comments

New York's Phone Ban Saved High School

https://nymag.com/intelligencer/article/how-new-york-public-school-phone-ban-saved-high-school.html
2•Anon84•51m ago•0 comments

Show HN: Agents.db – an AGENTS.md alternative for LLM agent context

https://github.com/krazyjakee/AGENTS.db
2•krazyjakee•51m ago•0 comments