I didn't notice until you mentioned it; fixed. Like others have pointed out, one issue has little to do with the other.
Cars were made for 100 years without an internet connection. Even for an EV there is no need for network connectivity or constant software updates. The first time a prominent figure is assasinated with a remote take-over of their vehicle people may start to see this issue a bit differently.
I "subconsciously" moved to codex back in mid Feb from CC and it's been so freaking awesome. I don't think it's as good at UI, but man is it thorough and able to gather the right context to find solutions.
I use "subconsciously" in quotes because I don't remember exactly why I did it, but it aligns with the degradation of their service so it feels like that probably has something to do with it even though I didn't realize it at the time.
Anthropic definitely takes the cake when it comes to UI related activities (pulling in and properly applying Figma elements, understanding UI related prompts and properly executing on it, etc), and I say this as a designer with a personal Codex subscription.
it's been frustrating how bad it is at UI. I'm starting to test out using their image2 for UI and then handing it to codex to build out the images into code and I'm impressed and relieved so far
Codex does better if you ask it to take screenshots and critique its own UI work and iterate. It rarely one-shots something I like but it can get there in steps.
Thanks for pointing out Unifi Protect, as long as the camera supports ONVIF(RTSP), then it could be connected, please let me know more, I'm not familiar with Unifi Protect, will do more research...
Yes you can get an RTSPS stream, but looks like Aegis is doing some validation that won't accept them. They look like - rtsps://192.168.1.1:7441/uOndh6hJd3Bti4kd?enableSrtp
Oh, sorry about that. I didn't test RTSPS stream, what model is it? I'll go by one and test. Before then, I'll check the flow to loosen the validation.
Let's prepare a release for this ...
There are many different models, but all should come up with similar RTSPS stream from Protect. Let me know when you cut a new release and i'll try it!
The hardest part about this stuff is that as a user, you don't necessarily know if an app is vibe-coded or not. Previously, you were able to have _some_ reasonable expectation of security in that trained engineers were the ones building these things out, but that's no longer the case.
There's a lot of cool stuff being built, but also as a user, it's a scary time to be trying new things.
The frequency with which I see contemporary apps updating (sometimes multiple times a day) says there's a change in culture that also makes professionals prone to mistakes.
I get that we'll never ship a perfect release, but if you have to push fixes once a day it seems you've lost perspective.
Vibe coding slopiness is more acceptable now because we've lowered our standards
Devs' newfound ability to patch on the fly is absolutely being overleveraged. It's a wonderful capability to have that can do wonders in terms of disaster mitigation, but it's clearly become a crutch and has resulted in a situation where software has become a horrific amalgamation of haphazardly-developed panic-patches, taking the classic "ball of mud" problem and putting it into overdrive.
Yeah, my trust for new open source projects is in the toilet. Hopefully we will eventually start taking security seriously again after the vibe code gold rush.
Of course there were. Don't be pedantic. Anybody could write a program and put it on the internet. But to get a reasonably polished version with decent features and an enjoyable enough UX for someone to sign up and even pay money more, it generally took people who kind of knew what they were doing.
Of course shortcuts were taken. They always were and always will be. But don't try to compare shipping software today to even just 3 years ago.
Yes - AI has completely destroyed the set of "Signals" people used to judge quality of much software. They weren't ever 100% accurate, sure, but they were often pretty good heuristics for "level of care", what the devs considered important (or didn't consider important) and similar.
And I mean that as both "end user" software signals, and "library" signals for other devs.
I assume that set of signals will slowly be updated. If one of those ends up being "Any Use of AI At All" is still an open question, depending on if the promised hype actually ends up meeting capability as much as anything.
This is true beyond software. It used to be that the proof of the thinking process was in the resulting artifact. No longer can you estimate from the existence of a piece of text and the level of polish behind it that the apparent author has put at least a reasonable amount of thought into it. This applies to comments, blogs, emails, and most troublingly I've seen this happen at my job with things like requirement specs. Now, the veneer of quality makes it much harder to know what is the appropriate amount of skepticism to judge the contents with. And it's too tiring to be maximally skeptical about everything.
I agree with this for the most part, though there are times and with specific cars that you can have a blast. I can have a lot of fun in an old M Coupe, or Miata.
I used to have a GT3...it was a dream car of mine and I finally got it. The sad reality was that in order to have fun with it on public roads I was either going to kill myself/someone else, or go to jail. The only way to really experience that car in a responsible way was to go to the track. Which I just flat out didn't have the time to do with young kids.
Things were very different 20-30 years ago. Roads were less crowded and people were much more respectful on the road. Now, especially where I live, it's a free for all Mad Max cosplay.
I'm not sure i know the exact locations, but NASA and NOAA do, and people who have seen the data and locations (and therefore know what is rural or not) say things like this about realclimate.org's handwave of UHI:
> "Because urban areas still only represent 3-4% of the global land surface, this should not substantially influence global temperatures.
> However, most of the weather stations used for calculating the land component of global temperatures are located in urban or semi-urban areas. This is especially so for the stations with the longest temperature records. One reason why is because it is harder to staff and maintain a weather station in an isolated, rural location for a century or longer."
further from a paper critiquing the GHCN model's homogenization algorithm:
> "When they were compiling the Global Historical Climatology Network dataset, the National Climatic Data Center included some basic station metadata, i.e., data describing the station and its environment. For each station, they provided the station name, country, latitude, longitude and elevation. They also provided a number of classifications to describe the environment of the station - whether it was an airport station or not; if it was on an island, near the coast or near a lake; and what the average ecosystem of the stations’ surroundings was, e.g., desert, ice, forest, etc"
oh and an interesting note, if you are wondering "well, how many fully rural stations do we have data for at least 95% of the 'last 100 years?"
I have a mini PC hooked to screens in every room other than the bedroom and bathroom, and remote controls with built in air-mouse and keyboard (pepper jobs remotes). This way anyone can pick up a controller in any room and look something up on a shared communal screen as needed, which discourages use of private screens.
When I leave home for less than a day I pack no electronics of any kind and enjoy the peace in my own head to think about the next problems I want to solve in my universe.
I pay with cash exclusively in public so tap and pay is not an issue. If I ever need to be reachable for emergencies I can carry a pager but so far this has not been worth it.
Did not expect that: I got rid of a small screen i can carry around by putting a lot of small screen all over my house.
I put that in the same bin as all the “Stop doomscrolling” apps. You can’t prevent doomscrolling by adding another app on your phone. Get rid of the phone (and all other screens), one does not need to be able to look up everything in a moments notice. Write it down on a paper and do it later.
It causes a major difference. It forces all uses of screens in common spaces with others present, to be inclusive to said others. You do not open anything on shared screens you do not mean for others to participate in, so they function more as collaborative tools instead of private escapes.
Anyone can grab a remote and access to summon shared entertainment, order food, do shared research, fact check something, etc... but said screens are just linux machines with no proprietary software or magic addictive algorithms. Just tools.
Also when we walk away from them they do not follow us, and they cannot notify us.
It has completely changed the way my family and I interact with, and separate ourselves from, the internet.
If my phone battery died, I used to panic. Now with no phone, when I leave home, I am just... present, and can get lost in my own thoughts again. A skill I lost for decades with distractions always in my pocket.
Really just moving the screens further away, tethering them to walls, and ditching all proprietary addictive software is easier. Also a couple TVs and mini pcs cost less than one modern smartphone and covers the whole family.
reply