Posts
2805
Following
118
Followers
682
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 6 months ago

Djikstra was probably a really important math guy or something but how did anybody understand a word he wrote?

https://www.cs.utexas.edu/~EWD/transcriptions/EWD08xx/EWD831.html

Exclusion of the lower bound —as in b) and d)— forces for a subsequence starting at the smallest natural number the lower bound as mentioned into the realm of the unnatural numbers.

I don’t even know how to grammatically parse this lol. this kind of shit is why I use {curly braces} to group grammatical structures and try to keep my sentences simple if I can

2
0
3
repeated

Unit Δ-44203 is pleased to announce that its talk, 'Building a Robot Visor: How and Why' has been accepted for WHY 2025! neobot_floof_happy It is looking forward to seeing those ones there. aneobot_bongo

6
6
4

@1 awesome! I’m definitely going to look for it later then, once it’s posted

0
0
3

@1 oohh is there going to be a recording of this talk? I would love to watch this

2
0
3
US politics, deportation, very good point about due process
Show content
1
0
7

@fargate I’ve heard that libraries like parsy are heavily inspired by a functional approach to parsing (which explains the mathy term “combinator”) so this doesn’t surprise me at all. and speaking of which, I’ve actually been thinking about giving Haskell another try at some point, because I’ve been missing some of its features (like being able to turn any function into an infix operator, and having a type system that can handle all kinds of weird {function transform currying nonsense} and still make sure that the types are correct at the end)

