Posts
2787
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

Genie who asks its wishers how much they want it to twist their wishes before granting.

Genie that *rewards* wishers who let it twist their wishes: the harder the twist, the bigger the reward.

Are you willing to let this genie twist your wishes, knowing you'll get rewarded for it, even if your original wish gets corrupted?

😈

3
2
1
repeated
US Politics, States
Show content

I am begging you all to realize how much power states have in the United States. National news is sexy and it's easy for broadcasters to cherry pick the most interesting things happening nationally. But each state is different, and has different policies. Most things that bother you about "government" are done by your state government. Elections are run by your state. Programs are administered by your state government, who tack on their own regulations.

Local organizing is the most impactful thing you can do, and making an effort to organize and take back your state will also lead to organizing and getting better federal representatives. On the "political" front, that's what you can do. And on the civic front, local organizing is at the core of everything. Projecting state issues to the nation at large is a large part of why our political environment is so disfunctional, everyone has massively different experiences and contexts.

1
1
1
repeated

eli (ˈeĢĖli), vampire kitsune

Edited 4 months ago

anyway have a fast of me playing brush burial 2’s demo

1
2
3

#Ghostrunner2 is free on Epic Games right now!

https://store.epicgames.com/en-US/p/ghostrunner-2

I’m ngl I didn’t like this game at all but maybe some of y’all will like it

0
0
2
complaining about, and making fun of, the new style of Soulslike game
Show content

Dark Souls 1: in order to avoid damage you can dodge-roll, parry, block, or get out of the way. but! you can’t parry bosses, so be careful

Dark Souls 3: we nerfed blocking and made parrying much more difficult and made dodge-rolls very fast and spammable. bosses still aren’t parryable but now bosses are extremely fast and aggressive and attack in long combos so blocking won’t work either

Elden Ring: people were still finding ways to block and parry so we nerfed them even more. now the only way to deal with an enemy is to tap B with perfect rhythm to i-frame through their unstoppable onslaught of attacks and then get 1-2 hits in before repeating the pattern

whatever FromSoft releases next: we combined shields and parrying into one move, the try-to-block. when an enemy attacks you can press LB to try-to-block. it will always fail, but if you get the timing perfect you will also lose all of your stamina and get knocked backwards 30 meters. also boss fights are now a rhythm game where you tap B to win

1
1
9
Edited 4 months ago

everyone: a Metroidvania is a game similar to Metroid or Castlevania

Hollow Knight: but what if we added Soulslike elements?

everyone 3 years later: a Metroidvania is a 2D Soulslike

Silksong: *lights the entire internet on fire*

everyone 3 years later: ā€œMetroidvaniaā€ is an old term for Hollowlikes

1
0
4
repeated

eli (ˈeĢĖli), vampire kitsune

when i say i’m a monstergirl and that i want to cuddle, this is what i mean

0
2
6
extremely angry about injustice, but vague
Show content

I hate this entire country. the marginalized people who are able to claw their way into having some approximation of a fair chance are chewed up and spit out and left to rot. meanwhile the rest of us have been left to rot for our entire lives

and we’re all trapped here in this nightmare country that wants us to die because it costs money to leave, and we’ve been starved of money our entire lives

0
0
7

oh! the term that I was looking for was ā€œcapeletā€. the silksong protag wears a capelet

0
0
4

wtf I love Silksong now

1
1
6

@rowan wait what the fuck?! are you seriously losing your job?!

0
0
1
repeated

kubernetes

1
6
3
shitpost
Show content

petition to make NASA hide some Satanic symbols and reptoids and other weird shit on their mission patches from now on just to watch the conspiracy theorists lose their shit

0
2
9
repeated
quoting out of context
Show content

"she likes to snap peoples' necks between her thighs, and i'm not complaining"

- @kasdeya

1
0
3
repeated
NSFW: Exposed Alien Mammaries šŸ‘½šŸ„„šŸ„„
Show content
0
3
1
repeated

reminder to please uspol your shit

0
5
3
repeated

@kasdeya Lisps are all pretty much built up out of basic building blocks of eval and lambda, so they start really small and are built up, which is one reason people like them.

Common Lisp was (as far as I understand it, given that it is older than I XD) an attempt to standardize various lisps and kinda take the best parts of all of them. So it's very complete and has a lot of options, and its pretty well thought out imo, but you have a ton of functions.

Scheme kinda went in the the other direction of trying to strip things down to essentials. I'm not super familar with it, but I know it is frequently used for learning about language design because it makes an effort to have a minimalistic base, which then gets sugar added to it. So that part sounds similar to what you were mentioning.

I have been meaning to read "Lisp in Small Pieces" to get a little more into how it all works, but have been focusing on other things lately instead.

0
1
1

@Shivaekul ooh interesting! to be honest I don’t know much at all about the differences between the different kinds of Lisps. is Scheme {more designed around the idea of having a simple core language and building on top of that} than something like Common Lisp? I’m kinda curious how their philosophies are different if you don’t mind explaining

1
0
1

ā€œkas you’re basically describing Lispā€

I do think that Lisp is trying to do what I want, but the problem with Lisp is that

  • its syntax is way too restrictive. that does make the core language extremely simple but at the cost of making Lisp code terrible to read (IMO)
  • my first impression of the module system is that it’s kludgy and awkward to work with and has a lot of unnecessarily complex behavior
  • also the documentation is… 😬
0
0
1
Edited 4 months ago

I feel like my ideal programming language would be:

  • the simplest core language possible*, with thorough documentation of the exact behaviors of every aspect of the core language
  • on top of the core language, add enough syntactic sugar to be as convenient to use as Python
  • document all of the syntactic sugar by showing what the core language equivalent is
  • then add a full-featured standard library like Python’s

* simple to understand, but not necessarily simple to implement or mathematically simple. for example it is very easy to understand what 1 + 1 means when you see it in code, even though add(1, 1) could be considered ā€œsimplerā€ in terms of implementation

that way it would be a very expressive and nice-to-use language, but it would also have almost no magic whatsoever. you could learn the core language and then understand literally everything else in terms of the core language equivalent. so you wouldn’t have to memorize quirks of the module system or package.json semantics or edge cases of defining a class or anything else like that. becase as long as you know the core language and you know what your syntactic sugar is turning into, you would understand everything perfectly

also it should absolutely have Lua’s require() and dofile() functions because those are by far the most elegant module system I have ever seen

2
0
2
Show older