I just saved 16GB on my root partition by emptying /var/log/messages
.
Book Publishers Won't Stop Until Libraries Are Dead. In our current world where all views of media must be tracked and paid for, libraries are dangerous and media companies will kill them if we let them. https://www.techdirt.com/2023/03/22/book-publishers-wont-stop-until-libraries-are-dead/
Having a #Fediverse instance that gives me a notification when someone blocks me is always interesting.
I don't get blocked very often. I try to be respectful of others, and not rude. But, I got a block this morning.
I'd never interacted with the person who blocked me. I didn't follow him; he didn't follow me; I've never seen his posts.
I was curious why he would've blocked me, so I checked out his profile, and I saw some recent posts discussing the whole silliness of this proposed American TikTok ban. I think he blocked me because I made a joke this morning about it, and maybe he happened to see it in his Federated feed, or in a tag search.
But, if that's why he blocked me, he probably didn't get that I was being sarcastic, making a joke.
I'm not offended, or anything. Like I said, I wasn't following him. It's no real loss on my part. But, I do find it weird. Do people really #block others so easily? I rarely block other people. I really only block people who are bigoted, or trolls, or just generally hateful. I wouldn't block someone just because they said something I disagreed with, especially if it was someone I didn't even follow.
I find the whole thing odd.
Was treated to an aurora borealis show last night! First photo is driving home and second is our back yard about an hour later!
If you use GitHub with SSH, you may have seen a warning when doing a git fetch
this morning.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. The fingerprint for the RSA key sent by the remote host is SHA256:uNiVztksCsDhcc0u9e8BujQXVUpKZIDTMczCvj3tD2s. Please contact your system administrator.
GitHub explained in a blog post that they replaced their RSA key.
But this part of their explanation really stands out to me:
At approximately 05:00 UTC on March 24, out of an abundance of caution, we replaced our RSA SSH host key used to secure Git operations for GitHub.com.
This week, we discovered that GitHub.com’s RSA SSH private key was briefly exposed in a public GitHub repository.
Replacing an exposed private key is not an "abundance of caution". It is the exact appropriate amount of caution for this sort of situation.
I really wish companies would stop using that phrase, as if they're being super extra careful, when what they're doing is the absolute bare minimum of what any reasonable person would do.
Building an email parser with ChatGPT-4 and Laravel
https://www.luckymedia.dev/blog/building-an-email-parser-with-chatgpt-4-and-laravel
Discussions: https://discu.eu/q/https://www.luckymedia.dev/blog/building-an-email-parser-with-chatgpt-4-and-laravel
This. Any of Tiktok’s privacy issues just highlight the greater privacy failures of the United States.
---
RT @evacide
If you think the US needs a TikTok ban and not a comprehensive privacy law regulating data brokers, you don’t care about privacy, you just hate that a Chinese company has built a dominant social media platform.
https://twitter.com/evacide/status/1638957449909788672
I’m good at both kinds of programming: overcomplicating simple things and underestimating complex problems
I’m sorry if I gave you the impression that I know what I'm doing.
I made a website that lets you search through the dialogue in public domain movies.
https://public-domain-film-quote-search.stefanbohacek.dev
Here's more about the project and how I intend to use it: https://stefanbohacek.com/project/public-domain-film-quote-search
#PublicDomain #film #movies #copyright #subtitles #music #MusicProduction #NewProject #SideProject
I'm starting to learn Go. At work we're splitting out some parts of our architecture into a few microservices, and our Chief Architect decided we should write them in Go, instead of our usual PHP.
I've been enjoying learning it. It's been a long time since I've really tried to learn a completely new thing (as opposed to a new framework or whatever).
As a project to get myself into this, I've been thinking about building my own Fediverse server in go. Architecturally, I want it to be a lot like microblogpub, which I currently use. I actually want to be able to have a clear migration from one to the other.
Like microblogpub, my new project (which I'm tentatively calling gopub) will be a single user instance, intended to be easily hosted on your own computer, with a fairly simple sqlite database, and focused on broad ActivityPub and IndieWeb compatibility.
But I've got some ideas for a few features that I haven't seen elsewhere.
For example, I was thinking it might be cool to have alternate handles for a single user, to only follow certain things. E.g., if I'm [email protected], and somebody wants to follow me, but not see any boosts from others, instead of following [email protected], maybe they instead follow [email protected]. Or, if they only want to follow my posts that include a particular hashtag, they can follow [email protected].
Similarly, a single user with multiple handles would be nice. I think Friendica has this, but I'm considering including it in my project as well.
And one thing I really want to add is location check-in. Basically, the Fediverse equivalent of Foursquare. ActivityPub already has the vocabulary for this, but I haven't seen it implemented anywhere.
I'm still at the very, very early stages. Who knows if I'll ever get it in a usable state. And I'm working on it during my extremely limited free time. But I'm excited to start a new project.
frustrated every single time I see the reaction to a piece of common-use slang be like 'well this originated on 4chan so you shouldn't use it because mean people do' as though we're going to somehow quarantine Bad Language off into its own little pen, when what you're actually doing is ceding territory in a lexicographical conflict with an enemy that has absolutely zero qualms whatsoever about seizing and destroying the territory just to spite you. you not saying 'based' doesn't matter to them
Culross in Fife, on the north shore of the Firth of Forth. The village has been beautifully restored over many years and is the nearest thing to a 16th century time capsule that Scotland has to offer. More pics and info: https://www.undiscoveredscotland.co.uk/culross/culross/index.html
Why?
"ai"
"ai"
If I ask a search engine how old the earth is, and I get a link to Answers in Genesis saying "6,000 years," then I've learned a true and correct fact: namely, that AiG claims to believe that the Earth is 6,000 years old.
That's in essence the promise that search engines make when you ask factual questions, that they will deliver you relevant evidence to support "x claims to believe y." Thus, I always learn something from searching even if it's of limited utility.
If I ask an LLM how old the Earth is and get back 6,000 years, I've learned jack shit. In that hypothetical, it just spat back nonsense without providing me any information at all. That also means that I don't learn anything when an LLM is correct, either — there's no distinction I can use to separate those two cases, making LLMs useless to any sort of epistemology.
Less than a day until #StarTrekPicard season 3 episode 3x06 "The Bounty" drops. 😊😊
This is another one of those episodes that will "nourish me for a long long time", I presume! :-)
If I say, "America should work on being less racist." Most US folk agree. 👍🏿 Black US folk love that I say this! But some US folk say, "Why are you attacking America?"
If I say, "The tech industry should work on being less racist." Most tech workers agreed. 👍🏿 Black tech workers love it. But some tech workers say, "Why are you attacking the tech industry?"
If I say "Scientists should work on being less racist." You already know what happens next. 🤷🏿♂️
A Map of Places in the US with the Same Name. "We calculated what place someone is most likely referring to, depending on where they are." For instance, in most of the country, when you say "Springfield", people think "Springfield, MA". https://pudding.cool/2023/03/same-name/
On this week’s episode of #startrekpicard, look who stops by… 🖖🏼
#thegangsallhere