Show newer

@b0rk The git clean command won't clean submodules. If I want to clean a project with submodules, I generally run something like this:

git clean -fxd; git submodule foreach --recursive git clean -fxd

@b0rk If you interrupt the process of cloning a submodule, you can end up with files missing, even if you try to update submodules again! HEAD will point to the correct commit but the staging area and working tree will not. git restore -SW . in the submodule should correct this

@octopus If you believe the world is a simulation then it just makes sense.

@b0rk I do read-write constantly, and judging by the replies I'm one of the few who doesn't hate it. It basically forced me to get comfortable working in detached HEAD state.

It'd be nice if git submodule update could keep branches attached.

State of the art anti-cheat techniques: Roblox detects if you have the string "x86dbg" in a window title (or window?), so kids are changing their display names and discord server names to x86dbg to get people kicked from Roblox.

If you do a search for this, links to big discussions on Roblox forums return "Sorry that page is private", so I guess that's their solution to the problem?

stream announcement 

twitch.tv/madewokherd Ubuntu upgrade borked desktop, new streaming setup on Manjaro. Playing Ultimate NES Remix.

linux geekery 

Yay, I just made a working PKGBUILD for github.com/Stary2001/InputClie

I'm not sure if I can submit it to AUR though because the author of that program didn't bother with a license.

spirituality 

"But what about <well-known suffering-causer>?" Hope that they learn better, or that their power is taken away from them. Hope that they do not suffer in turn, hope not for retribution. Know that the path they are on does not lead to happiness, and have sympathy for that.

Show thread

spirituality 

I've glimpsed this for most of my life, but I didn't understand why most people are missing it. You really do have to love everyone, including those who cause more suffering than you could fathom, including parts of yourself that hurt you, or that you're ashamed of. There can be no room for hate. You can call no one a sinner. The world will fling shame at you, and you must not let it touch you. They'll tell you that some are not deserving of love, and you must not believe them.

Show thread

spirituality 

There's a kind of power that comes from loving everyone, no exceptions. It's power to change yourself. To see clearly what's important. To know that everything really will be OK, even if the worst happens, while still caring about the suffering that is there, still wanting to live and make things better.

The year is 2042. You log in to work in the morning. Your various Zoom vtuber clones have attended five simultaneous daily stand-up meetings. You can't really tell if the notes they took mean anything, but probably not - no human has been to any of these meetings in years. Probably safe to disregard them.

You work for a publishing house, so you received fifteen thousand scripts for novels overnight. Your Outlook assistant claims all of them were AI-generated, so you delete them unread. No real way to know.

You order food from a delivery service. Doesn't really matter what or where, the pictures and descriptions are all AI-generated and the food is drop-shipped from a ghost kitchen somewhere. Half of them claim to be McDonalds, but what you get is a sticky pizza bagel.

Outside, the Nasdaq reaches an all-time height.

A friend just pointed out:

"ADHD creates impulse control issues and, consequently, advertising takes advantage of a disability.  Ergo, ad blockers are assistive devices and interfering with their operation for commercial gain constitutes a willful violation of the ADA."

Let’s do this.

@jk The primary concern with duplication isn't space, it's security. If each application ships with its own copy of a library then they tend to not get security updates.

@stib @jk Kind of, but I can't drop an old binary into it, someone has to package it.

@jk I'd actually love to have something where I could drop in an old Linux binary and it goes "oh, you need a whole 32-bit Linux stack with an obsolete version of GTK. I'll just shove that in a directory somewhere so it doesn't interfere with your core system".

Hey so my financial situation is starting to be 🚨...

if you could throw something at my ko-fi or patreon it would be a HUGE help ❤

ko-fi.com/sophieh

patreon.com/SophieHoulden

@jk In practice Windows has a lot fewer "system packages" to begin with. Mostly there's OS libraries and stuff shipping with the application.

I feel like a middle ground is possible where your libraries can be shared between applications but they're not "global installs" so installing one doesn't require removing another.

Even a "package manager" that emulates the Windows thing of dropping in a dll would actually be pretty good imo, but to my knowledge no one is doing that.

@jk OK so this particular thing requires a specific audio system (that is probably obsolete) and can't use wrappers. That makes sense to me. And the package manager may have correctly determined that in order to satisfy that requirement, it must replace the audio system.

I feel that this is not a helpful suggestion and the package manager is too clever. Although in my experience that usually results in confusing errors where I have to try 10 different things to figure out what it wants.

kink, productivity 

Writing and tracking a todo list is way easier when it's so your domme knows when she can mess with you without interfering with things you need to get done.

Show older
Computer Fairies

Computer Fairies is a Mastodon instance that aims to be as queer, friendly and furry as possible. We welcome all kinds of computer fairies!