<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: tensegrist</title><link>https://news.ycombinator.com/user?id=tensegrist</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 14 May 2026 14:22:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tensegrist" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tensegrist in "Linux gaming is faster because Windows APIs are becoming Linux kernel features"]]></title><description><![CDATA[
<p>"how does it feel to be embraced and extended?"</p>
]]></description><pubDate>Thu, 14 May 2026 00:54:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48129786</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=48129786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48129786</guid></item><item><title><![CDATA[New comment by tensegrist in "LinkedIn profile visitor lists belong to the people, says Noyb"]]></title><description><![CDATA[
<p>isn't this also a thing on dating apps</p>
]]></description><pubDate>Thu, 07 May 2026 14:52:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48050181</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=48050181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48050181</guid></item><item><title><![CDATA[New comment by tensegrist in "Days without GitHub incidents"]]></title><description><![CDATA[
<p>you can do both: report a number that shows how often your service as a whole is degraded, with a breakdown for individual components<p>example (not sponsored, i barely use codex and today's the first time i've ever had to look at this page; i don't know how much they're fudging the individual numbers or not reporting minor incidents):<p><a href="https://status.openai.com/" rel="nofollow">https://status.openai.com/</a><p>most people who use chatgpt don't use <i>all</i> of the components under the "ChatGPT" heading. for codex, i don't use the vscode extension or codex web. etc</p>
]]></description><pubDate>Tue, 05 May 2026 16:24:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48024697</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=48024697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48024697</guid></item><item><title><![CDATA[New comment by tensegrist in "Days without GitHub incidents"]]></title><description><![CDATA[
<p>splitting the status page like they do, to the point where it is only a bit of humourous exaggeration to say that they track broken `git push` and `git pull` separately, is a sleight of hand / accounting / SLA-fudging that we should not excuse<p>there is a subset of the site that pretty much everyone uses — git, issues, pull requests, actions — and if any part of that is broken then the site is broken and the status page should indicate how often this happens</p>
]]></description><pubDate>Mon, 04 May 2026 18:05:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48012493</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=48012493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48012493</guid></item><item><title><![CDATA[New comment by tensegrist in "Keep Android Open: Why Free Android Matters"]]></title><description><![CDATA[
<p><p><pre><code>    If every a…login to view the rest of this post
</code></pre>
is there an alternative source?</p>
]]></description><pubDate>Sat, 02 May 2026 00:17:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47982005</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47982005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47982005</guid></item><item><title><![CDATA[New comment by tensegrist in "Show HN: My Private GitHub on Postgres"]]></title><description><![CDATA[
<p>as the other replies mention, efficient querying can be fun
<a href="https://oseifert.ch/blog/building-pgit" rel="nofollow">https://oseifert.ch/blog/building-pgit</a></p>
]]></description><pubDate>Fri, 01 May 2026 21:04:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47980309</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47980309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47980309</guid></item><item><title><![CDATA[New comment by tensegrist in "Copy Fail"]]></title><description><![CDATA[
<p>llms <i>love</i> that though<p>"The honest solution: a clean 50-line cut" and so on, ad nauseam</p>
]]></description><pubDate>Wed, 29 Apr 2026 20:50:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47954431</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47954431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47954431</guid></item><item><title><![CDATA[New comment by tensegrist in "Tangled – We need a federation of forges"]]></title><description><![CDATA[
<p>the fact that you, as the creator of a "competitor", post this as-is without a "At $co, we…" run-on is a good look</p>
]]></description><pubDate>Wed, 29 Apr 2026 15:16:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47949626</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47949626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47949626</guid></item><item><title><![CDATA[New comment by tensegrist in "Zed 1.0"]]></title><description><![CDATA[
<p>in emacs with embark you can export the contents of an ephemeral buffer into a persistent one, which is the best of both worlds and more besides<p>for file search, edit in the persistent buffer can rename files<p>for grep, edits in the persistent buffer edit across files<p>and so on</p>
]]></description><pubDate>Wed, 29 Apr 2026 15:08:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47949507</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47949507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47949507</guid></item><item><title><![CDATA[New comment by tensegrist in "Using coding assistance tools to revive projects you never were going to finish"]]></title><description><![CDATA[
<p>blame the hn title rules (although i would just have substituted "AI")<p>i doubt anyone is nouning "agentic" of their own accord (yet)</p>
]]></description><pubDate>Sat, 25 Apr 2026 20:03:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47904126</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47904126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47904126</guid></item><item><title><![CDATA[New comment by tensegrist in "GitHub CLI now collects pseudoanonymous telemetry"]]></title><description><![CDATA[
<p>> In those environments, the telemetry being on by default means your CI fails or your Bastion host can't reach GitHub at all.<p>i'd be surprised if the inability to submit telemetry is a hard error that crashes the program</p>
]]></description><pubDate>Wed, 22 Apr 2026 16:50:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47866124</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47866124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47866124</guid></item><item><title><![CDATA[New comment by tensegrist in "Hegel, a universal property-based testing protocol and family of PBT libraries"]]></title><description><![CDATA[
<p>does anyone actually say it like that</p>
]]></description><pubDate>Thu, 09 Apr 2026 21:15:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47710241</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47710241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47710241</guid></item><item><title><![CDATA[New comment by tensegrist in "SQLite in Production: Lessons from Running a Store on a Single File"]]></title><description><![CDATA[
<p>i hate to be so blunt but look around the site and then tell me you're surprised</p>
]]></description><pubDate>Tue, 07 Apr 2026 14:43:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47676210</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47676210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47676210</guid></item><item><title><![CDATA[New comment by tensegrist in "Meow.camera"]]></title><description><![CDATA[
<p>the stream title is (currently) 流浪狗不再流浪5 = "stray dogs will not be strays again 5" or similar</p>
]]></description><pubDate>Sat, 28 Mar 2026 09:40:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47553063</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47553063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47553063</guid></item><item><title><![CDATA[New comment by tensegrist in "Local Bernstein theory, and lower bounds for Lebesgue constants"]]></title><description><![CDATA[
<p>Presumably one reason this is of interest here:<p><pre><code>    The proof proceeds by a modification of the Duffin–Schaeffer argument, together with the two-constant theorem of Nevanlinna (and some standard estimates of harmonic measures on rectangles) to deal with the effect of the localization. (As a side note, this latter argument was provided to me by ChatGPT, as I was not previously aware of the Nevanlinna two-constant theorem.)</code></pre></p>
]]></description><pubDate>Fri, 27 Mar 2026 13:59:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47542742</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47542742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47542742</guid></item><item><title><![CDATA[New comment by tensegrist in "The way CTRL-C in Postgres CLI cancels queries is incredibly hack-y"]]></title><description><![CDATA[
<p>well, that was my point, that people have seemingly begun replacing — with -- or --- in llm-generated comments recently<p>this is maybe the fifth time i've seen this happen on hn in the last few weeks</p>
]]></description><pubDate>Tue, 24 Mar 2026 15:58:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47504620</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47504620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47504620</guid></item><item><title><![CDATA[New comment by tensegrist in "The way CTRL-C in Postgres CLI cancels queries is incredibly hack-y"]]></title><description><![CDATA[
<p>is sed s/—/--/ the new meta</p>
]]></description><pubDate>Mon, 23 Mar 2026 13:13:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47489061</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47489061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47489061</guid></item><item><title><![CDATA[New comment by tensegrist in "Get Shit Done: A meta-prompting, context engineering and spec-driven dev system"]]></title><description><![CDATA[
<p>if it's on github you could even archive it from the get-go</p>
]]></description><pubDate>Wed, 18 Mar 2026 02:39:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47421010</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47421010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47421010</guid></item><item><title><![CDATA[New comment by tensegrist in "Reviewing Large Changes with Jujutsu"]]></title><description><![CDATA[
<p>For what it's worth, I've been doing basically this with magit for years now, sometimes with the two-commit setup but usually just using the index plus top commit instead. It's not as slick, though, so this is on my list of things to try out when I give jj a spin eventually.<p>`c F` in the magit menu squashes staged changes directly into a commit in the log, and `c e` amends (which is to say squashing into the tip). So in this case I'd hit `s` to stage, and either `c e` or `c F j C-c C-c` (fixup, move one item down to get to HEAD^, confirm) — both of which are practically atomic operations for me at this point.</p>
]]></description><pubDate>Mon, 16 Mar 2026 11:36:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47397681</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47397681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47397681</guid></item><item><title><![CDATA[New comment by tensegrist in "Unix Isn't for Agents"]]></title><description><![CDATA[
<p>…what about, you know, sockets?</p>
]]></description><pubDate>Thu, 05 Mar 2026 16:33:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47263752</link><dc:creator>tensegrist</dc:creator><comments>https://news.ycombinator.com/item?id=47263752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47263752</guid></item></channel></rss>