Toots for lukeshu@fosstodon.org account

Written by Luke T. Shumaker on 2025-01-23 at 19:02

We should have separate words for "we" depending on whether the person being spoken to is included in "we" or not.

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2025-01-21 at 15:34

Java was a mistake.

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2025-01-08 at 23:05

Have you given to @conservancy before, but forgot to give this year because they didn't have a way to make recurring donations? Not only is this your reminder to give, but they now have a way to make a recurring donations!

https://sfconservancy.org/sustainer/

Plus, if you give by end of day today, you might get some cool embroidery by @sphakos !

https://toot.cat/@sphakos/113786248894901585

[#]FreeSoftware #SoftwareFreedom #OpenSource

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-12-31 at 22:54

Guys I don't want to have to go update all my source files to say "Copyright ...-2025 Luke T. Shumaker". I'm kinda busy. Can we agree to extend 2024 a few more months?

[#]FreeSoftware

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-12-28 at 05:36

I'm trying to boot #plan9 1e (1992). Using entirely #FreeSoftware.

It has a surprising number of ports, but for most of them the install process is a very non-trivial procedure that you run on the existing Unix. Figuring out how to run Solaris 2 sun4c or RISC/os binaries feels both out-of-scope and probably involves non-free software. Also they require multiple boxes.

But the 386/486 PC port has no install procedure; just boot this floppy!

[#]RetroComputing #VingageComputing #Emulation

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-12-16 at 18:20

"ACAB" includes Officer Nick.

[#]LEGO #LEGOIsland #RetroGaming #shitpost

=> View attached media

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-12-12 at 21:26

Great language feature, but I HATE that #Rust calls them "enums" instead of "tagged unions". It removes everyone's ability to communicate clearly when discussing features in other languages.

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-12-04 at 23:00

All other meanings of the word seem more connected to me.

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-12-04 at 22:59

Anyone know when the word "master" gained the meaning "The original of a document or of a recording"?

Was it used that way pre-audio-recording? I can't find any instances of it used that way before audio recordings of the early 20th century, but it's common enough in other senses of the word that there's too much noise (heh) for me to believe I did an OK job searching.

If not, is there a story to how it took on that meaning in the context of audio?

[#]etymology

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-12-03 at 16:08

Why is GitHub so bad at the one thing it's supposed to be good at?

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-11-18 at 23:15

Something I miss about the old #Identica is how weirdly well it ranked on Google. Like I could dent something like "The factory service manual doesn't mention it, but when removing the passenger-side CV axle on a 2000 #Infiniti #i30 you need to unbolt the support bearing (part 22 in the diagram) from the support bracket (part 23)" and somehow that dent would suddenly be in the top 5 results for "2000 infiniti i30 cv axle". On #Mastodon sharing such information feels like shouting into the void.

=> View attached media

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-10-08 at 21:25

The #FreeSoftware movement is fundamentally a political movement advocating for folks' freedoms.

To say that politics have no place in the Free Software movement is to say that the Free Software movement shouldn't exist.

But it's an attractive line to those looking to exploit the #FOSS software that the movement produces while subverting the movement itself.

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-10-08 at 17:27

Why does #Linux kernel thread irq/159-elan_i2c sometimes decide to take 5% of my CPU?

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-09-27 at 01:18

There are too many syscalls. Make the syscalls stop.

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-08-26 at 20:51

And so the tests that need HAVE_VMLINUX_H have just been bit-rotting since they transitioned from the old run-integration-tests.sh framework to the new meson+mkosi framework. Which is fortunately just a few months at this point, since 5748f13e54 (test: Rework integration test definitions, 2024-05-11). #systemd

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-08-26 at 20:46

So it turns out the #systemd integration tests skip anything that requires HAVE_VMLINUX_H, because

(1) it is of course good that the tests skip this and proceed on platforms that won't have it

(2) the integration tests use systemd as-built-by mkosi.build.chroot, and #mkosi uses bwrap for .chroot scripts, and bwrap doesn't mount /sys, and generating vmlinux.h depends on /sys/kernel/btf/vmlinux existing, so HAVE_VMLINUX_H will never be true for the nsresourced used in the integration tests.

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-08-19 at 02:02

Today is Donut's birthday. She is only 2. #CatsOfMastodon #CatsCalledFood

=> View attached media | View attached media | View attached media

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-08-19 at 01:58

"You're not picky, you just have standards."

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-08-11 at 04:27

My privacy-oriented desire to obviate user-agent strings is at odds with my desire that keep a truthful user-agent string that I can list in robots.txt or have nginx 403 requests from that UA.

This is because humans deserve rights in a way that corporations don't. The problem is that a web server can't tell which is on the other end of the request.

=> More informations about this toot | View the thread

Written by Luke T. Shumaker on 2024-08-11 at 04:23

(In my mind, the web browser has an Australian accent.)

=> More informations about this toot | View the thread

=> This profile with reblog | Go to lukeshu@fosstodon.org account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/110302419096518888
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
439.692554 milliseconds
Gemini-to-HTML Time
5.176063 milliseconds

This content has been proxied by September (3851b).