Posts
3361
Following
126
Followers
700
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

Ok, lets give this a try.

Resident Evil "Fun" Facts Thread.

Special interest, etc, we will post random lore facts (and some theories) as and when they come to us.

Feel free to ask questions.

1
2
1

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”
24
40
90
Edited 10 days ago

IMO it should be way more common for a programming language to let you express a series of data-transformations as a left-to-right pipeline

like instead of doing this:

let foo = someCall(args);
foo = anotherCall(foo);
foo = aThirdCall(foo);

let me do this:

let foo = someCall(args)
    |> anotherCall
    |> aThirdCall;

a lot of functional languages do this even worse than in my first example, because you have to write it like this instead:

let foo = aThirdCall( anotherCall( someCall(args) ) );

or in Haskell syntax it would be more like this, I think:

foo = aThirdCall . anotherCall . someCall $ args

in both cases, the functions go in right-to-left order instead of left-to-right which IMO is pretty counterintuitive

(Lisps do this really well though, thanks to threading macros 💙)

5
2
4
repeated

No, Signal has not been hacked. However, we do recommend turning off showing Signal content in notifications because the content is stored in memory on device. Apparently, this memory can be retrieved if an attacker has physical access to an unlocked device and has the right tool.

https://activistchecklist.org/signal/#signal-disable-notifications

0
2
1
repeated

alina🐾💖✨🏳️‍⚧️

soft nude, tummy, boobs, bulge/panties, lewd, horny yearning
Show content

woof ><

wanna get grabbed by my hips and used,,

2
1
1
repeated
Description of hot Sapphic sex
Show content

Story time.

Last night I had some of the hottest sex of my life. It started when my girlfriend and I hopped in bed to cuddle before she had to leave. She's spooning me, and a few minutes in starts kissing my neck and gently feeling me up.

