Posts
3040
Following
124
Followers
696
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
Edited 3 months ago

esolang that starts as the minimum viable lisp

except anyone can create a new function or macro and it becomes a read-only builtin after that point, which anyone else can use

for example I could use (cond) to make an (if) macro and now everyone else has access to (if). except if I make a mistake with (if), that mistake is there forever. now someone has to call their working version of if (if-fixed) or (if-working) or something

1
1
7

“a great way to build a connection with all of our customers is to aggressively refer to them with their legal names”

- a cishet white man in his 60’s, probably

0
0
2

I don’t think marketers appreciate how much damage they’re doing to my perception of their brand when they send me emails like

Well hey there, [deadname]! It’s so nice to meet you!

Hey again [deadname]! We’ve got a fucking coupon for you [deadname]!

[Deadname], have you considered buying [thing]? You should really consider it [deadname] it’s a great idea [deadname].

1
0
4
re: mh-, ADHD
Show content

@emberquill yess omg this is exactly what I’m talking about! labeling you as “lazy” is just a convenient way for people to wash their hands of supporting you or figuring out what’s wrong and I hate it. this is a really good example

0
0
3
Edited 3 months ago

the word “lazy” is used to victim-blame and suspend empathy for others. it’s a thought-terminating cliche. “why do people act like this? it’s because they’re lazy. it’s their fault and they are low-value because of it”

whenever I see the word “lazy” I try to remind myself to step back from the situation, have compassion for the people being labeled, and ask myself “what is actually the problem? is this a learned behavior? is this a neurotype thing? is this a product of hidden societal forces? does it come from trauma? how can others help them?”

nobody is simply “lazy”. it is always more complicated than that

4
4
24
Edited 3 months ago

happy International Men’s Day to all of the trans men and transmascs on Fedi!

0
0
8

@dregntael aw hehe - to be honest I feel like it’s okay for there to be a few languages that just get really nerdy and mathy. it’s frustrating for me as someone who was taught by school to hate math, but I bet for those who know a lot about advanced math it’s actually really comfy to have such a specific and concrete vocabulary to describe things

0
0
1

@dregntael ooh omg I forgot about Racket! I might give it a try too tbh. there are so many Lisps to choose from

it sounds like Racket is built on top of Scheme, so what I might do is learn Scheme first and if I like it enough then learn Racket next

0
0
1
re: kinky, funny
Show content

@pharmafemboy hehehehe~! I’m ngl I was thinking of you specifically as I wrote this 😈

1
0
4
re: kinky, funny
Show content

for example instead of saying “all your feelings are okay with me”, say “aww babyy! you’re a good girl no matter what you feel. your feelings are always okay 💙”

instead of saying “you can make mistakes - they are your teachers” say “good girl! I’m glad you made this mistake, and felt comfortable telling me. what did you learn from it? [wait for them to reply] that’s right! the fact that you made that mistake and acknowledged it means you’re doing really well. I want you to keep trying hard things and making mistakes for me - okay~? 💙 that’s how you get even better for me”

1
0
8
Edited 3 months ago
kinky, funny
Show content

how to enslave a trans girl:

  • google “reparenting affirmations”
  • say them to her, but make them sound kinky and dominant
  • bonus: use the phrase “good girl” as often as possible

that’s it. she’ll be begging you to collar her in no time

2
1
14

@1 aww! that does sound like a great feature to have. Fennel had something similar and it confused me for a while but I was able to figure it out when working on my own Lisp language

0
0
2

@nycki I hope so! that seems like a really good feature for any language to have. I don’t get how so many languages can insist on only having one version of each library installed

0
0
1

@nycki hehe fair! and that’s encouraging to hear as well

1
0
1

@liese omg I feel so validated then. at the moment I feel like I can kinda piece together maybe 5% of the Haskell docs lol it’s like they’re written in another language

1
0
0
re: Linux complaining
Show content

@liese adding git info to my prompt does actually sound pretty nice - I might add that too eventually. but yeah I love that it comes with really nice defaults out-of-the-box and I don’t have to see any confusing arcane script stuff inside of my config file either

0
0
2

@fargate ooh thank you! I think that that book might be procurable in other ways, and it’s honestly great to have these resources

0
0
0

@nycki woah this does look really complex. thank you! I feel like this is going to save me a headache if/when I do decide to play with chicken scheme

1
0
1
re: Common Lisp rant - DO NOT OPEN if you like Common Lisp
Show content

@nycki woahh that’s so cool! I definitely want to try that at some point

1
0
0
Show older