<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: tauroid</title><link>https://news.ycombinator.com/user?id=tauroid</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 15:20:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tauroid" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tauroid in "ggsql: A Grammar of Graphics for SQL"]]></title><description><![CDATA[
<p>Would be quite compelling if the CLI worked with nushell.<p>I see the (a?) backend is polars, which is good as well.<p>This in CLI might be the quickest / tersest way to go from "have parquet / csv / other table format" to "see graph", though a keen polars / matplotlib user would also get there pretty quick.</p>
]]></description><pubDate>Mon, 20 Apr 2026 20:49:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47840392</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=47840392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47840392</guid></item><item><title><![CDATA[New comment by tauroid in "Qwen3.6-Max-Preview: Smarter, Sharper, Still Evolving"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/Prat%C4%ABtyasamutp%C4%81da" rel="nofollow">https://en.wikipedia.org/wiki/Prat%C4%ABtyasamutp%C4%81da</a></p>
]]></description><pubDate>Mon, 20 Apr 2026 17:58:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47838133</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=47838133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47838133</guid></item><item><title><![CDATA[New comment by tauroid in "Desk for people who work at home with a cat"]]></title><description><![CDATA[
<p>Split keyboard. Far enough apart and you have a dedicated cat zone.</p>
]]></description><pubDate>Fri, 27 Mar 2026 20:15:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47547664</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=47547664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47547664</guid></item><item><title><![CDATA[New comment by tauroid in "You Had No Taste Before AI"]]></title><description><![CDATA[
<p>Saying "out of step" rather than "out of touch" seems like a bit of a Freudian slip.</p>
]]></description><pubDate>Thu, 18 Sep 2025 16:28:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45291659</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=45291659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45291659</guid></item><item><title><![CDATA[New comment by tauroid in "A visual introduction to big O notation"]]></title><description><![CDATA[
<p>Okay unless you're doing numerical analysis where they use it for the growth rate of the error term, which has nothing to do with cost or algorithms</p>
]]></description><pubDate>Mon, 25 Aug 2025 23:36:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45020521</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=45020521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45020521</guid></item><item><title><![CDATA[New comment by tauroid in "I'm switching to Python and actually liking it"]]></title><description><![CDATA[
<p>Why would I use a Pydantic model when `TypeAdapter(MyDataclass)` exists?</p>
]]></description><pubDate>Wed, 16 Jul 2025 20:04:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44586241</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=44586241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44586241</guid></item><item><title><![CDATA[New comment by tauroid in "How I Program with Agents"]]></title><description><![CDATA[
<p><a href="https://kompose.io/" rel="nofollow">https://kompose.io/</a></p>
]]></description><pubDate>Wed, 11 Jun 2025 19:08:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44250754</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=44250754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44250754</guid></item><item><title><![CDATA[New comment by tauroid in "Datastar: Web Framework for the Future?"]]></title><description><![CDATA[
<p>Could you avoid eval by having a CSP mode that forces reactive expressions to only allow functions users have registered with datastar in a lookup table?</p>
]]></description><pubDate>Sat, 12 Apr 2025 10:38:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=43663192</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=43663192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43663192</guid></item><item><title><![CDATA[New comment by tauroid in "Datastar: Web Framework for the Future?"]]></title><description><![CDATA[
<p>Counterexample with just local signals: <a href="https://data-star.dev/guide/getting_started#data-on" rel="nofollow">https://data-star.dev/guide/getting_started#data-on</a></p>
]]></description><pubDate>Sat, 12 Apr 2025 10:22:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=43663095</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=43663095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43663095</guid></item><item><title><![CDATA[New comment by tauroid in "No physics? No problem. AI weather forecasting is already making strides"]]></title><description><![CDATA[
<p>You think the difficult part is merging observations with the last forecast? I guess it's a very underdetermined problem, but isn't the loss function (compare the forecast grid with later observations) the same whether you're doing grid_t0 -> grid_t1 or (observations, grid_t0) -> grid'_t0 -> grid_t1? I don't know enough about ML to know how much complexity the extra step adds, but doesn't seem like a massive difference.</p>
]]></description><pubDate>Tue, 04 Jun 2024 18:46:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=40577674</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=40577674</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40577674</guid></item><item><title><![CDATA[New comment by tauroid in "Where are the supply chain safe programming languages?"]]></title><description><![CDATA[
<p>If the FFI is also capability gated why can't the language do it?<p>Edit: Pony seems to rely on restricting FFI privileges at the package level <a href="https://tutorial.ponylang.io/object-capabilities/trust-boundary" rel="nofollow">https://tutorial.ponylang.io/object-capabilities/trust-bound...</a>. Suppose it could have been function by function ("unsafe") but this sounds fine. Not sure what else I could have meant by a capability gated FFI.</p>
]]></description><pubDate>Tue, 02 Apr 2024 18:27:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=39909177</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=39909177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39909177</guid></item><item><title><![CDATA[New comment by tauroid in "Show HN: Real-Time 3D Gaussian Splatting in WebGL"]]></title><description><![CDATA[
<p>euler angles aren't cool any more</p>
]]></description><pubDate>Tue, 12 Sep 2023 11:40:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=37479544</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=37479544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37479544</guid></item><item><title><![CDATA[New comment by tauroid in "Build your own Docker with Linux namespaces, cgroups, and chroot"]]></title><description><![CDATA[
<p>I might have confused download volume with image size but the tar.gz for dockerTools.buildLayeredImage with just node and mariadb in the contents is still 220MB (just checked)<p>Edit: with nothing in the contents it's 144M, which is getting reasonable but still nearly 30x alpine base</p>
]]></description><pubDate>Tue, 27 Jun 2023 10:59:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=36491266</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=36491266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36491266</guid></item><item><title><![CDATA[New comment by tauroid in "Build your own Docker with Linux namespaces, cgroups, and chroot"]]></title><description><![CDATA[
<p>sibling comments about Nix are not acknowledging that the base image size is around 600MB vs 5MB for alpine</p>
]]></description><pubDate>Tue, 27 Jun 2023 08:06:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=36490174</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=36490174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36490174</guid></item><item><title><![CDATA[New comment by tauroid in "Ask HN: What's the best book on religion?"]]></title><description><![CDATA[
<p>The World's Religions by Huston Smith</p>
]]></description><pubDate>Sun, 28 May 2023 15:32:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=36104914</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=36104914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36104914</guid></item><item><title><![CDATA[New comment by tauroid in "Why the Windows Registry sucks technically (2010)"]]></title><description><![CDATA[
<p>For those looking for a more up to date alternative, with a non-hardcoded DB file path, try <a href="https://github.com/greenbender/sqlfs" rel="nofollow">https://github.com/greenbender/sqlfs</a> (not affiliated, just had a look in this area a few weeks ago)</p>
]]></description><pubDate>Fri, 29 Jul 2022 13:51:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=32276865</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=32276865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32276865</guid></item><item><title><![CDATA[New comment by tauroid in "Before camping got wimpy: Roughing it with the Victorians"]]></title><description><![CDATA[
<p>In the UK at least (apart from Scotland), wild camping is only legal with permission from the landowner (even in national parks), so most people use campsites to avoid the possibility of being driven off by a ranger or angry farmer.</p>
]]></description><pubDate>Thu, 05 May 2022 09:04:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=31271152</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=31271152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31271152</guid></item><item><title><![CDATA[New comment by tauroid in "Twitter makes it harder to choose the old reverse-chronological feed"]]></title><description><![CDATA[
<p>I made a little tool a while back for splitting up your follows by their posting frequency, but setting "nlists" to 1 should accomplish what you asked for.<p>You do unfortunately need a twitter developer account. Also fair warning, as far as I know I'm the only current user, but works on my machine™.<p><a href="https://github.com/tauroid/twitterlanes" rel="nofollow">https://github.com/tauroid/twitterlanes</a></p>
]]></description><pubDate>Fri, 11 Mar 2022 12:01:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=30638831</link><dc:creator>tauroid</dc:creator><comments>https://news.ycombinator.com/item?id=30638831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30638831</guid></item></channel></rss>