@Randomfrequency@mastodon.social (@randomfrequency) header
@Randomfrequency@mastodon.social (@randomfrequency) profile picture

Tricking sand to do math, Principal Infrastructure Engineer @SalesforceEng. BLM. Other views expressed here are not necessarily those of my employer.

Unceded Coast Salish territory
Joined April 2007
Photo by @Randomfrequency@mastodon.social (@randomfrequency)Photo by @Randomfrequency@mastodon.social (@randomfrequency)Photo by @Randomfrequency@mastodon.social (@randomfrequency)Photo by @Randomfrequency@mastodon.social (@randomfrequency)Photo by @Randomfrequency@mastodon.social (@randomfrequency)Photo by @Randomfrequency@mastodon.social (@randomfrequency)Photo by @Randomfrequency@mastodon.social (@randomfrequency)Photo by @Randomfrequency@mastodon.social (@randomfrequency)Photo by @Randomfrequency@mastodon.social (@randomfrequency)Photo by @Randomfrequency@mastodon.social (@randomfrequency)
Replying to @alicegoldfuss
I hope parallel universe us hopes we're ok
3
1
10
(Apple not rewriting their image processing pipeline in something memory safe by this point is getting exhausting, it's been the vector for almost every Pegasus attack I can think of)
1
14
Replying to @ZoidCTF
Nowadays the cool kids book PTO the next day. For Factorio: Space age there was serious concerns that the internet would fall over while we were all playing with conveyor belts..
1
1
19
And my point about "doing only what people tell them to do" meaning "there's no such thing as "software should only do what its designed to do". TrueType glyphs have a virtual machine for very legitimate reasons, but they're not probably ones you personally care about.
2
20
PDF though is based on postscript, which was turing complete. For reasons. Apart from PDF being extensible with javascript, which.. well whatever.
1
15
Replying to @kellabyte
Excel is the perfect platform
1
96
Garbage collection is actually faster in a set of cases depending on your workload, so sure? Plus people still need to be able to understand whats written.
5
92
Replying to @Michphil1998
You pay $5.5k on the first $45k in income per year. I'm willing to bet I paid more in taxes last year than you made in income. I am all for this tax break. Fuck off.
21
Replying to @dieworkwear
"Women don't like the vehicle" as a reason for his wife leaving him. Yeah, I somehow don't think it was the vehicle.
37
864
I .. whut.. wow.
When researchers analyzed how Pegasus spyware infected iPhones without the user tapping anything, they found something wild. The attackers sent an iMessage with a fake GIF that targeted Apple's image decompression engine. The decompression math was so flexible that the exploit chained arithmetic operations together to construct a literal, functioning software CPU using over 70,000 segment commands that defined logical bit operations (AND, OR, XOR, XNOR, etc.) entirely inside the image parser. This created a small computer architecture with registers, a full 64-bit adder, and a comparator, running raw code before the phone even buzzed with a notification
44
This entire thing reeks of someone being 'clever' though.
13
Computers only do what you tell them to do. Even if it's not your computer.
2
115
Replying to @ZoidCTF
That explains so much
66
(IIRC Didn't Joyent run KVM in Solaris jails, which basically meant if you escaped KVM somehow you just ended up in a jail with no userland?)
1
12
Replying to @progrium
Weren't hyperkernels also examples of formal operating system proofs?
2
17
Replying to @markimbriaco
And that they are stupid, stupid humans. (Kidding. Sometimes.)
1
33
Replying to @jarredsumner
"similar is a lot more expensive", my dude who do you think you work for, they are the champion of "it no longer costs the same" effort wise.
41
Replying to @kellabyte
MMX when it came out wasn't great, switching in and out of it was kind of slow context wise since you had to turn off the FPU, IIRC? Or something equivalent to that.
2
126
Replying to @adamac @stevesi
MMX at the time required switching out from the FPU and had penalties. If you were going to use it, you really needed to justify it. It got better over time.
48