Jan Schaumann
banner
jschauma.mstdn.social.ap.brid.gy
Jan Schaumann
@jschauma.mstdn.social.ap.brid.gy
Vell, I'm just zis guy, you know?

[bridged from https://mstdn.social/@jschauma on the fediverse by https://fed.brid.gy/ ]
RE: https://mstdn.social/@jschauma/115634054717097772

I don’t know, man. Y’all are a lot more optimistic than me. I don’t see universal IPv6 adoption on this time horizon…
mstdn.social
November 30, 2025 at 5:16 PM
RE: https://federate.social/@mattblaze/115630395903319664

Reminding military personnel that they must disobey an illegal order is simultaneously critically important and apparently futile.

Commanders and top brass who _might_ be in a position to disobey an order by SecDef are being eliminated […]
November 29, 2025 at 2:36 AM
Reposted by Jan Schaumann
The ICC should issue an arrest warrant for Hegseth, and at least start an investigation into Trump.
November 29, 2025 at 2:10 AM
I'm seeing people more frequently prefix comments in discussions with some version of "I asked AI, and it said...".

I don't get it.

It feels like "This might be complete bullshit but I'm sharing it anyway", in which case: why?

And, yes, I'm likely going to judge future comments not prefixed […]
Original post on mstdn.social
mstdn.social
November 26, 2025 at 7:00 PM
I'm unhappy with my Sonos Playbase (TV audio is out of sync, streaming radio is time delayed, can no longer access my SMB 1.0 media library) and looking for recommendations. Ideally, I'd want:

- TV sound is actually in sync
- actual FM radio
- clock display
- airplay capability
- SMB 1.0 media […]
Original post on mstdn.social
mstdn.social
November 24, 2025 at 3:01 PM
Amazon S3 now supports TLS 1.3 hybrid post-quantum key exchange:

https://docs.aws.amazon.com/AmazonS3/latest/userguide/UsingEncryptionInTransit.PQ-TLS.html

Note again that Amazon supports both X25519MLKEM768 _and_ SecP256r1MLKEM768.

#tls #PQC
November 23, 2025 at 4:59 PM
Good news!: Gandi now supports HTTPS DNS records! 🎉

Bad news: Adding HTTPS DNS records breaks your auths. 🤦‍♂️
November 22, 2025 at 9:52 PM
Does Safari on macOS use Private Relay for DNS lookups even if "Hide IP Address from trackers" is _not_ enabled in Safari prefs?

Despite `sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder` and "Empty Caches", I can't get Safari to make a DNS lookup to my resolver for a domain I've […]
Original post on mstdn.social
mstdn.social
November 21, 2025 at 8:30 PM
🎉 56 years ago today, "the first permanent ARPANET link was established between the IMP at UCLA and the IMP at the Stanford Research Institute. By 12/5 1969, the initial four-node network was established."

https://en.wikipedia.org/wiki/ARPANET

From there, it's […]

[Original post on mstdn.social]
November 21, 2025 at 5:53 PM
France, man.

Really messing up your geography understanding, what with it's land border to the Netherlands located in the Carribean (Saint Martin / Sint Maarten), forming the EU's largest land border to Brazil via French Guiana, and letting the EU neighbor Canada (Saint Pierre and Miquelon) […]
Original post on mstdn.social
mstdn.social
November 20, 2025 at 2:40 AM
Cloudflare outage root cause: not checking the return value of a function that may fail. In C, that would be calling something on NULL and segfaulting; in Rust it's calling a function on an Err val and panic.

thread fl2_worker_thread panicked: called Result […]

[Original post on mstdn.social]
November 19, 2025 at 3:02 AM
One assignment I give students in my "Advanced Programming in the UNIX Environment" class includes reading data from a pipe into a fixed-size buffer.

A clever approach for that is

```
total = 0;
while ((n = read(fd, buf + total, len - total)) > 0)
total += n;
```

This is a common construct […]
Original post on mstdn.social
mstdn.social
November 18, 2025 at 4:24 PM
TIL: "OrpheanBeholderScryDoubt"

This string is used by the bcrypt password hashing function to produce a deterministic hash from the (expensive key setup) Blowfish P-array and S-boxes.

Supposedly, it was picked to match the "_O_pen _B_S_D_" initials; the earliest implementation used the string […]
Original post on mstdn.social
mstdn.social
November 17, 2025 at 1:53 AM
I just wasted a good 20 minutes trying to remember and find that stupid Scumbag Steve meme pic, but I think you'll agree that was time well spent. #shitposting
November 14, 2025 at 7:10 PM
"Always comment your code!"

...

🤦
November 12, 2025 at 8:33 PM
Working in tech, I'm profoundly torn based on my belief that the internet is one of the fundamentally best things we've accomplished, full of promise and possibility, and at the same time knowing that we've completely fucked it up in how we're using it and the effect technology has on us and our […]
Original post on mstdn.social
mstdn.social
November 12, 2025 at 1:55 AM
Reposted by Jan Schaumann
In the previous post above, I looked at the arrangement of thread stacks in virtual memory. That leads to the question: can one thread reach over into the other thread and monkey with its local variables? And how is that different from a forked process, which has the same memory layout as its […]
Original post on mstdn.social
mstdn.social
November 9, 2025 at 8:48 PM
R: If you don't let us take away people's health insurance, we'll literally starve them.

D: That seems bad.

R: Also, we'll fire people and not have backpay for those we keep.

D: As a compromise, can you pinky promise not to fire more people, and then we'll let you take away people's health […]
Original post on mstdn.social
mstdn.social
November 10, 2025 at 2:29 AM
Reposted by Jan Schaumann
I'm grading student papers, and I can report that one effect of generative AI is that I now suspect everything my students submit. And that's not a good place to be in while grading.

#bangenaifromuniversities
November 9, 2025 at 7:41 PM
Not every time a computer is involved in an algorithmic decision is that necessarily “AI”.

That’s all. Thanks for coming to my TED talk.
November 9, 2025 at 11:43 PM
Why, yes, nuking >470 lines of code and replacing them with a comment can make passing tests easier. AI generated pull requests FTW […]
Original post on mstdn.social
mstdn.social
November 8, 2025 at 1:53 AM
You know, if you consider containers a security boundary, then you've pretty much already lost. I mean, they're useful and all, but maybe think of them more like crowd line dividers or barriers, not like concrete walls.
November 7, 2025 at 8:40 PM
If you're using `runc` for your containers: congrats! You get to patch three new vulnerabilities that could allow for a full container break-out:

CVE-2025-31133: symlink attack on bind-mount of /dev/null for masked paths […]
Original post on mstdn.social
mstdn.social
November 5, 2025 at 3:00 PM
Oh,fuck yeah! A day starting with the grim reaper coming for an old, evil fuck and ending with young democrats being elected! I like it, gimme more of both!
November 5, 2025 at 2:57 AM