There's a chance this comment is what the user would have described as an incoherent but outright attack.
The user was claiming they didn't really understand the terminology but seemed to be trying their best when asked of another user to elucidate. You led with calling them dishonest.
You then said they were functionally MAGA and brought up some presumably racist German dude that I suspect few of us know about. You then had a diatribe on some view that had never been brought up in this thread and are now somehow discussing local governmental policies and propaganda.
I have no clue what I just read or how it connects to the post they made. I've tried to read in best effort but as best I can tell you maybe responded to the wrong person.
Asking out of good faith here. Isn't this essentially arguing the broken window theory?
> The broken windows theory is a criminological theory that states that visible signs of crime, anti-social behavior, and civil disorder create an urban environment that encourages further crime and disorder, including serious crimes. The theory suggests that policing methods that target minor crimes such as vandalism, public drinking, and fare evasion help to create an atmosphere of order and lawfulness, thereby preventing more serious crimes.
Perhaps there are two interpretations of this. 1. That it's a meaningless first step or 2. That it is a small but meaningful first step. To those who see (1), I think this is akin to heavily policing a neighborhood and arresting people for talking too loudly.
If anything, straight-out racism was replaced with passive aggression or non-textual harassment (i.e. intentionally throwing the game or screwing over your teammate)...
I'm not sure if I'd consider that a better player experience...
C# for everything side-projects here. It's the one language that I feel good for server-side backend, interactive desktop apps, and console apps with ease. It simply has awesome tooling and a sane standard library + language design that is incredibly expressive. I can get low-level if I'd like, which is awesome.
There are plenty of people who'd say frat culture undermines the productive capacity of the workplace, likewise with alcohol or being able to hit on others, or difficulties people have because hookup culture is now a thing. Both extremes of that are clearly terrible... there's really no right answer.
> Have a big, long "technology used" for a project. For example, "technology used" in a project includes "Python, Java, Javascript, HTML, CSS, jQuery, SQL, C#, Django, Messaging, C, Bash.."
I've also seen this recommended as a way to get past recruiters in big companies.
I feel we should have two separate resumes. One for the recruiter crapshoot (where we play buzzword bingo) and another for engineers.
> Which is a pity, because I thought SO is a place where you can ask questions on obscure features of the tools we're using.
You can, as long as you're clear on why you need these obscure features. So there's nuance... if someone asks "hi, I want to call `add` like `add(10, 20, 30)` and it's not working" and the answer is "Use `10 + 20 + 30` instead!", they're answering the intent of the question. They've totally not answered the original question (I want to call add) but OP is probably misguided.
It'd totally be fair to say "Oh, declare a function with 3 params and return the sum, or even make a function with variable arguments, then enumerate over each of them, summing into an accumulator. You can also do this as a functional reduction. In fact, you can use the mapreduce framework to do this, and here's how to create an adder circuit" - Every tidbit of the above is just... overkill.
I totally empathize with you - it sucks to google "how to do X given good reasons Y Z" only to find a question "how to do X given terrible reasons A B" that's answered by "don't do X"! I think the way that's respectful of others' time is to ask another question and clarify why you truly need X.
If you've taught a multidisciplinary class, you'll have faced people who truly are confused - EE students who want to understand, for example, "how do I declare a 20 bit integer in C for this program that's running on Windows?"...
I understand that sentiment, but for the overwhelming majority of poor questions the "if you really want to do that anyway" isn't useful to OP - they're clearly confused and looking for something else. In those cases, it's not worth your or the question asker's time to write an extended answer (especially if that goes from trivial to complex, overengineered, and esoteric). The StackOverflow community refers to these as XY questions.
Of course there are cases in favor of both sides here or there. If you have reasons to go the esoteric route, then you should simply explain why. If you're browsing from the internet, you have to understand you're reading a conversation between two individuals, catered to the question-asker and not the rest of the universe.
There's nuance here. There are plenty of cases where individuals ask XY questions, meaning they've gone down a strange route to solve X and now need help solving Y, and it's always been debated within the community on whether you should solve X or oftentimes go to great lengths to solve Y. I've seen many questions where a solution to X is answered and heavily downvoted. I'm not sure how you resolve that.
Question: How do I #include a 500MB text file in my C++ code as a string? My compiler explodes when I do this!
Me: Don't do this, your compiler isn't designed for this! Consider loading the text from a file instead!
Comment: -1 Dude this isn't helpful. What if it's code golf and you need to include a 500MB text file!? You never know. Get over yourself.
The user was claiming they didn't really understand the terminology but seemed to be trying their best when asked of another user to elucidate. You led with calling them dishonest.
You then said they were functionally MAGA and brought up some presumably racist German dude that I suspect few of us know about. You then had a diatribe on some view that had never been brought up in this thread and are now somehow discussing local governmental policies and propaganda.
I have no clue what I just read or how it connects to the post they made. I've tried to read in best effort but as best I can tell you maybe responded to the wrong person.