Posts
3013
Following
122
Followers
695
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
re: Monster fucking bingo 🔞
Show content
5
0
6
repeated

cían a. fox 🔞

Monster fucking bingo 🔞
Show content

Feel free to save the bingo card and play too! I think I have 4 bingos lol what about you?

1
3
1
re: complaining about naming
Show content

@fogti yeah those are terrible I’m ngl. or like any chip that’s called something like 8086 or 6502 or something - you can’t get any information from that at all

0
0
1
repeated
re: complaining about math
Show content

@kasdeya Sadly, computer science inherited most of its awful terminology directly from math.

I still occasionally have a, "That can't be a real word," moment when learning new terminology and like 99% of the time I find out mathematicians invented it. And then I look up the definition and it's recursive, giving me at least one more word to go through the same process.

"What the heck is a monad? Oh, it's an endofunctor? What's an endofunctor? A function that maps a category to itself? What does that even mean?!"

0
1
1
re: complaining about math
Show content

PID controllers are my favorite example of this. they are incredibly easy to understand and explain but try reading the Wikipedia article on them. yikes

1
0
3
Edited 25 days ago
complaining about math
Show content

if you’re doing math or computer science, remember that the most important considerations when naming something are intimidation and inaccessibility. you want a name that has nothing to do with what it refers to, is ungoogleable, and makes you sound really smart for knowing what it means. that’s why every concept in math is named after one of these things:

  • a letter in a non-Latin alphabet (phi, pi, tau, epsilon, delta, aleph)
  • a white man’s name (Mandelbrot set, Sierpinski triangle)
  • one of the vaguest words in the English language (normal, function, value, set, natural, real)
  • esoteric words that have nothing to do with what they’re naming (manifold, topology, matrix)
  • made-up words that are designed to sound intimidating (idempotent, calculus, integral)

under no circumstances should you give a math concept an intuitive or approachable name. math is serious business and it’s important to make it hard to learn and scare beginners away

6
3
14
repeated

Draculo is now streaming!! Come and join the fun!!!

Doom: Hideous Destructor Co-op !!

#retro #gaming #foss #linux #games #streaming #videogames #owncast

https://secret.draculo.net

0
2
0
Edited 25 days ago
US politics shitpost/ventpost
Show content

petition to build a time machine so we can send all the MAGA folks to whichever period of American history they think is “greatest” so they can just die of cholera in the past and leave us the fuck alone

0
0
8
re: "all stories need conflict", storytelling musing and criticizing
Show content

very very tempted to use this new writing framework that I came up with. I love having a system for things and I think it’ll make writing a lot less overwhelming for me, without me having to use someone’s conflict-centric writing framework instead

0
0
4
re: "all stories need conflict", storytelling musing and criticizing
Show content

“kas you’re just describing conflict again”

well, like I mentioned above the concept of “conflict” can be applied to literally anything, so it can also be applied to the “cool things” framing that I came up with. but what I’m doing is reframing stories to be about their appealing aspects - instead of framing stories as if the conflict, itself, is the core of a story’s appeal

I think that obstacles (my version of “conflict”) exist to guide the characters along a certain path so that they’ll encounter cool things. I think they’re a tool that can be used to maximize the appeal of a story. but what I don’t like is the framing that obstacles are the appeal of the story. I think that ideas and questions are the appeal - not conflict

1
0
2
Edited 25 days ago
"all stories need conflict", storytelling musing and criticizing
Show content

my perspective on “all stories need conflict” has shifted a bit

I used to think that it just wasn’t true, and it led to people shoehorning conflict (which I defined as basically fighting against others, oppression, abuse, or some situation that causes suffering) into every story

but it seems like when people talk about “conflict” in a storytelling sense they’re defining the term so loosely that it could apply to literally any story. for example in the story “I got out of bed” the conflict is between the main character and the force of gravity, or maybe their own tiredness

so I still think that “all stories need conflict” is harmful but I also don’t think it’s falsifiable. I just think it’s (IMO) a bad way of framing storytelling because it defines all stories in terms of drama and fighting and enmity and other nasty things - which leads writers to shoehorn those things into every corner of every story and really play them up as well

personally I think that a good story is a collection of cool ideas and interesting questions. the characters are a way of showing those things to the audience and ideally also exploring those things in more depth

the characters need to want things, and those things need to cause them to encounter some cool ideas/questions. ideally they should also linger on those things and engage with them in a way that shows the full potential of how cool they can be

now that I write this out, I wonder if a good way to write a story would be:

  • make a list of related ideas and questions that the writer is excited about
  • use worldbuilding to make a world around those ideas/questions
  • come up with some characters (ideally incorporating even more cool ideas/questions) who want something(s) from the world
  • make the characters passionate about some of the cool things (that’s an easy way to get them to engage with them)
  • make it so that between them and the thing(s) they want, they’re faced with obstacles that require them to engage with even more of those cool things

so yeah I guess the kas version of “storytelling is about conflict” would be “storytelling is about exploring cool things”

and my ideal story structure would probably be something like:

  1. introduce the characters and what they want. at the same time, introduce the world/setting and establish some of the cool things baked into the world
  2. have the characters face and eventually overcome an obstacle that causes them to engage with more cool things. make sure it’s clear that the characters have gained more than they lost from the obstacle
  3. if you want to put more stuff in the story, go back to 2. otherwise go to 4
  4. the characters accomplish their main goal! explore the implications of that for a while before ending the story on a positive note
