frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: Weather Watching

https://walzr.com/weather-watching
80•walz•1d ago
I was walking around New York last month during some light rain and noticed about half the people had umbrellas open. When the rain picked up a few minutes later, that number jumped closer to 80%.

It got me thinking it'd be cool to track this somehow, so I built a website! I am taking a sidewalk livestream, feeding it into a YOLO model for people tracking, then sending a frame of each detected person to Gemini 2.0 Flash, which returns structured JSON about each person's clothing and if they're holding an umbrella. I also had fun making the site look like a TV weather channel.

I showed some friends this project and someone mentioned how the legendary Tasks xkcd comic (https://xkcd.com/1425) is out of date now. If you want to check whether a photo has birds in it (or if someone is holding an umbrella), you can just ask an inexpensive vision model for JSON.

Comments

cgsmith•11h ago
Pretty neat test of image recognition. I don't know why but it bothers me to know that everyone everywhere is being watched by something.
roxolotl•10h ago
Wild that less than 15 years after Person of Interest it’s so cheap to build such a system we’re using it to decide how to dress for the day.
jackthetab•9h ago
Cool. Do you have write-up of the technical details or a tutorial on how you did this? I'm not familiar with the tech you mentioned but it'd be interesting to see how it's done and so...easily? cheaply? by non-mega-organizations?
scottmcdot•8h ago
Yes please, would love this. Feel free to email me from profile. Thanks
keyle•8h ago
This is cute, I saw someone walk past and the information showed what they were wearing correctly, or as correctly as can be.

For a while there I thought about recording cars driving in my quiet street, by colour, make, try to categorise them... Never got around to setting up the length needed for the camera cable and a good weather proofing solution.

I didn't realise you could get Gemini to respond that fast. We live in the science-fiction times.

What's amusing to me is that if a mugger was going to mug someone in front of the camera, your system would happily report what they're wearing, blissfully ignorant of the situation.

Consider open sourcing this mangled up solution!

okokwhatever•8h ago
Who cares about privacy anymore, it's a lost battle this days.
1970-01-01•8h ago
Filming a public street in NYC isn't pushing any limits.
tantalor•5h ago
Say more about that.

What privacy standard is being broken here?

eber•8h ago
I've kinda always wanted this.

I now luckily have a window that looks out into the city and I use what other people are wearing as an indicator for what to wear that day. Definitely helpful on the marginal days where it's maybe shorts, maybe pants, maybe light jacket, maybe sweater-weather. Temperature/wind/humidity tell most of the story, but there's cloud cover, wind direction, morning-to-night temperature swings, etc, that make the decision a bit more iffy.

Cool project! I may need to look into doing something similar.

dylan604•7h ago
Based on the position of the camera and current time of day, the sun is over powering and the camera's exposure adjustment washes out so much detail. If the system is able to determine the information it is trying to discern from that image, I'm impressed. You can't even tell what the sky looks like from this image. I'd try hooding the lens to see if you could get a better image when the sun is shining directly into the lens like this.

What would happen if someone geolocates your camera and just plants a bunch of umbrellas in the frame? Does the counter require the umbrella to be held by a human? What if the same person walks past the camera multiple times? Are they considered unique counts, or are you recognizing people and logging that?

TL;DR how robust is your system against mischievousness?

wiether•7h ago
Love the idea and made me thought immediately of the song Coton ouaté from Bleu Jeans Bleu!

The song: https://www.youtube.com/watch?v=_whvVXX0hCk A translation of the lyrics: https://lyricstranslate.com/en/coton-ouate-sweater.html

ravdar•7h ago
this is actually a brilliant idea. I can see it being available in every city around the world in a couple of years
cryptozeus•7h ago
Love the idea
icameron•6h ago
Just shows what our assumptions are about attire and culture. Short sleeves 75% and shorts are 62% currently, yet it’s a record high temperatures in NYC. (I know it’s hotter in Saudi Arabia and almost nobody wears shorts there.) The 2% umbrellas must be misidentified parasols.
heeton•40m ago
I tuned in, and immediately watched a guy wait for his dog to shit, and then pick it up. The internet is a wonder.

Fun with uv and PEP 723

https://www.cottongeeks.com/articles/2025-06-24-fun-with-uv-and-pep-723
224•deepakjois•3h ago•75 comments

National Archives to restrict public access starting July 7

https://www.archives.gov/college-park
58•LastTrain•1h ago•21 comments

Writing toy software is a joy

https://blog.jsbarretto.com/post/software-is-joy
442•bundie•7h ago•184 comments

ChatGPT's enterprise success against Copilot fuels OpenAI/Microsoft rivalry

https://www.bloomberg.com/news/articles/2025-06-24/chatgpt-vs-copilot-inside-the-openai-and-microsoft-rivalry
87•mastermaq•6h ago•73 comments

Ancient X11 scaling technology

https://flak.tedunangst.com/post/forbidden-secrets-of-ancient-X11-scaling-technology-revealed
124•todsacerdoti•3h ago•75 comments

PlasticList – Plastic Levels in Foods

https://www.plasticlist.org/
246•homebrewer•8h ago•109 comments

Analyzing a Critique of the AI 2027 Timeline Forecasts

https://thezvi.substack.com/p/analyzing-a-critique-of-the-ai-2027
29•jsnider3•2h ago•17 comments

Finding a 27-year-old easter egg in the Power Mac G3 ROM

https://www.downtowndougbrown.com/2025/06/finding-a-27-year-old-easter-egg-in-the-power-mac-g3-rom/
274•zdw•9h ago•78 comments

How to Think About Time in Programming

https://shanrauf.com/archive/how-to-think-about-time-in-programming
28•rmason•2h ago•10 comments

The bitter lesson is coming for tokenization

https://lucalp.dev/bitter-lesson-tokenization-and-blt/
179•todsacerdoti•8h ago•79 comments

XBOW, an autonomous penetration tester, has reached the top spot on HackerOne

https://xbow.com/blog/top-1-how-xbow-did-it/
111•summarity•6h ago•70 comments

Subsecond: A runtime hotpatching engine for Rust hot-reloading

https://docs.rs/subsecond/0.7.0-alpha.1/subsecond/index.html
43•varbhat•3h ago•2 comments

Starship: The minimal, fast, and customizable prompt for any shell

https://starship.rs/
340•benoitg•11h ago•166 comments

Mapping LLMs over excel saved my passion for game dev

https://danieltan.weblog.lol/2025/06/map-llms-excel-saved-my-passion-for-game-dev
25•danieltanfh95•3d ago•2 comments

Gemini Robotics On-Device brings AI to local robotic devices

https://deepmind.google/discover/blog/gemini-robotics-on-device-brings-ai-to-local-robotic-devices/
134•meetpateltech•8h ago•53 comments

Basic Facts about GPUs

https://damek.github.io/random/basic-facts-about-gpus/
207•ibobev•10h ago•52 comments

Expand.ai (YC S24) is hiring a founding engineer

1•timsuchanek•5h ago

Show HN: Autumn – Open-source infra over Stripe

https://github.com/useautumn/autumn
87•ayushrodrigues•9h ago•28 comments

World Curling tightens sweeping rules, bans firmer broom foams ahead of Olympics

https://www.cbc.ca/sports/olympics/winter/curling/world-curling-broom-ban-1.7566638
16•emptybits•2d ago•4 comments

The economics behind "Basic Economy" – A masterclass in price discrimination

https://blog.getjetback.com/the-economics-behind-basic-economy-a-masterclass-in-price-discrimination/
54•bdev12345•2h ago•70 comments

The German automotive industry wants to develop open-source software together

https://www.vda.de/en/press/press-releases/2025/250624_PM_Automotive_industry_signs_Memorandum_of_Understanding
76•smartmic•2h ago•38 comments

Nordic Semiconductor Acquires Memfault

https://www.nordicsemi.com/Nordic-news/2025/06/Nordic-Semiconductor-acquires-Memfault
93•hasheddan•7h ago•28 comments

Timdle – Place historical events in chronological order

https://www.timdle.com/
140•maskinberg•1d ago•49 comments

MCP is eating the world

https://www.stainless.com/blog/mcp-is-eating-the-world--and-its-here-to-stay
180•emschwartz•3d ago•115 comments

Show HN: Oasis – an open-source, 3D-printed smart terrarium

https://github.com/justbuchanan/oasis
88•jbuch•8h ago•17 comments

PyTorch Reshaping with None

https://blog.detorch.xyz/post/2025-06-21-pytorch-reshaping-with-none.md
7•demirbey05•3d ago•0 comments

Bridging Cinematic Principles and Generative AI for Automated Film Generation

https://arxiv.org/abs/2506.18899
20•jag729•3h ago•6 comments

SFStreets: History of San Francisco place names

http://sfstreets.noahveltman.com/
35•jxmorris12•5h ago•17 comments

How Cloudflare blocked a monumental 7.3 Tbps DDoS attack

https://blog.cloudflare.com/defending-the-internet-how-cloudflare-blocked-a-monumental-7-3-tbps-ddos/
203•methuselah_in•4d ago•108 comments

Circular Microcomputers embedded and powered by repurposed smartphone components

https://citronics.eu/
72•Bluestein•12h ago•19 comments