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/ ]
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
🎉 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
Advanced Programming in the Unix Environment

Week 12: syslog(3)

In this video lecture, we take a look at the standard Unix central logging facility, syslogd(8), and the syslog(3) library function. We show examples of system logs and how to separate messages by […]

[Original post on mstdn.social]
November 19, 2025 at 9:03 PM
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
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
TIL: the Hoatzin

Contemporary flying dinosaur. Entirely folivorous, effectively a ruminant (complete with methane belches), shitty at flying, loud and stinky, and the chicks have claws like an archaeopteryx.

Birds, man. Bird is the word.
October 31, 2025 at 3:30 PM
Me when "hackers" ask for a reward for reporting a vulnerability of "weak SSH ciphers" on a hostname that resolves to 127.0.0.1.
October 29, 2025 at 1:54 PM
Sage advice. (Steps 1-3 are optional, but highly recommended.)
October 27, 2025 at 5:43 PM
Advanced Programming in the Unix Environment

Week 7: Signals

In this video lecture, we look at Unix signals, simple, asynchronous event notifications. We run through a number of examples to illustrate how signals are delivered, can be ignored, caught, handled […]

[Original post on mstdn.social]
October 27, 2025 at 1:23 PM
Advanced Programming in the Unix Environment

Week 7: Job Control

In this video lecture, we illustrate the concept of job control in the shell, first introduced in the C shell, and allowing you to run multiple tasks from within the same terminal, switching back […]

[Original post on mstdn.social]
October 26, 2025 at 3:22 PM
Advanced Programming in the Unix Environment

Week 7: Process Groups and Sessions

Let's take a look at how processes are grouped together and begin to develop an understanding of how a login session relates to the controlling terminal.

https://youtu.be/NfHqGv0PlIw

#apue #Unix #Programming
October 25, 2025 at 4:00 PM
October 24, 2025 at 6:21 PM
Advanced Programming in the Unix Environment

Week 7: The Login Process

We'll begin our discussion of process relationships, including process groups, sessions, and our first, asynchronous type of inter process communication in the form of signals. To get us […]

[Original post on mstdn.social]
October 24, 2025 at 1:49 PM
Congress already said they’re fine with Trump wantonly killing people (>32 so far); the military evidently won’t refuse any orders of this sort. At what point does the international community start to act?

https://www.nytimes.com/live/2025/10/22/us/trump-news
October 22, 2025 at 5:48 PM
Trump literally demolishing the White House may just be too much symbolism for me.
October 22, 2025 at 2:01 AM
Huh, that's a new one. Fake Cloudflare captcha asking you to please run the osascript from http://185.93 . 89.62/d/xxx33312 to collect and uplaod all your passwords and cookies.
October 20, 2025 at 6:31 PM
I’ve walked about 30 blocks so far and this is still going strong. #nyc dies not abide to bullshit. #nokings
October 18, 2025 at 5:36 PM
Love the vibe of the inflatables. We stand with frog. #nokings #nyc
October 18, 2025 at 5:14 PM
October 18, 2025 at 5:04 PM
Just about the only time I enjoy the crowd in Times Square. #nokings #nyc
October 18, 2025 at 4:53 PM
October 18, 2025 at 4:51 PM
Advanced Programming in the Unix Environment

Week 6: Memory Layout of a Process

Let's talk about the details of a process. We start with a visual representation of a process in memory and create a program that prints out the addresses of different elements of […]

[Original post on mstdn.social]
October 17, 2025 at 12:28 PM
Advanced Programming in the UNIX Environment

Week 4: Links

In this video lecture, we'll take a look at the system calls used to create, remove, and rename both hard- and symbolic links. We'll compare expected output against trivial implementations of the ln(1) […]

[Original post on mstdn.social]
October 1, 2025 at 9:18 PM