Posts
2692
Following
116
Followers
679
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

happy winter/summer solstice! šŸ’™

1
3
3
Edited 29 days ago

a pattern I think I’m noticing is that - if you’re results-oriented as a developer then the best move is to use something very big and complex to do a lot of the work for you. like a web framework, a GUI framework, a game engine, an SPA framework, etc.

and because of that, getting hired to write code generally also involves learning (at least on a surface level) several of these Big Complicated Things. because corpos are very results-oriented of course

what I’d expect is that amateur* programmers avoid Big Complicated Things because learning them takes a long time and none of that time is fun for them. but actually it seems like amateur programmers are more split on whether they use BCTs or not. and I find that interesting. I wonder if:

  • some amateur programmers enjoy the process of learning BCTs
  • some amateur programmers enjoy getting results faster than if they didn’t use BCTs
  • a third reason?

* amateur: doing something out of pure passion and love - with no need to be paid for it

4
0
8
repeated
Edited 29 days ago

Need to gather some views on a hypothetical situation.

There's 2 technologies

  • Technology A
  • Technology B, that supports everything made for Technology A and was involved in some drama

EDIT: Drama around tech B is not affecting the end users. It's a drama around it's management.

If you develop a program for technology A and it happens to work with technology B, would you intentionally mark it incompatible with technology B?

Please boost for more answers.

0
2
1
shitpost
Show content

Software as a Service more like Website as a Scam

2
1
3
shitpost
Show content
2
11
29

omg I’m reading about the Janet language and loving what I’m seeing so far. this feels like exactly what I would want a Lisp to be - maybe even moreso than Fennel, just because Fennel is dependent on Lua

1
0
3
Edited 1 month ago
Unity complaining
Show content

one thing that frustrates me a lot about Unity, as someone whose only other experience with game engines is the Source engine, is how complicated and un-abstractable the components are

like instead of telling Unity ā€œI want to make a prop_physiceā€œ I have to tell it

ā€œhi Unity I would like [an entity that contains a mesh and a mesh renderer and a collider and a material for the mesh renderer and a rigidbody]ā€

or instead of telling Unity ā€œI want a func_door_rotatingā€œ I have to tell it

