frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Start all of your commands with a comma

https://rhodesmill.org/brandon/2009/commands-with-comma/
58•theblazehen•2d ago•11 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
638•klaussilveira•13h ago•188 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
936•xnx•18h ago•549 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
35•helloplanets•4d ago•31 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
113•matheusalmeida•1d ago•28 comments

Jeffrey Snover: "Welcome to the Room"

https://www.jsnover.com/blog/2026/02/01/welcome-to-the-room/
13•kaonwarb•3d ago•12 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
45•videotopia•4d ago•1 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
222•isitcontent•13h ago•25 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
214•dmpetrov•13h ago•106 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
324•vecti•15h ago•142 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
374•ostacke•19h ago•94 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
479•todsacerdoti•21h ago•238 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
359•aktau•19h ago•181 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
279•eljojo•16h ago•166 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
407•lstoll•19h ago•273 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
17•jesperordrup•3h ago•10 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
85•quibono•4d ago•21 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
58•kmm•5d ago•4 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
27•romes•4d ago•3 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
245•i5heu•16h ago•193 comments

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
14•bikenaga•3d ago•2 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
54•gfortaine•11h ago•22 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
143•vmatsiiako•18h ago•65 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1061•cdrnsf•22h ago•438 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
179•limoce•3d ago•96 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
284•surprisetalk•3d ago•38 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
137•SerCe•9h ago•125 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
70•phreda4•12h ago•14 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
29•gmays•8h ago•11 comments

FORTH? Really!?

https://rescrv.net/w/2026/02/06/associative
63•rescrv•21h ago•23 comments
Open in hackernews

Show HN: Clearcam – Add AI object detection to your IP CCTV cameras

https://github.com/roryclear/clearcam
233•roryclear•5mo ago
This runs YOLOv8 + bytetrack with Tinygrad detections (depending on user config) are saved and can be sent to the companion iOS app along with a notification, all video processing is done locally, all footage is encrypted before leaving your computer, and the sending notifications + videos part is optional. This uses tinygrad, so it runs well on my apple silicon macs and should be able to run on a lot of hardware (or will be able to when I remove other deps).

Comments

imglorp•5mo ago
Do we still call it CCTV if it's an IP network?
teddyh•5mo ago
“CCTV” has better optics than “surveillance camera”.
nixass•5mo ago
Better as in better lenses?
johnisgood•5mo ago
Or better look (as in spyware vs CCTV). Curious, too!
teddyh•5mo ago
Yes.
johnisgood•5mo ago
Makes sense. :)
teddyh•5mo ago
No.
loloquwowndueo•5mo ago
You can use IP on a LAN with no outside access.
jsheard•5mo ago
It's even recommended when building out a CCTV system with cheap Chinese IP cameras that like to phone home all the time. Stick 'em on a VLAN which can't access anything besides your local NVR.
schobi•5mo ago
Closed circuit television (CCTV) is a term to describe video transmission that is not broadcast. Traditionally with BNC cables going to a control room, monitors and recorders.

I think this software-only post is meant for IP cameras / surveillance cameras. Internet is the oposite of closed circuit.

Maybe CCTV is used as a synonym for surveillance now in some regions of the world, but certainly confusing for a non-native speaker.

diggan•5mo ago
> I think this software-only post is meant for IP cameras / surveillance cameras. Internet is the oposite of closed circuit.

I think in this case, IP is referring to IP from TCP/IP, meaning "The Internet Protocol", not necessarily over/through "public internet links", so as long as you're only within your own local network/WAN, wouldn't that still be CCTV then? Or maybe the "closed circuit" thing is more of a physical property than I read it to be?

I'm also non-native English speaker FWIW.

BubbleRings•5mo ago
So the app is free to download from the Apple site, and will run free, and is open source, but you have in-app purchases, and certain features can’t be used until you pay for them, is that right?

What are the paid features and what are the costs? Do I have to install the app to see the list of paid features and costs?

You might get a better response from HN if you give us more info up front.

roryclear•5mo ago
Paid features are Live and event clip viewing over the internet, and receiving iOS notifications. You're paying for use of my server in those cases though, not for features I've made closed source. You can edit the code to use your own server if you wish too.

I'm new to HN and thought shilling the paid stuff violates the rules, so I didn't mention them.

lukan•5mo ago
"I'm new to HN and thought shilling the paid stuff violates the rules, so I didn't mention them."

HN ain't a non profit charity, but is the forum of a venture capitalist company, so talking about paid things does not violate any rules.

