<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: jaytaph</title><link>https://news.ycombinator.com/user?id=jaytaph</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 17 Sep 2026 17:36:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jaytaph" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jaytaph in "One Year of Sponsored Servo Development"]]></title><description><![CDATA[
<p>It's a decision they've made. Perfectly reasonable.  If they did accept AI code, that's perfectly reasonable too. They just made their policy clear here..</p>
]]></description><pubDate>Thu, 17 Sep 2026 09:11:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49738215</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=49738215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49738215</guid></item><item><title><![CDATA[Powerful extensions do not need powerful code]]></title><description><![CDATA[
<p>Article URL: <a href="https://adayinthelifeof.nl/2026/08/23/powerful-extensions-do-not-need-powerful-code/">https://adayinthelifeof.nl/2026/08/23/powerful-extensions-do-not-need-powerful-code/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49410847">https://news.ycombinator.com/item?id=49410847</a></p>
<p>Points: 7</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 23 Aug 2026 17:51:14 +0000</pubDate><link>https://adayinthelifeof.nl/2026/08/23/powerful-extensions-do-not-need-powerful-code/</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=49410847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49410847</guid></item><item><title><![CDATA[Ship's Log: Current state of the Gosub engine]]></title><description><![CDATA[
<p>Article URL: <a href="https://gosub.io/blog/2026-08-20-ships-log/">https://gosub.io/blog/2026-08-20-ships-log/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49373615">https://news.ycombinator.com/item?id=49373615</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 20 Aug 2026 12:19:27 +0000</pubDate><link>https://gosub.io/blog/2026-08-20-ships-log/</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=49373615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49373615</guid></item><item><title><![CDATA[Three years of writing a browser engine, in 50 posts]]></title><description><![CDATA[
<p>Article URL: <a href="https://codemusings.nl/@jaytaph/p/9A6TCthSHwFEZwGbzSumbN">https://codemusings.nl/@jaytaph/p/9A6TCthSHwFEZwGbzSumbN</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49360743">https://news.ycombinator.com/item?id=49360743</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 19 Aug 2026 12:36:59 +0000</pubDate><link>https://codemusings.nl/@jaytaph/p/9A6TCthSHwFEZwGbzSumbN</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=49360743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49360743</guid></item><item><title><![CDATA[Three years of writing a browser engine, in 50 posts]]></title><description><![CDATA[
<p>Article URL: <a href="https://codemusings.nl/@jaytaph/p/9A6TCthSHwFEZwGbzSumbN">https://codemusings.nl/@jaytaph/p/9A6TCthSHwFEZwGbzSumbN</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49297579">https://news.ycombinator.com/item?id=49297579</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 14 Aug 2026 11:52:45 +0000</pubDate><link>https://codemusings.nl/@jaytaph/p/9A6TCthSHwFEZwGbzSumbN</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=49297579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49297579</guid></item><item><title><![CDATA[New comment by jaytaph in "Three years of writing a browser engine, in 50 posts"]]></title><description><![CDATA[
<p>Three years ago I started with to work on a browser engine without too much knowledge on either Rust, nor (indepth) browser knowledge.<p>We are still far from  where Servo or Ladybird are, but we are able to do a lot of neat things already:  html5/css3 parsing works, we have a modular system that allows multiple backend renderers, sites are starting to look like sites instead of garbled text and we are in the process of implementing process isolation.<p>During this time, i tried to blog the experience, the planning and the things we've faced over time.<p>Happy to answer any questions!</p>
]]></description><pubDate>Wed, 12 Aug 2026 08:10:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49269228</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=49269228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49269228</guid></item><item><title><![CDATA[Three years of writing a browser engine, in 50 posts]]></title><description><![CDATA[
<p>Article URL: <a href="https://codemusings.nl/@jaytaph/p/9A6TCthSHwFEZwGbzSumbN">https://codemusings.nl/@jaytaph/p/9A6TCthSHwFEZwGbzSumbN</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49269147">https://news.ycombinator.com/item?id=49269147</a></p>
<p>Points: 8</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 12 Aug 2026 07:58:28 +0000</pubDate><link>https://codemusings.nl/@jaytaph/p/9A6TCthSHwFEZwGbzSumbN</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=49269147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49269147</guid></item><item><title><![CDATA[New comment by jaytaph in "Gosub: An independent modular browser engine"]]></title><description><![CDATA[
<p>As one HN commenter once put it to us: "poc or gtfo"<p>So, here is the proof of concept: a browser engine for over 2 years in the making and we just got to the part where we connected a lot of moving parts into a single engine system. Rendered web pages are starting too look more and more like their intended view although we are still very far away to render everything as intended.<p>Our goal is to become yet another browser engine. Not the best, not the fastest, not the smallest. Just an alternative. We need more of them to keep the web open. We want our engine to be modular by design, meaning you are able to swap backend renderers, font systems, HTML/CSS parsers, render pipelines, and even the network stack if you want.<p>Right now, we are busy getting our process isolation system merged into our main engine so we can separate parts of the engine and confine them to the lowest possible security state.<p>On AI: yes, we do use and merge PR's generated by LLM's, provided all code is owned, understood, reviewed and tested. We are still formalizing this process, just like any other software project these days.<p>We are not as far as a Servo or Ladybird, and we don't pretend that we will ever reach that level, but we are hopeful considering that we never thought we would even come to this point. This also mean that we don't have all the organization, marketing, experience skills on building large software, so right now we are trying to get the word out for enthusiasts to join us and to make the project good enough to gain enough traction.<p>More information about the engine: <a href="https://gosub.io" rel="nofollow">https://gosub.io</a>, and of course the GitHub repo: <a href="https://github.com/gosub-io/gosub-engine" rel="nofollow">https://github.com/gosub-io/gosub-engine</a>. You are always welcome to join us at the Zulip developer chat to say hi and ask questions.</p>
]]></description><pubDate>Wed, 05 Aug 2026 18:05:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49186557</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=49186557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49186557</guid></item><item><title><![CDATA[Gosub: An independent modular browser engine]]></title><description><![CDATA[
<p>Article URL: <a href="https://gosub.io">https://gosub.io</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49186556">https://news.ycombinator.com/item?id=49186556</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 05 Aug 2026 18:05:46 +0000</pubDate><link>https://gosub.io</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=49186556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49186556</guid></item><item><title><![CDATA[New comment by jaytaph in "Google ties reCAPTCHA to Google Play Services, screwing de-Googled Android users"]]></title><description><![CDATA[
<p>A solution for this in my opinion, is the same solution that everybody and their dog is afraid of taking their job: llms.<p>I'm not taking about "chatgpt, write me an android clone, make no mistakes". But large software projects do not have to be a solely large player game anymore. I think that with much and much less resources, there can be new alternative phone os'es either or not even based on android.<p>The biggest issue is market share and lock-in where this problem falls into. But this happens in every monopoly that exists. The technical barrier not a technical problem anymore, its now a political one.</p>
]]></description><pubDate>Sat, 09 May 2026 13:29:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48074819</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=48074819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48074819</guid></item><item><title><![CDATA[New comment by jaytaph in "Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc"]]></title><description><![CDATA[
<p>Why not? I think we are perfectly capable on generating a test and validation environment that we can use for correctness. Most likely llms could do this better than engineers with zero to none domain and language knowledge can do these days. From that point on, rewrites would become feasable (not easy, feasable).</p>
]]></description><pubDate>Sat, 09 May 2026 13:19:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48074760</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=48074760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48074760</guid></item><item><title><![CDATA[Verifying your age in a privacy preserving manner]]></title><description><![CDATA[
<p>Article URL: <a href="https://adayinthelifeof.nl/2026/04/27/sd-jwt.html">https://adayinthelifeof.nl/2026/04/27/sd-jwt.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47959695">https://news.ycombinator.com/item?id=47959695</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 30 Apr 2026 08:17:28 +0000</pubDate><link>https://adayinthelifeof.nl/2026/04/27/sd-jwt.html</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=47959695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47959695</guid></item><item><title><![CDATA[Verifying your age in a privacy preserving manner]]></title><description><![CDATA[
<p>Article URL: <a href="https://adayinthelifeof.nl/2026/04/27/sd-jwt.html">https://adayinthelifeof.nl/2026/04/27/sd-jwt.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47951597">https://news.ycombinator.com/item?id=47951597</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 29 Apr 2026 17:31:26 +0000</pubDate><link>https://adayinthelifeof.nl/2026/04/27/sd-jwt.html</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=47951597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47951597</guid></item><item><title><![CDATA[New comment by jaytaph in "Posting on the Internet Frightens Me"]]></title><description><![CDATA[
<p>sorry :(</p>
]]></description><pubDate>Thu, 16 Apr 2026 17:47:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47796977</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=47796977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47796977</guid></item><item><title><![CDATA[New comment by jaytaph in "Posting on the Internet Frightens Me"]]></title><description><![CDATA[
<p>That's a good insight. But how to distinguish from the rest? It seems that making a spectacle will give you points, while boring but great software will be buried. I don't mind when people are not spending all their time on looking at every bit of code that get posted, but i'm more sad by the part that people will comment anyway (negatively) nevertheless.</p>
]]></description><pubDate>Thu, 16 Apr 2026 17:47:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47796974</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=47796974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47796974</guid></item><item><title><![CDATA[Posting on the Internet Frightens Me]]></title><description><![CDATA[
<p>Article URL: <a href="https://adayinthelifeof.nl/2026/04/16/posting-on-the-internet.html">https://adayinthelifeof.nl/2026/04/16/posting-on-the-internet.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47796601">https://news.ycombinator.com/item?id=47796601</a></p>
<p>Points: 2</p>
<p># Comments: 7</p>
]]></description><pubDate>Thu, 16 Apr 2026 17:21:05 +0000</pubDate><link>https://adayinthelifeof.nl/2026/04/16/posting-on-the-internet.html</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=47796601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47796601</guid></item><item><title><![CDATA[We are building a new browser from scratch]]></title><description><![CDATA[
<p>Article URL: <a href="https://codemusings.nl/@jaytaph/p/8jQLhv6mzgUGpQKY6veAr2">https://codemusings.nl/@jaytaph/p/8jQLhv6mzgUGpQKY6veAr2</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46512835">https://news.ycombinator.com/item?id=46512835</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 06 Jan 2026 14:41:15 +0000</pubDate><link>https://codemusings.nl/@jaytaph/p/8jQLhv6mzgUGpQKY6veAr2</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=46512835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46512835</guid></item><item><title><![CDATA[New comment by jaytaph in "Preparing for the Worst: Disasterstrikes"]]></title><description><![CDATA[
<p>Suppose you lost your phone. How would you cope with this situation? What is your laptop failed to start up? Would you have backups? Have you tried to restore them? Do you have a plan on how to get back up and running quickly?<p>There are a lot of things that can (and will) go wrong when it comes to computers, life, work, holiday and cats. This project will send you disaster drills when you least expect it to see how well prepared you are. It contains tips and tricks and you can score yourself and match against others on your preparedness level.<p>I've set this up as a small weekend side-project for two reasons: first, because i fail too often when it comes to disaster prepping myself, and secondly, I was very curious to see if I could use LLM systems like chatgpt and deepseek to "generate" apps/sites. Turns out that it wasn't too bad, although i wouldn't fire my whole development team just yet.</p>
]]></description><pubDate>Thu, 01 May 2025 12:06:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43856588</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=43856588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43856588</guid></item><item><title><![CDATA[Preparing for the Worst: Disasterstrikes]]></title><description><![CDATA[
<p>Article URL: <a href="https://disaster-strikes.com">https://disaster-strikes.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43856587">https://news.ycombinator.com/item?id=43856587</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 01 May 2025 12:06:11 +0000</pubDate><link>https://disaster-strikes.com</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=43856587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43856587</guid></item><item><title><![CDATA[New comment by jaytaph in "An AI side project: DisasterStrikes"]]></title><description><![CDATA[
<p>I have always wondered if you REALLY could use LLM systems like chatgpt and deepseek to "generate" a complete website/app. I'd got an idea for a small side-project, so I decided to see if I can do it without coding myself (too much) and let most of the work be done by AI's. The outcome: maybe doable, but i wouldn't fire my whole development team just yet.<p>I was surprised with the actual code that was generated (symfony7), and even though it sometimes got things completely wrong, i found that with some nudges in the right direction, it ultimately could figure things out well enough for me to incorporate. Although, without any (deep) knowledge of what I'm wanting to do, or symfony knowledge, i would not have been able to create this project.<p>So about the project: Suppose you lost your phone. How would you cope with this situation? What is your laptop failed to start up? Would you have backups? Have you tried to restore them? Do you have a plan on how to get back up and running quickly?<p>There are a lot of things that can (and will) go wrong when it comes to computers, life, work, holiday and cats. This project will send you when you least expect it a disaster drill with a scenario to see how well prepared you are. It contains tips and tricks and you can score yourself and match against others on your preparedness level.</p>
]]></description><pubDate>Wed, 30 Apr 2025 08:26:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=43842551</link><dc:creator>jaytaph</dc:creator><comments>https://news.ycombinator.com/item?id=43842551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43842551</guid></item></channel></rss>