<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: bokchoi</title><link>https://news.ycombinator.com/user?id=bokchoi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 07:42:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bokchoi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bokchoi in "The Document Foundation ejects its core developers"]]></title><description><![CDATA[
<p>From their blog: <a href="https://blog.documentfoundation.org/blog/2026/04/01/comment-about-collabora-blog-post/" rel="nofollow">https://blog.documentfoundation.org/blog/2026/04/01/comment-...</a><p>> The Community Bylaws require that employees of companies involved in legal disputes with The Document Foundation be removed from TDF membership because, in the past, people made decisions in the interest of their employers rather than in the interest of The Document Foundation.<p>and<p>> The Document Foundation could have lost its charitable status, which would have had unforeseen consequences.<p>I'm not sure why they would have lost charitable status, but that seems like a legitimate concern.</p>
]]></description><pubDate>Fri, 03 Apr 2026 14:25:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47627015</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=47627015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47627015</guid></item><item><title><![CDATA[New comment by bokchoi in "Helsinki just went a full year without a single traffic death"]]></title><description><![CDATA[
<p>Pedestrian deaths in Seattle did rise last year, however there were zero bicycle related fatalities which is good.</p>
]]></description><pubDate>Tue, 03 Mar 2026 23:55:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47240950</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=47240950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47240950</guid></item><item><title><![CDATA[New comment by bokchoi in "Untapped Way to Learn a Codebase: Build a Visualizer"]]></title><description><![CDATA[
<p>Woah, that Glamorous Toolkit environment looks amazing.  Thanks for the pointer.</p>
]]></description><pubDate>Fri, 20 Feb 2026 18:42:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47091999</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=47091999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47091999</guid></item><item><title><![CDATA[New comment by bokchoi in "Last Year on My Mac: Look Back in Disbelief"]]></title><description><![CDATA[
<p>> I can use real Firefox!<p>This is the only reason I'm using Android when the rest of my family is on iOS.  uBlock on Firefox Android is essential.</p>
]]></description><pubDate>Sun, 28 Dec 2025 23:21:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46415512</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=46415512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46415512</guid></item><item><title><![CDATA[New comment by bokchoi in "Revisiting "Let's Build a Compiler""]]></title><description><![CDATA[
<p>Thanks! The interview with Jack Crenshaw was great!</p>
]]></description><pubDate>Wed, 10 Dec 2025 17:10:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46220361</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=46220361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46220361</guid></item><item><title><![CDATA[New comment by bokchoi in "CSS now has an if() conditional function"]]></title><description><![CDATA[
<p>As of Ant 1.9.1, you can use 'if' and 'unless' attributes on any task or element in a target.  I stopped using Ant a long time ago, but this was a pleasant discovery when I had to pick up an old Ant based project recently.<p><a href="https://ant.apache.org/manual/ifunless.html" rel="nofollow">https://ant.apache.org/manual/ifunless.html</a></p>
]]></description><pubDate>Fri, 05 Dec 2025 17:57:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46164786</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=46164786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46164786</guid></item><item><title><![CDATA[New comment by bokchoi in "You can't refuse to be scanned by ICE's facial recognition app, DHS document say"]]></title><description><![CDATA[
<p>The movie "Brazil" seems more real every day.</p>
]]></description><pubDate>Sat, 01 Nov 2025 16:11:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45782817</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=45782817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45782817</guid></item><item><title><![CDATA[New comment by bokchoi in "Scripts I wrote that I use all the time"]]></title><description><![CDATA[
<p>Other similar tools:<p>- direnv: <a href="https://direnv.net/" rel="nofollow">https://direnv.net/</a>
simple tool and integrates with nix<p>- devenv: <a href="https://devenv.sh/" rel="nofollow">https://devenv.sh/</a>
built on nix and is pretty slice</p>
]]></description><pubDate>Thu, 23 Oct 2025 18:07:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45684920</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=45684920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45684920</guid></item><item><title><![CDATA[New comment by bokchoi in "Tor browser removing various Firefox AI features"]]></title><description><![CDATA[
<p>It was weird when it just showed up one day, but after using it a bit, I like it.</p>
]]></description><pubDate>Thu, 16 Oct 2025 15:54:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45606962</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=45606962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45606962</guid></item><item><title><![CDATA[New comment by bokchoi in "Why today's humanoids won't learn dexterity"]]></title><description><![CDATA[
<p>I'd be willing to wear clothes that have ultraviolet stripes and QR codes on them if a laundry robot can fold them for me.</p>
]]></description><pubDate>Thu, 02 Oct 2025 15:18:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45450880</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=45450880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45450880</guid></item><item><title><![CDATA[New comment by bokchoi in "Migrating to React Native's new architecture"]]></title><description><![CDATA[
<p>Ooh, I felt this one.  I went through porting a webdav browser widget from ExtJS 2.1 -> 3 and then 3 -> 4.  It was a nightmare.  Does ExtJS still not html encode replacement values in it's templates by default?</p>
]]></description><pubDate>Tue, 16 Sep 2025 18:05:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45265656</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=45265656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45265656</guid></item><item><title><![CDATA[New comment by bokchoi in "Reading for pleasure plummets by 40% in the US"]]></title><description><![CDATA[
<p>I still read with my 5th graders every night.  It's a nice time to connect with them and wind down before sleep.</p>
]]></description><pubDate>Mon, 25 Aug 2025 22:40:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45020027</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=45020027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45020027</guid></item><item><title><![CDATA[New comment by bokchoi in "Show HN: JavaScript-free (X)HTML Includes"]]></title><description><![CDATA[
<p>I haven't tried it yet, but I came across this alternate syntax for XSLT which is much more friendly:<p><a href="https://github.com/Juniper/libslax/wiki/Intro" rel="nofollow">https://github.com/Juniper/libslax/wiki/Intro</a></p>
]]></description><pubDate>Sat, 23 Aug 2025 17:45:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44997703</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=44997703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44997703</guid></item><item><title><![CDATA[New comment by bokchoi in ""Remove mentions of XSLT from the html spec""]]></title><description><![CDATA[
<p>This is tragic.  I believe we should have gone the other way and included xslt 3.0 in the baseline browser requirements.</p>
]]></description><pubDate>Tue, 19 Aug 2025 16:24:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44953343</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=44953343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44953343</guid></item><item><title><![CDATA[New comment by bokchoi in "The future of large files in Git is Git"]]></title><description><![CDATA[
<p>It sounds like git-annex might be a good option for you.  There is also <a href="https://www.datalad.org/" rel="nofollow">https://www.datalad.org/</a> built on top of git-annex for large data management.</p>
]]></description><pubDate>Fri, 15 Aug 2025 23:39:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44918523</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=44918523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44918523</guid></item><item><title><![CDATA[New comment by bokchoi in "Leonardo Chiariglione – Co-founder of MPEG"]]></title><description><![CDATA[
<p>Interesting. I've used EXI in a past project but I hadn't heard of BiM.</p>
]]></description><pubDate>Thu, 07 Aug 2025 21:03:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44830331</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=44830331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44830331</guid></item><item><title><![CDATA[New comment by bokchoi in "Most RESTful APIs aren't really RESTful"]]></title><description><![CDATA[
<p>The world would be lovely if we could have standard error, listing responses, and a common query syntax.<p>I haven't done REST apis in a while, but I came across this recently for standardizing the error response: <a href="https://www.rfc-editor.org/rfc/rfc9457.html" rel="nofollow">https://www.rfc-editor.org/rfc/rfc9457.html</a></p>
]]></description><pubDate>Wed, 09 Jul 2025 17:24:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44512664</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=44512664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44512664</guid></item><item><title><![CDATA[New comment by bokchoi in "The Two Towers MUD"]]></title><description><![CDATA[
<p>I spent many hours hogging the phone line to play btech 3056 back in high school.  It was so cool talking to people all over the world.  I wasn't very good at the actual game, however.  I do remember encountering a bug where I was placed on a level-4 high building and I couldn't get off of it because my mech wouldn't let me intentionally fall.</p>
]]></description><pubDate>Tue, 08 Jul 2025 05:37:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44497390</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=44497390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44497390</guid></item><item><title><![CDATA[New comment by bokchoi in "Ubuntu: Introducing Debcrafters"]]></title><description><![CDATA[
<p>Or run PopOS which is Ubuntu without the snaps.</p>
]]></description><pubDate>Mon, 30 Jun 2025 16:55:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44425458</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=44425458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44425458</guid></item><item><title><![CDATA[New comment by bokchoi in "XSLT – Native, zero-config build system for the Web"]]></title><description><![CDATA[
<p>Schematron!</p>
]]></description><pubDate>Sun, 29 Jun 2025 16:47:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44414464</link><dc:creator>bokchoi</dc:creator><comments>https://news.ycombinator.com/item?id=44414464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44414464</guid></item></channel></rss>