Elektrine lite

← Feed

kasdeya

kasdeya@cryptid.cafe

software tinkerer and aspiring rationalist. transhumanist and alterhuman<br/><br/>I have strong opinions about <a class="hashtag" data-tag="lisp" href="https://cryptid.cafe/tag/lisp" rel="tag ugc">#Lisp</a> but love S-expressions. I also have strong opinions about video games, TTRPGs, software, and programming in general and I post about them a lot<br/><br/>I like to use curly braces {to group words together} to make my sentences easier to parse. for example, try reading the garden path sentence &quot;the complex houses married and single soldiers and their families&quot;, and now try reading it with curly braces: &quot;{the complex} houses {married and single soldiers and their families}&quot;<br/><br/>I try to thoroughly CW anything that I post or boost which might be triggering, or just

Posts

  • Post #4334081

    robotgirl domme with four configurable difficulty settings: hey, not too roughhurt me plentyultra-violencenightmare

  • Post #4334080

    friendly reminder that due to the effects of climate change Madeleine’s flesh will enter its mortification phase about one month early this year. that means the start of August is the perfect time to ensure your community is protected by taking early preventative measures, such as: burning sacramental itemsdrawing sigils on any unprotected doors and windows in your neighborhoodsalt-cleansing nearby cairnsif you studied Elder Futhark to prepare for Madeleine’s first arrival this is a good time t...

  • Post #4135335

    the gunplay of the #HalfLife games makes a lot more sense when you realize that Gordon is a theoretical physicist who has probably never fired a gun in his entire life before the Black Mesa incident “why does the SMG spray all over the place?” he doesn’t know that there’s a collapsible stock so he’s shooting exclusively from the hip “why can’t I aim down sights?” I’m not even sure if he knows what iron sights are

  • Post #4107627

    it’s a common misconception that vanilla is a flavor vanilla is not a flavor for the same reason that black is not a color: it describes the absence of flavor. vanilla can only exist when all flavors have been eliminated that’s why flavorless ice cream is called “vanilla”, flavorless pudding is called “vanilla”, and flavorless milk shakes are called “vanilla”. vanilla extract is a substance derived from tap water that actively leeches the flavor out of whatever it touches: a solipsistic distil...

  • Post #3852244

    they should make sensory-friendly arcades for autistic video game nerds like me. I wanna go to free play arcades too but not when every arcade game is flashing and screaming at me T_T

  • Post #3777774

    I was just sent this fascinating article about how C isn’t actually a low-level language, because no language can actually be low-level anymore https://queue.acm.org/detail.cfm?id=3212479 I’m still processing all of the implications of this, but it’s already fundamentally shifting how I think about programming and especially how I think about “low-level” languages like C and Rust

  • Post #3746815

    man: babe I am horny I need woman hole woman: I will expose woman hole for you babe man: *slaps her ass territorially* yes show me your filthy woman whole, dirty whore-slut woman: this arouses me man: *caveman grunt* foreplay is now over. I will jackhammer you babe woman: I will be inanimate for you babe man: you love how we can only conceptualize penis vagina sex babe? woman, fake-moaning like a porn star: yes babe I love how you have never touched my clit in our entire relationship man...

  • Post #3699644

    why does every VCS suck so much to work with maybe the entire concept is just inherently frustrating to deal with, because it’s so complicated to do what is essentially multiversal time travel that has to be kept in sync between an arbitrary number of computers but I hate it. I hate having to learn this shit in order to literally just collaborate with multiple people on a project. it becomes a clusterfuck pretty much the instant a single other person is working on the same repo as you

  • Post #3594662

    the way C and C++ handle pointer addition confuses me. like: int array[] = {1, 2, 3}; int *arrayPtr = &amp;array; in this code I think of arrayPtr as a number representing the memory address of array. and given that it’s a memory address, if I add 1 to it it should move 1 byte forward in memory, right? except it doesn’t. if I do that: arrayPtr += 1; I just moved 4 bytes forward in memory instead. as in, I increased arrayPtr by 4 because I added 1 to it, because this is an int* and sizeof(int...

  • Post #3498697

    this used to confuse me as a kid but now it just irrationally annoys me

  • Post #3103955

    @Melezioh@mstdn.games RE: https://mstdn.games/@Melezioh/116693272428975429

  • Post #2947312

    @Melezioh RE: https://mstdn.games/@Melezioh/116647630243621569

  • Post #2469477

    I feel like I’m going to be in for such a culture shock once I start talking to IRL People™ “oh you don’t know what a doll is? it’s kind of like… well it’s a non-person, but it’s still a sophont. what do you mean you don’t know what a sophont is?! but you at least know what a bot is, right? do you understand it/its pronouns? wait hang on what do you believe about identity? you know that it’s inextricable from gender right? like for example if someone is plural- you don’t know what plurality is?...

  • Post #2453069

    I’m starting to think that FOSS projects should explicitly explain which problems are the user’s responsibility and which problems are the project’s responsibility - in a prominent place because often I’ll start using some FOSS but it turns out that I’m expected to put in a lot more work than I have the energy to, and when I complain about it people tell me that it’s my responsibility to make sure that that problem doesn’t happen. if I had known that that was going to be my responsibility, I wo...

  • Post #2437458

    just learned an incredibly versatile word: croustade An edible container (often of pastry) filled with a savoury foodbread bowl? that’s a croustade. taco shell? croustade. tortilla on a burrito? croustade. bread on a sandwich? croustade “edible container around a food that would otherwise be too messy to hold in your hands” is such a common thing and I’m so happy to have discovered a word for it!

  • Post #2348304

    95% of the time all you need to know about git is add, commit, push, and pull. maybe log if you want to see a list of commits but then the other 5% of the time it’s suddenly like !!! you didn&amp;#39;t transverse the planes before ancilpating the forward inverse!! entering CRITICAL DATA RECOVERY MODE NOW!!! and I’m like “uhh uhh uhh” *frantically googles and copy-pastes a command that looks like git refdraft -qXR hdd::~475.2* “phew! that either fixed it or corrupted everything!” version contr...

  • Post #2333471

    I hate these things so much. they: take up more space than a checkboxare less intuitive than a checkboxare sometimes less colorblind-friendly than a checkboxare very inconsistent between UIsI’ve seen toggle switches where: left means onright means onlight grey means on (because “off” is a darker grey)light grey means off (because “on” is blue or green or teal instead)red means off (because green means on)there is basically no way to know whether these stupid things are on or off, because every...

  • Post #2333247

    idk if y’all remember my idea for a #Lisp where all expressions are actually #Lua -style tables, instead of linked lists like a normal Lisp. (I’m calling these expressions T-expressions btw, since they’re not quite the same thing as S-expressions, and they make Tables) but lately I’ve been trying to figure out a way to add symmetry between defining a variable and adding a key to a table. like here’s a table literal: &amp;#39;([key value] [key2 value2]) and ideally I’d love to be able to reus...

  • Post #2333246

    now that I’m done with C++ until my college class, I’ve moved on to making a CHIP-8 emulator in Python! which has been a lot of fun so far in theory I’ve implemented all of the basic instructions, but I’m currently in the process of writing unit-tests for all of them to make sure that they actually work https://gitlab.com/__kasdeya__/chip-8 I’ve already learned a lot about how the stack works at a very low level, and I’m getting much more of an intuition for low-level memory stuff in general...

  • Post #2333245

    and so Barzutecus came to the snake of the valley, and said: “snake of the valley, where might I find someone who might tell me where I might find my sword?” and the snake said: “speak unto the shepherd of Gilzuntermesh, and they who have experienced all things will teach unto you the location of your sword” and so Barzutecus traveled to Gilzuntermesh and he found the shepherd there. and he had the head of a dog and the legs of a doe. and the eyes of a salmon and the skin of a spider. and the...

  • Post #1790704

    using #neovim is like having a steampunk mad scientist invention that’s constantly shooting hot steam or sparking and trying to explode. it constantly breaks down and you keep having to tear through all the wires and pipes to find the specific part that was shorted by the tesla coil or melted by the charcoal burner but sometimes if you whack it with a wrench just right, say the correct incantation, and it doesn’t feel like exploding, you can get it to do amazing things

  • Post #1762460

    good news! after a lot of effort, I was able to enroll in a C++ class at my local community college bad news! I now have to learn C++ at my local community college. I’ve been reading an older version of the textbook so that I’ll be ahead of the class once it actually starts in June. I already hate nearly everything about this language

  • Post #1709472

    @valkyrie@wandering.shop RE: https://wandering.shop/@valkyrie/116472322220496938

  • Post #1659003

    never trust a piece of hardware that needs periodic software updates “but kas, basically all desktop computers, laptops, and even phones need periodic software updates” yeah and look at how that’s turning out

  • Post #1631343

    reminder that Archipelago exists and is absolutely incredible: https://archipelago.gg/ it lets you create “multiplayer games” where you and your friend play two completely different singleplayer games and find items for each other in your games for example I could be playing Doom ‘93 and instead of getting the super-shotgun and a soulsphere, I might find the PokeFlute and some rare candies for my friend playing Pokemon and then they might be exploring a cave and find the BFG and the red key...

  • Post #1419430

    it is way too hard to distinguish between Autism and AuDHD they should fix that in the next balance patch

  • Post #1114388

    I think I’m noticing a trend with English words: “cool” used to mean “a bit cold” but now it mostly means “good”“awesome” used to mean “inspiring awe” but now it mostly means “good”“fantastic” used to mean “fantastical” but now it mostly means “good”“incredible” used to mean “unbelievable” but now it mostly means “good”“amazing” used to mean “inspiring amazement” but now it mostly means “good”

  • Post #1096866

    making a game, but it’s too short and simple? players not addicted enough? want to add a dark pattern to artificially increase complexity, get them addicted, and pad out playtime indefinitely? try adding soulless RPG progression shoehorn in RPG progression where it doesn’t belongno interesting synergies, no thought-out upgrades, just numerical progression and maybe a talent treedon’t even think about the implications. just turn everything into RPG statsmake it really convoluted and exponential...

  • Post #1065697

    @Melezioh RE: https://mstdn.games/@Melezioh/116381251636616899

  • Post #1046177

    @AnarchoNinaWrites RE: https://jorts.horse/@AnarchoNinaWrites/116378500037535179