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

Maintenant – Monitor everything. Manage nothing

https://maintenant.dev
1•qbonnard•2m ago•0 comments

M68k assembly emulator that runs in the browser

https://github.com/gianlucarea/m68k-interpreter
1•aldino97•2m ago•0 comments

Music as a scientific metaphor for mind and brain

https://www.sciencedirect.com/science/article/pii/S0149763426001004
1•XzetaU8•5m ago•0 comments

Plastic-Eating Bacteria

https://news.mit.edu/2026/ocean-bacteria-break-down-biodegradable-plastic-0316
1•I_Nidhi•7m ago•0 comments

Automated Deployments with GitHub Actions for Amazon ECS Express Mode

https://aws.amazon.com/blogs/containers/automated-deployments-with-github-actions-for-amazon-ecs-...
1•mariuz•9m ago•0 comments

Close Brothers banking group to cut 600 jobs and roll out AI 'at pace'

https://www.theguardian.com/business/2026/mar/17/close-brothers-banking-group-cut-jobs-car-financ...
2•chrisjj•11m ago•0 comments

Advancements and future directions in AI-assisted coding: Erik Meijer (2023) [video]

https://www.youtube.com/watch?v=SsJqmV3Wtkg
1•pramodbiligiri•11m ago•0 comments

We publish the SOP for our hospitality AI agent – here's what's in it

https://unabypolydom.medium.com/your-ai-agent-needs-an-sop-heres-what-ours-looks-like-7db98cba873c
1•wastemaster•13m ago•0 comments

A complete set of canonical nucleobases in the carbonaceous asteroid Ryugu

https://www.nature.com/articles/s41550-026-02791-z
1•michaelsbradley•13m ago•0 comments

AI crowd counter confuses people with rock columns at Giant's Causeway

https://www.bbc.co.uk/news/articles/c39wgjpgg4ko
1•ccanni•17m ago•0 comments

The Bar for Joining the Technical Workforce Is Skyrocketing

https://www.justinmath.com/its-more-important-than-ever-to-develop-serious-skills/
1•speckx•18m ago•0 comments

Would you use a free AI security review for your public GitHub repo?

https://vuecode.dev/roast
1•scillt•19m ago•1 comments

Kagi Small Web

https://kagi.com/smallweb/
18•trueduke•19m ago•2 comments

Rtk – CLI proxy that reduces LLM token consumption by 60-90%

https://github.com/rtk-ai/rtk
1•armcat•19m ago•0 comments

Why people in L.A. are strapping cameras on their bodies to do chores?

https://www.latimes.com/business/story/2026-03-12/why-people-in-la-are-strapping-cameras-on-their...
1•trueduke•20m ago•0 comments

Building a Shell

https://healeycodes.com/building-a-shell
2•ingve•20m ago•0 comments

Geography as an API: A Framework for Finding Mispriced Cities

https://substack.com/home/post/p-191144998
1•node_architect•22m ago•0 comments

Cannabis is not an effective treatment for common mental health conditions

https://www.theguardian.com/society/2026/mar/16/cannabis-inot-effective-treatment-for-common-ment...
1•Geekette•22m ago•1 comments

AI Won't Replace Innovation

https://aspiringforintelligence.substack.com/p/ai-wont-replace-innovation
3•kiyanwang•23m ago•0 comments

AppScript: Objective-C Without the C

https://codeberg.org/leeg/appscript
2•ingve•25m ago•0 comments

I've added human.json to my website

https://sethmlarson.dev/ive-added-human-dot-json-to-my-website
1•speckx•25m ago•0 comments

Millwright: Smarter Tool Selection from Agent Experience

https://minor.gripe/posts/2026-03-13-millwright_smarter_tool_selection_with_adaptive_toolsheds/
1•matthewsinclair•27m ago•0 comments

Gleam v1.15.0 has been published

https://gleam.run/news/upgrading-hex-security/
1•kharec•30m ago•0 comments

VibesSDK: Robust AI Agent SDK for TypeScript and Deno

https://github.com/a7ul/vibes
1•atulanand94•31m ago•1 comments

Olympia becomes first Washington city to pass polyamory protections

https://www.opb.org/article/2026/03/15/olympia-first-washington-city-polyamory-protection/
1•robtherobber•33m ago•0 comments

Video Shows How Globes Were Made by Hand in 1955. End of a 500-Year Tradition

https://www.openculture.com/2026/03/how-globes-were-made-by-hand-in-1955.html
3•speckx•36m ago•0 comments

Liminal Space

https://en.wikipedia.org/wiki/Liminal_space_(aesthetic)
1•tosh•36m ago•0 comments

Free Sora Generator

https://freesoragenerator.com
1•Mehedy2026•37m ago•0 comments

Comprehension Debt – the hidden cost of AI generated code

https://addyosmani.com/blog/comprehension-debt/
2•matthewsinclair•39m ago•0 comments

OjaNeuronLayer – High‑Performance CPU Neural Engine in C++ (AVX‑512) Hi HN

https://github.com/KilianDiama/OjaNeuronLayer_AVX512
1•diamajax•39m ago•0 comments