frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

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

https://github.com/roryclear/clearcam
103•roryclear•6h 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•5h ago
Do we still call it CCTV if it's an IP network?
teddyh•5h ago
“CCTV” has better optics than “surveillance camera”.
nixass•5h ago
Better as in better lenses?
johnisgood•5h ago
Or better look (as in spyware vs CCTV). Curious, too!
loloquwowndueo•5h ago
You can use IP on a LAN with no outside access.
jsheard•4h 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•4h 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•2h 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•5h 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•5h 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•3h 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•1h ago
Paying for things does cause some folks to champ at the bit, though, so his assessment is not unwarranted.
dang•10m 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•5h 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•5h 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.
kandelabr•4h ago
Dauha - https://www.a1securitycameras.com/dahua/hd-cctv/security-cam....

There are bunch of small brands that sell excellent cheap devices with sane firmware, and a few more popular ones who will make your life hell. Blue Iris or Frigate for the NVR software.

This thread is a good reference: https://www.reddit.com/r/SecurityCamera/comments/1lesio1/wha...

dns_snek•4h 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•3h 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•2h ago
Axis cameras are great. Their product support is awful.
mysteria•1h 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•2h 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.

snickerdoodle12•4h ago
how does this compare with frigate?
roryclear•4h ago
fewer features, easier setup, with more GPUs supported. (I've not used frigate myself though, only watched videos)
diggan•4h 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•4h 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•3h 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
serf•3h 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.

diggan•4h 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•1h ago
The author states elsewhere that the payments are for the use of their server, which can be reconfigured.
diggan•52m ago
Yeah, I'll admit to not having tried Clearcam myself, I was just going by the information from the README as-is.
sugarpimpdorsey•2h ago
it's AGPL so you have to give anyone that views your camera feeds a copy of the source
number6•4h ago
Are there models that accurately register bullet impacts and calculate scores on shooting targets?
bdcravens•4h 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•3h 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•3h ago
How come you didn't write the iOS version in Swift?
awaseem•2h ago
This is sick! Thanks for open sourcing it!
jdiaz97•1h ago
BoquilaHUB also does this, but with Rust: https://github.com/boquila/boquilahub/
leakycap•16m ago
This just seems like an extremely inconvenient, very hands-on subscription given that similarly priced AI detection exists with reliable, cheap cameras.

Making games in Go: 3 months without LLMs vs. 3 days with LLMs

https://marianogappa.github.io/software/2025/08/24/i-made-two-card-games-in-go/
69•maloga•3h ago•45 comments

Comet AI browser can get prompt injected from any site, drain your bank account

https://twitter.com/zack_overflow/status/1959308058200551721
225•helloplanets•2h ago•72 comments

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

https://github.com/roryclear/clearcam
103•roryclear•6h ago•38 comments

Trees on city streets cope with drought by drinking from leaky pipes

https://www.newscientist.com/article/2487804-trees-on-city-streets-cope-with-drought-by-drinking-...
56•bookofjoe•2d ago•24 comments

Dynamically patch a Python function's source code at runtime

https://ericmjl.github.io/blog/2025/8/23/wicked-python-trickery-dynamically-patch-a-python-functi...
81•apwheele•5h ago•51 comments

Update on my Racket exit

https://blog.winny.tech/posts/update-on-my-racket-exit/
11•todsacerdoti•40m ago•1 comments

NASA's Juno mission leaves legacy of science at Jupiter

https://www.scientificamerican.com/article/how-nasas-juno-probe-changed-everything-we-know-about-...
5•apress•2d ago•12 comments

SQLite (with WAL) doesn't do `fsync` on each commit under default settings

https://avi.im/blag/2025/sqlite-fsync/
67•Bogdanp•2h ago•44 comments

Will at centre of legal battle over Shakespeare’s home unearthed after 150 years

https://www.theguardian.com/culture/2025/aug/21/will-at-centre-of-legal-battle-over-shakespeares-...
5•forthelose•23h ago•0 comments

Show HN: Bicyclopedia

https://bicyclopedia.lemoing.ca/
68•lemoing•6h ago•23 comments

Spending too much time at airports

https://thezvi.substack.com/p/spending-too-much-time-at-airports
57•nsoonhui•6h ago•73 comments

How to build a coding agent

https://ghuntley.com/agent/
338•ghuntley•14h ago•108 comments

A German ISP changed their DNS to block my website

https://lina.sh/blog/telefonica-sabotages-me
607•shaunpud•7h ago•324 comments

Deep Think with Confidence

https://arxiviq.substack.com/p/deep-think-with-confidence
91•che_shr_cat•3h ago•26 comments

It is worth it to buy the fast CPU

https://blog.howardjohn.info/posts/buy-a-cpu/
136•ingve•12h ago•246 comments

Seed: Interactive software environment based on Common Lisp

https://github.com/phantomics/seed
90•todsacerdoti•11h ago•17 comments

Equal Earth – Political Wall Map (2018)

https://equal-earth.com/index.html
54•bjelkeman-again•12h ago•39 comments

The cost of interrupted work (2023)

https://blog.oberien.de/2023/11/05/23-minutes-15-seconds.html
243•_vaporwave_•20h ago•161 comments

Is 4chan the perfect Pirate Bay poster child to justify wider UK site-blocking?

https://torrentfreak.com/uk-govt-finds-ideal-pirate-bay-poster-boy-to-sell-blocking-of-non-pirate...
63•gloxkiqcza•1h ago•21 comments

Fractal drum machine plays any beat [video]

https://www.youtube.com/watch?v=-OG87X6XSWU
7•surprisetalk•3d ago•2 comments

Writing with LLM is not a shame

https://reflexions.florianernotte.be/post/ai-transparency/
30•flornt•7h ago•54 comments

Y Combinator says Apple's App Store has hindered startup growth

https://techcrunch.com/2025/08/22/y-combinator-says-apples-app-store-has-hindered-startup-growth/
8•fauigerzigerk•45m ago•0 comments

SSD-IQ: Uncovering the Hidden Side of SSD Performance [pdf]

https://www.vldb.org/pvldb/vol18/p4295-haas.pdf
35•jandrewrogers•2d ago•14 comments

Line scan camera image processing for train photography

https://daniel.lawrence.lu/blog/y2025m09d21/
407•dllu•1d ago•65 comments

A short introduction to optimal transport and Wasserstein distance (2020)

https://alexhwilliams.info/itsneuronalblog/2020/10/09/optimal-transport/
31•sebg•2d ago•4 comments

Valve Software handbook for new employees [pdf] (2012)

https://cdn.akamai.steamstatic.com/apps/valve/Valve_NewEmployeeHandbook.pdf
201•Michelangelo11•10h ago•160 comments

People stuck using ancient Windows computers

https://www.bbc.com/future/article/20250516-the-people-stuck-using-ancient-windows-computers
13•erickhill•51m ago•0 comments

What if every city had a London Overground?

https://www.dwell.com/article/what-if-every-city-had-a-london-overground-ac7a7ff9
64•edward•3d ago•82 comments

The oldest unopened bottle of wine in the world

https://www.openculture.com/2025/08/the-oldest-unopened-bottle-of-wine-in-the-world.html
51•bookofjoe•2d ago•37 comments

Wildthing – A model trained on role-reversed ChatGPT conversations

https://youaretheassistantnow.com/
78•iamwil•12h ago•35 comments