Firefox usage is down despite Mozilla's top exec pay going up
Mozilla is in an absolute state: high overheads, falling usage of Firefox, questionable sources of revenue and now making big cuts to engineering as their income falls.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,174 posts.
Mozilla is in an absolute state: high overheads, falling usage of Firefox, questionable sources of revenue and now making big cuts to engineering as their income falls.
What could've been the largest data breach in the world - an attack chain on Google services to leak the email address of any YouTube channel
Learn the basics of web design in 4 minutes with this interactive tutorial.
The Shirky principle is the adage that “institutions will try to preserve the problem to which they are the solution”. More broadly, it can also be characterized as the adage that “every entity tends to prolong the problem it is solving”.
Over the past decade, I've worked to build the perfect family dashboard system for our home, called Timeframe:
An acquaintance of mine, let’s call him Mike, is looking for work after getting laid off from a contract role at Microsoft, which has happened to a lot of people I know. Like me, Mike has 11 years in industry. Unlike me, he doesn't know a lot of folks at trendy companies, so I passed his resume around to some…
A fake recruiter, a crypto repo, and a remote code execution payload hidden in a test file.
[Exclusive] The iPhone maker is ready to be the first client of TSMC's new Arizona fab. Finally, the iPhone will boast a processor that's Made in America
Kind people already sent donations that will make my childrens' lives easier, when I'm not there any more. Thank you enormously! :-)
After a team member summoned Copilot to correct a typo in a PR of mine, Copilot edited my PR description to include and ad for itself and Raycast .
Rarely in software does anyone ask for “fast.” We ask for features, we ask for volume discounts, we ask for the next data integration. We never think to ask for fast. But software that's fast changes behavior. Developers ship more often when code deploys in seconds (or milliseconds) instead of minutes. AI code…
I've always had a fascination with reverse-engineering browser fingerprinting scripts. Most of my time has been spent looking at the usual suspects (popular fingerprinting libraries like FingerprintJS and more sophisticated scripts used by anti-bots like Cloudflare Turnstile, Akamai, and others).
20 years ago, I got in a (friendly) public spat with Chris Anderson, who was then the editor in chief of Wired . I'd publicly noted my disappointment with glowing Wired reviews of DRM-encumbered digital devices, prompting Anderson to call me unrealistic for expecting the magazine to condemn gadgets for their DRM:
Local agentic coding has gotten great over the past few months
I have a Wacom drawing tablet. I use it to draw cover illustrations for my blog posts, such as this one.
David Schütz's bug bounty writeups
Link to: https://www.facebook.com/story.php?story_fbid=10238073579963378&id=1378467145&_rdr
Discover how to find the best Mario Kart 8 build using the Pareto frontier method. This interactive guide explores multi-objective optimization of speed, acceleration, and other key stats to help you beat your friends on the race track.
And I will do it again unless someone stops me.
why consumer software gets worse, not better, over time
There’s a sort of breathless industry-specific fact in software that goes around every so often.
Implementing a GPT model from scratch in NumPy.
How participation in Facebook's bug bounty not only led to the complete compromise of Instagram, but also legal threats and intimidation
Algorithms are a fascinating use case for visualization. To visualize an algorithm, we don’t merely fit data to a chart; there is no primary dataset. Instead there are logical rules that describe behavior. This may be why algorithm visualizations are so unusual, as designers experiment with novel forms to better…