Show newer

Last night I found out why some of my repos on my forge have weird language stats: because Markdown and Org documents are generally ignored for Reasons.

I do not like when such decisions are made for me. I very much want my repository stats to include prose in the language stats! In more than one repository, the prose is the code, it is the main content!

This is especially jarring when HTML is considered for stats. Consider this repository: with prose disqualified, it's 56% HTML, 25.9% SCCS, 11.5% Nix, and 5.4% Pascal.

With prose enabled, it's 39.8% Markdown, 32.4% "text", and only 15.7% HTML and 7.2% SCSS.

The difference is stark. Flagging HTML as the main language here is just plain wrong.

Or take my NixOS configuration! 49.7% Shell, 26.8% Emacs lisp, 23.% Nix. But when I don't disqualify prose: 87% Org, 10.6% Text, 1.2% Shell, 0.6% Emacs lisp, 0.6% Nix.

So of course I am going to do something about it, because wrong stats make me Angry. Pull request against #Forgejo coming up shortly, I'm writing tests already.

Listening to my husband argue with the cat.

"I can't make it stop raining, Pica."
"Maarah!"
"I can't. It's not like the sink or the shower."
"MaaaaraHH!!"
"You didn't like it when I opened the door. It's January. It's wet and cold."
"RRRAaanah!"
"OK OK"
*opens door*
"MARAAAHH!"
"I know it's cold!"
"rrrrah?"
"I can't turn off the rain."
"murrah."
"I think you're unreasonable too."

Hi! If you're finding me, this is a stress test of the ActivityPub ecosystem's IDN (Internationalized Domain Name) support.

It isn't great! The software works fine, but mentioning this account on Pleroma/Akkoma right now is impossible with Markdown, unless you change the TLD to Hiragana (minna in romaji)

Other software seems to handle it alright, switching between without effort.

--

IDNs are rare; you likely will never see this in the wild! The whole "xn--" prefix is by design, this is how the internet "ASCII"-ifies domains that aren't plain ASCII.

I am not breaking your instance. Your client is fine. It's doing its best. Even if it adds an emoji.

Love you~

if you replace "the economy" with "my investments" in most financial articles it all starts to make a hell of a lot more sense

I’m starting to think fedi needs a two-tier follow system.

“follow” as in “I want to see all public posts from that account on my timeline”.
“folllow” as in “I want to actually be a follower and see followers-only posts”.

now we only have 2. but there are valid use cases for 1. that I am encountering both as a follower and as someone others want to follow.

as far as I can tell, there is no reason for 1. to not exist: those posts are public anyway. is it possible and practical at protocol level? is there a way to get the source instance to federate all such posts to the “follower’s” instance despite no “real” follow? no clue. someone who knows activitypub would have to chime in.

as for my use cases: I am posting almost everything public, but sometimes do a more personal post (usually related to mental health) that’s followers-only. I restrict my followers to queer neurodivergent beings that pass my vibe check because that’s the audience I’m comfortable sharing this with.

but there are others interested in less personal things I post and right now they have no way to get those things on their timeline. this is annoying.

sure, I can do multiple accounts. but that feels like a kludge that got carried over as a “solution” from tw*tter instead of doing it right in the first place. also, using multiple accounts is a pain in existing frontends. they implement an impractical paradigm of switching the context of the entire application, instead of presenting a combined timeline. then there’s the entire bullshit with having to boost things from the other account so they reach the rest of the relevant audience and so on. kludge.

I wonder exactly how much of the internet would evaporate instantly if you detonated a high-altitude nuclear weapon over the bay area?

I'm not saying it'd be a good idea to destroy silicon valley in a flash of nuclear fire, but just EMPing the area would take out a frightening amount of servers all at once.

reminder to not reply to a post or dm someone just saying "hi" because that i very much interpret that as trying to trap someone into a situation, if you're gonna talk to me and i don't know you please state your intentions with your introductory "hi"

*Superb* thread here in which @shauna posts her notes from reading Jessie Singer’s book “There Are No Accidents”

It’s about how corporate interests create dangerous/lethal products — from automobiles to addictive medicines and more — then capture the regulators, so that reasonable precautions around their use are tossed out …

… then, when people are injured or killed, they say, “whoops just an accident”

Read the whole thread!

social.coop/@shauna/1101878305

She may have been born in winter, but she's no winter #cat. I think she hasn't been outside for a month now. She will sit in the windows, but when given the opportunity to go out she couldn't care less.

#Caturday #CatsOfTheFediverse #CatsOfMastodon

re: Obliquely food, kitchen gadget (airfryer) opinion solicited! 

@jacel They have been a massive help for me in times of low spoons; throw in something, let it run, give it a quick shake halfway through, done.

Combined with a contact grill (almost impossible to burn stuff on that!) it's how I cooked for myself for quite a long time, and how I managed to eat vaguely healthy meals even when I didn't have energy for cooking.

I had very good experiences with a specific model sold by Lidl (no longer available); it had fins on the side of the round basket, which seemed to help a lot in getting an even crust on food, and made especially fries extremely well.

The one I have now isn't quite as good, but still definitely serviceable. Less crunchy results, though, and less evenly so. Also Lidl, different model.

"AI" image generators 

@kitroe @susan77 That is not how this technology works. If you were to train it only on your own work, it would produce useless output. It *requires* training on massive datasets (that are impossible to collect ethically) to work well enough; the images you give it yourself are the prompt, not the training data.

In other words: by the time you download an image generator, someone else has already done the training on unethically collected data. The code in and of itself doesn't do anything, it's the training data that makes it work.

You know what would be nice?

An "open firmware" project, where people produce and share FOSS firmware for common household devices, replacing the manufacturer's firmware with a decrapified version.

A smart TV? Reflash it with FOSS firmware, which removes tracking, calls to the manufacturer's servers, and any Internet-connected services that you don't want?

A printer? It's now yours. No ink subscription, or need for an app to print remotely.

And so on.

A man can dream, eh.

@jscholes (Source: Googled the phrase, ended up on the Clicks website, went to their front page, saw a photo of their product in the background that showed the keyboard with the 'globe button' in that position)

@jscholes On the Clicks keyboard (which is where this seems to come from), it seems to refer to the second button from the left on the bottom row of keys. The CMD key is the third button on the bottom row.

Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.