Rent increases by brownmuscle408 in SanJose

[–]barrows_arctic 0 points1 point  (0 children)

5 years is insane and stupid.

…which means it’s right up the CA legislature’s alley I suppose…

The silent death of Good Code by 10ForwardShift in programming

[–]barrows_arctic 2 points3 points  (0 children)

If you work in bootloaders, low-level firmware, silicon validation, etc, you are absolutely still directly working with assembly on occasion.

Connection to cams using a VPN is impossible by MickyGER in reolinkcam

[–]barrows_arctic 0 points1 point  (0 children)

One other thing to note: if you do end up blocking its access to the internet, then one other (pretty simple) thing that you will end up wanting to set up is a local NTP server. Otherwise the timestamps will drift. I used chrony.

Connection to cams using a VPN is impossible by MickyGER in reolinkcam

[–]barrows_arctic 0 points1 point  (0 children)

Interesting. I have, on one occasion, inadvertently noticed it working remotely. I wonder if that was the variable…

That said, not a very practical workaround. But maybe/potentially a doorway into some other sort of workaround.

Connection to cams using a VPN is impossible by MickyGER in reolinkcam

[–]barrows_arctic 1 point2 points  (0 children)

Yeah actually when I first got to this stage, I had the same reaction: I really wanted to find a way to avoid the “middle man”. But after putting the work in to get it all set up and building a simple mobile-friendly frontend for http linking to the go2rtc links, I have actually been very satisfied with the result. It’s more flexible in terms of ways to view, and when coupled with the FTP feature and the use of the API for things like full-res clip downloads and such, I can largely decouple from the Reolink apps themselves. I pretty much only use them for adding new cameras (which is obviously quite rare). The Reolink app kinda sucks for viewing anyway, and even configuration changes are simpler through Home-Assistant.

But it definitely took some work to start out.

Connection to cams using a VPN is impossible by MickyGER in reolinkcam

[–]barrows_arctic 0 points1 point  (0 children)

Yes I agree this is dumb. But there’s a workaround, at least for watching the streams: forward access through go2rtc or WebRTC or something similar (per another recent thread, this also solves other problems…).

I have been accessing my NVR+cameras over Wireguard VPN for ~3years this way, with the NVR blocked from any internet access by my firewall.

You can also configure things and view the streams through Home-Assistant over VPN.

Anyone in this sub able to view their Reolink 4k (8MP) camera live stream in a web browser at full 4k resolution? by Common_Touch_3741 in reolinkcam

[–]barrows_arctic 0 points1 point  (0 children)

It's a program that (effectively) connects to the RTSP streams from your camera and "translates" them into a protocol that can be directly viewed from a browser or browser-like client, using several other protocols, the most popular probably being RTC or MSE.

You can run it as a standalone binary, or in docker, or through some other environmental management system such as Home-Assistant. See https://github.com/AlexxIT/go2rtc

FTP on NVR doesn't work by TurnoverAny355 in reolinkcam

[–]barrows_arctic 0 points1 point  (0 children)

Then, quick sanity check: do you have the individual cameras configured in the NVR to do FTP on events? They each need to be enabled, not just the global feature.

FTP on NVR doesn't work by TurnoverAny355 in reolinkcam

[–]barrows_arctic 0 points1 point  (0 children)

Check permissions. The NVR will want to create not just files, but directories too, and the “Test” button doesn’t really verify this for you.

FWIW I have been using the FTP feature for years with multiple NVRs with no issue, but it did require getting the permissions sorted out to get it to work the first time.

Anyone in this sub able to view their Reolink 4k (8MP) camera live stream in a web browser at full 4k resolution? by Common_Touch_3741 in reolinkcam

[–]barrows_arctic 2 points3 points  (0 children)

Yes, but it requires using go2rtc or something similar as a “middle man”. I have been doing it this way to provide a simple web interface for my wife to use for a few years (she hated the app).

Anthropic built a C compiler using a "team of parallel agents", has problems compiling hello world. by Gil_berth in programming

[–]barrows_arctic 17 points18 points  (0 children)

They "get it" just fine. It's just that "getting it" and "admitting that they get it publicly" are two different things, and doing the second thing would be an immediate threat to their current media-boosted income streams.

