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
    C

    Coding2Learn

    coding2learn.org · Personal blog · on HN since 2013

    A UK school IT teacher writes about technology in education, computer literacy, and the way young people use computers.

    Visit blogHN submissions
    Culture & SocietyProgramming
    What HN says

    HN commenters link his 2013 essay "Kids can't use computers" as a classic on how little general computer skill many young people have.

    Stats for nerds
    54HN people shared it
    28linked in comments
    1.1Kstory points
    Aug 2026last shared
    2013people per year2026

    Top posts on HN

    1. 1
      Kids can't use computers, and why it should worry you
      47 people · 999 points · first shared 2013 · 422 comments on HN
    2. 2
      KickStarting a Revolution
      1 person · 39 points · first shared 2013 · 47 comments on HN
    3. 3
      Please stop sending me your shitty Word documents – Coding 2 Learn
      1 person · 16 points · first shared 2014 · 31 comments on HN
    4. 4
      Tech journalists can't write original content
      2 people · 12 points · first shared 2013 · 4 comments on HN
    5. 5
      Invisible 2048
      1 person · 11 points · first shared 2014 · 4 comments on HN
    6. 6
      Kids Can't Use Computers... And This Is Why It Should Worry You
      1 person · 6 points · first shared 2014 · 5 comments on HN
    7. 7
      The Myth of Mobile Computing (2013)
      1 person · 4 points · first shared 2015 · 1 comments on HN
    8. 8
      Every Lesson Should Be a Hackathon
      1 person · 4 points · first shared 2014 · 1 comments on HN
    9. 9
      GitHub for Teachers
      1 person · 2 points · first shared 2013 · Discussion on HN
    10. 10
      How We Were Trained to Lower the Drawbridge
      1 person · 1 points · first shared 2013 · Discussion on HN

    What HN people wrote when they linked it

    • MulticompAug 2026

      TL;DR: I want more effort posts/better SNR, so I guess I have to tolerate the human non-effort posts complaining about AI non-effort posts with the hope that it helps retard the rate of non-effort posts vs effort posts.

      While I'm hoping the AI bubble pops sooner than later, as I still hold out hope that knowledge work will continue to require knowledgeable humans at the helm, I wanted to add on that I think you make a good point.

      A lot of users online can't read[1], and between a lack of pure reading comprehension, poor media literacy habits draining one's brains and ability to focus, and finally the increase in AI-enabled content, I'm not surprised at how redditor-cultured netizens love to throw up their hands and say "AI;DR!", as if that makes them somehow morally superior.

      These users won't read dense texts or try to elucidate meaning out of human-written works, they ask for AI summaries or manual "TL;DR" entries as it is, now the AI is use is being used as an excuse to enable mental laziness and lack of attempts to read information.

      So while I get lost in wikipedia walks because I'm looking for written entertainment for 'learning', they are getting mind-melted by algorithms, therefore, an uncharitable part of me wants to let the meat-proxying continue.

      And then the other part of me that gets annoyed by having to sift through AI-slop-infested text to see what if any meat there may be in there decides that perhaps that's not as helpful of an attitude as I should take…

    • chxSep 2014

      There is one more important thing here: the 8 bit computer immediately invited you to start coding. The barrier to entry was incredibly low to the point of nonexistent. Compare this to a laptop today or even worse a tablet.

      I very strongly believe that perpetuating a "code me!" mindset vs the "consume me!" mindset has really big consequences. The ability to make your computer do something that you can do something with, that the kind of game you bought with your computer is something you could attain as well (which is not necessarily true -- some of those games were incredible feats of programming but still the illusion was there) is completely, absolutely missing today.

      And the consequence is: you get (at least the illusion of) the possibility that you yourself can create something that is easily spread worldwide. The HN readers will argue the huge audience of tablets makes up for this but the problem is -- most people will never even think they can do it. That's the problem: did your iPad came with a manual for a programming language? I didn't think so.

      Prorgam or be programmed. http://www.rushkoff.com/program-or-be-programmed/

      Kids Can't Use Computers http://coding2learn.org/blog/2013/07/29/kids-cant-use-computers/ (I know there is a lot of controversy about this article but it does have valid points.)

    • mixmastamykJul 2022

      > Students have a great deal more privacy at school

      Not really. Maybe out on the school yard for a few mins, that's expected. You may have not read up on this, but schools have already turned into a surveillance dystopia: https://www.eff.org/press/releases/schools-are-spying-students-students-can-fight-back

      It's almost as if an advertising-surveillance-company is in charge of our school's IT.

      > The truth is nothing is private --> defeatism

      One of my most painful career lessons was never put sensitive things in email! Wish my parents could have taught me that over something inconsequential a decade earlier.

      Never was and never will be private. That is the lesson.

      > CS101

      Computer science is not software engineering, right? That one trips up a lot of folks. But this comparison stretches even farther, it is not even in the same neighborhood as social media, friends, or fomo.

      It's often an applied science class (aka programming) where it is very helpful to know a bit of algebra, typing, and the basics of computer hardware. CS theory often starts the second year. The two sets don't overlap at all, but lay folks tend to think so because computers are "magic":

      http://coding2learn.org/blog/2013/07/29/kids-cant-use-computers/

    • EliRiversFeb 2019

      Related, http://www.coding2learn.org/blog/2013/07/29/kids-cant-use-computers/

      Computers, for the majority of people, are now principally consumption devices, with some small amount of guided typing of tweets and chats (which I think I would argue is effectively consumption still, in much the way that I'd consider someone speaking on the telephone to be a consumer of that service).

      I would not expect someone who watched a lot of movies to be good at making them; I would not expect someone who reads a lot of books to be a whizz when it comes to typesetting and printing; I would not expect someone who eats a lot of sandwiches to be competent at baking bread; I would not expect someone who watches Netflix and reads tweets to be good at configuring or programming the computer they're using to do it.

    • kogasa240pFeb 2026

      Goes to show that nobody reads error messages and it reminds me of this old blogpost:

      > A kid knocks on my office door, complaining that he can't login. 'Have you forgotten your password?' I ask, but he insists he hasn't. 'What was the error message?' I ask, and he shrugs his shoulders. I follow him to the IT suite. I watch him type in his user-name and password. A message box opens up, but the kid clicks OK so quickly that I don't have time to read the message. He repeats this process three times, as if the computer will suddenly change its mind and allow him access to the network. On his third attempt I manage to get a glimpse of the message. I reach behind his computer and plug in the Ethernet cable. He can't use a computer.

      http://coding2learn.org/blog/2013/07/29/kids-cant-use-computers/

    • nickpsecurityAug 2017

      I see where you're going with this. The benefits you're getting at is worthwhile if the software brings those benefits. Most of what kids are doing on games isn't like the other things they'll be doing. The games are just designed to suck up their time if anything making them better at doing that. Lots of their fun apps, esp social media, are the same. Here's a nice article by an educator on how kids don't know how to use computers despite all the time they spend on them:

      http://www.coding2learn.org/blog/2013/07/29/kids-cant-use-computers/

      https://news.ycombinator.com/item?id=13506283

      You'd have to curate the experience to do something that forces them to learn necessary skills. I've seen those skills dressed up as games or something on occasion. Most fun apps don't do that, though.

    Related

    Hack Educationhackeducation.com73 people

    Khan Academy and BitTorrent Partner to Distribute Educational Videos

    Hack Education
    Personal · last shared 2026
    Coding Horrorblog.codinghorror.com2.1k people

    Farewell Stack Exchange

    Coding Horror
    Personal · last shared 2026
    Better Programmingbetterprogramming.pub319 people

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

    Better Programming
    Publication · last shared 2025
    Still Drinkingstilldrinking.org174 people

    Coffee Is Hard

    Still Drinking
    Personal · last shared 2026
    Katie Cunninghamtherealkatie.net29 people

    "Lighten up"

    Katie Cunningham
    Personal · last shared 2015
    Code Like a Girlcode.likeagirl.io55 people

    I Almost Left Tech Today

    Code Like a Girl
    Publication · last shared 2026
    Bits and Behaviormedium.com/bits-and-behavior23 people

    What I Learned from Researching Coding Bootcamps

    Bits and Behavior
    Personal · last shared 2026
    programming is terribleprogrammingisterrible.com124 people

    Write code that is easy to delete, not easy to extend

    programming is terrible
    Personal · last shared 2026