J# is a user on mastodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

J# @joshsharp@mastodon.social

Feeling very flat today.

J# boosted

if your site depends on client-side js to render static content, like

what are you doing

why are you doing it

you do not need to execute arbitrary code on my machine to, uh, display immutable text

Poor boy has been at the vet for a few days (and racked up a huge bill, thanks for that). He's happy to be home again but also being a massive sook, which is entirely in character for him.

J# boosted

Fiction(-),dark Show more

J# boosted

hot take, open source Show more

Grumbling about rude users Show more

Jez likes to sleep under my desk. He's growing so quickly he may not fit for much longer, but right now I swear he's in his "gangly teenager" phase — his legs look way too long for him.

J# boosted
Remember

Not everyone can self host software systems.

Not everyone wants to self host software systems.

Not everyone gives a shit about tech

Most people just want to go online, do their thing and move on with their day

If there is a mass exodus from GitHub / GitLab or others we people hosting our own infra need to be good about discovery, community building, community engagement and more.

We also need to figure out how to federate authn/authz. I'll skip over submitting small things if it means yet another account on yet another server run by yet another random.

Centralization isn't great but it does facilitate discovery, community and engagement.

We need to keep this at the back of our mind.

Monopolies in any area always make me uneasy so I'm glad that the Microsoft rumours are making others uneasy about github. Monopolies remove user choice and control and encourage stagnation.

(I mean, you're on mastodon, why am I saying this, clearly you already understand the importance of alternatives)

J# boosted

I like that people are discussing alternatives to (yet again), and I also am fond of and what they've achieved in the past.

Having said that, I had to work with GitLab recently, and it was a nightmare. It's just trying too hard to be too many things at once & failing to be a serious contender for any of these purposes.

Please also consider alternatives like Gogs or Gitea. They both work incredibly well and are scaling to any size gogs.io gitea.io

J# boosted
J# boosted

So, in short, if you've finished a novel/poem/novella/short story/painting/whatever, and you feel like you're a failure and everyone's going to hate it...well, maybe consider that what you're feeling is sheer exhaustion, and be gentle with yourself.

Today I finally launched a big update I've been working on for the whole year so far — it took way too long because I was feeling pretty burned out for months, and also I fucked up my planning — so you know, I'm feeling pretty relieved. Whew.

Welp, I implemented array indexing, so now I can be slightly less embarrassed about my language that nobody has noticed anyway: github.com/joshsharp/braid

J# boosted

We should all have friends that we can cuddle without it being seen as something potentially sexual. Physical contact and consensual touching is crucial for the well being of humans. Let's cuddle more.

I was thinking about trying to get some more attention (and maybe some help) for my nascent language, but I've chickened out again. "It doesn't even do array indexing yet, it's too early, nobody will care until it can do more stuff." Guess I have more work to do 😓

What's the point of having a cute puppy if you can't use it for your own social media gain

Dog Show more

J# boosted

We Are Updating Our Occult Privacy Policy

At some point in the last few years, we have:

) Viewed you through a scrying pool and/or mirror
) Crafted a double of you from blood and willpower and used it to manipulate your moods and actions and/or
) Sunk into a dark liquid pool, then rose again to the surface but the surface was your eyes, through which we saw all you saw, thought as you thought, as intimate as breath.

Due to new legislation, now we have to ask:
Can we keep doing all that?

A good thing to do is decouple your sense of worth from the stuff you make. There's a tip for you