Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Ibrahim Diallo

    idiallo.com · Personal blog · on HN since 2013

    Ibrahim Diallo, a software developer, writes about web development, running his own servers, work experiences and personal stories.

    Visit blogRSSHN submissions
    Web DevelopmentCareer & WorkProgramming
    What HN says

    Commenters praise "The Machine Fired Me" as the best account of people not questioning automated systems, and cite his views on self-hosting a blog.

    Stats for nerds
    80HN people shared it
    287linked in comments
    11Kstory points
    May 2026last shared
    2016people per year2026

    Top posts on HN

    1. 1
      The Machine Fired Me
      19 people · 1.5K points · first shared 2018 · 554 comments on HN
    2. 2
      Do not download the app, use the website
      2 people · 1.3K points · first shared 2025 · 728 comments on HN
    3. 3
      I Charged $18k for a Static HTML Page
      3 people · 1.1K points · first shared 2019 · 441 comments on HN
    4. 4
      I use zip bombs to protect my server
      5 people · 1.1K points · first shared 2025 · 448 comments on HN
    5. 5
      No I don't want to turn on Windows Backup with One Drive
      1 person · 580 points · first shared 2025 · 446 comments on HN
    6. 6
      The PC is not dead, we just don't need new ones
      1 person · 566 points · first shared 2013 · 396 comments on HN
    7. 7
      I stood up to my boss, then he got promoted
      1 person · 464 points · first shared 2019 · 217 comments on HN
    8. 8
      How to Lead in a Room Full of Experts
      1 person · 459 points · first shared 2025 · 137 comments on HN
    9. 9
      I can't upgrade to Windows 11, now leave me alone
      1 person · 456 points · first shared 2025 · 444 comments on HN
    10. 10
      Users only care about 20% of your application
      1 person · 405 points · first shared 2025 · 189 comments on HN

    What HN people wrote when they linked it

    • kaazhanDec 2019

      You can "improve" at "reading books"
      1 - Learn fast reading
      2 - get classical/sf/hf/polar/etc culture
      Most of the books i read gives better knowledge about something (history for example) or makes me more able to handle complex reasoning (philosophical, analytics, etc)
      You can definitively improve at reading or read to improve yourself.
      I think there is no passion where you cannot improve. And there is always a way to measure it.

      Anyway, I find your approach of 'hobbie' a bit strange. I feel like hobbies are something that closely relates to 'you'. I mean, if you like sport, you can go to dance, mma, shooting, trail, basket, hand, etc. Possibilities are endless.
      If you like intellectual activities it can goes from video games to engaging in neww studies (physics, neuroscience, etc).
      You can go in artistics things like painting/sculpting/photography/street art/...
      You can go on blacksmithing/woodturning/jewelery/etc

      I think the best question to find your hobbies are: "what do i want to become ? what time do i have?". I know someone who's struggeling with an urge to find something to do after his work an who finds him unable to engage in any activity because he is not driven by wanting to do something for a purpose but just to have an activity. Having commitment for something you do just to makes your life less empty is really hard. It's easier to find hobbies if you have a goal.

      I don'y know if it makes any sense to you or even if it's revelant, sorry if it's not the…

    • PerseidsDec 2025

      I wish non-conformity was more of a thing at points where it actually matters. Your product manager asks you to add invasive user tracking and surveillance? Push back and explain how this makes the world a worse place. Got a ticket to implement a "[yes][ask me later]" dialog [1]? Make a short survey that shows how user hate it. Nobody listens to you? Refuse to comply. The government requires you to take deeply unethical or unlawful actions? Sabotage the feature [2] (or quit/resign).

      Performative non-conformance might be e.g. helpful to nurture a culture of critical thinking, but if it is just performative, then it is worthless.

      (I write this with no intent to criticize you, burningChrome, or Jyn. You might very well do just that.)

      (Also, I'm aware that the ability to push back is very unevenly distributed. I'm addressing those that can afford this agency. And also, non-conformance is spectrum: You can also push back a little without choosing the specific point to be the hill to die on. Every bit counts.)

      [1] https://idiallo.com/blog/hostile-not-enshittification

      [2] https://www.404media.co/heres-a-pdf-version-of-the-cia-guide-to-sabotaging-fascism/

    • ibudialloJul 2019

      For my personal websites, I only ever tried wordpress around 10 years ago before I built my own from scratch.

      https://idiallo.com

      What I find interesting is that a swat of new developers thinks that the only options are:

      1. free hosting with lock-in platforms (medium, blogger, ...)

      2. Clever hacks (github, netlify, cloudflare...)

      3. Expensive hosting ($40/m+)

      The alternative is to use shared hosting for simple content. Or cheap but excellent services like linode, digitalocean, or vultr. They set you back $5/m or less.

      Host your own content, make local backups. If your provider complains, find another host, copy and paste your content and update the dns.

    • thisisitJun 2018

      Isn't the whole point of machine algorithms to find the best spot between variance and bias? In which case, every algorithms will have some bias.

      IMO, the focus should instead be on not overselling algorithms as being infallible rather something which will have some bias and needs overriding time to time. If a system is fully automated without checks and balances we might have serious problems. A good non-ML example was discussed couple of days ago on HN where a person was terminated by a machine without much oversight:

      https://idiallo.com/blog/when-a-machine-fired-me

    • firefoxdMar 2026

      That's why Kagi is winning! I can't wait for LinkedIn "influencers" to start using this seriously.

      Last year, we had layoffs. I spent a whole lot of time on linkedin writing recommendations for my ex-colleagues. I couldn't help but read so many LinkedIn stories, and I was surprised how supportive the comments where. I couldn't believe it. So naturally I've come up with my own [0]. I don't think I have the courage to post it there with a straight face though.

      [0]: https://idiallo.com/blog/the-show-on-the-other-foot-linkedin-stories

    • foxfiredJan 2026

      The blog that I started ~13 years ago started as 3 .html files. Everything else followed as needed (styling, rss, comments, etc.). If you can get past building it, the next question becomes "What should I write about?" [0]

      My answer is usually that you can write whatever you want on your websites. It's yours after all. None of the limitations that exist on third-party platforms exist. You can make all the pages read upside down if you want to.

      [0]: https://idiallo.com/blog/what-should-i-write-about

    Related

    Joel on Softwarejoelonsoftware.com2.8k people

    Victory Lap for Ask Patents

    Joel on Software
    Personal · last shared 2026
    Matt Shmatt.sh50 people

    Panic at the Job Market

    Matt Sh
    Personal · last shared 2024
    Software Maximssoftwaremaxims.com16 people

    I am not a supplier (2022)

    Software Maxims
    Personal · last shared 2026
    jwzjwz.org880 people

    Watch a VC use my name to sell a con

    jwz
    Personal · last shared 2026
    Smash Companysmashcompany.com44 people

    One-on-one meetings are underrated, whereas group meetings waste time

    Smash Company
    Personal · last shared 2024
    Better Programmingbetterprogramming.pub319 people

    Three programmers got fired, including me, due to a single app crash

    Better Programming
    Publication · last shared 2025
    Kalzumeustraining.kalzumeus.com157 people

    How I went from $100-an-hour programming to $X0,000-a-week consulting

    Kalzumeus
    Personal · last shared 2026
    Jessitronblog.jessitron.com64 people

    Hitting OKRs vs. Doing Your Job

    Jessitron
    Personal · last shared 2026