Top all-time · #4849
Jeremiah Lee
Personal blog · jeremiahlee.com/blog · on HN as JereCohpoliticsdesigncareer
Jeremiah Lee writes JeremiahLee.com, a personal blog at jeremiahlee.com about politics, design and career. Since 2009, 16 different Hacker News readers have linked it 44 times, most often “Spotify doesn't use the Spotify model (2020)”. It is still writing: the last post was on 2026-09-08, and you can follow it by feed.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
The linked posts cover Firefox and browser extension policy and agile development. Commenters mostly cite other sources on Firefox extensions; one links a post on failed agile squad goals.
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.
I work in tech, fight for digital rights and the environment, kiss dudes, cycle, lift heavy things, and don’t eat animals. Swedish immigrant, US American emigrant.
Most-linked posts?
- Spotify doesn't use the Spotify model (2020)5 people · 8 mentions · first linked 2020-04-20
- The sad state of language translation in Firefox2 people · 6 mentions · first linked 2019-10-22
- Move away and fix things: a guy's page about his upcoming deletion of FB profile2 people · 3 mentions · first linked 2020-08-01
- Dispatches from the future: The first year of Chat Control2 people · 2 mentions · first linked 2024-09-04
- No Broken Browsers2 people · 2 mentions · first linked 2023-11-02
What Hacker News says?
Getting a lot of writing done and trying out magazine-style layouts for the Web. My first post was about my experience working at Spotify: https://www.jeremiahlee.com/posts/failed-squad-goals/
Comment linking /posts/failed-squad-goals/
on “Ask HN: What's your quarantine side project?”Submitted Spotify doesn't use the Spotify model (2020) as a story · 86 points
HN discussionAs someone heavily invested in Firefox as a user and an extension developer, I think Mozilla deserves what they get. Their product managers have been taking the same anti-user route as a megacorp with a leading product, except Firefox has been bleeding users for years, and they have been alienating long-time users and developers on several fronts. Take the state of Firefox extensions. Firefox is the only browser whe…
Comment linking /posts/page-translator-is-dead/
on “Microsoft blocks EdgeDeflector to force Windows 11 users into Edge”Submitted Spotify doesn’t use “the Spotify model” and neither should you as a story · 56 points
HN discussionHere's the rejected Firefox blocklist request for Avast extensions: https://bugzilla.mozilla.org/show_bug.cgi?id=1600600 Blocklisting the extensions would disable existing installations and stop ancillary data collection, which is prohibited by Firefox Add-on Policies. https://extensionworkshop.com/documentation/publish/add-on-p... > Mozilla expects that the add-on limits data collection whenever possible, in keepin…
Comment linking /posts/page-translator-is-dead/
on “Leaked documents expose Avast antivirus subsidiary selling web browsing data”Submitted Little white lies about blue light as a story · 33 points
HN discussionExcited for this, especially after Mozilla removed my and several other add-ons that simply loaded Google Translate's JavaScript library onto pages in 2019. https://www.jeremiahlee.com/posts/page-translator-is-dead/ Sadly, no support for Svenska (Swedish) to English yet.
Comment linking /posts/page-translator-is-dead/
on “Mozilla releases local machine translation tools as part of Project Bergamot”Submitted Spotify’s Failed Squad Goals as a story · 26 points
HN discussionI'm so glad this message is being given more credibility. I made a similar plea in 2016 at the end of the only conference keynote I've ever been invited to give. https://www.jeremiahlee.com/posts/fitbit-api-strategy-and-pr...
Comment linking /posts/fitbit-api-strategy-and-practice/
on “Mozilla Wants Young People to Consider ‘Ethical Issues’ Before Taking Tech Jobs”Submitted No one is working remotely – We are working in captivity as a story · 20 points
HN discussionIt takes two—advertisers and us using Facebook—in order for Facebook to make money. Advertisers are only on Facebook because we are on Facebook. Facebook won't change until people start leaving it. That's why I'm leaving it on September 1. I created a special page on my website and a drip marketing campaign for my friends on Facebook: https://www.jeremiahlee.com/posts/delete-facebook/
Comment linking /posts/delete-facebook/
on “Facebook hate-speech boycott had little effect on revenue”Submitted The sad state of language translation in Firefox as a story · 20 points
HN discussionThis is similar to my experience at Spotify, where I had similar takeaways: https://www.jeremiahlee.com/posts/failed-squad-goals/
Comment linking /posts/failed-squad-goals/
on “Independence, autonomy, and too many small teams”Submitted Failed SquadGoals: Spotify doesn’t use the Spotify model and neither should you as a story · 17 points
HN discussionFirefox is way behind Chrome on this front. You can't permanently install a private extension in the release version of Firefox, unless you upload the source code to their servers for signing, and the unlisted extension complies with their developer policy. Mozilla's stance on extension signing is hostile to users, there are several extensions that got remotely blocked for loading code from Google Translate [1]. Thi…
Comment linking /posts/page-translator-is-dead/
on “Cluster of 295 Chrome extensions caught hijacking Google and Bing search results”Submitted How To: Pick an iPhone app icon color as a story · 17 points
HN discussionThe truly problematic part is that Mozilla did not immediately block the extension for executing arbitrary remote code that is controlled by the antivirus company. Mozilla has recently blocked several translation extensions for loading remote code from Google Translate, Firefox users finding their workflows for accessing information being broken, with no good workaround, other than switching to Chrome. https://www.g…
Comment linking /posts/page-translator-is-dead/
on “Problematic monetization in security products, Avira edition”Submitted Why Fitbit Chose JSON API Over GraphQL as a story · 9 points
HN discussionAllegedly they never actually implemented the model either https://www.jeremiahlee.com/posts/failed-squad-goals/
Comment linking /posts/failed-squad-goals/
on “My Foreword to “The Art of Agile Development””Submitted Spotify doesn’t use “the Spotify model” and neither should you as a story · 6 points
HN discussionTab Tosser automatically closes tabs I have ignored for too long to free myself of digital clutter (with some safety features). https://www.jeremiahlee.com/tab-tosser/ Admittedly, I made it, but other people seem to enjoy it and Apple thought it was such a great idea that it later built the functionality into Safari.
Comment linking /tab-tosser/
on “Ask HN: Excluding privacy ones, which Firefox plugins do you use regularly?”Submitted How to Start a LGBTQ+ ERG as a story · 6 points
HN discussionEU citizens wanting to oppose the current eIDAS proposal can use my edit of the open letter to send to their Members of European Parliament: https://www.jeremiahlee.com/posts/2023-eu-eidas-feedback/
Comment linking /posts/2023-eu-eidas-feedback/
on “Last Chance to Fix eIDAS (Mozilla)”Submitted Mozilla's Soul Searching as a story · 5 points
HN discussionI use Google Apps for my domain and have OpenID running on my domain using it. Here's how: http://jeremiahlee.com/blog/2009/09/28/how-to-setup-openid-w...
Comment linking /blog/2009/09/28/how-to-setup-openid-with-google-apps/
on “Poll: Do you have an OpenID?”Submitted Spotify’s Failed SquadGoals as a story · 5 points
HN discussionSubmitted Dispatches from the future: The first year of Chat Control as a story · 4 points
HN discussionSubmitted Spotify's Failed Squad Goals as a story · 4 points
HN discussionSubmitted Spotify doesn’t use “the Spotify model” and neither should you as a story · 3 points
HN discussionSubmitted Show HN: My contact form for deleting Facebook as a story · 3 points
HN discussion