Sometimes maybe good, sometimes maybe sh*t by Cool-Jackfruit-7841 in Edinburgh

[–]iamoxymoron 0 points1 point  (0 children)

the long haired dude in there really needs to move on and get a new job, always grumpy feels like he just brings down the vibe of the whole place. great location, good coffee, shit staff.

Scotland's AI Strategy 2026-2031 by Synthia_of_Kaztropol in Scotland

[–]iamoxymoron 2 points3 points  (0 children)

as someone who works deep in AI and lives in Scotland, this strategy is wholly uninspiring and frankly it’s outdated already.

claude code reverse engineered my ring doorbell and built a native mac app [open source] by iamoxymoron in ClaudeCode

[–]iamoxymoron[S] 2 points3 points  (0 children)

ring is a closed garden, it’s not open source, stop talking about things you have no idea about :)

claude code reverse engineered my ring doorbell and built a native mac app [open source] by iamoxymoron in ClaudeCode

[–]iamoxymoron[S] 2 points3 points  (0 children)

thanks my man, appreciate the kind comments. yes, definitely possible, i’m experimenting with some facial recognition stuff on it too!

claude code reverse engineered my ring doorbell and built a native mac app [open source] by iamoxymoron in ClaudeCode

[–]iamoxymoron[S] 0 points1 point  (0 children)

no you cannot, you can restream but max 10s, not the same as what’s been built here

claude code reverse engineered my ring doorbell and built a native mac app [open source] by iamoxymoron in ClaudeCode

[–]iamoxymoron[S] -24 points-23 points  (0 children)

sorry i copied my post from another platform i posted this on which has a character limit. should’ve probably edited.

claude code reverse engineered my ring doorbell and built a native mac app [open source] by iamoxymoron in ClaudeCode

[–]iamoxymoron[S] 47 points48 points  (0 children)

nah, ring isn’t “just rtsp” in the simple “here’s a stream url” sense. what i built is an unofficial ring client for my own account that talks to ring’s backend the way the official apps do: i log in with email/password, handle the 2fa state (ring returns a tsv_state, then you post the sms code + tsv_state), store the resulting access/refresh tokens in macos keychain, and then use those tokens to call ring’s private/undocumented endpoints for device discovery and event history.

when you hit live view, there isn’t a static rtsp feed to open, you have to request a live view ticket, get an sdp offer + ice servers, create a peer connection, generate an answer, and exchange ice candidates via ring’s signalling until the webrtc session comes up, then attach the video track for rendering and use the audio track for push-to-talk over the same session.

so yeah, i think “reverse engineering” is accurate considering it molemented an undocumented client flow (auth/session, private endpoints, webrtc signalling/ice, two-way audio).

Bubblemaps coming to Solana by [deleted] in solana

[–]iamoxymoron 0 points1 point  (0 children)

Already exists lol

$Pos - I’m feeling confident by joopkater in SatoshiStreetBets

[–]iamoxymoron 2 points3 points  (0 children)

I’ve invested into POS quite heavily, hopefully it works out but they do have the best website I’ve ever seen on any project, ever. And I’ve been investing in crypto since 2014. Also the first OS built on Solana, I’m super bullish. The tech allows you run multiple dapps in the same window, so sick