1
0
2
repeated

I am no longer the girl I was
But someone altogether new
Assembled from the pieces of
Everything I once was
And everything I have come to be
Yet incomplete
Still evolving
Into what, perhaps
I was always meant to be

https://tiefling.bardicperspiration.com/index.php/2026/02/08/evolving/

0
2
1
repeated
Edited 26 days ago

genuine question: what is actually gained from DDR5 memory in a practical sense? theoretically much higher bandwidth, yes, but I don’t know how important that actually is for anything that matters

this will be long winded, sorry

on the average desktop/laptop, I’m not even sure DDR4 was a notable gain. the theoretical bandwidth was straight up identical in the early days, there wasn’t really a significant bump there until DDR4-3200 became commonplace, and even then, it’s not the kind of difference that will be noticed by anyone other than the 1% of people who know what that means, how to spot the difference, and actually do things that benefit from the difference. prefetch is the same, latency isn’t meaningfully different either. the biggest improvement that I can see is that the voltage was significantly lowered, which is cool I guess. I’m quite sure that most people could use a computer with DDR3 memory today and be completely fine, as long as the processor holds up, which is the real bottleneck here anyway

but DDR5? I just plain don’t know what it’s for. from the regular desktop perspective, it’s just annoying more than anything, and it created a brand new issue for novice pc builders to be terrified by, being extremely long memory training times where the computer is on but with a black screen for anywhere from a minute to many minutes. I’ve seen a lot of people rave about the “on-die ECC” that DDR5 has, but that is very much not what people think it is, regular DDR5 memory is no more stable than anything that came before it, that “ECC” is only there as a band-aid fix for the instability inherent to the incredibly high clock rates. the performance difference between DDR4 and DDR5 on the same processor (thanks intel for making alder lake compatible with both) looks to be between negligible and unnoticeable in all cases that a regular person would encounter, and while I’m sure there are some server workloads that would like higher memory bandwidth, I also happen to know that you can run basically any web software you want with a $20 single board computer, so I don’t care about that. and of course I am Very Aware of The Datacenters and what they do with the stuff these days

but in the end, the only thing I know is that I don’t know. there must be some real, actual, good reason for this, other than just making numbers go up. is there some kind of real, actual science being done that eats up memory bandwidth that DDR5 was a revelation for? anything other than machine learning, neural networks, or computer vision

the more I look at modern computing, the more I begin to feel that computing died a decade ago. performance keeps increasing on paper, but in the real world, it matters less and less, without considering the added problem of software being made worse as the concept of optimization dies at the hands of productivity

if there really is an honest to goodness practical use for DDR5 that truly justifies its existence in a way that I can see and can be explained to the average non-techy person as well, then maybe I’ll become a little less pessimistic

but on the other hand, I kind of feel like a much cooler path forward for computing at this point would be for older architectures to be revived and reworked with a laser focus on power efficiency. that would be great for everyone. and if super high powered and high bandwidth stuff really is still needed for some things, it can stay in the datacenter as its own separate thing

2
1
1
repeated

here is some haphazard advice to getting back into reading:
- try to find a specific place where you can read without distractions. for me this was having long baths with my phone in a ziplock, reading epubs
- if a book sucks, hit the bricks. don't feel bad about dropping a book halfway through. once you have a reading habit in place, then you can try to trudge through books that are outside your comfort zone. but for now, just read what you like
- take people's recommendations. regardless of if you finish, you get to talk to them about it
- do research to find your next read. read reviews of books to see if they sound compelling to you
- don't let yourself spend a whole day/evening/night reading the same book. you'll eventually get burnt out on it, even though you nominally want to know what happens next. pace yourself

0
2
1

something that I’ve realized recently is that unpredictability is a big factor in whether I get hurt by something in a story. if I don’t know where a story is going or it takes a sudden turn that I couldn’t predict it leaves me feeling a lot more vulnerable and can often hurt me a lot worse than if I was able to brace myself for something

Ace Combat 5 has a twist that I saw a million miles away lol, and when the twist started to happen and the story was about to start twisting the knife, it telegraphed that so well that I was able to skip all of it and then figure out what happened from context

0
0
3
Edited 26 days ago

I love watching Let’s Plays of story-based games because the commentary helps remind me that it isn’t real and I can always fast-forward past the painful parts

I think it also helps a lot if it’s an older game because those tend to have much more simplistic plot structures, so I can predict roughly what’s going to happen in advance and I can identify which part of the story I’m at, and when I need to skip past a part

it also helps a lot that the overall storytelling isn’t as effective as newer games - from technical limitations, voice acting, and just the fact that folks didn’t take video games as seriously as a storytelling medium back then

anyway I’ve been watching Jesse Cox play Ace Combat 5 and I’ve been really enjoying it, for all of the reasons I mentioned above

1
0
6
repeated

It's been years since I actually liked an Internet ad but this Indian restaurant keeps making King of the Hill memes and I don't hate it.

1
1
1
repeated

Kira: I’m sick of being tolerated.
Kira: Either adore me or despise me you cowards.

0
2
1
lewd
Show content

@honeybrew_coffee cold yet inviting and covered in chocolate?

1
0
3
repeated

Conway's back... and this time it's personal.

2
8
4
Show older