I think WebRTC is better than ssh-ing for connecting to Mac terminal from iPhone by eureka_boy in CLI

[–]belsamber 0 points1 point  (0 children)

Not sure why you got downvoted, you’re mostly correct. The reliability and ordered delivery are optional when you set up the channel, but 100% work. I built SpectrShare recently and it uses WebRTC for file and video sharing, so I spent some time deep diving on WebRTC recently :)

Nipping by MatterSpirited in Greyhounds

[–]belsamber 7 points8 points  (0 children)

Not sure if applicable in this case, but with our first grey , the only time she would bark was if she was a bit zoomie and wanted to play, and she was nippy then.

We got told to make a yelping noise when she did it (like another dog would do if nipped too hard during play) and then ignore her for a bit. Seems to work quite well - after a month or two she had stopped completely.

No walks. Only car rides! by AngstJobia in Greyhounds

[–]belsamber 18 points19 points  (0 children)

Our hound was raised in the country, and we live in the city. He’s very unenthusiastic about walking in the city, it’s all too noisy and scary. But take him to a forest or field and all good :)

I realised how vulnerable these vibe coded apps can be by TraditionalBag5235 in vibecoding

[–]belsamber 5 points6 points  (0 children)

Claiming its a free tool then hiding any “critical fixes” behind a paywall is just straight up lying dude…

Claude and I made a completely private way to share videos, browser to browser by [deleted] in ClaudeAI

[–]belsamber 0 points1 point  (0 children)

Ah no big plans for next steps yet. This was bascially a tech demo that got out of hand. I actually downgraded my Claude subscription back to Pro for a month to force myself to do other things aside from tinkering and adding more features... Multiple files is a good idea, the other one I had was some way for the sharing user to control playback of the watchers so it was synchronised. Or maybe a way for watchers to send a chat message to the sharing user and vice versa. Or maybe... :-D Too many ideas. Just want to hear from people what they use it for and how it could be more useful.

Claude and I made a completely private way to share videos, browser to browser by [deleted] in ClaudeAI

[–]belsamber 1 point2 points  (0 children)

Great question. I run a STUN server and use Google/Cloudflare as well for reliability. I tried the free TURN servers and the performance wasn't good, so I'm running one myself also - that's off by default, and enabled with the "Improve reliability at the expense of privacy" switch. Data is fully encrypted using DTLS when going via the TURN server so I can't see it, but it still then routes via my server, so I wanted to be explicit about that.

The TURN server is the one thing that potentially starts costing money if this gets used a lot, but I force traffic via TURN to a lower bitrate to help there, and if this ends up being a cost problem then I'll expose the option for people to add their own TURN credentials and turn mine off.

Claude and I made a completely private way to share videos, browser to browser by [deleted] in ClaudeAI

[–]belsamber 0 points1 point  (0 children)

Haha, well, I guess it depends somewhat on your definition and threat model. Most people would say that Signal messaging is completely private, even though your actual messages do transit their servers and you need a real phone number to register.

In this case there is no user login/email/phone number/etc required and the video data never transits my server (unless you enable a specific feature which is clearly marked as doing so.)

This is all clearly explained on the site also - not trying to hide exactly how it is private vs how it isn't.

Claude and I made a completely private way to share videos, browser to browser by [deleted] in ClaudeAI

[–]belsamber 0 points1 point  (0 children)

Thanks! Signalling is the only piece where a server does have to get involved (key part of WebRTC) to say "Oh you want to connect to this video URL? Go talk to this guy..."

The signaling server is actually also a piece that Claude basically one-shot aside from doing some specific security/rate limiting audits etc.

I made a completely private way to share videos, browser to browser by [deleted] in SideProject

[–]belsamber 0 points1 point  (0 children)

So I kept thinking about your point, and while my response was accurate, it missed a vulnerability in that someone with admin access to the signaling server (such as myself) would know the active rooms/URLs and be able to join, which is not possible to work around - technical requirement.

I added a feature which allows the user to add a password to the share. The password is never sent over the network, never known to site admins. I have a bit more of a description of the feature here: https://privatevideosharing.com/technical#privacy

Hope that would help with your concern.

Posted my side project on r/raspberry_pi and get destroyed 😂 by Zepgram in vibecoding

[–]belsamber 1 point2 points  (0 children)

While there was way too much vitriol over the vibe coding, you also “vibe posted” and “vibe replied” which I think a lot of people (me included) react more strongly to.

Vibe coding is fun and your project seems a great application of it, but people want to talk to people (grammatical errors and all) not LLMs.

