I managed to push a commit over ssh but then the client threw an error before the push fully completed. I can see the commit on the web, but my client still thinks it isn't pushed. And now when I try to fetch I get "permission denied" after a long wait, which is scary. I first thought something got hacked.
Maybe they need a better AI model for their vibe coding. That'll fix everything, right? At least that's what my friends keep telling me when I say that the free LLMs I played around with a bit are incredibly dumb.
The thing is that sometimes you just need a cheap physical medium you can give away. Sure cloud is an alternative, but it's a bad one, since it costs money to keep online. A CD or a floppy is something you record and forget. And USB sticks are much more expensive and can be a security risk.
Absolutely. And discs as well. I had an x-ray recently and asked them to give me the image so I could take it to a different clinic, and they burned it onto a CD. So I suppose optical media is sort of irreplaceable for medical applications at least.
This reminded me about phones from the TV show Upload. They are wristbands that project a holographic screen. Feels like a cool concept, and just as impossible to build with current tech, heh
Another case of a smart home device that unnecessarily needs someone else's servers. They could've made it controllable over the local network and that would've solved, like, 80% of this issue.
I have a z-wave hub I bought about 8 years ago. Admittedly, it's shit, but it does one thing right — you only need the manufacturer's cloud services if you want to control it from outside of your LAN, or if you want integrations with other services.
Audio problems aren't new. I remember that the last 10.9 build I was still using in 2016 had this bug where sound would just stop working every now and then. `sudo pkill coreaudiod` fixed it every time.
Except if a device has a microphone and a network interface, it has the technical capability of sharing those recordings. The only realistic way to guarantee this sort of thing is to reverse engineer the entire chain between the two and then never install any software updates.
Apple themselves keep assuming that they themselves can be unquestionably trusted. The same company that keeps inventing ever more elaborate ways to forcibly insert itself between users and developers to collect rent even when explicitly required by regulators to open up its devices to allow anyone to freely install anything.
I had a similar idea to bypass DRM for a while. Some kind of board that goes between the display panel driver and whatever sends it the signal, and outputs something you can capture, e.g. DVI or unencrypted HDMI. Not sure how practical it is.
> The FSA's official explanation for mandating passkey implementation is that people kept falling for phishing attacks, and the attacks were getting too sophisticated thanks to "AI" or something.
Ah, yet another case of people being forced to use technology instead of being left alone doing things the old way where they understood all the risks.
This one is easy. Find its updater service plist in ~/Library/LaunchAgents, delete it, and create a directory with the same name so it won't be able to overwrite it.
Firstly, I'm talking about PMs, not group chats. Group chats have different requirements because they have to be moderated.
Of course, I have nothing against being able to delete your own messages for both. A time limit within which you can do that is nice but I can live without one. But Telegram lets you delete every message in any PM conversation, including incoming ones, for both people. Or even the entire conversation, and make it disappear from the other person's list without a trace.
But you can no longer trust Telegram that things you had in your chat will still be there tomorrow. This feature feels like someone has hacked into your device and deleted files they didn't like.
Questionable features like being able to delete anything in the conversation on both sides. Tacky UI choices like liquid glass on Android or the excessive use of Lottie animations every-damn-where. All while being completely deaf to feedback, both from within the team (any criticism makes you "toxic") and from the public. The way he treats his employees isn't exactly good either.
That's not a given. Visionary people sometimes go mildly insane over time. Source: worked at VKontakte and Telegram and watched it slowly happen to Durov.
As a Russian who's fluent in English, I feel like I ended up learning it mostly by example (Slavic languages lack articles, but we have other fun things for people learning them to trip up on, like cases). But a more general rule seems to be that it's "the" if you can point your finger at that particular thing or rephrase it with "that", otherwise it's "a".
Android used to work kinda like that. You got the system partition that's a fixed size, and that's it. You also had the data partition for apps and their data on the same internal flash. For everything else, you inserted a micro SD card. You could move some apps to the SD card as well.
You still have to trust the parts you can neither observe nor reverse engineer. So, everything organizational and everything that happens on their infrastructure.
And why does someone have to trust Apple? Everything "security"-related that comes out of Apple lately somehow always assumes that Apple is to be unquestionably trusted.
And, yeah, I'm incredibly tired of this whole concept of a device you own acting in someone else's interests. This needs to stop and it needs to happen 10 years ago.