Posts
1932
Following
110
Followers
608
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

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

if you see me mention #GAGSProject that's this: https://cryptid.cafe/notice/AxJRZIJ0k4hAXnDCsq

@midtsveen I know this isn’t the point of your post but omg I’ve never heard of the Anark channel but that video title alone has me interested in seeing more of it. I feel like that’s going to be one of my rabbit holes for today lol

0
0
1
repeated

This is a very good article, with truth that needs to be broadcasted, and image that are so excellent. My preferred one is :

if you’ve just been picking up software you found lying around the place, [...] what you actually have is a parasocial relationship with free software

And some others:

There is no supply chain here because there is no supplier. Someone created the software artifact once upon a time, yes, but it was not supplied to you. It was made available to the world at large. You happened across this software that already existed and decided to use it, of your own free will.

And also:

Take your time and enjoy your hobby more, since that is what unpaid software maintenance is. Collaborate with other people only so much as it brings you joy.

And I think I will end up quoting the whole article, so just go read it, thank you so much @daedalus !

https://pivotnine.com/blog/open-source-has-too-many-parasocial-relationships/

2
2
1
repeated

Enumerating the gifts you've received creates a sense of abundance, the knowing that you already have what you need. Recognizing "enoughness" is a radical act in an economy that is always urging us to consume more.

-- Robin Wall Kimmerer "The Serviceberry"

2/7

1
2
2
Edited 1 month ago
the ragebait cycle: thinking about a pattern of shitty political internet drama
Show content
  1. ragebait website posts a deliberately terrible take that is social justice coded like “Blade Runner is cultural appropriation because there are geishas in it”
  2. chuds swarm in pretending that this is what all social justice is like. now they have one more screenshot they can share that affirms their distorted values and causes hatred of their enemies
  3. twitter leftists rush in and fight with the chuds and loudly tell everyone how bad the ragebait website and article are
  4. the article gets a fuckton of views
  5. repeat forever

this entire pattern needs to die. I feel like the main culprits are:

  • engagement-based algorithms making sure to spread anger-memes as far and wide as possible
  • people don’t know that ragebait websites exist, or don’t know how to recognize ragebait
  • people haven’t cultivated the habit of considering which thought-germs they’re spreading and being intentional about what they spread and why (this is very difficult! but very worthwhile. I’m still learning this one)
0
0
2
repeated

ity [unit X-69] - VIOLENT FUCK

CWBoost, transphobia, violence implied
Show content

Hopefully the android clipboard didn't break itself this time

https://chaosfem.tw/@Willowbriar/114982694285484864

0
3
2
repeated

The Asylum Lab at the University of Toronto Scarborough has created a resource guide for LGBTQIA+ individuals interested in seeking asylum in Canada. It includes links & a nice summary of other possible ways to enter Canada as well.

https://haven.utsc.utoronto.ca/index.php/a-guide-for-lgbtqi-asylum-seekers-crossing-the-canada-u-s-border/

1
3
0
repeated
repeated

fixed the light bleed issue

so basically block game has faux global illumination now. i realized minecraft style lighting is kinda like bounce lighting, so i figured if i added shadow mapped direct lighting it'd look sorta like GI and i think it turned out real good!

you can see that both methods separately lack something, but when combined the scene feels pretty grounded :D

1
3
1
repeated
Fun Internet Theory

I came across this post by @Jo , that captured a feeling I’ve had for a long time:

“Fun internet Theory” states that there are still a lot of cool and interesting things to do online.

This is a reference to the Dead Internet Theory, which states that the internet is invaded with bots and algorithmic slop.

(The theory has way more strange and absurd ramifications if you dig far enough. They are not worth your time, so this is the basic understanding most people have when they hear the term.)

I love how positive this definition of the Fun Internet Theory is. It’s an optimism that is more realistic than you might think.

You see, I refuse to think of the internet as what is being served by algorithms and mainstream social media. It’s as absurd as looking at the top grossing films every year and being like “Man, all movies are the same these days”.

The old internet, or at least the part we cherish, did not disappear. It wasn’t replaced by bots; we got our attention stolen from it.

We’ve deluded ourselves into thinking that social media (and thus the web) is all there is to see. That you must keep up with international news and the discourse of the day. You must hold an opinion and defend it, or at least find people that confirm your biases.

I refuse to think that the internet is only this.

The other thing I love about Fun Internet Theory is that it states that there are a lot of cool things to do on the web.

The internet is a much sadder place when all you do is consume passively whatever is delivered to you this day. Instead, being active should be at the forefront. But being active doesn’t mean you need to run your own website! It starts with you being more involved in what you see and how you interact with it.

This is not only gonna bring you to interesting places, interesting people (like you!), but it’s also way more satisfying! Even if from the outside view you are missing out on the daily noise.

So go, explore the weirder parts of the web! Weird wiki on a specific topic, obscure game on itch.io, small musician on Soundcloud, or random people’s blog.

But even better, be a part of it!

Comment on someone’s post, share a montage of your favorite game screenshot, seed a torrent, make a meme! Or make friends and help people in a small Discord server!

Do cool things on the internet, because there are and always will be a lot of cool and interesting things to do :)

#socialmedia #internet #web #blogging #fediverse

0
3
1

it’s really hard to distinguish between “I just haven’t learned how to do this well yet” and “this is inherently harder to use” but I’m definitely leaning towards the latter when it comes to Lisp’s syntax

0
0
2

I think my current thoughts are: matching parenthesis is very very error prone and often leads to errors that are extremely difficult to track down. also it’s very difficult to read or write this language. both of those are very serious downsides

it seems like Rust’s macro system lets you operate on trees of data, instead of individual tokens, which sounds almost as good as Lisp’s macro system

Lisp’s syntax is very very simple but that comes at the cost of both readability and writeability. it does let you make macros in a straightforward way, which is very very cool, but so does Rust from what I understand. Lisp is definitely a dramatically worse language than a hypothetical scripting language that has Rust’s macro system

but, I don’t think a language like that exists yet, so instead Lisp is… a very painful tradeoff, and maybe useful for niche cases when you want to create your own DSL and metaprogramming in a language like Python or Lua isn’t good enough

1
0
2
Edited 1 month ago
contains Lisp code - probably not screen-reader friendly
Show content

one thing that really trips me up about Lisp syntax is dealing with comparison operators like > and <. for arithmetic operators I can kinda deal with them by thinking about them like this:

(+ 1 variable) ; this plus-ones the variable

as opposed to this:

(+ variable 1) ; this applies plus to the variable and one (much harder to think about)

but with comparison operators:

(< 1 variable)
;; hmm okay so (< 1 variable) means (variable < 1) right? or wait no it's (1 < variable), isn't it? it doesn't less-than-one the variable, it greater-than-ones the variable... I think?

super confusing. I keep vacillating between “Lisp’s syntax is actually genius” and “macros are cool and the syntax is simple but nothing is worth the tradeoff of how hard this is to read and write”

1
0
1

@salad_bar_breath omg I had to look this up. I’ve never heard of a hot dish before in my life

1
0
1
no-context shitpost
Show content
0
0
1

happy autumn equinox to those who are as sick of summer as I am

0
0
2
repeated

crying bc i just learned they moo when they're happy
https://www.youtube.com/watch?v=4uh8nJGGbDI

1
3
1
fox shitpost
Show content

can I get a Vixen’s Scream from all my femboy foxes?

1
2
6

wait I’ve been reading about Zig and on first glance it actually looks like exactly what I’d want?

0
0
0
Show older