@mjg59@nondeterministic.computer
@mjg59@nondeterministic.computer avatar

mjg59

@mjg59@nondeterministic.computer

Former biologist. Actual PhD in genetics. Security at https://aurora.tech, OS security teaching at https://www.ischool.berkeley.edu. Blog: https://mjg59.dreamwidth.org. He/him.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mjg59, to random
@mjg59@nondeterministic.computer avatar

Why does sha256sum on my phone handle an 8GB file in 11 seconds and sha256sum on my laptop takes 17 seconds to do the same file? Hot cache in both cases, Pixel 7 (8GB of RAM) vs a i7-10510U with a Samsung 980 NVMe and 32GB of RAM on the laptop. Is Toybox's implementation better, or is Tensor just genuinely fast? Is UFS somehow faster than NVMe?

ceri,
@ceri@toot.wales avatar

@mjg59 Phone is just googling the answer and getting lucky?

mjg59, to random
@mjg59@nondeterministic.computer avatar

Absolutely lovely day with friends that included reminiscing with a former coworker about how Fedora almost shipped a Tetris clone in the installer called "Shit Keeps Falling" as a reference to the QA Confidential strip from Leisure Town

garrett,
@garrett@mastodon.xyz avatar

@mjg59 Namco filed the patent in 1998. It finally expired in 2015.

https://www.eff.org/deeplinks/2015/12/loading-screen-game-patent-finally-expires

Weirdly, the first version of Splatoon had a loading screen minigame called "Squid Jump", but they ditched that in Splatoon 2 (& 3). Splatoon 1 came out in May 2015, months before the patent expired.

I wonder if it was due to an agreement between Namco & Nintendo or the definition of "auxiliary", as it had a similar enough theme.

(Perhaps Anaconda could've had XBill, but with Tux installing Fedora? 😅)

lrvick, to random
@lrvick@mastodon.social avatar

It's official. After 3 months of back and forth, a major medical provider has elected to drop me as a patient for not having a Google or Apple device.

It is unclear if this is legal, but it is very clearly discriminatory and unethical.

Any tech journalists or lawyers interested interested in this?

I would like to do anything I can to ensure this never happens to anyone else.

mjg59, to random
@mjg59@nondeterministic.computer avatar

Thought experiment: imagine a language model where you can describe exactly how you want software to behave, and it produces a binary that does that. You don't get the source code, but it works 100% of the time. As long as you can install this binary on whatever device you have, does this achieve the goals of free software?

aeva, (edited )
@aeva@mastodon.gamedev.place avatar

@mjg59 Sure. You just ask the magic box to generate a version of itself that generates very clean human readable C instead, and then use that version for everything else. And maybe have it translate itself to very clean human readable C as well and slap the GPL or whatever onto it.

mjg59, to random
@mjg59@nondeterministic.computer avatar

Turns out the actual reason my video streaming was broken was an upstream kernel bug where under certain circumstances if a packet too big ICMP was received on one interface but a different interface was sending the traffic, the cache on the egress interface wouldn't be properly updated, so full marks to Fastly for diagnosing that and working to get it upstream: https://lore.kernel.org/netdev/4be64c29-f495-4fdb-a565-2540745d5412@fastly.com/T/

ollibaba,
@ollibaba@chaos.social avatar

@mjg59 Wait, you had a real-life problem with your TV, and

  • you managed to debug the problem
  • the company involved took your debugging info
  • and they traced it to a bug in an OSS project
  • and then your problem was indeed fixed by merging a bugfix into that OSS project?

Wow. That is some sci-fi solarpunk utopia happening right there! When will the movie be out?

mjg59, to random
@mjg59@nondeterministic.computer avatar

It's depressing that if I ever end up on the run from the law it's going to be for something stupid like "Posted about some hilariously incompetent security but it turns out saying that was a DMCA violation"

dko,

@mjg59 cyberpunk western: shot dead by the pinkertons for accidentally violating an NDA

karen, to random
@karen@floss.social avatar

OK, Australians, I know today is tomorrow for you and you all get to live in the future, but here in the US there's still time to make our match challenge with just $358 left to raise in 6 and a half hours. help us make our tomorrow's tomorrow more software freedom respecting! @linuxaustralia

https://sfconservancy.org/sustainer/
#SFCdrive

GossiTheDog, to random
@GossiTheDog@cyberplace.social avatar

deleted_by_author

  • Loading...
  • niconiconi, to random Estonian
    mjg59, to random
    @mjg59@nondeterministic.computer avatar

    I'm in DC and there's a giant biology conference going on and out of the background noise emerged the word "Xenotransplants" and I am too scared to listen more closely to determine the context

    raynerlucas,
    @raynerlucas@mastodon.social avatar

    @mjg59 It's a hot subject at the moment. Over here in the UK we just got a new foreign secretary who put a human organ into a pig

    saagar, to random

    Every argument about undefined behavior in a nutshell

    LionsPhil, to random

    Why are you stressing about arbitrary code execution vulnerabilities in ? You were just going to pipe the output to sh anyway. :ablobcatcoffee:

    mjg59, to random
    @mjg59@nondeterministic.computer avatar

    Proposing a significant increase in system security by replacing all C-based string manipulation with callouts to perl https://www.qualys.com/2023/10/03/cve-2023-4911/looney-tunables-local-privilege-escalation-glibc-ld-so.txt

    federicomena,
    @federicomena@mstdn.mx avatar

    @mjg59 maybe one can dress as "*p++" for a scary costume this year.

    federicomena, to random
    @federicomena@mstdn.mx avatar

    Big endian energy.

    hackers_gifs, to random
    hackers_gifs, to random
    mjg59, to random
    @mjg59@nondeterministic.computer avatar

    Ok why is it hard to implement a hardware root of trust? https://mjg59.dreamwidth.org/66907.html

    hackers_gifs, to random
    mjg59, to random
    @mjg59@nondeterministic.computer avatar

    Principal Skinner "Out of touch" meme, but it's Bjarne Stroustrup

    montecook, to random
    @montecook@dice.camp avatar

    For a long time, when I'd read a comic with Lex Luthor in it, and he'd be... I dunno, conspiring with a guy who's super power is that he is mediocre at riddles, and maybe Solomon Grundy or someone like that, in order to launch their army of poison turtles into Metropolis, I'd scoff and say, "it's unrealistic that the world's richest man would waste his time and money on something that's only going to showcase to the world how incompetent he is."

    I owe DC comics an apology.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • tacticalgear
  • rosin
  • Youngstown
  • thenastyranch
  • osvaldo12
  • slotface
  • ngwrru68w68
  • mdbf
  • everett
  • kavyap
  • Durango
  • DreamBathrooms
  • ethstaker
  • JUstTest
  • magazineikmin
  • InstantRegret
  • Leos
  • tester
  • normalnudes
  • GTA5RPClips
  • cubers
  • cisconetworking
  • khanakhh
  • anitta
  • provamag3
  • modclub
  • lostlight
  • All magazines