ennemi
@ennemi@hexbear.net
- Comment on Hexbear federation megathread 1 year ago:
sowwy
- Comment on Hexbear federation megathread 1 year ago:
It’s never whataboutism to point out hypocrisy. Denounce in a way that’s consistent and not self serving, or don’t do it.
- Comment on Hexbear federation megathread 1 year ago:
Well, we either ignore deaths or we don’t. The United States of America ran the largest slave trade in history and nearly wiped out the native population of an entire continent, nuked two cities, overthrew countless democracies, and bankrolled/trained fascist and/or religious fundamentalist militias all over the world. This is all historical fact.
But it also represents one of the strongest cultures in history, as well historical advancements in science, technology, civics, etc. Just like the USSR. Whereas the Nazis only represent industrialized genocide, eugenics and fascist oppression, the Soviet Union and the USA represent both the good and bad of humanity in extreme amounts. Their evils can be denounced just as much as their successes can be celebrated, and more usefully both can and should be studied as opposed to completely discarded on weak ideological principles. That’s why they’re both admissible in civil discussion.
- Comment on Hexbear federation megathread 1 year ago:
This is a good post, but I think the guy you’re replying to is trying to bait a ton of belief statements out of you so that he can then piss you off by contradicting each and use that as a justification to defederate Hexbear. That, or he’s just going to dig his heels in and you’ll have wasted your time.
- Comment on Hexbear federation megathread 1 year ago:
Iraq which, famously, possessed no actual WMDs. But this time around western media can totally be trusted to report on US state enemies reliably, even though absolutely nobody was held accountable and nothing has changed.
- Comment on Hexbear federation megathread 1 year ago:
Props for staying calm throughout all this. The initial rush of excitement seems to be pretty much over, which means things out to mellow down on the timeline. I’m sure Hexbear can coexist with the fediverse the say way /r/cth coexisted with reddit, which is to say by showing up and ballin’ for Marx and pushing the boundaries of acceptability.
I can totally understand your strong feelings towards the USSR. I understand you’ve conceded that the hammer and sickle isn’t strictly soviet symbology and can represent other things, but I would like to ask you whether or not you would think of the “stars and stripes” or the “union jack” (or really most western symbology) as hate symbols given the centuries of pillaging, rape, genocide and dehumanization that they represent in many parts of the world.
- Comment on Golang be like 1 year ago:
If only there was some way the compiler could detect unused variable declarations, and may be emit some sort of “warning”, which would be sort of like an “error”, but wouldn’t interrupt the build, and could be treated as an error in CI pipelines
- Comment on Golang be like 1 year ago:
The language was designed to be as simple as possible, as to not confuse the developers at Google. I know this sounds like something I made up in bad faith, but it’s really not.
The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt. – Rob Pike
"It must be familiar, roughly C-like. Programmers working at Google are early in their careers and are most familiar with procedural languages, particularly from the C family. The need to get programmers productive quickly in a new language means that the language cannot be too radical. – Rob Pike
The infamous
if err != nil
blocks are a consequence of building the language around tuples (as opposed to, say, sum types) and treating errors as values like in C. Rob Pike attempts to explain why it’s not a big deal here.