Top all-time · #16527
Tane Piper
Personal blog · tane.devprogrammingweb
Tane Piper's personal blog at tane.dev covers programming and web. Since 2019, 4 different Hacker News readers have linked it 17 times, most often “Slack wants you you know this privacy exploit is fine”. No feed was found, so read it on the site itself.
Tane Piper's thoughts on software development and technology.
Most-linked posts?
- Slack wants you you know this privacy exploit is fine2 people · 2 mentions · first linked 2023-09-25
- The Reports of Jim Carrey's Death Are a Failure Mode2 people · 2 mentions · first linked 2026-07-01
- Oh no, not again a meditation on NPM supply chain attacks2 people · 2 mentions · first linked 2025-09-09
What Hacker News says?
<dialog> still has issues to this day that haven't been resolved - https://tane.dev/2021/02/revisiting-dark-patterns-with-the-h... - of course these can be implemented in any framework but this makes is much easier - at the platform level - to make a browser unusable, and as it's platform it's of course never been fixed. You can have fun with web components ( https://tanepiper.github.io/webc-humour/ ) but from my ex…
Comment linking /2021/02/revisiting-dark-patterns-with-the-html-dialog-tag/
on “Why don't more developers “use the platform”?”Submitted Oh no, not again a meditation on NPM supply chain attacks as a story · 173 points
HN discussionThe dialog tag is not a good idea - it can still be used to completely force a user into clicking and forcing an action they can't control https://tane.dev/2021/02/revisiting-dark-patterns-with-the-h...
Comment linking /2021/02/revisiting-dark-patterns-with-the-html-dialog-tag/
on “<dialog>: The Dialog Element”Submitted Slack wants you you know this privacy exploit is fine as a story · 4 points
HN discussionI actually wrote about how bad the <dialog> tag is for the web and I'm sort of glad to be proven right, if by absolute annoyance https://tane.dev/2021/02/revisiting-dark-patterns-with-the-h...
Comment linking /2021/02/revisiting-dark-patterns-with-the-html-dialog-tag/
on “The Guy Preserving the New History of PC Games, One Linux Port at a Time”Submitted Oh no, not again a meditation on NPM supply chain attacks as a story · 3 points
HN discussionSubmitted The Reports of Jim Carrey's Death Are a Failure Mode as a story · 2 points
HN discussionSubmitted The Man with No Brains as a story · 2 points
HN discussionSubmitted Using the new Web Serial API to build reactive hardware applications as a story · 2 points
HN discussionSubmitted Polymorphic TypeScript – Function overloading with rest parameters as a story · 2 points
HN discussionSubmitted The Reports of Jim Carrey's Death Are a Failure Mode as a story · 1 points
HN discussionSubmitted Slack wants you to know this privacy exploit is fine as a story · 1 points
HN discussionSubmitted I Think I Found a Privacy Exploit in ChatGPT as a story · 1 points
HN discussionSubmitted Creating Custom RxJS Operators as a story · 1 points
HN discussionSubmitted Publishing TypeScript NPM Modules Using NX and GitHub Actions as a story · 1 points
HN discussionSubmitted Validating Data with JSON Schema, Angular and TypeScript as a story · 1 points
HN discussionSubmitted Providing injectable features to Angular modules as a story · 1 points
HN discussion