@randahl _insert "Didn't I do it for you?" borzoi dog meme here_
"🎵 I'm being indicted... For you."
"Federal indictment... For you."
"When all I do is for you... GOP."
@lauren This situation is a skosh too dark for Animaniacs to poke fun at...
... otherwise they'd *definitely* do that short. ;)
@dannyjpalmer It's probably best for most drivers if they don't think about how terrible security and encryption are in onboard vehicle systems.
Even systems that were designed *around* being part of the security story are disquietingly spoofable (https://www.wired.com/2017/04/just-pair-11-radio-gadgets-can-steal-car/).
@helenczerski Auto-balance: *enabled*
@doctorjaymarie@mastodon.world At a fundamental level, #capitalism observes unfairness (specifically in the form of information asymmetry) leading to outcomes where one party profits vastly more than another party (or even profits while the other party's outcome is net negative) and goes "This is fine."
Capitalism has brought us many advantages over several previous systems, but that feature of it alone should disqualify it as the best possible system.
@xdydx I believe I posted that one from the UI interface for my node (qoto).
@lauren I think, just this one, I'm going to put on my conspiracy theory hat and conclude that Wagner is now the one calling the shots. Putin is a strongman, and his power is gone if he is no longer perceived as one. But Wagner had all of the tools in place to depose him (or at least make keeping power very expensive) and they're going home.
So my guess is that Wagner has reached an agreement behind the scenes that Putin will continue to be nominally in charge, but is no longer in charge of at least the Ukraine campaign. It may very well be in Wagner's best interests to hold the actual reins of power and not have to take the shots for the consequences of bad decisions.
@brian and quite frankly, since that was my primary use of Twitter, any utility it used to hold for me is gone.
A useful map for those following current developments in #Russia
Can’t believe it’s taken until 2023 for anyone to think of invading Russia in the *summer*
@lauren @mcnulla It'd be heartbreaking if that prediction bears out, because IIUC the largest contributor to vehicle safety since the airbag has been the addition of automated safety systems (lane-keeping, auto-stop, etc.).
And not just for human drivers; they're capable of avoiding collision and decelerating a vehicle better than a human can, so they decrease the incidents of, and energies involved in, collision with pedestrians and non-car vehicles also.
Hobbling them because we'd rather see ten humans killed by other humans than one killed by an algorithmic failure would be unfortunate.
> And since we're at it let's shame Google for putting 20 thousand variables in a single function. Bad Google, no cookie.
I once worked on a game engine that used ODE as its physics layer. At the core of ODE collision detection and handling was a function that built a Jacobian matrix on the stack (using `alloca`) to compute the forces to apply to objects colliding to separate them. We crashed on touching the stack redzone in Windows when our engine ran as a plugin in Internet Explorer---not something we could fix easily on our end, since the size of a thread redzone is decided at compile time by the application configs (which, again, application is Internet Explorer).
Filed a ticket against ODE maintainers and their response was basically "We don't consider that application domain to be a meaningful one to fix bugs in." So we fixed it on our end by `#define`-ing alloca away to a heap allocation in a tiny buffer.
Point of this story is: no shame on Google. Google doesn't consider the Firefox browser on old Linux configurations a meaningful application domain to fix bugs in. And if you can't point to where in the JavaScript language spec it says 20,000 variables is disallowed... Shame on Mozilla for having a noncompliant JS implementation. ;)
At least it was easy to fix.
> It is interesting though that we find ourselves working around a bug we did not introduce triggered by code we do not control.
Oh yeah... That's the nature of Internet software. It is interesting every time. :) I've had to get up from the keyboard and take a walk twice in my career, and the first time was when I realized if I'm going to be writing web software, that's going to be, like, my whole career: stuff breaking because someone changed something somewhere that I was relying on for their own reasons. Internet software is like 1/3 technology and 2/3 social network effects.
used magic wormhole for the first time to transfer files between 2 computers in my house and it's great
computer 1:
$ wormhole send myfile.pdf
Wormhole code is: 7-crossover-clockwork
computer 2:
$ wormhole receive 7-crossover-clockwork
Receiving file (7924 bytes) into: myfile.pdf
@b0rk How does this work? Looks like it starts Tor servers on the sending and receiving machine and then uses Tor's protocol to let them auto-handshake and pass the data if the wormhole codes match?
@ElleGray @Helengraham There was a four-day search and over 100 people were rescued. The advanced tech they deployed to find the submarine is inapplicable to an overturned surface passenger vessel because they know where the vessel went down and it's not a watertight tube you can rescue people out of.
@lauren We shouldn't be surprised. The fact anyone can set up a Fed node and get in means over time there will be, if anything, *less* control at the limits over what is said in the Fediverse than what is said on e.g. Twitter or Facebook (both of which are, for what it's worth, absolute hotbeds of "Got what they deserved" / "those sounds were the orcas tapping on stuff to mess with the humans" memes).
What I like about Fediverse is that I have the tools at my disposal to mute those people (and, if I want, the node they rode in on) with abandon, far moreso than on alternatives.
Career software engineer living something approximating the dream he had as a kid.