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
    K

    Karl Dubost

    otsukare.info · Personal blog · on HN since 2014

    Karl Dubost works on web compatibility at Mozilla and writes about browser user agent strings, devtools history, and compatibility bugs.

    Visit blogRSSHN submissions
    Web DevelopmentOpen Source & Linux
    What HN says

    HN links it for posts on capping the macOS user agent string, a list of Google web compatibility bugs in Firefox, and a devtools timeline.

    Stats for nerds
    16HN people shared it
    18linked in comments
    68story points
    Aug 2025last shared
    2014people per year2025

    Top posts on HN

    1. 1
      Vendor Prefixes and Market Reality
      1 person · 24 points · first shared 2015 · 4 comments on HN
    2. 2
      Encyclopedia of broken UserAgent string detections
      2 people · 15 points · first shared 2022 · 3 comments on HN
    3. 3
      List of Google Web Compatibility Bugs on Firefox
      3 people · 6 points · first shared 2014 · Discussion on HN
    4. 4
      Capping macOS User Agent String on macOS 11
      4 people · 5 points · first shared 2021 · 1 comments on HN
    5. 5
      Browser Wish List – Tabs and bookmarks are the same thing
      2 people · 4 points · first shared 2021 · 1 comments on HN
    6. 6
      Browser Developer Tools Timeline
      2 people · 3 points · first shared 2020 · Discussion on HN
    7. 7
      How to Make «Cidre» of Normandy
      1 person · 3 points · first shared 2022 · Discussion on HN
    8. 8
      Get Ready for Three Digit User Agent Strings
      1 person · 2 points · first shared 2021 · Discussion on HN
    9. 9
      More roads and faster browsers
      1 person · 2 points · first shared 2018 · 1 comments on HN
    10. 10
      Quirks, Site Interventions and Fixing Websites
      1 person · 1 points · first shared 2023 · Discussion on HN

    What HN people wrote when they linked it

    • bzbarskyOct 2014

      http://www.otsukare.info/2014/10/28/google-webcompatibility-bugs-list has a more complete rundown of the still-extant issues in case you're interested. The whole post is well worth reading, because it does say something important that needs to be said: there are many individuals at Google who believe in things like interoperability, web sites working in all browsers, etc, and strive for that (sometimes against internal opposition). It just happens that Google as an overall organization cares a lot more about its sites working in Chrome than it cares about them working in other browsers, with predictable results.

    • auscompgeekDec 2022

      Mozilla froze the macOS version in User-Agent strings past Catalina too, also due to web compatibility issues (particularly with older versions of the Unity game engine).

      Other engines do the same as well: https://www.otsukare.info/2021/02/15/capping-macos-user-agent

    • leptonsAug 2025

      >Firebug brought the concept to existence in the first place.

      There were other browser "dev tools" before firebug.

      https://www.otsukare.info/2020/08/06/browser-devtools-timeline

    • SiecjeNov 2017

      This is a problem with Google only making things work with Chrome. http://www.otsukare.info/2014/10/28/google-webcompatibility-bugs-list

    • dbcooperOct 2014

      There are a few google related ones in Karl Dubost's list:

      http://www.otsukare.info/2014/10/28/google-webcompatibility-bugs-list

    • freediverAug 2021

      Follow up meeting discussion:

      https://www.otsukare.info/2021/03/02/capping-user-agent-string

    Related

    Robert O'Callahanrobert.ocallahan.org149 people

    Choose Firefox Now, or Later You Won't Get a Choice (2014)

    Robert O'Callahan
    Personal · last shared 2025
    Subfictionalsubfictional.com22 people

    On Brendan Eich as CEO of Mozilla

    Subfictional
    Personal · last shared 2026
    Henri Sivonenhsivonen.fi47 people

    String Lengths in Unicode

    Henri Sivonen
    Personal · last shared 2025
    Jake Archibaldjakearchibald.com191 people

    I discovered a browser bug

    Jake Archibald
    Personal · last shared 2026
    John Regehrblog.regehr.org401 people

    Teaching C

    John Regehr
    Personal · last shared 2026
    Peter-Paul Kochquirksmode.org266 people

    Web vs. native: let’s concede defeat

    Peter-Paul Koch
    Personal · last shared 2026
    Andreas Klingawesomekling.github.io60 people

    I quit my job to focus on SerenityOS full time

    Andreas Kling
    Personal · last shared 2025
    Ben Halperndev.to/ben51 people

    The target=“_blank” vulnerability by example

    Ben Halpern
    Personal · last shared 2024