coolelectronics

Joined 4 years ago

Karma
356
Submissions
27
Member since
Sep 18
View on Hacker News

Recent submissions

Comment · 3 months ago
Unless you're running every origin in a different instance, I wouldn't use this as a daily driver, since a site would only need to find a renderer vuln to be able to read the rest of your cookies as multiprocess isolation is disabled here
Comment · 3 months ago
It is required in order to yield the event loop and force an implicit sync on OffscreenCanvas. There is technically a slower workaround for this but JSPI is coming soon anyway to firefox 153 and safari 27.
Comment · 3 months ago
Comment · 3 months ago
We also plan on adding extension support to https://github.com/HeyPuter/browser.js soon, which should hopefully cover use cases like that as well without the full overhead
Comment · 3 months ago
Oh and for anyone asking, you can run firefox-wasm inside firefox-wasm inside firefox! I only got this to load once though since it gets pretty unstable at that level.
Comment · 8 months ago
In the past we had "friends" for this
Comment · 1 year ago
It took me less than a minute on the site to run into factually wrong information, broken citations, etc. Cannot imagine rotting my brain with knowingly bad information for over 2 hours
Comment · 1 year ago
Your example proxies the console object, the intended way in this case is to make a proxy from the log function itself and use the apply hook

toString will be called on the Proxy and not your hook so it won't reveal anything

Comment · 1 year ago
could be very useful for my work, nice to see
Comment · 1 year ago
I've been basically doing this for years via a private mastodon instance. Very nice to see!
Comment · 1 year ago
My bad! Switched over to the github pages fallback. Cloudflare pages isn't suitable because the wasm files (100mb+) exceed the 25mb limit. (i could bypass this with service worker jank but that tends to be fragile). Github Pages also isn't suitable because it doesn't have a native way of sending the coi/coep headers that are required for SharedArrayBuffer to be available. Can also bypass that with service worker jank but I would prefer not to

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton