HStone32

joined 1 year ago
[–] HStone32@lemmy.world 9 points 1 week ago (2 children)

You know, when I typically ask a question on SO, its because I want to learn how that thing works, or how to write it myself. I usually say as much, but the SO folks are too focused on the ends, they completely neglect the means. Chances are I'm already aware of that no-code solution, but that's not what I'm asking for.

[–] HStone32@lemmy.world 83 points 1 week ago (8 children)

SO in a nutshell:

"I need to do X"

"Have you tried Y?"

"No, because I don't need Y, I need X."

"Well you can do Z if you can't do Y."

"OK, sure. But how do I do X?"

"Why do you need to do X?"

(Explains why in my hyper-specific situation, I need to do X, and Y and Z won't work)

This question has been marked as a duplicate of "How to do Y"

[–] HStone32@lemmy.world 0 points 1 week ago (1 children)

If I could, I'd compile all my software from source. Unfortunately, it seems a lot of open source developers don't like writing software in C, which means the burden of sorting through dependancy-hell has been deferred to my shoulders instead.

[–] HStone32@lemmy.world 9 points 1 week ago (1 children)

i read a blog post by a former MS employee who shed some light on the situation. apparently the windows dev team is entirely made up of junior developers. As soon as anybody gets any experience, either MS tries to promote them to management, or they leave to find a better job.

what that means is there is nobody at MS who has deep knowledge of the Windows kernel. So instead of re-writting, re-factoring or making additions, all they know how to do is add things on top of the existing OS.

[–] HStone32@lemmy.world 82 points 1 week ago

windows 11 isn' all bad. It made my mother ask me to install linux on her computer.

[–] HStone32@lemmy.world 2 points 2 weeks ago (1 children)

at least then you're dealing with the laws of nature instead of man-made BS. if you're like me and have 0 tolerance for BS, it's an absolute win.

[–] HStone32@lemmy.world 6 points 2 weeks ago (3 children)

come into the light, my child. become an electrical engineer.

[–] HStone32@lemmy.world 3 points 2 weeks ago* (last edited 1 week ago) (2 children)

alright, if python is a regular screwdriver, what is C? a single iron filing?

edit: I'm starting to doubt any of you have ever used C

[–] HStone32@lemmy.world 3 points 2 weeks ago (4 children)

are you sure python is a screwdriver? Its not the all new AI-driven Smart screwdriver that requires an account, wifi connection, and for you to input the name of your project before you can use it?

[–] HStone32@lemmy.world 6 points 2 weeks ago* (last edited 2 weeks ago)

that may be true for CS and software development, but I think that has ended up being more harmful for other fields like electrical engineering. Kind of like how non STEM majors are too afraid to try engineering or sciences, because they all think calculus is this big scary incomprehensible thing that only einstein-level geniuses can learn. I'm seeing that same kind of fear preventing students from going into engineering because they don't want to learn anything besides python.

[–] HStone32@lemmy.world 2 points 2 weeks ago

there are unofficial dotnet compilers on linux, but I honestly c is just better.

[–] HStone32@lemmy.world 3 points 2 weeks ago* (last edited 2 weeks ago)

buy yourself a copy of K&R 2e (The C programming language by Brian Kernighan and Dennis Ritchie). Its not only a good c book, but a great beginner programming book in general. If you're a learn by doing guy, it has a lot of exercises you do.

i normally don't learn by reading textsbooks myself, but this book proved an exception. its inexpensive too.

view more: next ›