512
what do you think of anarchism and its relation to communism?
I don't really have a strong opinion on it. Anarchism seems to encompass a very broad range of ideas (broader than communism ime), I've met some anarchists I have basically nothing in common with in terms of methodology or values, but I get along very well with others and share most of their ideas. I think that overall there is a decent overlap.
I personally find anarchist theory - the bits and pieces that I've read, as well as seen people use over time - flawed in some ways, tho I'm not interested in talking about that much, at least on fedi. I'd rather talk about things that I do understand and subscribe to.
🪵: Are there certain emoji that are effectively non-anonymous?
do you think monads are a false prophet ?
opinion on operator overloading ?
I don't necessarily see the need to have operators at all at least in high level languages, like why are some operations supposedly special (for example in Rust or Haskell programs, scalar arithmetic is not that much more common than other things). If operators have a strong intent attached to them like in Rust with traits I don't think overloading is harmful either tho (it's not very confusing what an operation does, for example, unlike C++, where the shift operator might refer to writing to a stream). One thing I don't like is that with operators (both overloaded and not) usually one version of an operation is emphasized as the default, instead of offering different failure modes (for integers, overflow behavior: wrap-around, checked with explicit failure type, returning a carry, saturating, UB etc.) and actually encouraging the user to pick whichever fits their use case best. However I think what's necessary for an operator-less language to function is some sort of chaining syntax where a function can be written after its first argument, such as the dot .method() syntax in OOP-inspired languages or |> in elixir (?).
what do you think about communization? in the 21st century, can communist social relations and structures which facilitate them be built during the pre-revolutionary period and concurrently with the revolutionary process itself (NOT as reforms to the existing system, but operating as divorced from it as possible), or should seizing power and immediately establishing a dictatorship of the proletariat be the first priority?
im not against it, but it seems a bit futile, like building a sandcastle. i think if it gains too much traction, it's just going to be persecuted and bulldozed away by the capitalist state. some specific forms of it are probably set up in a way that can more or less resist this (like copyleft / free software, but that's also quite narrow in scope and not necessarily inherently socialist)
are you doing software jihad ?
not really a question but, ur literally one of hte coolest people on fedi
thoughts on jihad ?
inner jihad or outer jihad? i think both are good and important, and I think outer jihad specifically is a good improvement compared to christianity, because christians are usually completely nonviolent and helpless ("god needs to save us" in some sort of immaterial way as if god doesn't act through the material world) and at best revolutionary christians want jesus to return and lead the revolution, meanwhile in islam I think this is seen differently. i think this is important for class struggle. tho today the emphasis of the religion is mostly on inner jihad.
"If you're asking anonymously, feel free to pick an emoji to identify you". What do I do if I'm not :neocat:
Revospring uses Markdown for formatting
*italic text* for italic text
**bold text** for bold text
[link](https://example.com) for link