After a little while, she whispers "roll over" in my ear, and when I do, mounts me and starts forcefully licking my tits (fuck, I'm shaking just recalling this). Bras and shirts come off, but I stop her before she removes my panties. "Panties stay on."

We start grinding on each other, and I can feel us both soaking through our underwear. I tell her to pick a toy from the nightstand, and she grabs the small vibe. I stick it down her panties and pull them tight to hold it in place. She quivers and bucks on top of me as we share the vibrator. I can feel our panties digging into our hips—we're fucking sopping wet now. Her pace quickens. I can feel her thighs tensing around me. She's making heavy eye contact, and her eyes go wide as she starts to come. I press the vibe hard between us, using her panties as handles to keep her on me—a moment later, I buck and dig my nails into her as I come too. We're both frantic, kissing, gasping, quivering in a mess of sex and sweat, convulsing against each other until it calms into a heaving embrace...spent...still sloppily kissing each other's bodies anywhere our lips meet soft skin. Swallowing between breaths. Content. Well-loved.

—Alice 🫠

0
4
1
US politics shitpost
Show content

Resident Evil 2 Remake lets you unlock a series of weapons with unlimited ammo, which is actually fantastic for accessibility since the game can be very challenging for folks who aren’t used to shooters, or to survival-horror in general

except that the way you unlock them is by completing a series of extremely difficult challenges, all of which require you to fully complete the game at least once. alternatively you can just pay to unlock all of the weapons from the start

so the game only helps you if you’ve demonstrated that you don’t need it, or if you pay extra for it. and that’s the most American thing I’ve ever heard

1
0
2

if you had never played a Soulslike game before and you saw a boss slam their weapon heavily into the ground, how big would you expect the hitbox to be?

11% about the size of the weapon
54% a bit bigger than the weapon
33% much bigger than the weapon
1
3
6

question for #Lisp users out there: what’s your workflow for changing the signature or return type of a function?

like let’s say I’m making a poker game and I have a (score hand) function, but then I want to have bonuses for different players, so I change it to (score hand player)

let’s say that there are a lot of calls to (score), because not only does the game itself use it in several places, but so does the AI to check hypothetical situations. that means that other functions’ signatures will have to change too, to incorporate player

what would your workflow be for doing this refactor?

I ask because I heavily rely on static analysis from my LSP for this type of refactor, but a lot of Lisp LSPs don’t seem to have the types of static analysis that I rely on (checking function arity, argument types, and return types), and I have a lot of trouble with the stack traces from languages like Racket (I think that might have something to do with tail call optimization and/or macros)

3
2
1
repeated

Octavia Con Amore pink_moon_and_stars Succubard's Library

Edited 3 months ago
:boosts_ok: Antifascism (actionable), PSA
Show content

Hey Fedi, I know there are a good lot of you want actionable ways to fight fascism. You know how one of the strategies that fascists use is to overwhelm people and make them freeze up, unable to fight back? shiba_confused

I know many of you might not be used to this because it doesn't really exist on major social media platforms, but we have a thing here called a content warning (CW) that collapsed a post with little custom tags on it. Think of it as consent. Instead of forcibly pouring Scottish breakfast tea down a stranger's throat, you can ask them if they want it and warn them it's a smidge hot to chug frog_blush

This is especially appreciated by those of us that are marginalised because we have to deal with trauma, horrid news, and the like on a nearly daily basis as it is, and CWs allow us to decide whether we have enough energy and emotional capacity at that moment to deal with more of it which can literally save some of our days. (To use myself as an example, I'm mostly bedridden and spare emotional energy can decide whether I'm able to physically take care of myself that day or not.)

It's a small thing, and it may feel awkward or uncomfortable at first, but I promise once you get used to them, other social media sites will feel like needless barrages on your sanity and you'll feel oddly naked trying to make posts then realising they don't have that feature leafeon_giggle

p.s. if you need ideas for terms to put as part of the cw, I'm happy to help share some common ones I see~ shiba_excited

9
9
2

as someone who likes both {well-designed logic puzzles} and {games that make me feel like I’m being productive and helpful}, The Artisan of Glimmith is like catnip for me. would definitely recommend giving it a try if that sounds appealing

2
4
8
repeated

lately, i've been having fun playing videogames. is this right? are videogames supposed to be fun? neocat_aww

0
2
1
repeated
Edited 21 days ago
NSFW (boobs, genitals)
Show content

Well, since I'm here, I suppose I had better post some girlcock. I don't always have the energy (or lighting) to look this good, but it's happened at least once!

1
1
1
repeated
Edited 11 days ago

Public Service Announcement: Spell out your content warnings. Do not use acronyms because its confusing and unclear what you are warning folks about. Kind of defeats the point of a content warning if you aren’t actually CLEARLY warning people whats inside the post… rain_oops

1
2
1

so I’m trying to learn #clojure and would love some advice

the way that I usually write code is to define exactly what type of data each function expects, and exactly what type of data it returns. (like Python’s type annotations or Racket’s contract system) I find that very helpful for keeping track of what my functions are for, and for making sure that I’m using them correctly (this is especially helpful for quickly finding incorrect function calls after I refactor a function)

ideally I’d like to have either static analysis, or a runtime error be thrown if my functions aren’t being called correctly (or if they’re returning invalid data)

it looks like Clojure has a few different options for doing something like this:

do y’all have a recommendation for which I should use, and maybe a link to a guide on how to use it? I’m ngl the documentation that I’ve found for all of these so far intimidates me a lot lol, so I would love something simpler

10
0
4
repeated

konstruct-960T-BF64.gguf

The windows/Linux struggle demonstrates that whoever makes things Just Work, without issues, without fiddling, is the one who gets the user base.

0
1
1
repeated

"-le" is a forgotten suffix in English - it's integrated so far into words that we no longer register it. It indicates continuousness: to sparkLE is to repeatedly spark, to scribbLE is to continuously scribe, etc.

So it's very fitting that a company named Apple continuously makes apps.

1
3
1
repeated
repeated

Anti-Thatcher graffiti which appeared around the UK shortly after her death on the 8th of April, 2013

3
2
1
repeated

"I have a context dependent and nuanced opinion about a thing"

=

"How dare you! You must be absolutely for/against this thing I like/hate 100% of the time or else you're literally a Nazi"

2
1
1
Show older