Charles Lowell
cowboyd.bsky.social
Charles Lowell
@cowboyd.bsky.social
Secretary of State

https://github.com/cowboyd
Permissions, permissions!....... Permissions!

Who must login and type in tty prompts
copy files around. Send commands to the shell
And who must provide their id to every process
and stores all their files in /home

The User, the User!...... Permissions!
The User, the User!...... Permissions!
October 1, 2025 at 4:11 PM
It's admittedly niche, but oh what a niche! Safe to say that we were the Crosby, Stills, and Nash of impromptu office parody singing.
October 1, 2025 at 3:55 PM
Fortuitously, I will be there that weekend. So let’s do eet?
September 14, 2025 at 6:06 PM
The correct solution requires knowledge, the boilerplate solution requires discipline. Not the same thing :-)
August 5, 2025 at 4:07 PM
It’s something that definitely should be clarified. The article is more about the pitfalls of abort controller, so I hadn’t considered explicit resource based solutions.

Your main function would need to accept an abort signal and propagate it to your sleep()
August 5, 2025 at 1:05 AM
Ah I see, I meant cancellation before the two minutes are up.
August 5, 2025 at 12:39 AM
How is cancellation achieved in this example?
August 5, 2025 at 12:33 AM
AsyncDisposable is unreliable because it falls into the await event horizon frontside.com/blog/2023-12...
The await event horizon in JavaScript
Why async functions in JavaScript are insufficient as a Structured Concurrency primitive
frontside.com
August 5, 2025 at 12:24 AM