(although, I haven’t decided if I want to try Haskell again or try J# instead)

0
0
0
Edited 6 months ago

parsy is by far the best parser I have ever used. either this library in particular is just fucking stellar or combinator-based parsing in general is a really really good idea. I don’t even know what a combinator is but like:

  • your parsing code is basically just declaring what the data you’re parsing looks like and what to do with it. you don’t have to write any tricky algorithms you just tell it what to look for
  • instead of getting a big messy blob of “parsed” gobbledygook at the end, you get whatever data structures (including class instances!) you told the parser to create at every step of the way. so you don’t have to have a second layer of hand-written parsing code where you try to make sense of the parser’s output
1
2
5
re: lewd Gone Wild Audio webapp that I'm making
Show content

@OctaviaConAmore oh wow I had no idea that this existed! I was worried for a second that this site was going to be strictly better than what I’m working on, but there are actually some important differences:

it looks like for GWASI, it might be cumbersome to say “I want files by femmes, transfemmes, and enbies only. I also want files for everyone, femmes, transfemmes, and enbies only” because you’d have to type a query like:

(F4A or F4TF or F4NB or TF4A or TF4TF or ...)

which is exactly what I’m making my search tool to avoid. the idea is that you would be presented with a bunch of checkboxes like this:


what kind(s) of speaker do you want to listen to?:

  • [ ] M: Male (might be trans or cis)
  • [ ] TM: Trans Male
  • [ ] F: Female (might be trans or cis)
  • [ ] TF: Trans Female
  • [ ] NB: Non-Binary
  • [ ] S: Sissy
  • [ ] Unknown/unrecognized gender

what kind(s) of listener should the file be designed for?:

  • [ ] A: All
  • [ ] M: Male (might be trans or cis)
  • [ ] TM: Trans Male
  • [ ] F: Female (might be trans or cis)
  • [ ] TF: Trans Female
  • [ ] NB: Non-Binary
  • [ ] S: Sissy
  • [ ] Unknown/unrecognized gender

and you would check whatever you wanted, and leave everything else unchecked. and it would automatically filter out any search results that don’t match your preferences

I also want to make it so that you can save certain preferences and they’ll be automatically applied to all of your searches

like ideally I want it to remember your gender selections so you don’t have to fill them in every time. and I want it to let you create a blacklist of search terms that you never want to see, which will be automatically applied to every search

1
1
1
re: lewd Gone Wild Audio webapp that I'm making
Show content

@OctaviaConAmore oh wow I had no idea that this existed! I was worried for a second that this site was going to be strictly better than what I’m working on, but there are actually some important differences:

it looks like for GWASI, it might be cumbersome to say “I want files by femmes, transfemmes, and enbies only. I also want files for everyone, femmes, transfemmes, and enbies only” because you’d have to type a query like:

(F4A or F4TF or F4NB or TF4A or TF4TF or ...)

which is exactly what I’m making my search tool to avoid. the idea is that you would be presented with a bunch of checkboxes like this:


what kind(s) of speaker do you want to listen to?:

  • [ ] M: Male (might be trans or cis)
  • [ ] TM: Trans Male
  • [ ] F: Female (might be trans or cis)
  • [ ] TF: Trans Female
  • [ ] NB: Non-Binary
  • [ ] S: Sissy
  • [ ] Unknown/unrecognized gender

what kind(s) of listener should the file be designed for?:

  • [ ] A: All
  • [ ] M: Male (might be trans or cis)
  • [ ] TM: Trans Male
  • [ ] F: Female (might be trans or cis)
  • [ ] TF: Trans Female
  • [ ] NB: Non-Binary
  • [ ] S: Sissy
  • [ ] Unknown/unrecognized gender

and you would check whatever you wanted, and leave everything else unchecked. and it would automatically filter out any search results that don’t match your preferences

I also want to make it so that you can save certain preferences and they’ll be automatically applied to all of your searches

like ideally I want it to remember your gender selections so you don’t have to fill them in every time. and I want it to let you create a blacklist of search terms that you never want to see, which will be automatically applied to every search

1
1
1

@kuba18i oh fuck yes. I have been wanting better GZDoom multiplayer for years

maybe I can finally get multiplayer #HDest working after this

0
0
2
repeated
repeated

eli (ˈe̝ːli), vampire kitsune

Edited 6 months ago

@tempest @kasdeya inhales deeply

i don’t like the traditional understand of the d&d alignment because it’s boring, stifling, and doesn’t really make sense nor does it make for a good character. the stock standard definition of lawful (as in lawful good) is something along the lines of rigidly following some oath or vow to an organization or higher power, whether “good” or “evil.” this feels more like a subset of lawful rather than the defining feature.

once, we had a discussion with a player who insisted they were chaotic good with these qualities because there is no reasoning with them; all of their actions are seemingly arbitrary because they’re given from on high which had the practical effect of being wildly chaotic. i i really, really like this interpretation. conversely, a “lawful good” person can break laws to enact what they know to be good in spite of man-made law or the ordinance of some holy order.

i take a lawful alignment to mean putting central some “law” (obviously). a law doesn’t need to be a man-made law or a law ordained by a deity – it can originate from anywhere: the believer’s mind, some unspoken / unwritten rule which is understood by a community, etc. a character which is lawful will often value their chosen laws enough to be driven to act on them. being lawful doesn’t necessitate a black-and-white worldview can frequently lead to it.

if any of kas’ options come close to representing how i feel about lawful, it’d be requiring some type of authoritarianism – but even then, what if their central code is autonomy and freedom above all else? we can easily envision some wild west sheriff-type who doesn’t value Laws In General, only the law of their town. eastern civilization comes rolling in to disrupt the quiet lives of the people who elected them and this violates their moral code so much that they’re driven to act – even against the federal government. lawful neutral maybe?? but the second word of the alignment chart has always been the more Problematic of the two, i think. good according to who? any character which believes they are evil doesn’t feel authentic to me, especially a lawful character. from the perspective of a lawful character, they are always* good.

okay i have to stop ksdofjsaodifa. the only unifying concept of lawful, in our mind, is that the lawful character is driven by some law – usually higher than themselves.

* not always. there’s likely scenarios where a character knows they’re violating their own code, but whatever. there’s exceptions to everything!! im stupid dont listen to me i have no idea what im talking about, i just bash keys until something happens

1
1
2
Edited 6 months ago

I just had the random thought “they should add Shadow the Hedgehog’s pump-action MP5 to H3VR” and I looked it up and they already did

https://h3vr.fandom.com/wiki/MP5_Shadow

H3VR is a gift to the world that we could never deserve

0
0
2
re: lewd Gone Wild Audio webapp that I'm making
Show content

alright it seems like there is a bit of interest! I’ve never hosted a webapp before or publicly shared my code at all so this is new and scary to me. I can’t promise that I’ll do either of those things but today I started moving in that direction. specifically I’m working on exposing “which genders do you want to listen to?” and “which genders do you want the search results to be made for?” as options in the UI, instead of just having my preferences hardcoded into the program lol

unfortunately to do that, I need a much better way of parsing [F4F]-style tags than what I’m currently using, and a better way to represent the parsed tags as data, so I’ve been doing some refactoring. I actually have the parsing logic fully written, and now I just need to write the unit-tests to make sure it works

and yeah I want to thoroughly unit-test my code if it’s going to actually be hosted on a VPS somewhere. where it could potentially become corrupted, DoS reddit, become part of a botnet, or fuck-knows-what-else lol

but anyway, yeah, I am making progress!

2
0
4
re: possible answer without thinking too hard about it or else there will be a 15,000+ word reply
Show content

@rowan oohh okay this seems like a really good criterion

0
0
1

@rowan hehehehe very fair tbh

0
0
1

@rowan omg I should have added an option for “non of these”! I always want to edit these after I post them but I can’t or all of the votes will get reset. oh, well

1
0
1

which of these things are always true of a character with a chaotic alignment in D&D?

0
0
3

which of these things are always true of a character with a lawful alignment in D&D?

0
0
4
Edited 6 months ago

cyberpunk urban fantasy

imagine the usual “supernatural beings live in secret because they’re hunted and feared” except take the anti-authoritarian, anti-capitalist themes from cyberpunk and make supernatural creatures an allegory for marginalized groups

I’ve been wanting to write something like this for years but I’m allergic to making art. I just come up with ideas that I love and then do nothing with them forever

0
0
5
Show older