<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: __s</title><link>https://news.ycombinator.com/user?id=__s</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Jul 2026 19:40:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=__s" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by __s in "Our position on open-weights models"]]></title><description><![CDATA[
<p>Seemed to've worked out pretty well for Uber</p>
]]></description><pubDate>Tue, 28 Jul 2026 03:00:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49078734</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=49078734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49078734</guid></item><item><title><![CDATA[New comment by __s in "Kimi K3 exploited the latest Redis server"]]></title><description><![CDATA[
<p>Yep. For managed postgres our threat model is to assume vm is compromised. It's paid off, just earlier this year there was RCE fix in PG 18.4</p>
]]></description><pubDate>Sat, 25 Jul 2026 16:16:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49048874</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=49048874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49048874</guid></item><item><title><![CDATA[New comment by __s in "Why do you suck at juggling now?"]]></title><description><![CDATA[
<p>Every year I just say I want to improve my work life balance & work out more<p>Doesn't happen, but hey at least I'm being honest about what I'd <i>like</i> to improve</p>
]]></description><pubDate>Wed, 22 Jul 2026 15:32:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49008426</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=49008426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49008426</guid></item><item><title><![CDATA[New comment by __s in "Codex Micro"]]></title><description><![CDATA[
<p>Or just order any macropad</p>
]]></description><pubDate>Wed, 15 Jul 2026 19:26:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48925875</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48925875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48925875</guid></item><item><title><![CDATA[New comment by __s in "How to stop Claude from saying load-bearing"]]></title><description><![CDATA[
<p>I find it irritating with humans. "last but not the least" always distracts me as I then consider maybe the last item _is_ the least. & what is with everyone saying they want to "double click" into meeting items</p>
]]></description><pubDate>Tue, 14 Jul 2026 16:55:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48909744</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48909744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48909744</guid></item><item><title><![CDATA[New comment by __s in "We scaled PgBouncer to 4x throughput"]]></title><description><![CDATA[
<p>you encode information in the token, this was a motivation for postgres to remove 32 byte cap on tokens: <a href="https://www.postgresql.org/message-id/508d0505-8b7a-4864-a681-e7e5edfe32aa@iki.fi" rel="nofollow">https://www.postgresql.org/message-id/508d0505-8b7a-4864-a68...</a><p>See from slide 26 <a href="https://www.pgevents.ca/events/pgconfdev2024/sessions/session/107/slides/48/2024-05-29-the-postgres-protocol%20(split).pdf" rel="nofollow">https://www.pgevents.ca/events/pgconfdev2024/sessions/sessio...</a>
Jelte's a pgbouncer maintainer, video of a talk on this by him: <a href="https://www.youtube.com/watch?v=X-nCHcZ6vQU" rel="nofollow">https://www.youtube.com/watch?v=X-nCHcZ6vQU</a></p>
]]></description><pubDate>Sun, 12 Jul 2026 00:31:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48877172</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48877172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48877172</guid></item><item><title><![CDATA[New comment by __s in "We scaled PgBouncer to 4x throughput"]]></title><description><![CDATA[
<p>Yes, <a href="https://www.pgbouncer.org/config.html#section-peers" rel="nofollow">https://www.pgbouncer.org/config.html#section-peers</a></p>
]]></description><pubDate>Sat, 11 Jul 2026 18:11:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48874261</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48874261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48874261</guid></item><item><title><![CDATA[New comment by __s in "We scaled PgBouncer to 4x throughput"]]></title><description><![CDATA[
<p>SO_REUSEPORT[1] pretty much does all we want in kernelspace vs unnecessary userspace hop inbetween. These all run on same VM<p>1: <a href="https://lwn.net/Articles/542629" rel="nofollow">https://lwn.net/Articles/542629</a></p>
]]></description><pubDate>Sat, 11 Jul 2026 17:19:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48873820</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48873820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48873820</guid></item><item><title><![CDATA[New comment by __s in "The glass backbone: Why the Army's logistics will break in the next war"]]></title><description><![CDATA[
<p>If it weren't for those bone spurs maybe that war wouldn't be so forgotten</p>
]]></description><pubDate>Thu, 09 Jul 2026 14:12:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48846211</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48846211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48846211</guid></item><item><title><![CDATA[New comment by __s in "Why Vancouver is always a stand-in for San Francisco in movies and TV shows (2021)"]]></title><description><![CDATA[
<p>B-roll</p>
]]></description><pubDate>Wed, 08 Jul 2026 00:06:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48825731</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48825731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48825731</guid></item><item><title><![CDATA[New comment by __s in "Better Auth is joining Vercel"]]></title><description><![CDATA[
<p>Silent execution of tremor was a pain in the ass trying to upgrade to nextjs 15 / react 19: <a href="https://github.com/tremorlabs/tremor/issues/148" rel="nofollow">https://github.com/tremorlabs/tremor/issues/148</a></p>
]]></description><pubDate>Tue, 07 Jul 2026 16:27:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48820063</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48820063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48820063</guid></item><item><title><![CDATA[New comment by __s in "Why low-latency Java still requires discipline?"]]></title><description><![CDATA[
<p>Yes. & in the end my experience has been that you can write low latency code with gc, but only by expending more effort than it'd take to use manual memory management</p>
]]></description><pubDate>Mon, 06 Jul 2026 16:54:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48807323</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48807323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48807323</guid></item><item><title><![CDATA[New comment by __s in "Fable 5 On Vending-Bench: Misbehaving, With Plausible Deniability"]]></title><description><![CDATA[
<p>Fable's spatial reasoning is much better. Over the weekend I had opus looking into a blank textbox issue[1] which it was spinning on for a few minutes, switching to fable immediately fixed<p>But yeah opus often the better workhorse given price gap<p>1: tying up loose ends testing <a href="https://github.com/HarbourMasters/Shipwright/pull/5838" rel="nofollow">https://github.com/HarbourMasters/Shipwright/pull/5838</a> (fix: <a href="https://github.com/HarbourMasters/Shipwright/pull/5838/changes/3b186c224c44f13e0bc258e0094fab514a46b478" rel="nofollow">https://github.com/HarbourMasters/Shipwright/pull/5838/chang...</a>)</p>
]]></description><pubDate>Mon, 06 Jul 2026 15:51:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48806390</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48806390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48806390</guid></item><item><title><![CDATA[New comment by __s in "The Fear of Dying Before You Become Yourself"]]></title><description><![CDATA[
<p>I've experienced the opposite: wishing I were dead so life wouldn't go on with me falling into just another glum existence. That at the emotionally present moment I snapshot it, preventing inevitable dullness that time moves on<p>Unfortunately here I am, life moves on, now I'm just wasting away on HN</p>
]]></description><pubDate>Mon, 06 Jul 2026 14:10:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48804872</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48804872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48804872</guid></item><item><title><![CDATA[New comment by __s in "I wanted to be Anthony Bourdain–until I met him"]]></title><description><![CDATA[
<p>Haha I'll be lucky if I can gather 2m & still have sacrificed much work life balance just because my type of stupid is an obsession</p>
]]></description><pubDate>Sun, 05 Jul 2026 15:48:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48795168</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48795168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48795168</guid></item><item><title><![CDATA[New comment by __s in "PostgreSQL and the OOM killer: Why we use strict memory overcommit"]]></title><description><![CDATA[
<p>> I have yet to see a program that silently handles allocation failures and doesn't crash<p>Postgres handles allocation failures</p>
]]></description><pubDate>Fri, 03 Jul 2026 18:44:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48778453</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48778453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48778453</guid></item><item><title><![CDATA[New comment by __s in "Half-Baked Product"]]></title><description><![CDATA[
<p>Sai is <a href="https://news.ycombinator.com/user?id=saisrirampur">https://news.ycombinator.com/user?id=saisrirampur</a><p>Maybe we were saved by being acquired before hiring sales. Sai knew the problem & understood customers. He'd sometimes oversell a bit, but managed it: kept pulse of capacity for new development, would ask about how hard requested features were, would feel out customer intent & guide customer adapt to what was already there<p>When we had our pepepizza moment, there was an understanding that it wasn't going to work, took learnings of what would be involved there, but kept focus on improving what we already had<p>For kafka connector we had a design partner, I got to work with them directly. They wanted 30 microsecond message processing, so didn't want json. Original ask was flatbuffers. I decided to put message formatting into a scripting layer using gopher-lua. Spent a weekend getting flatbuffers working with lua (it was buggy, opened half a dozen PRs to flatbuffers repo which got ignored). It was clearly awful having to manage flatbuffer schema files & update scripts every time schema changed. But I had alternative already made: msgpack. Throughput needed work but addressed that by creating pool of lua interpreters<p>Overall I overworked myself (put my hands out of commission & spent months relearning how to type on split ergo colemak-dh), but I enjoyed the work. Team was very open with each other & when performance is your selling point there's an understanding that engineering quality needs to be maintained. Sure there were parts of the system I hated, & sometimes I'd try chip away at those<p>Hopefully that helps, hard to say the difference, but I really feel in my work that when customer has problem I'm part of conversation. Most recently there was talk of customer wanting cold data offloaded from postgres which is what inspired <a href="https://github.com/ClickHouse/pg_clickhouse/pull/298" rel="nofollow">https://github.com/ClickHouse/pg_clickhouse/pull/298</a> where we get Postgres to do most the work<p>Raised problems trying to mix C++ into postgres extension, decided fix was to write clickhouse-c library to replace clickhouse-cpp, there was some doubt on team about value, but demonstrated value (<a href="https://github.com/ClickHouse/pg_clickhouse/pull/254" rel="nofollow">https://github.com/ClickHouse/pg_clickhouse/pull/254</a>) & I appreciate my colleagues not being afraid to change their mind<p>There's a level of trust where instead of being assigning tasks on a board I instead work on what I think is important based on information available. Nobody was asking for wal-rus, but I know my fleet<p>ClickHouse Cloud similarly took route of taking its time hiring sales. Better to have a small sales team that can work directly with engineering on quality leads than overwhelming everyone so that sales becomes the enemy. Guess the difference is agency. When engineering is involved in making commitments they're invested in delivering & there's push back so sales doesn't start hallucinating features</p>
]]></description><pubDate>Fri, 03 Jul 2026 13:36:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48774875</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48774875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48774875</guid></item><item><title><![CDATA[New comment by __s in "Half-Baked Product"]]></title><description><![CDATA[
<p>I did at peerdb</p>
]]></description><pubDate>Fri, 03 Jul 2026 12:52:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48774428</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48774428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48774428</guid></item><item><title><![CDATA[New comment by __s in "Looking Ahead to Postgres 19"]]></title><description><![CDATA[
<p>You don't need to be charitable, Snowflake laid off technical writers citing AI to replace them: <a href="https://snowflake.help/snowflake-layoffs-2026-technical-writing-team-cut-for-ai-efficiency-or-risk-to-documentation-quality" rel="nofollow">https://snowflake.help/snowflake-layoffs-2026-technical-writ...</a></p>
]]></description><pubDate>Tue, 30 Jun 2026 15:16:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48733922</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48733922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48733922</guid></item><item><title><![CDATA[New comment by __s in "Looking Ahead to Postgres 19"]]></title><description><![CDATA[
<p>& ClickHouse has managed Postgres in open beta (which I work on)</p>
]]></description><pubDate>Tue, 30 Jun 2026 15:13:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48733877</link><dc:creator>__s</dc:creator><comments>https://news.ycombinator.com/item?id=48733877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48733877</guid></item></channel></rss>