ā€œI want [an entity that contains a mesh and a mesh renderer and a collider and a material for the mesh renderer and also I’m going to write custom C# code to tell you how to rotate that door when the player presses use on it and also I’m going to write custom C# code to tell you what a player is and also I’m going to write custom C# code to tell you what it means to press use on something]ā€

like you have to explain everything to Unity from scratch and even after you’ve explained everything to Unity you can’t just abstract that into a neat little box like func_door or trigger_brush you have to specifically open the entity and be like ā€œokay so this has a mesh and a mesh renderer and a collider and a material for the mesh renderer and it has some custom C# code so I think this is probably a func_door?ā€ every single time. infuriating

1
0
4

I feel weird using neocat emojis lol I feel like folks are going to think I’m a catgirl or something

when will they add neosuccubi? (never :/)

3
0
7

I should not have to learn Unity and C# to (possibly) get paid. I should be paid to write everything from scratch in Python

1
1
10

okay I finally fixed the LSP problems I was having with VSCode

apparently I needed to install a package inside of the Unity editor (which has its own package manager??) called ā€œVisual Studio Editorā€ and then click ā€œregenerate project filesā€ in the ā€œexternal toolsā€ section of the Unity editor settings menu

0
0
3

omg so many good Steam sales today!

I’m excited to try Swirl Watch, Heat Signature, Creeper World 3, and Toki Tori 2+. I’ve been wanting to try all of them for months lol

1
0
6
Edited 1 month ago
shitpost, lewd
Show content

smol tity is good

big tity is good

but very big tity? hyper big tity? that is not good. too much tity

2
1
8
Edited 1 month ago
evil social media
Show content

given that Twitter is transparently a Nazi shithole and Facebook is transparently pure evil incarnate, it’s actually kind of nice that reddit is ā€œonlyā€ a backstabbing money-hungry company frequented by lots of condescending insecure cis white men. really puts it into perspective, I guess

0
1
11
Edited 1 month ago
spider anatomy
Show content

I used to be so impressed by how many degrees of freedom (DoF) a spider has in total. like they have:

  • eight legs (probably around 2-3 DoF each)
  • pedipalps (3 DoF?)
  • chelicerae (3 DoF?)
  • very complex mouth parts (I don’t even want to guess lol)
  • probably some DoF for their bodies too - like where their cephalothorax connects to their abdomen
  • definitely some complex parts for their spinnerets

and I always wondered how their brains were able to handle all of that complexity - since my brain certainly couldn’t

but then I thought about it more and:

  • 8 of my fingers have an equivalent DoF to a spider’s 8 legs
  • let’s say that my thumbs have equivalent DoF to a spider’s pedipalps. that sounds about right to me
  • now let’s say that my arms (not including my fingers - I already counted those) have equivalent DoF to a spider’s chelicerae. I actually suspect that my arms have more, but this is a conservative guess
  • I also have very complex mouth parts, so we’ll call them equivalent
  • my abdomen has plenty of DoF - probably more than a spider’s
  • let’s say that their spinnerets are about as complex as my facial muscles. I don’t know much about spinneret anatomy but I have a lot of different muscle groups that I can control in my face, so this seems like a generous comparison to me

so I’ve already counted what I think is a roughly equivalent number of DoF, but I haven’t even included all of the DoF in my legs, feet, and toes (I think this is around 6, or maybe more)

so yeah I think that my body is equivalently complex to control to a spider’s body - if not moreso

obviously a spider’s brain is much smaller than mine, but it seems like brain size really doesn’t matter too much. it definitely doesn’t slow crows down. in fact I think that thought, creativity, etc. are such new ā€œinventionsā€ of evolution that it comes down more to optimization than raw neuron count, and I think that human brains are probably wildly, shockingly inefficient at doing what they do so well

0
0
2
Edited 1 month ago
complaining about C#
Show content

why is it so hard to get basic IDE features for C#, even when I’m using an IDE that is specifically designed to be used with C#?

I gave up on getting a C# LSP to work on neovim so I’ve been trying to use VSCode, but VSCode seems totally unaware of what methods are available, what certain methods do, what certain types are, etc. all it can do is give me basic LSP hints like ā€œyou can make this private because nothing has used itā€

so I tried Visual Studio instead and that’s somehow even worse

I hate this language so much, and I hate Unity too

3
0
5
classism, homelessness
Show content

my ideal job would be one of those witches from fairytales that gives people ironic curses

like the next time I hear a techbro say ā€œhomeless people deserve to be homeless because they probably just don’t want a jobā€ I want the power to instantly transform them into a black trans girl living out of her car

0
2
12
repeated

V-486233 "chainsaw certified robot gf", BSc

Big shoutout to everyone suffering from any kind of invisible illness or disability, be it physical or mental in nature. You're valuable and you matter!
2
3
1
criticizing the design of MMOs like WoW
Show content

if MMOs are designed primarily to be social experiences, then why have such strict tiers of progression? for example if I’m level 30 in WoW and I want to introduce my friend to the game, I can’t go into their level 1 zone and level with them. I’ll be massively over-leveled and we’ll both have a bad time

and even if we’re both at the level cap (which would require my friend to grind for at least a week, when they may not even like the game), we might have different tiers of raid gear - or maybe one of us doesn’t raid at all. so there will always be a power imbalance that makes things much less fun

the only thing that makes sense to me is that leveling is meant to be a solo activity, and you aren’t meant to bring your friends into the game. but instead you’re meant to reach the level cap and then join a guild, and make new friends that way. which, for me personally, is a very unappealing way to socialize

but imagine telling someone ā€œhey do you want to try WoW with me? you just have to grind for 20 hours and then we can actually play together in-game!ā€ like who would say yes to that

15
8
34
repeated
Edited 1 month ago

A while ago I posted about the legendary glasses from France, and how the workers, facing possible bankruptcy, decided to turn it into a cooperative rather than accept being sold to investors that wanted to fire a third of the people. Well. They grew their revenue by 22% and plan to break even in 2027. They crowdfunded emergency funding, planned to be €5M which they had to stop when €20M was pledged within 48 hours. YES!

https://www.theguardian.com/world/2025/nov/22/french-people-want-to-save-us-help-pours-glassmaker-duralex

1/3

1
3
1
Show older