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:
* amateur: doing something out of pure passion and love - with no need to be paid for it
ā
Need to gather some views on a hypothetical situation.
There's 2 technologies
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.
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
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
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 :/)
I should not have to learn Unity and C# to (possibly) get paid. I should be paid to write everything from scratch in Python
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
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
smol tity is good
big tity is good
but very big tity? hyper big tity? that is not good. too much tity
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
I used to be so impressed by how many degrees of freedom (DoF) a spider has in total. like they have:
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:
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
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
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
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
A while ago I posted about the legendary #Duralex 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!
1/3