frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Installing Every* Firefox Extension

https://jack.cab/blog/every-firefox-extension
88•RohanAdwankar•2h ago

Comments

gathered•1h ago
I'm laughing so hard at the video, I imagine this is what browsing the web is like for the elderly that barely know how to use a computer. Can someone do this in Chrome?
Eddy_Viscosity2•1h ago
Where is the video, I scanned through and only saw still images.
rented_mule•1h ago
It's inline. Search the page for (and heed): epilepsy warning
SeanAnderson•57m ago
https://jack.cab/blog/every-firefox-extension#attempts-4-10-...
stratos123•56m ago
My favorite part was the metal pipe sound effect. Wish the author investigated which extension does that.
xnorswap•1h ago
This article is wonderful crazy.

The icing on the cake is the discovery of a potential performance bug in one or more of the about: pages, that's definitely worthy of following up.

ryanisnan•1h ago
Dang this is so good. Well done.
username135•1h ago
"I got basically all the extensions with this, making everything I did before this look really stupid."

I geel this on a deep personal level.

lapcat•1h ago
> It turns out there’s only 84 thousand Firefox extensions.

On addons.mozilla.org, but you can distribute Firefox extensions without posting on addons.mozilla.org. I do.

layer8•45m ago
> I did some research to find why this took so long. 13 years ago, extensions.json used to be extensions.sqlite. Nowadays, extensions.json is serialized and rewritten in full on every write debounced to 20 ms, which works fine for 15 extensions but not 84,194.

Occasionally, databases are useful. ;)

Waterluvian•26m ago
This is probably a good example of the opposite. It would be a mistake to design for the fleetingly rare case. If you’re dealing with a handful of extensions, a json file that’s rewritten is fine.
HPsquared•11m ago
In an ideal world, software with 100 million users would be optimised for energy usage. It all adds up. This does pale in comparison to everything else, though.
proactivesvcs•33m ago
"In terms of implementation, the most interesting one is “Іron Wаllеt” (the I, a, and e are Cyrillic). Three seconds after install, it fetches the phishing page’s URL from the first record of a NocoDB spreadsheet and opens it [...] The API key had write access, so I wiped the spreadsheet."

Filing the corners off my MacBooks

https://kentwalters.com/posts/corners/
235•normanvalentine•2h ago•149 comments

Artemis II safely splashes down

https://www.cbsnews.com/live-updates/artemis-ii-splashdown-return/
113•areoform•24m ago•28 comments

Chimpanzees in Uganda locked in eight-year 'civil war', say researchers

https://www.bbc.com/news/articles/cr71lkzv49po
205•neversaydie•5h ago•109 comments

1D Chess

https://rowan441.github.io/1dchess/chess.html
629•burnt-resistor•8h ago•119 comments

Installing Every* Firefox Extension

https://jack.cab/blog/every-firefox-extension
90•RohanAdwankar•2h ago•14 comments

WireGuard makes new Windows release following Microsoft signing resolution

https://lists.zx2c4.com/pipermail/wireguard/2026-April/009561.html
386•zx2c4•8h ago•106 comments

Industrial design files for Keychron keyboards and mice

https://github.com/Keychron/Keychron-Keyboards-Hardware-Design
285•stingraycharles•8h ago•88 comments

AI assistance when contributing to the Linux kernel

https://github.com/torvalds/linux/blob/master/Documentation/process/coding-assistants.rst
143•hmokiguess•6h ago•112 comments

JSON formatter Chrome plugin now closed and injecting adware

https://github.com/callumlocke/json-formatter
131•jkl5xx•6h ago•71 comments

Sam Altman's response to Molotov cocktail incident

https://blog.samaltman.com/2279512
97•jack_hanford•1h ago•143 comments

Helium is hard to replace

https://www.construction-physics.com/p/helium-is-hard-to-replace
246•JumpCrisscross•9h ago•158 comments

Italo Calvino: A Traveller in a World of Uncertainty

https://www.historytoday.com/archive/portrait-author-historian/italo-calvino-traveller-world-unce...
8•lermontov•47m ago•1 comments

Watgo – A WebAssembly Toolkit for Go

https://eli.thegreenplace.net/2026/watgo-a-webassembly-toolkit-for-go/
71•ibobev•5h ago•5 comments

What is RISC-V and why it matters to Canonical

https://ubuntu.com/blog/risc-v-101-what-is-it-and-what-does-it-mean-for-canonical
87•fork-bomber•2d ago•52 comments

CPU-Z and HWMonitor compromised

https://www.theregister.com/2026/04/10/cpuid_site_hijacked/
247•pashadee•11h ago•81 comments

Show HN: FluidCAD – Parametric CAD with JavaScript

https://fluidcad.io/
100•maouida•5h ago•20 comments

Nowhere Is Safe

https://steveblank.com/2026/04/09/nowhere-is-safe/
104•sblank•5h ago•146 comments

Vinyl Cache and Varnish Cache

https://vinyl-cache.org/organization/on_vinyl_cache_and_varnish_cache.html
22•Foxboron•2d ago•2 comments

The Bra-and-Girdle Maker That Fashioned the Impossible for NASA

https://thereader.mitpress.mit.edu/the-bra-and-girdle-maker-that-fashioned-the-impossible-for-nasa/
17•sohkamyung•1d ago•1 comments

Launch HN: Twill.ai (YC S25) – Delegate to cloud agents, get back PRs

https://twill.ai
44•danoandco•8h ago•46 comments

Bild AI (YC W25) Is Hiring a Founding Product Engineer

https://www.ycombinator.com/companies/bild-ai/jobs/dDMaxVN-founding-product-engineer
1•rooppal•7h ago

PGLite Evangelism

https://substack.com/home/post/p-193415720
5•surprisetalk•1d ago•0 comments

Bluesky April 2026 Outage Post-Mortem

https://pckt.blog/b/jcalabro/april-2026-outage-post-mortem-219ebg2
131•jcalabro•8h ago•64 comments

Intel 486 CPU announced April 10, 1989

https://dfarq.homeip.net/intel-486-cpu-announced-april-10-1989/
130•jnord•12h ago•134 comments

Clojure on Fennel Part One: Persistent Data Structures

https://andreyor.st/posts/2026-04-07-clojure-on-fennel-part-one-persistent-data-structures/
125•roxolotl•3d ago•10 comments

A compelling title that is cryptic enough to get you to take action on it

https://ericwbailey.website/published/a-compelling-title-that-is-cryptic-enough-to-get-you-to-tak...
148•mooreds•7h ago•82 comments

You can't trust macOS Privacy and Security settings

https://eclecticlight.co/2026/04/10/why-you-cant-trust-privacy-security/
419•zdw•9h ago•144 comments

Show HN: Eve – Managed OpenClaw for work

https://eve.new/login
26•zachdive•7h ago•19 comments

A security scanner as fast as a linter – written in Rust

https://github.com/peaktwilight/foxguard
43•peaktwilight•2d ago•8 comments

Show HN: A WYSIWYG word processor in Python

https://codeberg.org/chrisecker/miniword
57•chrisecker•5h ago•25 comments