<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: ghassenfaidi</title><link>https://news.ycombinator.com/user?id=ghassenfaidi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 19 Oct 2026 18:59:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ghassenfaidi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ghassenfaidi in "There's never been a better time to go into math (by: 3blue1brown) [video]"]]></title><description><![CDATA[
<p>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.<p>Edit: and yeah, even teachers probably have lots of chores and boring parts of the job.</p>
]]></description><pubDate>Mon, 19 Oct 2026 04:01:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=50148242</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=50148242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50148242</guid></item><item><title><![CDATA[CS Fundamentals are Great (OSSU)]]></title><description><![CDATA[
<p>Article URL: <a href="https://teadrivendevelopment.substack.com/p/cs-fundamentals-are-great">https://teadrivendevelopment.substack.com/p/cs-fundamentals-are-great</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50146398">https://news.ycombinator.com/item?id=50146398</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 18 Oct 2026 23:05:35 +0000</pubDate><link>https://teadrivendevelopment.substack.com/p/cs-fundamentals-are-great</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=50146398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50146398</guid></item><item><title><![CDATA[Scrum: An Honest Ad [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=fTaOdbUbFmI">https://www.youtube.com/watch?v=fTaOdbUbFmI</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50134171">https://news.ycombinator.com/item?id=50134171</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 17 Oct 2026 19:19:10 +0000</pubDate><link>https://www.youtube.com/watch?v=fTaOdbUbFmI</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=50134171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50134171</guid></item><item><title><![CDATA[New comment by ghassenfaidi in "Suicide rates highest ever among middle-aged men"]]></title><description><![CDATA[
<p>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.</p>
]]></description><pubDate>Thu, 15 Oct 2026 14:34:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=50104291</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=50104291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50104291</guid></item><item><title><![CDATA[Falsehoods programmers believe about time and time zones (2015)]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.creativedeletion.com/2015/01/28/falsehoods-programmers-date-time-zones.html">http://www.creativedeletion.com/2015/01/28/falsehoods-programmers-date-time-zones.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49876154">https://news.ycombinator.com/item?id=49876154</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 28 Sep 2026 11:02:57 +0000</pubDate><link>http://www.creativedeletion.com/2015/01/28/falsehoods-programmers-date-time-zones.html</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=49876154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49876154</guid></item><item><title><![CDATA[New comment by ghassenfaidi in "I stopped caring about programming terms"]]></title><description><![CDATA[
<p>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.</p>
]]></description><pubDate>Thu, 20 Aug 2026 14:44:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49375343</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=49375343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49375343</guid></item><item><title><![CDATA[New comment by ghassenfaidi in "I stopped caring about programming terms"]]></title><description><![CDATA[
<p>> ... 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!".</p>
]]></description><pubDate>Thu, 13 Aug 2026 08:29:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49283140</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=49283140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49283140</guid></item><item><title><![CDATA[New comment by ghassenfaidi in "I stopped caring about programming terms"]]></title><description><![CDATA[
<p>what do you mean?</p>
]]></description><pubDate>Wed, 12 Aug 2026 23:26:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49279927</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=49279927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49279927</guid></item><item><title><![CDATA[I stopped caring about programming terms]]></title><description><![CDATA[
<p>Article URL: <a href="https://teadriven.com/blog/why-i-stopped-caring-about-terminology/">https://teadriven.com/blog/why-i-stopped-caring-about-terminology/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49279352">https://news.ycombinator.com/item?id=49279352</a></p>
<p>Points: 15</p>
<p># Comments: 25</p>
]]></description><pubDate>Wed, 12 Aug 2026 22:17:16 +0000</pubDate><link>https://teadriven.com/blog/why-i-stopped-caring-about-terminology/</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=49279352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49279352</guid></item><item><title><![CDATA[New comment by ghassenfaidi in "AI will always find a difference"]]></title><description><![CDATA[
<p>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)
<a href="https://imgur.com/a/JRkUIkx" rel="nofollow">https://imgur.com/a/JRkUIkx</a>
same if you ask
"is deep learning same as neural networks?"
you may receive this <a href="https://imgur.com/a/MgVkD4u" rel="nofollow">https://imgur.com/a/MgVkD4u</a>
It can really compare anything and won't complain.
and there are much more subtle questions.</p>
]]></description><pubDate>Mon, 03 Aug 2026 16:55:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49158361</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=49158361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49158361</guid></item><item><title><![CDATA[AI will always find a difference]]></title><description><![CDATA[
<p>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 …"</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49139951">https://news.ycombinator.com/item?id=49139951</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 02 Aug 2026 00:31:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49139951</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=49139951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49139951</guid></item><item><title><![CDATA[I asked a psychiatrist I know about the effects of AI]]></title><description><![CDATA[
<p>Article URL: <a href="https://teadrivendevelopment.substack.com/p/i-asked-a-psychiatrist-i-know-about">https://teadrivendevelopment.substack.com/p/i-asked-a-psychiatrist-i-know-about</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48962463">https://news.ycombinator.com/item?id=48962463</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 18 Jul 2026 21:12:06 +0000</pubDate><link>https://teadrivendevelopment.substack.com/p/i-asked-a-psychiatrist-i-know-about</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=48962463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48962463</guid></item><item><title><![CDATA[New comment by ghassenfaidi in "Most arguments are about ego, not ideas"]]></title><description><![CDATA[
<p>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.</p>
]]></description><pubDate>Wed, 01 Jul 2026 15:18:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48748308</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=48748308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48748308</guid></item><item><title><![CDATA[Do Course Certificates Matter?]]></title><description><![CDATA[
<p>You probably already know the answer, which is no -- they don't matter much in the "real world."<p>But I think that's not the complete picture.<p>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.<p>After a long course, it feels nice to receive a certificate with your name on it. At least, it does for me. Maybe it's a weakness or some guilty pleasure, but I'm okay with that.<p>Some people don't care about that. They believe knowledge is worth pursuing in itself, and the real joy is in learning and seeing yourself get better. Those are really cool people, I'd love to be friends with them, but I'm not one of them.<p>So my point is that if having a certificate at the end of a course helps motivate you to complete a good course, then paying for that certificate might be worth it. The value is not in the certificate itself. The value is in the motivation it provides, in the case that it does so for you.<p>For some reason I've noticed the more online courses I take, the less urge I feel to share about it. It's funny now remembering that I felt so happy when I completed the Systematic Program Design on EdX -- one of the first courses I took -- that I literally printed the certificate. But I'm glad such silly things make me happy (https://tenor.com/view/chair-alps-no-shoujo-heidi-heidi-gif-2885451484479610800)<p>After taking some courses on learning theory and education I understood more about what happened. It turns out that the so called extrinsic and intrinsic motivation aren't opposites. Extrinsic means of motivation -- like badges, certificates, or praise from a teacher -- have a great impact on a learner's motivation and give them a reason to continue.<p>At some point the learner won't need the external motivation anymore because they started to enjoy the material itself. Barbara Oakley gives a sweet example of how she motivated her young daughter Rachel to start reading books. She did something simple: whenever Rachel completed a book she would give her money. Why not? We all love money. Sometimes simple solutions do magic.<p>Because she wasn't used to reading books, at first reading itself was so painful, it wasn't a fun activity -- but money made it bearable. The key idea is that reading gets easier the more you read, and at some point it becomes fun. Then Barbara simply stopped rewarding her; there was no need for it anymore, she was already hooked on reading.<p>It makes so much sense when you think about it. There is no shame in trying to motivate yourself using extrinsic means. Does that resonate with anyone else?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48667346">https://news.ycombinator.com/item?id=48667346</a></p>
<p>Points: 5</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 25 Jun 2026 00:43:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48667346</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=48667346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48667346</guid></item><item><title><![CDATA[New comment by ghassenfaidi in "Beginners don't trust the command line"]]></title><description><![CDATA[
<p>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.</p>
]]></description><pubDate>Sun, 10 May 2026 13:23:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48083776</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=48083776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48083776</guid></item><item><title><![CDATA[Beginners don't trust the command line]]></title><description><![CDATA[
<p>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!<p>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), they nodded and thought it made sense.
Then I open the file explorer (finder) and show them that the files DO change; they go quiet for a second, "wow" they say.
It's as if the command line isn't something concrete.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48083740">https://news.ycombinator.com/item?id=48083740</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 10 May 2026 13:17:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48083740</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=48083740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48083740</guid></item><item><title><![CDATA[New comment by ghassenfaidi in "Everything is just files and programs"]]></title><description><![CDATA[
<p>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.</p>
]]></description><pubDate>Fri, 08 May 2026 09:14:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48060626</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=48060626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48060626</guid></item><item><title><![CDATA[New comment by ghassenfaidi in "Everything is just files and programs"]]></title><description><![CDATA[
<p>The plot twist was that programs are just files too -- what I meant earlier is processes and not programs.</p>
]]></description><pubDate>Thu, 07 May 2026 06:59:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48046310</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=48046310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48046310</guid></item><item><title><![CDATA[Everything is just files and programs]]></title><description><![CDATA[
<p>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.<p>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 TCP, and running the "server" (which is just a python program) on my friend's laptop, the server makes it uppercase, and sends "HELLO" back.
a week later I had finished building a simple multithreaded http server.
I changed the router setting to do port forwarding to my laptop, so that anyone can use my (insecure) HTTP server anywhere, successfully putting all the files on my laptop in risk :D<p>At that moment everything started to click, everything is bunch of files and programs.
I thought, "I love computer science", and I literally had tears in my eyes.<p>In high school  I studied some introductory computer science classes, in one of them we were taught some very basic PHP and MySQL, we installed MySQL just by pressing "next" in the setup, and suddenly, our PHP code is storing data in the "database". I was puzzled... like "professor, where is the database", he didn't understand my question, "I mean where is this stuff stored?"
It was kind of tough question indeed, but he answered me "it's just some files".
I didn't buy it, but it set my heart at ease at least... at least it's on the hard disk!<p>After studying operating systems, databases and computer networking, I finally understood where is the database. in some sense, it's just bunch of files and some TCP socket on the top. he was correct.<p>I'm not sure why accepting that everything is just a bunch of files and processes takes so much time to internalize.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48046281">https://news.ycombinator.com/item?id=48046281</a></p>
<p>Points: 3</p>
<p># Comments: 4</p>
]]></description><pubDate>Thu, 07 May 2026 06:56:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48046281</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=48046281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48046281</guid></item><item><title><![CDATA[Obsessed with Terminology]]></title><description><![CDATA[
<p>Article URL: <a href="https://faidi.tech/posts/terminology/">https://faidi.tech/posts/terminology/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47150140">https://news.ycombinator.com/item?id=47150140</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 25 Feb 2026 11:25:27 +0000</pubDate><link>https://faidi.tech/posts/terminology/</link><dc:creator>ghassenfaidi</dc:creator><comments>https://news.ycombinator.com/item?id=47150140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47150140</guid></item></channel></rss>