News for hackers. Stuff that matters.

ghassenfaidi

by the way it feels to me that teaching is one of the most satisfying jobs on earth, you could (and should) be passionate for hours long in front of your students, that's amazing. as a programmer it seems you'd only feel passionate for like 5% of your work, even before AI it wasn't all that joyful, you had to attend boring meetings, debug legacy code bases, trying to make sense of the bad decisions other made (including yourself), it's fine, it brings food to the table. I think the myth of "passion" has affected way too many youngesters though. You can find meaning in many things in life, and there are already way too many people who kept chasing their "passion" yet at the end realized it didn't bring them real happiness. Maybe this AI thing is good for us after all, maybe we should take a pause and answer the harder question.

Edit: and yeah, even teachers probably have lots of chores and boring parts of the job.

Re:Suicide rates highest ever among middle-aged men on Thursday October 15, 2026 @10:34AM (#50104291)
might be a good chance to sit with yourself and understand what you want to do in this life, we often think there is only one path in life and seek success as defined by society. Most of us neglect ourselves way too much, thinking we're seeking the right thing. It's a problem if we can only find joy in life in trivial things like work or even hobbies. It means we might be disconnected from ourselves. Also If you feel you need professional help you absolutely should seek it. Healing in this toxic society does take a lot of time and professional help can be really good sometimes.
Re:I stopped caring about programming terms on Thursday August 20, 2026 @10:44AM (#49375343)
From what I learned, a disorder is defined as a condition that significantly impairs a person's daily life. And autism is not always a disorder. That's why "autism spectrum" is considered a better term.
Re:I stopped caring about programming terms on Thursday August 13, 2026 @04:29AM (#49283140)
> ... Because this actually leads to a distorted understanding of programming languages. So it's not always that simple; it's not either "terms don't matter" or "I'll kill you if you misuse it!".
Re:I stopped caring about programming terms on Wednesday August 12, 2026 @07:26PM (#49279927)
what do you mean?
Re:AI will always find a difference on Monday August 03, 2026 @12:55PM (#49158361)
The thing is, often it's wrong and could mislead people. especially for beginners who would trust the tool too much. You could easily ask "is HTTP same as REST?" And you may receive a table like this (which many people prefer than reading the rest of the response because it's faster) https://imgur.com/a/JRkUIkx same if you ask "is deep learning same as neural networks?" you may receive this https://imgur.com/a/MgVkD4u It can really compare anything and won't complain. and there are much more subtle questions.

AI will always find a difference

Ask AI "what's the difference between X and Y". It mostly would happily generate a table and compare them even if they are interchangeable in practice. Reminds me of a trick a teacher taught me in HS, if you don't know the answer to a question that asks you two compare two things, just state the definition "X is .... while Y is …"

( Read More... | 2 comments | 2 points | on HN )
Re:Why I Stopped Arguing with People on Wednesday July 01, 2026 @11:18AM (#48748308)
I realized many arguments end up not well because we keep focusing on the wrong thing and neglect the question that actually matter: why do you believe in what you believe; asking people to define the terms they use is also helpful and forces them to be precise and think more about their beliefs, which a healthy thing to do. People are often much nicer than we think when we approach them with kindness and they can see in our eyes that we actually care about them and not just winning. Yet at the same time we need to lower our expectations. Because we need to be kind to ourselves, otherwise we would feel too frustrated. I'm talking about daily life arguments. In some online arguments or public debates, sometimes you need to be harsher to protect others from what you claim and believe is wrong.

Do Course Certificates Matter?

You probably already know the answer, which is no -- they don't matter much in the "real world."But I think that's not the complete picture.I found that certificates can be a really good source of motivation. Human beings tend to love collecting stuff, that's why we love Pokémon, for instance, and why kids love collecting badges in class. It's human nature.After a long course, it feels nice to...

( Read More... | 2 comments | 5 points | on HN )
Re:Beginners don't trust the command line on Sunday May 10, 2026 @09:23AM (#48083776)
I also think it has something to do with Windows and growing up around GUIs, for instance, when I was starting out I used to think it's impossible to name a python file "script.mp4", how could that be! even VS code won't color it for you! -- I think it has something to do with what happens when you change the file extension in the file explorer and the scary warning one sees.

Beginners don't trust the command line

After learning Git in the summer, I went to my some of my friends and classmates who study CS and told them: "I'm going to force you to learn Git". I don't want to work alone!One thing kept happening over and over: whenever I explained how branches work and how we switch branches, and I showed them how files do change in the working directory (using ls command -- in either WSL or git bash),...

( Read More... | 2 comments | 2 points | on HN )
Re:Everything is just files and programs on Friday May 08, 2026 @05:14AM (#48060626)
Last year I actually took a course called Systematic Program Design which based on the book How to Design Programs, it was an amazing experience and I heard it has some resemblance to SICP. but I plan to read SICP someday.
Re:Everything is just files and programs on Thursday May 07, 2026 @02:59AM (#48046310)
The plot twist was that programs are just files too -- what I meant earlier is processes and not programs.

Everything is just files and programs

Last year, two years into my CS studies at college, I was reading Computer Networking: A Top Down Approach, at the end of chapter 2 it contained a list of project ideas to do. I was hooked.I still remember the thrill I had, disabling the firewall (in the settings) on my laptop (later I realized the client doesn't need to disable the firewall :D) Creating a python script that sends "hello" via...

( Read More... | 4 comments | 2 points | on HN )