Uilebheist 🏳️‍🌈

Not using this instance since it has been downgraded to that mastodon 4.2.0 abomination.
It is obviously the result of Zuckenberg demanding (in the secret meetings with the mastodon developers) to join facebook's war against accessibility.
What an unusable piece of shit.

Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-09-30
Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-09-30
Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-09-14
Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-09-09

4/2
and yes, I was reading about files and then thinking about registers.
One could also imagine modifying the system call interface in syscall.iasm to allow opening non-existing files for reading. This could be combined with @librecast 's lcsync: try to open a file for reading, if it doesn't exist go and find it somewhere, copy it, then open it. I mean, we already use IPv6 multicast to find a register to steal, so why not also to find a file to open?

Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-09-09

3/2
This behaviour could be selected by a compile-time option (provided by specifying a compiler preload, like all such options) or by a runtime option. Or both.

[yes, this is part 3 of a 2-toots sequence, why do you ask?]

Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-09-09

2/2

A CLC-INTERCAL program can steal a register from another program.
What it now needs is something to say "try to access a register, if not found in the current program go and steal it from somewhere".
The language already knows internally if a register exists, except that reading a register which doesn't exist returns #0 and writing to it creates it.
So all it needs to do is go and steal one instead of returning #0. Maybe it ought also to steal one, then overwrite it, instead of creating

Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-09-09

TIL
I was reading about the Burroughs MCP operating system, as one does, and noticed the bit about being able to open a non-existing file for reading. This would cause the process to block until the file became available by whatever means (operator or user copying another file to that location, or redirecting the program to read a different file, etc).
Well...
1/2 have patience, I only have 500 characters.

Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-06-30
Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-06-29
Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-06-29
Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-06-25

@tth @sysop FWIW I haven't seen this book, but I used the Z80 one by the same author about 40 years ago, and it was very good (I still have the book!)
So I would recommend the author.

Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-06-23
Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-06-23
Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-06-22

@ParadeGrotesque I've seen the figure of $250,000 mentioned a few times, so yes that's the correct ballpark.
And a company who refused to have the sub classed by the relevant authority because "the process slows down innovation". Or possibly because they knew they wouldn't get it approved.

Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-06-22

@ParadeGrotesque As if. The other founder of OceanGate will no doubt use the "experience gained" from this to continue in the same vein.
When he's stopped grieving for the loss of income, that is.

Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-06-22

@sinabhfuil @cstross Right you are there.
Let's start referring to them as "victim of billionaires"

Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-06-22
Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-06-21

@ncweaver @cstross I'm not disputing that a game controller is the right interface. And if USB is the only way they are available, so be it.
USB itself is a crappy protocol with things which can go wrong, so it wouldn't be my first choice though.

Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-06-21
Uilebheist 🏳️‍🌈Uilebheist@chaos.social
2023-06-21

@PedestrianError @jay_peper Who owns the media? The billionaires of the migrants?

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst