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
    W

    Web Directions

    webdirections.org · Company blog · on HN since 2008

    Web Directions is the blog of a web conference organizer, with posts on web development trends, mobile web, and talks.

    Visit blogHN submissions
    Web DevelopmentDesign & UX
    What HN says

    HN links it mainly for Maciej Cegłowski's talk "The website obesity crisis" and for its post on native-versus-web thinking.

    Stats for nerds
    25HN people shared it
    21linked in comments
    117story points
    Aug 2020last shared
    2010people per year2020

    Top posts on HN

    1. 1
      The State of Web Development 2010
      1 person · 45 points · first shared 2010 · 11 comments on HN
    2. 2
      Help stop the spread of NIBS (Native is Better Syndrome)
      1 person · 26 points · first shared 2010 · 15 comments on HN
    3. 3
      Why “open always wins” isn’t the point
      1 person · 17 points · first shared 2013 · 1 comments on HN
    4. 4
      A timeline of the history of the World Wide Web
      4 people · 6 points · first shared 2012 · Discussion on HN
    5. 5
      Creating iOS 7 effects with CSS3: translucency and transparency
      1 person · 4 points · first shared 2013 · Discussion on HN
    6. 6
      The State of (Mobile) Web Development 2011
      1 person · 3 points · first shared 2011 · Discussion on HN
    7. 7
      Not Real Programming
      1 person · 3 points · first shared 2013 · Discussion on HN
    8. 8
      The Problem with "Mathematically Proven" Claims About LLMs
      1 person · 2 points · first shared 2026 · Discussion on HN
    9. 9
      The State of the Web Survey 2008
      1 person · 2 points · first shared 2009 · Discussion on HN
    10. 10
      The proof of the pudding - Conference Diversity
      1 person · 1 points · first shared 2012 · Discussion on HN

    What HN people wrote when they linked it

    • chrismorganJul 2019

      I’m a developer at Fastmail, and I’m going to bite.

      Personally, I prefer binary formats where feasible, because I like pursuing efficiency to extremes, and write all my own code in Rust.

      Professionally, I happen to write mostly JavaScript, and no Rust at all, but we do still focus on performance at Fastmail. (It’s in the name!)

      If you’re comparing JSON to s-expressions, it’s a wash in efficiency. They’re both “inefficient”, both representing generic data structures in regular text. They use slightly different punctuation, but that’s about it. The differences are negligible.

      But when it comes to support, JSON is well-supported in all mainstream languages, while s-expressions have no central specification on precise syntax, and you’ll need to do your own thing. One of the deliberate design advantages of JMAP over IMAP is doing away with custom parsers, and using the standard tools people are familiar with, HTTPS and JSON.

      When talking efficiency, you might then ask why not to use Cap’n Proto, protobufs or one of those sorts of things. Due to the need for extensibility (e.g. in Fastmail we add a few custom fields to JMAP core and mail data structures), rigid structures are unsuitable; you do need arbitrary key-value arrangement, despite it being larger over the wire.

      All in all, JSON is a robust choice for just about any API.

      Fun fact: at Fastmail we compress both request and response, even using a custom dictionary primed on real JMAP stuff, to improve the compression…

    • jd3Apr 2016

      I have been fighting for years to get people used to "90s aesthetics." Then again, I think (bitmap) aliased fonts, bitmap gif patterns, classic bitmap icons (susan kare, early KDE, IRIX, BeOS, Plan9, Mac OS 9, etc.), Netscape, CDE etc. were all incredibly beautiful. I have railed against complexity since as early as I can remember.

      It's even more important for web design. Give me simple HTML with a touch of css, and javascript only if it's absolutely necessary. I can think of hardly any websites that I would consider "beautiful" these days for exactly this reason.

      http://idlewords.com/talks/website_obesity.htm

      http://www.webdirections.org/blog/the-website-obesity-crisis/

      PS: I'm not sure I would classify these sites as brutalist; perhaps 'utilitarian' or 'functional' would be better descriptors.

    • tswicegoodOct 2010

      Comments on the thread are good -- here's the one that pointed me to the article in the first place: http://www.webdirections.org/blog/help-stop-the-spread-of-nibs-native-is-better-syndrome/comment-page-1/#comment-221668

    • b0rsukAug 2020

      Website Obesity Crisis, a witty talk by Maciej Cegłowski (2015):
      https://www.webdirections.org/blog/the-website-obesity-crisis/

      I would post the text version, but somehow the CDN is down.

    • splittingTimesJun 2017

      Its called "The website obesity crisis"

      http://www.webdirections.org/blog/the-website-obesity-crisis/

    Related

    WebKit Blogwebkit.org723 people

    Face ID and Touch ID for the Web

    WebKit Blog
    Company · last shared 2026
    SpiderMonkey Blogspidermonkey.dev31 people

    Who needs Graphviz when you can build it yourself?

    SpiderMonkey Blog
    Company · last shared 2026
    A List Apartalistapart.com667 people

    The future of web software is HTML over WebSockets

    A List Apart
    Publication · last shared 2026
    Six Revisionssixrevisions.com173 people

    Git Tutorials for Beginners

    Six Revisions
    Publication · last shared 2017
    SitePoint Blogblogs.sitepoint.com26 people

    Google Closure: How not to write JavaScript

    SitePoint Blog
    Company · last shared 2011
    Jeremy Keithadactio.com165 people

    Browsers

    Jeremy Keith
    Personal · last shared 2026
    Reddit Blogredditblog.com163 people

    How We Built r/Place

    Reddit Blog
    Company · last shared 2021
    ProgrammableWeb Blogblog.programmableweb.com158 people

    Jobseekers Invited to “Apply Via API”

    ProgrammableWeb Blog
    Company · last shared 2014