<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: jandem</title><link>https://news.ycombinator.com/user?id=jandem</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 11 May 2026 14:28:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jandem" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jandem in "Hardening Firefox with Anthropic's Red Team"]]></title><description><![CDATA[
<p>Here's a write-up for one of the bugs they found: <a href="https://red.anthropic.com/2026/exploit/" rel="nofollow">https://red.anthropic.com/2026/exploit/</a></p>
]]></description><pubDate>Fri, 06 Mar 2026 12:35:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47274226</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=47274226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47274226</guid></item><item><title><![CDATA[New comment by jandem in "Is WebAssembly Memory64 worth using?"]]></title><description><![CDATA[
<p>Crypto miners written in JS existed long before WebAssembly. Back then people also compiled large C++ code bases to (highly obfuscated) JS code and out of these heroic efforts grew asm.js which then evolved to WebAssembly. WebAssembly is a much better compile target than JS with more low-level types and primitives, but it's very similar to JS code in what it can and can't do in the browser.<p>Compiling a C++ application to megabytes of JS code doesn't make the result any more open-source or non-DRM than compiling the same thing to WebAssembly (you could translate Wasm to the equivalent but slower JS code).</p>
]]></description><pubDate>Thu, 16 Jan 2025 08:02:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=42722638</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=42722638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42722638</guid></item><item><title><![CDATA[New comment by jandem in "Optimizing the Ion compiler back end"]]></title><description><![CDATA[
<p>Nice to hear from you! Yes it was a very reasonable choice back then, before (enormous) asm.js and Wasm functions.<p>The compiler wasn't really designed for these huge graphs, but fortunately a lot of the issues can be fixed incrementally and it's still holding up well.</p>
]]></description><pubDate>Thu, 17 Oct 2024 06:08:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=41866865</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=41866865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41866865</guid></item><item><title><![CDATA[New comment by jandem in "ElonJet Is Now Suspended"]]></title><description><![CDATA[
<p>The point is that Musk has been talking a lot about being a free speech absolutist. He even said this last month:<p>> My commitment to free speech extends even to not banning the account following my plane, even though that is a direct personal safety risk<p>And now he's banning accounts. That doesn't make sense for a free speech absolutist.</p>
]]></description><pubDate>Wed, 14 Dec 2022 18:12:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=33987347</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=33987347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33987347</guid></item><item><title><![CDATA[New comment by jandem in "Thunderbird 91.0"]]></title><description><![CDATA[
<p>I think part of this is just time to get used to something new? You might notice some improvements too, for instance only after I started using Fastmail I realized the Gmail UI can be pretty slow and heavyweight although I never noticed this before.</p>
]]></description><pubDate>Thu, 12 Aug 2021 14:15:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=28156633</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=28156633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28156633</guid></item><item><title><![CDATA[New comment by jandem in "Stealing private documents through a bug in Google Docs"]]></title><description><![CDATA[
<p>This behavior is defined in the HTML spec, here:<p><a href="https://html.spec.whatwg.org/multipage/browsers.html#crossoriginproperties-(-o-)" rel="nofollow">https://html.spec.whatwg.org/multipage/browsers.html#crossor...</a></p>
]]></description><pubDate>Mon, 28 Dec 2020 18:48:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=25561919</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=25561919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25561919</guid></item><item><title><![CDATA[New comment by jandem in "Google users locked out after 15 years' use"]]></title><description><![CDATA[
<p>> With Fastmail or another provider, you're trusting another corp.<p>You're trusting a corp that offers customer support, a service you pay them for. With Gmail you're completely on your own because you're only a small cog in the massive data mining machine. That's a pretty big difference.<p>That said, it's a good idea to set up a custom domain with a trusted registrar.</p>
]]></description><pubDate>Mon, 02 Nov 2020 14:01:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=24968174</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=24968174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24968174</guid></item><item><title><![CDATA[New comment by jandem in "Google users locked out after 15 years' use"]]></title><description><![CDATA[
<p>I migrated to Fastmail a few weeks ago. I'm really happy with it and I wish I had done it years ago. Many features. The web interface and apps feel a lot faster than Gmail.<p>Pro-tip: use a custom domain so that you can easily switch e-mail providers in the future without vendor lock-in. It's also very easy to add aliases in Fastmail.<p>> Plus after the import is finished, it will still periodically bring over any new emails received to the Gmail account.<p>Another option is to let Gmail forward your email to the new address.</p>
]]></description><pubDate>Mon, 02 Nov 2020 12:53:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=24967617</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=24967617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24967617</guid></item><item><title><![CDATA[New comment by jandem in "Firefox's JIT is getting significantly faster"]]></title><description><![CDATA[
<p>> It’s a big deal and everyone who contributed should be super proud.<p>Thanks! We actually haven't really analyzed Speedometer (and most other benchmarks) yet with Warp so I expect this number to improve the coming months. The design seems to be holding up well and we're really excited about building on this.</p>
]]></description><pubDate>Fri, 25 Sep 2020 17:38:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=24592161</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=24592161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24592161</guid></item><item><title><![CDATA[Cranelift code generator ships in Firefox for aarch64]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/bnjbvr/status/1301422660476383233">https://twitter.com/bnjbvr/status/1301422660476383233</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=24362501">https://news.ycombinator.com/item?id=24362501</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 03 Sep 2020 10:08:57 +0000</pubDate><link>https://twitter.com/bnjbvr/status/1301422660476383233</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=24362501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24362501</guid></item><item><title><![CDATA[SpiderMonkey Newsletter 5 (Firefox 78-79)]]></title><description><![CDATA[
<p>Article URL: <a href="https://mozilla-spidermonkey.github.io/blog/2020/07/03/newsletter-5.html">https://mozilla-spidermonkey.github.io/blog/2020/07/03/newsletter-5.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23724621">https://news.ycombinator.com/item?id=23724621</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 03 Jul 2020 15:05:02 +0000</pubDate><link>https://mozilla-spidermonkey.github.io/blog/2020/07/03/newsletter-5.html</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=23724621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23724621</guid></item><item><title><![CDATA[New comment by jandem in "Memory in JavaScript – Beyond Leaks (2019)"]]></title><description><![CDATA[
<p>SpiderMonkey dev here. Does this reproduce for you with a clean profile? Because I just tried this with 78.0b9 too and for the first one, Local (original), I get 6.7 ms in the Web Console, very similar to what I see in Chrome. I didn't look at the other ones.</p>
]]></description><pubDate>Mon, 22 Jun 2020 11:47:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=23599175</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=23599175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23599175</guid></item><item><title><![CDATA[SpiderMonkey Newsletter 4 (Firefox 76-77)]]></title><description><![CDATA[
<p>Article URL: <a href="https://spidermonkey.dev/blog/2020/05/11/newsletter-4.html">https://spidermonkey.dev/blog/2020/05/11/newsletter-4.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23143595">https://news.ycombinator.com/item?id=23143595</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 11 May 2020 16:07:06 +0000</pubDate><link>https://spidermonkey.dev/blog/2020/05/11/newsletter-4.html</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=23143595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23143595</guid></item><item><title><![CDATA[New Sandboxing Approach in Web Browser Increases Security]]></title><description><![CDATA[
<p>Article URL: <a href="https://cns.utexas.edu/news/new-sandboxing-approach-in-web-browser-increases-security">https://cns.utexas.edu/news/new-sandboxing-approach-in-web-browser-increases-security</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=22414404">https://news.ycombinator.com/item?id=22414404</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 25 Feb 2020 16:19:53 +0000</pubDate><link>https://cns.utexas.edu/news/new-sandboxing-approach-in-web-browser-increases-security</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=22414404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22414404</guid></item><item><title><![CDATA[SpiderMonkey Newsletter 2 (Firefox 73)]]></title><description><![CDATA[
<p>Article URL: <a href="https://spidermonkey.dev/blog/2020/01/10/newsletter-2.html">https://spidermonkey.dev/blog/2020/01/10/newsletter-2.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=22035621">https://news.ycombinator.com/item?id=22035621</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 13 Jan 2020 16:07:52 +0000</pubDate><link>https://spidermonkey.dev/blog/2020/01/10/newsletter-2.html</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=22035621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22035621</guid></item><item><title><![CDATA[New comment by jandem in "Synchronous Messaging at Mozilla: The Decision"]]></title><description><![CDATA[
<p>For background, see <a href="http://exple.tive.org/blarg/2019/04/26/synchronous-text/" rel="nofollow">http://exple.tive.org/blarg/2019/04/26/synchronous-text/</a></p>
]]></description><pubDate>Thu, 19 Dec 2019 16:24:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=21836285</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=21836285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21836285</guid></item><item><title><![CDATA[1Password X 1.17: New brain, new menu, and even more accessible]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.1password.com/1passwordx-december-2019-release/">https://blog.1password.com/1passwordx-december-2019-release/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=21710818">https://news.ycombinator.com/item?id=21710818</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 05 Dec 2019 08:36:20 +0000</pubDate><link>https://blog.1password.com/1passwordx-december-2019-release/</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=21710818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21710818</guid></item><item><title><![CDATA[New comment by jandem in "The Bytecode Alliance: Building a secure, composable future for WebAssembly"]]></title><description><![CDATA[
<p>> So why aren't people just shipping straight up LLVM intermediate language VMs and instead go through wasm?<p>This is answered in the WebAssembly FAQ: <a href="https://webassembly.org/docs/faq/#why-not-just-use-llvm-bitcode-as-a-binary-format" rel="nofollow">https://webassembly.org/docs/faq/#why-not-just-use-llvm-bitc...</a></p>
]]></description><pubDate>Tue, 12 Nov 2019 18:42:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=21516776</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=21516776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21516776</guid></item><item><title><![CDATA[Firefox blocked 450B privacy invasions in less than 4 months]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.fastcompany.com/90419899/firefox-blocked-450-billion-trackers-in-less-than-4-months">https://www.fastcompany.com/90419899/firefox-blocked-450-billion-trackers-in-less-than-4-months</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=21323324">https://news.ycombinator.com/item?id=21323324</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 22 Oct 2019 13:25:49 +0000</pubDate><link>https://www.fastcompany.com/90419899/firefox-blocked-450-billion-trackers-in-less-than-4-months</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=21323324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21323324</guid></item><item><title><![CDATA[New comment by jandem in "How to pack a Norwegian sandwich, the world’s most boring lunch"]]></title><description><![CDATA[
<p>> They all looked glum, and said "There is no alternative".<p>Most people that I know here in the Netherlands prepare lunch at home and bring it to work or school. I work from home now and still usually eat simple sandwiches for lunch so at least for me it's not about "no alternatives".<p>It gives me more time to go outside or stop working early - I honestly don't want to spend (at least) an hour going out just to have lunch and then a similar ritual in the evening for dinner.</p>
]]></description><pubDate>Tue, 15 Oct 2019 07:19:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=21256254</link><dc:creator>jandem</dc:creator><comments>https://news.ycombinator.com/item?id=21256254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21256254</guid></item></channel></rss>