all2•5mo ago
Paying for things does cause some folks to champ at the bit, though, so his assessment is not unwarranted.
cortesoft•5mo ago
It mostly gets people going on and on about how they could do it themselves for free.
dang•5mo ago
(I'm a mod here) - it's fine to talk about paid features, as long as it's clear which ones are paid and which ones not.

The only thing that wouldn't be fine is to post a Show HN with no way to try the product out (https://news.ycombinator.com/showhn.html) and you're fine on that part.

waschl•5mo ago
Anyone can recommend a good quality camera without spyware and ideally open sw stack. I am willing to do it myself with little soldering etc. that’s one rabbit hole didn’t enter yet
biinjo•5mo ago
What about the Ubiquity gear? It’s maybe not AS open as you would prefer but no spyware and required cloud services is a big win in my book.
dns_snek•5mo ago
Depending on your definition of "good quality", you might find this project useful: https://thingino.com/

Most cameras on that list are low cost, typically with 4-5MP sensors. They don't compete on the high end in terms of image quality but you will have an open source firmware stack with root access over SSH.

Models from Eufy, Cinnado, Jooan, TP-Link, WUUK, Galayou are relatively easy to source on Amazon or Aliexpress.

mysteria•5mo ago
It's not open source but used Axis cameras are pretty cheap and have rtsp and onvif support. Those mostly come from commercial installs and can be configured offline using a web interface.
rkagerer•5mo ago
Axis cameras are great. Their product support is awful.
mysteria•5mo ago
For used cameras I don't expect to get any form of official support. IMO their documentation is clear and they provide software updates for 7 years.
giobox•5mo ago
The best option is just to assume any IPCam is unsafe and firewall them off in my experience; even with a fully open source camera stack connecting it directly to internet is not that great a practice. Put them on a no internet access VLAN and you can largely buy whatever cheap IPCams you want, etc etc. If you want remote access you should expose the server running the camera management software/NVR securely, not the cams.

This is basically how I run Frigate at home today, with only the NVR able to reach the camera IPs on my no web access “internet of nothing” VLAN.

mbasho•5mo ago
Related to the original comment - can anybody recommend a budget router with vlan?
fc417fc802•5mo ago
Buy recycled last gen corporate hardware off ebay or similar.
snickerdoodle12•5mo ago
reolink is acceptable
brk•5mo ago
Nothing good has an open software stack. There are some brands (eg: Axis, Bosch, Hanwha), that support 3rd party apps that can run on the camera and perform various tasks, including AI applications.

Any product that would fall under the good quality segment is primarily targeted at the commercial market, and nobody there is looking for open software.

_flux•5mo ago
There's https://openipc.org/ , if open source camera firmware is of interest to you. I actually ordered a few supported IP camera modules (basically complete IP cameras but without the case) from Aliexpress and tested that I'm able to compile a firmware, I shall see if I get it working once they arrive.

It's not quite clear to me what the firmware is actually able to do, though. Apparently its motion detection is very basic, though, so you'd need to use e.g. Frigate for that.

snickerdoodle12•5mo ago
how does this compare with frigate?
roryclear•5mo ago
fewer features, easier setup, with more GPUs supported. (I've not used frigate myself though, only watched videos)
diggan•5mo ago
Where can I find the list of supported GPUs? Frigate been able to handle everything I've tried so far, all from Nvidia and AMD GPUs to even Intel iGPUs.
d0ugal•5mo ago
I have used Frigate for years, I think early on it didn't support all of those GPUs. So it might be that said videos are out of date.
roryclear•5mo ago
Maybe my view of frigate and tensorflow (assuming frigate still uses it) is outdated then. I’m referring to tinygrad vs tensorflow when I say GPU support, of course google’s tensorflow is best for google’s TPUs. I’ve had better luck using tinygrad on my personal devices, but I am biased as it’s been a while since I’ve used tensorflow
threecheese•5mo ago
This would be a good point of differentiation to make on your GitHub page or for a technical audience on your website. Frigate is SOTA in many folks minds, and to show that you are using tinygrad over tensorflow may be a good “modern-ness” signal for that audience.

Edit: another solution in this space shows a list of supported ML runtimes, which would be good info for folks wanting to run on specific hardware. https://github.com/boquila/boquilahub

roryclear•5mo ago
Supported runtimes list would be nice, but I don't have access to much hardware to test on. I aim to remove most dependencies and support anything that can run tinygrad + ffmpeg
serf•5mo ago
same here -- it's also among one of the only things to support Coral devices and RPi video cores.

I would imagine any GPGPU compute-capable pre-CUDA thing probably won't cut it.

pimlottc•5mo ago
Sorry, which one are you talking about, frigate or clear cam?
diggan•5mo ago
User of Frigate here. Seems these are some pretty major differences of what you can do for free with Frigate, but if you use Clearcam, you need to pay for "Clearcam Premium":

- View your live camera feeds remotely.

- Receive notifications on events (objects/people detected).

- View event clips remotely.

- End-to-end encryption on all data.

What neither of the solutions seem to have, is encryption at rest. But I guess others, just like me, rather encrypt the volume/storage itself, instead of leaving it up to applications anyways, so might/might not matter for you.

baruz•5mo ago
The author states elsewhere that the payments are for the use of their server, which can be reconfigured.
diggan•5mo ago
Yeah, I'll admit to not having tried Clearcam myself, I was just going by the information from the README as-is.
sugarpimpdorsey•5mo ago
it's AGPL so you have to give anyone that views your camera feeds a copy of the source
skinkestek•5mo ago
Unless you’re making changes, isn’t it enough to just link back to the original repo?

That said, I’ve also been in the camp that avoids AGPL-except maybe as a way to sell a commercial license while still being "open source," or just to be obnoxious. And honestly, I am still failing to see the upside in being obnoxious for its own sake.

roryclear•5mo ago
It's AGPL because Ultralytics requires it to use YOLO: https://github.com/blakeblackshear/frigate/pull/10717

I'd make it MIT tomorrow if you know a workaround or alternative model

skinkestek•5mo ago
Thanks!

Both for the explanation and for being a person that respects the license even if you (like me) don't particularly like it.

number6•5mo ago
Are there models that accurately register bullet impacts and calculate scores on shooting targets?
fumplethumb•5mo ago
DISCLAIMER: I work on the SIG Connect app.

SIG Connect does exactly that: https://www.sigsauer.com/sigconnect

I suspect, since this is HN, you're looking for something more open and hackable. But you might want to check out SIG Connect if you just want something that works out of the box.

Sorry I can't get into "how it works". Feel free to DM me for any questions.

number6•5mo ago
I've been trying to use the latest versions of LLMs to analyze a target for scoring, but it's completely outside their current capabilities and hasn't worked. Additionally, the app doesn't seem to be available in Germany.

How can I get in touch with you?

fumplethumb•5mo ago
Just added my email to my profile. Feel free to shoot me an email!
bdcravens•5mo ago
Am I reading your README correct, that in order to sign up to use the app on Android, you have to install and sign up using an iOS device (using Apple's payment system) and then login on Android using the credentials you created?
roryclear•5mo ago
Yeah sorry that’s confusing, I need to change or remove it until I’ve a payment system setup.

There is an unfinished but functional APK and android project in the repo, but it’s not on the Google Play store yet, their approval process for new individual devs is long

djfobbz•5mo ago
How come you didn't write the iOS version in Swift?
awaseem•5mo ago
This is sick! Thanks for open sourcing it!
jdiaz97•5mo ago
BoquilaHUB also does this, but with Rust: https://github.com/boquila/boquilahub/
leakycap•5mo ago
This just seems like an extremely inconvenient, very hands-on subscription given that similarly priced AI detection exists with reliable, cheap cameras.
taikon•5mo ago
Also check out frigate (https://github.com/blakeblackshear/frigate)
hbcondo714•5mo ago
Also discussed here on HN greatly:

https://news.ycombinator.com/item?id=44794508

cortesoft•5mo ago
I love frigate... just had my neighbors come by because their dog was sick and were wondering if the dog had got into something in our back yard. Pulled up frigate, searched for "black dog" on the backyard camera, and found all the video of their dog.
m463•5mo ago
dogs eat "post-processed food".

I wonder if there's a market for an AI dog collar that says "FIDO! don't eat that!"

formichunter•5mo ago
I have been trying to tackle this type of "Feature" but object detection and action detection seem to be a totally different problem. Use case: I want to "detect" when a car does not stop at a stop sign. I have researched this over youtube, reddit, etc and other than training it myself there are no models already out there, including YOLO. Can anybody offer advice on how to achieve this use case?
teruakohatu•5mo ago
Try building up a method iteratively. Start by calculating the speed of a car as it crosses the camera frame.

Then try calculating the speed between two points (in car length in front of and a car length behind the stop sign).

Then set a threshold for how fast is too fast for a car to realistically go between those two points without stopping. Get notified with a video snippet when a car is above this threshold. Adjust the threshold based on the videos you are capturing.

It won’t work if your object detection is not running at your camera framerate.

kjkjadksj•5mo ago
My reolink cameras indicate on the clip the length of time the object in motion was recorded. One can probably figure out a way to bin these clips according to this length of time as a proxy for speeding through the stopsign.
roryclear•5mo ago
With ByteTrack or other similar algorithms I don't think it would be too difficult. If you're looking to contract the work out I could give it a go.
0points•5mo ago
Check out frigate for a full NVR solution, including object detection

https://frigate.video/

mkoryak•5mo ago
I see this is clearcam. What is clearam? The readme mentions it a few times so it's probably not a typo.
roryclear•5mo ago
typo I've just fixed lol, thanks for the heads up