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 · #8334

T

Tim Cotten

Personal blog · blog.cotten.ioeconomicssecurity

Tim Cotten's personal blog at blog.cotten.io covers economics and security. Since 2018, 9 different Hacker News readers have linked it 35 times, most often “Ghost Emails: Hacking Gmail's UX to Hide the Sender”. It is still writing: the last post was on 2024-12-04, and you can follow it by feed.

Visit the blog
35mentions?
9HN people?
2018–2022first – last linked?
Links on Hacker News per year · peak 14 in 2018

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

Why HN links it

HN readers link Tim Cotten's blog for posts on email security, such as MIME parsing attacks and iOS mail exploits, plus a Bitcoin fork piece. Commenters cite these posts as sources without judging the writing.

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

Most-linked posts?

  1. Ghost Emails: Hacking Gmail's UX to Hide the Sender
    2 people · 5 mentions · first linked 2018-11-17
  2. Bitcoin Cash Fork – SV is burning $1,500 an hour trying to keep up
    2 people · 2 mentions · first linked 2018-11-20
  3. Delaying the Inevitable: Muir Glacier and the Ethereum Difficulty Bomb
    2 people · 2 mentions · first linked 2020-01-02
  4. We Burned Down Players’ Houses in Ultima Online
    2 people · 2 mentions · first linked 2022-12-24

What Hacker News says?

  1. > So discover them. Roll in your piles of cash from those easy picking bounties. Prove your point. Sure, I already did. I earned the second highest bounty for Fastmail back in 2019 for exactly this kind of exploit. Since then I've reported to dozens of programs (OpenSSL, ClamAV, SpamAssassin, ProtonMail, Hey, Missive, Yahoo Mail, Yandex, Spark, Trello, Missive, AWS, Google Chrome) and rolled in a few tidy piles. I h…

    Comment linking /ghost-emails-hacking-gmails-ux-to-hide-the-sender-46ef66a61eff

    on “Can I Email?”
  2. Submitted We Burned Down Players’ Houses in Ultima Online as a story · 564 points

    HN discussion
  3. > some email providers also filter incoming messages and remove malformed MIME components that are needed to reach a vulnerability. I wrote @ronomon/mime [1] for this purpose, to protect downstream user email clients from MIME bombs [2], invalid charsets which can crash Apple Mail, multiple From headers which can exploit Gmail [3], attachment directory traversals, malicious continuation indices, truncated MIME messa…

    Comment linking /ghost-emails-hacking-gmails-ux-to-hide-the-sender-46ef66a61eff

    on “The Fully Remote Attack Surface of the iPhone”
  4. Submitted Hacking Gmail’s UX with 'From' Fields – Another Phishing Vector as a story · 114 points

    HN discussion
  5. I wrote @ronomon/mime ( https://github.com/ronomon/mime ) as a strict fuzz-tested MIME parser in a memory-safe language to prevent similar attacks such as: 1. Malicious character encodings that can crash email clients such as Apple Mail. 2. Malicious RFC 2231 continuation indices designed to cause overallocation. 3. Base64 data containing illegal characters such as null bytes. 4. Unterminated comments and quoted-str…

    Comment linking /ghost-emails-hacking-gmails-ux-to-hide-the-sender-46ef66a61eff?gi=48cba6771ff7

    on “You’ve Got 0-Click Mail: Unassisted iOS Attacks RCE via Mobilemail/Maild”
  6. Submitted A Blockchain Analysis of the July 13th Mueller Indictment as a story · 109 points

    HN discussion
  7. If you don't expect your users to receive shell script email attachments from untrusted sources (which could be the initial attack vector here), then blocking the SH extension would be one simple step. Of course, there are a few more things you could do: blocking shell script shebang signatures, zipped files with the executable bit set etc. If this is something you want from your email provider, along with some othe…

    Comment linking /ghost-emails-hacking-gmails-ux-to-hide-the-sender-46ef66a61eff

    on “HiddenWasp Malware Stings Targeted Linux Systems”
  8. Submitted Delaying the Inevitable: Muir Glacier and the Ethereum Difficulty Bomb as a story · 90 points

    HN discussion
  9. Also, there seems to be a 'war' going on between the two forks. [1] 1. https://blog.cotten.io/bitcoin-coin-fork-satoshi-vision-losi...

    Comment linking /bitcoin-coin-fork-satoshi-vision-losing-1-500-an-hour-7b49a5e5bae1

    on “End of Cryptocurrency is near as Bitcoin drops to new lows”
  10. Submitted A Very Sleepy MySQL Attack as a story · 70 points

    HN discussion
  11. Submitted Russia's Bitcoin Hacking Funds: How the Mueller Investigation Ties It Together as a story · 7 points

    HN discussion
  12. Submitted Ghost Emails: Hacking Gmail's UX to Hide the Sender as a story · 7 points

    HN discussion
  13. Submitted Bitcoin Crashes Below Energy Cost as a story · 4 points

    HN discussion
  14. Submitted We Burned Down Players’ Houses in Ultima Online as a story · 3 points

    HN discussion
  15. Submitted Decentralizing a Certificate of Deposit as a story · 3 points

    HN discussion
  16. Submitted Bitcoin Isn't Dying, but Another Big Crash Is Coming as a story · 3 points

    HN discussion
  17. Submitted Another Bitcoin Price Crash Imminent? as a story · 3 points

    HN discussion
  18. Submitted Bitcoin Cash Fork – SV is burning $1,500 an hour trying to keep up as a story · 3 points

    HN discussion
  19. Submitted We Burned Down Players’ Houses in Ultima Online as a story · 2 points

    HN discussion
  20. Submitted Fixing SEM Campaigns with Python as a story · 2 points

    HN discussion
  21. Submitted How to Eat Gas in Ethereum – Consuming 99.9% of the Gas Limit as a story · 2 points

    HN discussion
  22. Submitted Greedy ‘Connect 4’ for Fun and Profit – Kaggle's New Simulations Contest as a story · 2 points

    HN discussion
  23. Submitted Wash Trading: How Crypto Exchanges Are Faking 67% of Trade Volume as a story · 2 points

    HN discussion
  24. Submitted An Overview of Bitcoin Transaction Types and Methods of Laundering as a story · 2 points

    HN discussion
  25. Submitted Congress on Market Manipulation and Crypto Regulation as a story · 2 points

    HN discussion
  26. Submitted Hacking Node.js “May I Have This Repo?” – The Danger of Upstream Dependencies as a story · 2 points

    HN discussion
  27. Submitted Gmail Vulnerability Allows Anonymous Emails as a story · 2 points

    HN discussion
  28. Submitted We Burned Down Players’ Houses in Ultima Online as a story · 1 points

    HN discussion
  29. Submitted Tracing the Twitter Hacked Bitcoins as a story · 1 points

    HN discussion
  30. Submitted Apple News Shows “Brown *****” on Front Page – Thanks BuzzFeed as a story · 1 points

    HN discussion

Search all of HN for blog.cotten.io