frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: We built a camera only robot vacuum for less than 300$ (Well almost)

https://indraneelpatil.github.io/blog/2026/robot-vacuum/
40•indraneelpatil•2d ago

Comments

isoprophlex•1h ago
Cool project! That validation loss curve screams train set memorization without generalization ability.

Too little train data, and/or data of insufficient quality. Maybe let the robot run autonomously with an (expensive) VLM operating it to bootstrap a larger train dataset without needing to annotate it yourself.

Or maybe the problem itself is poorly specified, or intractable with your chosen network architecture. But if you see that a vision llm can pilot the bot, at least you know you have a fighting chance.

vachanmn123•1h ago
Check out using maybe some kind of monocular depth estimation models, like Apple's Depth Pro (https://github.com/apple/ml-depth-pro) and use the depth map to predict a path?

Very cool project though!

elaus•30m ago
I don't really see how the vacuum can effectively clean a whole room or flat using only a CNN of the current image in front of the robot. This would help detect obstacles, but a bumper sensor would do that as well.

All but the most basic vacuum robots map their work area and devise plans how to clean them systematically. The others just bump into obstacles, rotate a random amount and continue forward.

Don't get me wrong, I love this project and the idea to build it yourself. I just feel like that (huge) part is missing in the article?

thebruce87m•3m ago
https://opencv.org/structure-from-motion-in-opencv/

Not saying that it’s viable here to build a world map since things like furniture can move but some systems, e.g. warehouse robots do use things like lights to triangulate on the assumption that the lights on the tall ceiling are fixed and consistent.

jhbadger•3m ago
The classic Roombas from a decade or so ago worked without any sort of mapping or camera at all -- they basically did a version of the "run and tumble" algorithm used by many bacteria -- go in one direction until you can't any more then go off in a random new one. It may not be efficient but it does work for covering territory.
amelius•27m ago
The trick is to make a robot that has a Lidar and a camera, then train a model that can replace the Lidar.

(Lidar can of course also be echolocation).

villgax•19m ago
There’s things like SLAM, optical flow etc, read up on things instead of being so defeatist IMO even for a hobby project, seems so forced

The Git Commands I Run Before Reading Any Code

https://piechowski.io/post/git-commands-before-reading-code/
172•grepsedawk•2h ago•39 comments

Veracrypt Project Update

https://sourceforge.net/p/veracrypt/discussion/general/thread/9620d7a4b3/
370•super256•3h ago•106 comments

I've Sold Out

https://mariozechner.at/posts/2026-04-08-ive-sold-out/
62•doppp•1h ago•23 comments

Revision Demoparty 2026: Razor1911 [video]

https://www.youtube.com/watch?v=Lw4W9V57SKs&t=5716s
198•tetrisgm•5h ago•75 comments

Project Glasswing: Securing critical software for the AI era

https://www.anthropic.com/glasswing
1319•Ryan5453•17h ago•658 comments

Show HN: We built a camera only robot vacuum for less than 300$ (Well almost)

https://indraneelpatil.github.io/blog/2026/robot-vacuum/
40•indraneelpatil•2d ago•7 comments

Lunar Flyby

https://www.nasa.gov/gallery/lunar-flyby/
747•kipi•20h ago•183 comments

Your File System Is Already A Graph Database

https://rumproarious.com/2026/04/04/your-file-system-is-already-a-graph-database/
23•alxndr•2d ago•2 comments

Protect your shed

https://dylanbutler.dev/blog/protect-your-shed/
182•baely•8h ago•52 comments

System Card: Claude Mythos Preview [pdf]

https://www-cdn.anthropic.com/53566bf5440a10affd749724787c8913a2ae0841.pdf
718•be7a•17h ago•518 comments

Slightly safer vibecoding by adopting old hacker habits

http://addxorrol.blogspot.com/2026/03/slightly-safer-vibecoding-by-adopting.html
119•transpute•5d ago•64 comments

GLM-5.1: Towards Long-Horizon Tasks

https://z.ai/blog/glm-5.1
542•zixuanlimit•18h ago•222 comments

Native Americans had dice 12k years ago

https://www.nbcnews.com/science/science-news/native-americans-dice-games-probability-study-rcna26...
75•delichon•4d ago•30 comments

How to get better at guitar

https://www.jakeworth.com/posts/how-to-get-better-at-guitar/
350•jwworth•2d ago•175 comments

Cambodia unveils statue to honour famous landmine-sniffing rat

https://www.bbc.com/news/articles/c0rx7xzd10xo
403•speckx•17h ago•92 comments

S3 Files

https://www.allthingsdistributed.com/2026/04/s3-files-and-the-changing-face-of-s3.html
313•werner•15h ago•91 comments

Show HN: An interactive map of Tolkien's Middle-earth

https://middle-earth-interactive-map.web.app/
214•frasermarlow•14h ago•41 comments

A truck driver spent 20 years making a scale model of every building in NYC

https://www.smithsonianmag.com/smart-news/a-truck-drive-spent-20-years-making-this-astonishing-sc...
341•1659447091•2d ago•55 comments

Audio Reactive LED Strips Are Diabolically Hard

https://scottlawsonbc.com/post/audio-led
4•surprisetalk•21h ago•0 comments

Binary obfuscation used in AAA Games

https://blog.farzon.org/2026/04/binary-obfuscation-that-doesnt-kill-lto.html
100•noztol•2d ago•42 comments

Cloudflare targets 2029 for full post-quantum security

https://blog.cloudflare.com/post-quantum-roadmap/
340•ilreb•21h ago•102 comments

A database of analog cameras that can be 3D printed

https://printed.analogcamera.space/
111•thomasjb•5d ago•15 comments

The Clock

https://blog.senko.net/the-clock
77•senko•4d ago•29 comments

US and Iran agree to provisional ceasefire

https://www.theguardian.com/us-news/2026/apr/07/trump-iran-war-ceasefire
505•g-b-r•12h ago•1484 comments

Struggle Against the Gods

https://firstthings.com/struggle-against-the-gods/
4•marcofloriano•1h ago•0 comments

Xilem – An experimental Rust native UI framework

https://github.com/linebender/xilem
107•Levitating•11h ago•41 comments

Hobby CNC machining and resin casting (2015)

https://lcamtuf.coredump.cx/gcnc/
14•achierius•3d ago•4 comments

JSIR: A High-Level IR for JavaScript

https://discourse.llvm.org/t/rfc-jsir-a-high-level-ir-for-javascript/90456
62•nnx•10h ago•15 comments

Rescuing old printers with an in-browser Linux VM bridged to WebUSB over USB/IP

https://printervention.app/details
203•gmac•18h ago•86 comments

Show HN: Gemma 4 Multimodal Fine-Tuner for Apple Silicon

https://github.com/mattmireles/gemma-tuner-multimodal
187•MediaSquirrel•15h ago•24 comments