Show more

Do any of y'all have a naming scheme you use for hostnames/servers, etc? Something like “stars in the IAU catalogue” or “harry potter characters”?

I know that memorable names goes against so-called modern best practices (cattle, not pets and all of that), but I'm still thinking that I may start using some system like that.

There's a list with a bunch of ideas at

I just noticed that dev tools now have a FIS button that apparently relates to “DevTools Fission”. Can anyone tell me/link me to what that is?

A bit of web searching didn't turn much up. And I'm pretty sure it's new, but the recent Firefox release notes don't have much to say (they just mention that they've added “Fission support” for a few commands, but don't elaborate on what that means)

The first #GNU/Hurd substitutes for #GNU #Guix are available; get ready starting your Childhurd and build hello!

I did a bit more testing of the above, and it's _not_ something weird with my config: there genuinely appears to be an Emacs bug where running (describe-variable) breaks functionality that works prior to running the help command. Incredibly odd

(and a bit frightening in terms of the underlying code soundness. Our *documentation* functions have side effects?)

In any event, I've submitted a bug, so I guess we'll see what may come of it.

Show thread

Wow, here's the most genuine case of a heisenbug I've seen in quite a while:

There's a variable in my emacs config (`eshell-output-filter-function`, if you're curious). And it works fine and seems to have the correct value… _unless_ I check its value with `(describe-variable)`, in which case its value changes and my shell breaks in strange ways.


My tastes in computing run towards the simple; I spend day in a terminal text editor ( or ) and run linux on my laptop.

That said, I still keep (er… *sigh* ok… Pop!_OS) installed on my desktop, and really appreciate the work they put into making a polished Linux UI – not my taste, but really important.

Today I discovered that this more “modern” distro seems a bit suspicious of traditional ways of doing things. Running `emacs --daemon` results in the following warring:

Mozilla calls Medium a friend in their anti-establishment [1], and I’m reminded how Medium’s first party tracking is extremely user hostile [2].

“If you have uBlock or similar, it appears medium logs all analytics pings into HTML5 LocalStorage and will keep retrying to send them (and apparently periodically change domains and subdomains to try and send them). I had tens of thousands of entries in localStorage.”




Does do something weird with fonts? I've installed unifont ( and have full Unicode support in most applications (including, e.g., firefox)

But I don't have good unicode support in , and I _think_ it's an issue with me not configuring my fonts correctly for Qt.

(unicode renders correctly in qutebrowser under Ubuntu, so I know it's something I've failed to set up correctly in )

Any tips on what Qt does differently/where to look?

dear maintainers,

gh pr list --state open | grep "docs" | awk '{print $1}' | xargs gh pr close

Just posted the 2nd blogpost in my manifesto series. This is is focusing on the final two tradeoffs that I think Raku makes in the list I started with:

1. Expressive code over uniform code
2. Rewarding mastery over ease of learnability
3. Powerful code over unsurprising code
4. Individual productivity over large-group productivity

I feel especially strongly about the final one (individual productivity over large group productivity), especially in a FOSS context

Oh, heck. Birdsite is 500ing! Better move my account to another instance.

Oh, wait...

ok so what would I need to know before programmatically creating a 1-billion-line CSV file?

Show thread

^^^^ was prompted in part by something @natecull said yesterday:

> I used to think that open source and copyleft would be enough to create a self-improvement feedback cycle… But then I saw 1) Emacs and 2) Squeak. Both seemingly very walled, rigid, hard-to-evolve environments and user cultures. Not just hard, actively *refusing* evolution and interoperability.

There's more truth to that than I'd care to admit, but I think exposing interoperability via JSON is a big step in the right direction

Show thread

The more I think about it, the more I believe that a somewhat low-profile feature added in emacs v27 makes it one of the most exciting releases in *years*.

The feature is native JSON parsing, which improves speed ~15×. That may not sound like a big deal, but it opens emacs up a whole new class of class of applications that can interoperate with it by sending JSON.

(Some already exist – noteablly lsp-mode – and they'll get faster. But I bet a lot more will soon)

What do you think is better?

(Reply if you want to justify your answer)

One of these days, I'm going to make the jump to , but it turns out it's not going to be today.

I thought I'd go halfway, and at least get the home server I connect to running Wayland (for when I access graphical programs on it, which I do pretty much every day).

But, after playing around with it a fair amount today, I'd decided that the bspwm/tigerVNC stack is just a much better fit for that usecase than saw/wayvnc – a shame, because I really *want* to like the latter stack.


I'm setting up remote access for a fresh install on my old laptop/home server, and I'm reminded once again of how much I appreciate that it's now painless to set up 2FA for SSH via PAM.

(And, credit where credit is due, as much as I don't like a lot that google has done, good on them for maintaing and generally supporting open protocols for 2FA.)

(And, while I'm giving credit, also thanks to @mwlucas and his SSH & Pam Mastery books -- where I first leaned about this)

Actually, can any one tell me what "average reported frame damage" means? This is in the context of , and my "frame damage" starts out low, but pretty quickly climes to 95.9% and holds there -- and my screen starts flickering. I'm _assuming_ that those two are related, but I don't really know what "frame damage" means.
all the Internet results seem to assume that I'm concerned about damage to the frame of my car and I'm _pretty_ sure my car isn't involved in getting pixies to my monitor

Show thread
Show more

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.