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
    J

    John Ankarström

    john.ankarstrom.se · Personal blog · on HN since 2018

    John Ankarström writes about hand-written HTML websites, static versus dynamic sites, replacing JavaScript, and using old computers.

    Visit blogHN submissions
    Web DevelopmentWriting & Thinking
    What HN says

    Commenters share his posts on writing HTML by hand, saying others still do it, and one built a tiny static site generator inspired by it.

    Stats for nerds
    18HN people shared it
    15linked in comments
    767story points
    May 2025last shared
    2020people per year2025

    Top posts on HN

    1. 1
      Writing HTML in HTML
      5 people · 316 points · first shared 2019 · 164 comments on HN
    2. 2
      Why use old computers and operating systems?
      3 people · 212 points · first shared 2021 · 142 comments on HN
    3. 3
      The anti-pattern of responsive design
      1 person · 162 points · first shared 2021 · 148 comments on HN
    4. 4
      Let’s Replace JavaScript with Something Better
      2 people · 42 points · first shared 2018 · 88 comments on HN
    5. 5
      Using Windows Explorer as a Git IDE
      2 people · 21 points · first shared 2020 · 5 comments on HN
    6. 6
      Static versus Dynamic Websites
      4 people · 5 points · first shared 2020 · Discussion on HN
    7. 7
      Designing an Declarative Alternative to JavaScript
      1 person · 3 points · first shared 2019 · Discussion on HN
    8. 8
      Is Zoom That Bad?
      1 person · 3 points · first shared 2020 · Discussion on HN
    9. 9
      Learning C as an Uneducated Hobbyist
      1 person · 3 points · first shared 2019 · Discussion on HN
    10. 10
      Html](Writing
      1 person · first shared 2021

    What HN people wrote when they linked it

    • superkuhOct 2020

      http://john.ankarstrom.se/html2/

      >Sustainability is also the one of the many reasons why my web site is served over HTTP and not HTTPS. The problem with HTTPS is that you need to get a certificate from a trusted authority, which either costs money or is free but needs to be updated every month, and even if you pay for it, you need to renew the certificate every year or so. If the operation of your blog depends on a monthly certificate renewal from Let's Encrypt – even if the renewal is set up to be automatic – it is less sustainable than serving your site over HTTP. HTTP will always be around, will always be supported and will never require a certificate.

      >Another problem with HTTPS is that it is very difficult to revert back to HTTP once you have started using HTTPS. Every outside link to your web site will be incorrect, and you can't redirect HTTPS traffic to HTTP without a valid certificate. In other words, once you start using HTTPS, you will be forever dependent on the certificate renewal process.

    • unsungNoveltyMay 2025

      > For me, the joy is not in having a website, the joy is in building the website. Why would I want to hand off the joyful part?

      To each their own. I wanted something functional. A stable platform which is organised. I also wanted to write more. Which I still haven't gotten to do. It's more of a functional project than an art project.

      That doesn't mean the OP's website is bad. But that is not why I created my website. But I have thought about Writing HTML in HTML after being inspired from Writing HTML in HTML by John Ankarstrom [1]. But it will be a forever art project and not my real estate on the internet. It's OK to want different things from the indieweb. That's what makes it diverse.

      1- http://john.ankarstrom.se/html/

    • acdwJan 2021

      Inspired by [http://john.ankarstrom.se/html](Writing HTML in HTML), as well as
      other articles I'd been reading, I wrote [https://git.sr.ht/~acdw/unk](UNK), a
      static site generator in 1000 bytes of POSIX sh.

      Yesterday I realized even that is too bloated, so I pared it down to 445
      bytes, resulting in NEF, the son of UNK. It's more a proof-of-concept than
      anything, but I like it.

    • ChrisArchitectApr 2021

      Previous discussion: https://news.ycombinator.com/item?id=20238289

      And if you want to do this again, see the followup post they made more recently 6 months ago:

      http://john.ankarstrom.se/html2/

    • cookingoilsJan 2021

      A much better post on the same topic: http://john.ankarstrom.se/html/

    • unicornpornJun 2021

      Some people still do this. http://john.ankarstrom.se/html/

    Related

    tldraw Blogtldraw.dev15 people

    Tldraw SDK 4.0

    tldraw Blog
    Company · last shared 2026
    Coding Horrorblog.codinghorror.com2.1k people

    Farewell Stack Exchange

    Coding Horror
    Personal · last shared 2026
    Bob Nystromjournal.stuffwithstuff.com392 people

    The Hardest Program I've Ever Written – How a code formatter works (2015)

    Bob Nystrom
    Personal · last shared 2026
    Jake Archibaldjakearchibald.com191 people

    I discovered a browser bug

    Jake Archibald
    Personal · last shared 2026
    Peter-Paul Kochquirksmode.org266 people

    Web vs. native: let’s concede defeat

    Peter-Paul Koch
    Personal · last shared 2026
    John A. De Goesdegoes.net81 people

    Twitter's Fucked

    John A. De Goes
    Personal · last shared 2026
    Alex Russellinfrequently.org165 people

    If not React, then what?

    Alex Russell
    Personal · last shared 2026
    Chris Ferdinandigomakethings.com84 people

    SPAs Were a Mistake

    Chris Ferdinandi
    Personal · last shared 2026