Posts
2779
Following
119
Followers
683
software tinkerer and aspiring rationalist. transhumanist and alterhuman

I try to be very careful about CWing things. sometimes I make mistakes but I want to make my posts as safe to read as possible

I sometimes post NSFW/kinky/lewd things behind CWs. this should go without saying but if you're a minor please do not interact with anything lewd/NSFW that I post

I have very limited energy and am very shy so it might take me a long time to reply to messages sometimes, or I might not be able to reply at all. this is kind of an "output only" account for the most part, but I'm hopeful that I can change that over time

I sometimes use curly braces to {clearly show where a grammatical phrase begins and ends}, like that. you can think of them like parenthesis in code or math, except they operate on grammar instead
repeated

My Firefox addon got approved! It ensures i.imgur.com and i.reddit.com actually send you an image when visiting links instead of redirecting to a page with a bunch of proprietary javascript!

https://addons.mozilla.org/en-US/firefox/addon/fucking-jpeg/
#firefox #addons #firefoxaddons

1
13
3
rambling about vim and FOSS
Show content

the lineage of text editors that leads all the way up to neovim is actually kind of overwhelming to think about. it’s incredible that over 50 years of iterative improvement, interrupted occasionally by burning the whole codebase down and starting from scratch, has resulted in what we have now

vim is A Lot and it’s also very unintuitive - and neovim is even moreso - but it makes a lot of sense to me that that would be the case given how long these editors and their ancestors have been around, and how many decades’ worth of quirks they’ve picked up. but I think that also kind of explains how they’ve become such incredibly powerful and flexible tools

this is a weird comparison but it reminds me of the incredibly intricate family tree of space station 13 codebases - all taking influence from each other, reverse-engineering each other, or outright stealing each other’s code (with or without permission) resulting in an unbelievably complicated ecosystem of ideas

the open source world seems like absolute chaos to me - but it’s a kind of chaos that, if you leave it alone for long enough, sometimes creates incredibly refined tools that are very difficult to configure and use but unbelievably good at what they do

1
0
3
repeated
repeated
a javascript therian near you:
2
3
3
repeated

the one downside to reverse engineering middle-era DOS games is that they're still on floppy disks, which means no one accidentally ships the whole debug symbols. every kilobyte is precious here!

1
1
3

this whole video is pretty cool but I especially love the first part: the 2222-card deck. that kind of malicious compliance just makes me so happy lol

https://www.youtube.com/watch?v=F_im_TksqVs

#yugioh

0
0
3

I actually used a pen for so long that it ran out of ink. after about a year and a half’s worth of bullet journaling

2
0
5
repeated

this one came across the Wikipedia {{human-centric}} template. mood...

one could make a sticker out of this! neobot_3c

3
9
4
CW-boost: today is a lewd holiday
Show content
1
1
2
repeated

To those of you using Godot, how do you deal with more complex UI? Right now at the start of the script it’s a wall of onready ui stuff. Has to be a better way right?

1
3
1
repeated

very cute crows outside my window at work today. kept cawing and pecking at the windowsill (which is very much concrete and not delicious) which was very charming and fun to watch. I also saw it snap a twig in two with its beak!! so talented

1
2
1
repeated
repeated
selfie, ec, :gothsparkleheart: 💅 💄
Show content

Euphoria. gothsparkleheart

Oh, if babybat kris from 2017-2019 could see himself now... neocat_think_cool

20
4
4

a parody is a piece of art that imitates another piece of art…

28% in order to make fun of something about the art it's copying
14% in order to make fun of something, not necessarily related to the art it's copying
14% in order to be funny (if it's not funny it doesn't count as a parody)
14% for any reason (any art that imitates another piece of art is a parody)
28% for a secret fifth reason
0
1
2
Edited 8 months ago
Xitter
Show content

lol in 6 months I’ve gotten one notification on Xitter and it was just asking me to turn on push notifications

0
0
2
Edited 8 months ago

I was having a conversation about programming with one of my SOs when I realized something about myself as a programmer

I’m very very uncomfortable with not knowing the behavior of my code under all circumstances. if there’s some edge case where it can break, I want to know about it so that I can fix it, and I won’t feel comfortable until that’s done

that’s why I’m incredibly suspicious of incorporating my code with any kind of big complex system that has hard-to-pin-down behavior. like databases, web frameworks, any kind of microservice, Docker, any game engine, bash scripting, basically anything involving Linux, etc. to me these are big scary black boxes of Unknown Behavior that might crash my code 2 weeks after I think it’s running perfectly, because of some bizarre edge case that I had no way of predicting

so that’s why I don’t do Docker stuff and I don’t use frameworks in any of my projects, and why I’m very scared to touch anything like React (even though I did once, out of necessity). I just really really don’t like that feeling that my code might be a ticking time bomb lol. I want the satisfaction and comfort of knowing for 100% sure that my code works correctly under all circumstances

0
0
7
Edited 8 months ago
another SPA rant
Show content

getting really fucking tired of dealing with unresponsive SPAs. this time it’s the Kroger website and it is so, so bad. clicking on anything or typing one (1) character into any textbox freezes my browser for a solid 800ms. I don’t understand what value - if any - making your website an SPA adds other than aesthetics. like regular static 2000’s-style websites seem to have far fewer issues across the board - they just don’t look as nice to the average person I guess?

2
9
21
repeated

Octavia Con Amore pink_moon_and_stars Succubard's Library

Edited 1 year ago
:boosts_ok: transphobia 101: a quick lesson for everyone, abuse, death (especially for people who already think they're allies)
Show content

zerotwo_learn If someone uses the incorrect pronouns for someone, especially a trans person, after being corrected and/or uses their deadname (necronym), you're looking at a transphobe, full stop.

No matter how much social justice and anti-bigotry language they may bathe themselves in, no matter how they may position themselves as "advocating for the marginalised", no matter how much you may respect them for other actions, these are *bare minimum* things, right up there with not using ethnic slurs.

p.s. for a trans person, having a necronym outed to the public is literally life-threatening, whether that leads to direct physical abuse (including death) or discrimination and abuse from entities like companies and communities (which can also all too easily lead to death) zerotwo_yikes

boosts_ok

p.s. show this to your cis friends because holy hells, right now, the faves and boosts are like 95% trans-fems psyduck_sweat

p.p.s. yaaay, faves and boosts have balanced out a little bit shiba_love

2
6
0
Edited 8 months ago
complaining about javascript
Show content

ugh writing loops in javascript is the worst because it’s like, alright which one do I need to use this time? is it going to be for ... of var.entries()? is it going to be for ... in var? is it var.forEach()? is it for ... of var? do I have to do a C-style for (let i; ...; i++)? who knows! let’s try all of them until one of them works! every single time!

2
0
4

omg it finally happened. there’s a AA game in the style of The Elder Scrolls. I really hope this is the first of many tbh

https://www.youtube.com/watch?v=VeN-LhEZ3xw

CW: the video contains some upsetting imagery that borders on gore in places

1
0
1
Show older