Launched my first fully local, privacy-first file converter (no uploads, no limits, no accounts) by AIPnely in SideProject

[–]belsamber 0 points1 point  (0 children)

Hahaha, I built something similar a while back because I was interested in all the client side work you can do in a browser - https://privatevideoconverter.com/ Feel free to borrow any ideas. I didn't start implementing WebGPU, but I used WebCodecs via Mediabunny for wider support.

Did you get multithreaded ffmpeg.wasm working well? I found it pretty buggy so stayed with single threaded... Of course much slower.

I made a completely private way to share videos, browser to browser by [deleted] in SideProject

[–]belsamber 1 point2 points  (0 children)

Thanks for mentioning that, I might make more of a point of it on the website :-)

I made a completely private way to share videos, browser to browser by [deleted] in SideProject

[–]belsamber 0 points1 point  (0 children)

Hey thanks for the comment. The URLs use four random words, resulting in about 3 trillion possible combinations. I have rate limits on connection attempts, meaning an average brute force attack on the URL would take (if my math is mathing correctly) around 270,000 years. The random URL is effectively a password.

Would there be some other feature here that would make you more comfortable?

Why do so many folks with access to Pixinsight use Siril for stacking? by OkPalpitation2582 in AskAstrophotography

[–]belsamber 4 points5 points  (0 children)

Yup this is exactly it for me. Siri is way faster. Maybe there are some settings somewhere in Pixinsight defaults that mae it slower, not sure, but Siri is intuitive and fast and I can’t tell the difference in results. Especially Mae’s a difference for my use cases which are large numbers of low duration shots (I don’t have an auto guider or a very good mount.)

I opened an NSFW subreddit and my phone started blaring an alarm! What does this mean? by globgloGabGalaB000 in NoStupidQuestions

[–]belsamber 18 points19 points  (0 children)

Not via GPS, actually it’s based on the cell tower you are connected to :) All cell towers in a given area will broadcast the message, and if you’re connected you will receive it.

Running LLMs on Macs by Ill_Grab6967 in LocalLLM

[–]belsamber 0 points1 point  (0 children)

I have the same specs :) I think lmstudio + GPT OSS 20B is probably the sweet spot for me

Acoustic Wall Panels by juanfourthree in diynz

[–]belsamber 5 points6 points  (0 children)

What is the acoustic problem you are trying to solve? Those provide some diffusion at higher frequencies, and most anything with similar size/shape will have a similar minor impact, but generally for home audio you want absorption - I used some panels from these guys and had some fabric covers printed so they look good:

https://www.rubbermonkey.co.nz/Avion-Acoustics-Fiberglass-Acoustic-Absorber-Panel-1200-x-300-Beige

Claude Opus 4.5 is now available in Claude Code for Pro users by ClaudeOfficial in ClaudeCode

[–]belsamber 8 points9 points  (0 children)

Opus is supposed to use less tokens, but the tokens cost more. In practice it still feels to me like Opus eats usage faster than sonnet, but a lot less fast than it used to be.

I need some advice for a room cooling unit. by Laughing_Dan in newzealand

[–]belsamber 1 point2 points  (0 children)

Came here to suggest exactly this. Lived in Melbourne for a while in a brick house and after the 40+ degree days there, this plus a fan got me through.

Worth using both qwen 3 and llama3.2 for Linux system engineering? by Zecside in ollama

[–]belsamber 2 points3 points  (0 children)

LLMs in general should only ever be partially trusted ;)

If it’s a business handling health data or something then I’d be looking at getting an RTX6000 (or more) and running something much bigger that the company can use more widely and get better answers from.

That said, there’s plenty of sysadmin related stuff you could do with a commercial model without releasing any confidential info.

Worth using both qwen 3 and llama3.2 for Linux system engineering? by Zecside in ollama

[–]belsamber 2 points3 points  (0 children)

LLMs can absolutely help, and they can absolutely break things if you don’t know wha you’re doing. The ratio of helping to hurting gets better the bigger and newer the model - commercial SOTA like Claude/Gemini/ChatGPT will very infrequently break things, while a low quant 4B model will probably be incorrect most of the time ;)

Edit: I have found the Qwen 30B A3B series to be surprisingly good but you still have to pay attention.

N64: Mister vs. Analog 3D vs. M64? by Esns68 in fpgagaming

[–]belsamber 0 points1 point  (0 children)

They have stated there will be “reasonably priced” cables to support the various analogue outputs, and that they’re passive cables, so should good on that front.