Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #15954

D

Dan Fabulich

Personal blog · danfabulich.medium.comwebprogramming

Dan Fabulich's personal blog at danfabulich.medium.com covers web and programming. Since 2021, 4 different Hacker News readers have linked it 18 times, most often “WebAssembly Won't Get Direct DOM Support Any Time Soon”. It is still writing: the last post was on 2026-06-28, and you can follow it by feed.

Visit the blog
18mentions?
4HN people?
2021–2026first – last linked?
Links on Hacker News per year · peak 10 in 2025

Too few sampled comments (2) to say how often HN recommends it.?

Why HN links it

Posts by Dan Fabulich on Medium, linked by commenters for pieces on WebAssembly not getting direct DOM access and on Google and Facebook account bans, such as one for running Google ads on your own site.

Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. WebAssembly Won't Get Direct DOM Support Any Time Soon
    2 people · 4 mentions · first linked 2025-07-23
  2. Chrome will make popular scripts load faster (by picking winners)
    2 people · 2 mentions · first linked 2026-01-27
  3. Google can ban your Android app if they think you’ve clicked on your own ads
    2 people · 2 mentions · first linked 2021-04-28

What Hacker News says?

  1. Basically never, because it would require re-standardizing the DOM with a lower-level API. That would take years, and no major browser implementor is interested in starting down that road. https://danfabulich.medium.com/webassembly-wont-get-direct-d... Killing JavaScript was never the point of WASM. WASM is for CPU-intensive pure functions, like video decoding. Some people wrongly thought that WASM was trying to kil…

    Comment linking /webassembly-wont-get-direct-dom-support-any-time-soon-a3e0ea04c688

    on “WASM 3.0 Completed”
  2. Submitted Google can ban your Android app if they think you’ve clicked on your own ads as a story · 1049 points

    HN discussion
  3. https://danfabulich.medium.com/webassembly-wont-get-direct-d...

    Comment linking /webassembly-wont-get-direct-dom-support-any-time-soon-a3e0ea04c688

    on “WASM 3.0 Completed”
  4. Submitted All four major web browsers are about to lose 80% of their funding as a story · 639 points

    HN discussion
  5. "Google just deleted my nearly 10-year-old free and open-source Android app" https://news.ycombinator.com/item?id=20826618 "Google can ban your Android app if they think you’ve clicked on your own ads" https://danfabulich.medium.com/never-run-google-ads-if-you-h... And here's a Facebook one because it's almost too good "Facebook banned me for life because I help people use it less" https://news.ycombinator.com/item?…

    Comment linking /never-run-google-ads-if-you-have-an-android-app-897a20604450

    on “How Bungie identified a mass sender of fake DMCA notices”
  6. Submitted Passkeys are just passwords that require a password manager as a story · 156 points

    HN discussion
  7. Style them with CSS. https://danfabulich.medium.com/beautify-your-rss-atom-feeds-...

    Comment linking /beautify-your-rss-atom-feeds-in-browsers-without-xslt-115aeb49d9b3

    on “Chrome and Edge are removing XSLT: what breaks and what does not”
  8. Submitted LLMs tell bad jokes because they avoid surprises as a story · 140 points

    HN discussion
  9. This is much, much simpler than you think it is. Passkeys are just passwords that require a password manager. If you lose your passkey, you'll reset your passkey the same way you reset your password, probably with a "forgot my password" email. (But you're not going to lose it, because you use a password manager, and the passkey will be stored there and synchronized to all of your other devices.) The weird part is th…

    Comment linking /passkeys-are-just-passwords-that-require-a-password-manager-ebb7f2fdcadf

    on “Passkeys were invented by engineers with zero understanding of consumer brain”
  10. Submitted Google Play's new "discount offers" charges higher prices in older app versions as a story · 4 points

    HN discussion
  11. > Many seem to think there is a path to Wasm replacing JavaScript within the browser—that they might not need to include a .js file at all. This is very unlikely. This article didn't even seriously entertain replacing JavaScript as an idea, saying nothing about why it's "very unlikely." But it's the #1 thing most devs are excited about in WASM: maybe they could ditch JS and use another language instead for browser U…

    Comment linking /webassembly-wont-get-direct-dom-support-any-time-soon-a3e0ea04c688

    on “What Happened to WebAssembly”
  12. Submitted WebAssembly Won't Get Direct DOM Support Any Time Soon as a story · 4 points

    HN discussion
  13. Submitted Chrome will make popular scripts load faster (by picking winners) as a story · 3 points

    HN discussion
  14. Submitted Chrome will make popular scripts load faster (by picking winners) as a story · 3 points

    HN discussion
  15. Submitted Beautify Your RSS/Atom Feeds in Browsers Without XSLT as a story · 2 points

    HN discussion
  16. Submitted You can export/import passkeys now, but only on iOS as a story · 1 points

    HN discussion
  17. Submitted LLMs generate slop because they avoid surprises by design as a story · 1 points

    HN discussion
  18. Submitted Surprising, but Inevitable: Stories, Jokes, Puzzles, and Proofs as a story · 1 points

    HN discussion

Search all of HN for danfabulich.medium.com