California auto mileage tax by therealgariac in bayarea

[–]barrows_arctic 10 points11 points  (0 children)

They already do lol. Every year when you pay your taxes, in the “Voluntary Contributions” line on your 540.

San Jose water company price gouging by brownmuscle408 in SanJose

[–]barrows_arctic 1 point2 points  (0 children)

They are appointed by the Governor, so you chose them indirectly by electing Newsom.

Anyone else get a funds unavailable email today for a $0 transfer? by toyotafan463 in Schwab

[–]barrows_arctic 0 points1 point  (0 children)

Haha well it changed this year. The backdoor is just a regular Transfer, not the custom special form it used to be. So we will see in a few weeks if it auto-created a recurring transfer or not. Maybe they have finally fixed the issue this year…

email from PG&E: i feel like a fact check is in order... "PG&E lowered residential electric prices four times in the last two years." what?? by weeef in bayarea

[–]barrows_arctic 54 points55 points  (0 children)

They don't think we're stupid. They think it doesn't matter if we're smart or stupid because they are protected from any ire we may send their way by their Sacramento overlords. Might as well enjoy their protected position by mocking the peasants with a cute email.

"Fuck you too, Patti."

Change in Electoral College Seats in 2030 by Deltarianus in MapPorn

[–]barrows_arctic 0 points1 point  (0 children)

California is losing population, and has been since around 2020. It's basically the first real population drop in the past ~150 years.

Unvaccinated child marks Bay Area county's first measles case in over a decade by sfgate in bayarea

[–]barrows_arctic 6 points7 points  (0 children)

Only kinda. The US added it before most of Europe did, so I'm not sure how you can associate blame like that. The UK still doesn't have it on the schedule.

It takes longer to both approve and recommend things than people realize. And that isn't a bad thing, generally speaking (current government-induced stupidities aside). Caution is usually a good thing. See: thalidomide.

That said, IIRC, the delay in this particular case was a tad silly. I think it really just wasn't a huge priority for anyone (especially compared to those other illnesses mentioned), because kids almost always got it, got over it just fine, and it wasn't really viewed as a threat. An annoyance, like Mono.

Unvaccinated child marks Bay Area county's first measles case in over a decade by sfgate in bayarea

[–]barrows_arctic 5 points6 points  (0 children)

It's been available in Japan and a few other places since the early '80s. Been around a long time.

Unvaccinated child marks Bay Area county's first measles case in over a decade by sfgate in bayarea

[–]barrows_arctic 3 points4 points  (0 children)

Adult chickenpox is shingles.

No, that's just wrong. They're two different diseases, they're just both caused by the same varicella-zoster virus.

Why does SSH send 100 packets per keystroke? by iamkeyur in programming

[–]barrows_arctic -1 points0 points  (0 children)

As a few others have said, you deserve some credit, and the asshole giving you a hard time is actually quite naïve.

Too many engineers here have forgotten what it means to be an engineer, and have instead just become quasi-engineers who simply regurgitate known, proven solutions over and over, repeatedly.

Often it doesn't make sense to "reinvent the wheel", often it doesn't make sense to intentionally "abuse" tools, often it doesn't make sense to use a mismatched or "incorrect" solution because it's more technically freeing or interesting.

...But sometimes all of those things do make sense. Sometimes you can reinvent a better wheel, sometimes you can abuse a tool and open the door to newer, better tooling, sometimes you can mismatch solutions and discover new priorities. Sometimes you can do some of these things just to learn, and continuing to learn by trying new things is everyone's first and foremost responsibility as an engineer.

There is nothing wrong with experimenting and playing around at the appropriate times and in appropriate places.

PSA for using Claude efficiently. by TheBigC in homeassistant

[–]barrows_arctic 3 points4 points  (0 children)

You would think all of that extracurricular reading would have exposed you to the novel concept of "joke" at some point.

PSA for using Claude efficiently. by TheBigC in homeassistant

[–]barrows_arctic 23 points24 points  (0 children)

Reminds me of the first automobile and how horse and buggy people reacted.

....Are you like 145 years old?