<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: tomnipotent</title><link>https://news.ycombinator.com/user?id=tomnipotent</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 13 Aug 2026 04:40:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tomnipotent" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tomnipotent in "uBlock Origin Is Giving Up the Fight to Keep Ads Off Facebook"]]></title><description><![CDATA[
<p>The further away you get from direct marketing where you can  track conversions, and the further up the funnel you go, the less and less analytics help. Another way to think of it is that there are tranches of spend - the central tranche is easily attributable direct marketing but there's a limit to how much you can efficiently spend, but the further from the center you go the less effectively you can measure the efficacy of the spend but there are more options to absorb ad dollars.<p>Maybe 15 years ago multi-touch attribution was the big push but even that only adds minimal insights into how ad spend affects the behavior you're trying to measure. It helps with high-level channel attribution but it's still at best directional.<p>So once you reach a point when increasing spend at Meta/Google results in superlinear increases in CAC vs. spend, you eventually end up having to move those ad dollars elsewhere and over time (and a lot of money) you get an intuitive understanding of how these other mediums trickle down to the metrics that matter.<p>You're totally right about agencies and their perverse incentives and how that leads to sub-optimal spend allocation.</p>
]]></description><pubDate>Wed, 12 Aug 2026 21:27:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49278800</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=49278800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49278800</guid></item><item><title><![CDATA[New comment by tomnipotent in "uBlock Origin Is Giving Up the Fight to Keep Ads Off Facebook"]]></title><description><![CDATA[
<p>It doesn't matter if your personal interaction is negative if on the whole it's positive across a larger corpus of users. By and large this exposure tactic works more than not.</p>
]]></description><pubDate>Wed, 12 Aug 2026 17:43:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49276091</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=49276091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49276091</guid></item><item><title><![CDATA[New comment by tomnipotent in "uBlock Origin Is Giving Up the Fight to Keep Ads Off Facebook"]]></title><description><![CDATA[
<p>The teams spending the kind of money these ad networks care about are doing a lot of upper funnel brand marketing where exposure is more important than clicks and where conversions are expected to be much lower for this segment of spend.</p>
]]></description><pubDate>Wed, 12 Aug 2026 17:40:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49276051</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=49276051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49276051</guid></item><item><title><![CDATA[New comment by tomnipotent in "TSON – A JSON superset with immutable, hash-pinned schemas"]]></title><description><![CDATA[
<p>> I don't see a fit for APIs here<p>Baically protobuf, Cap’n Proto, msgpack, Avro, or every other serialization approach that versions schemas?</p>
]]></description><pubDate>Wed, 05 Aug 2026 18:29:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49186943</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=49186943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49186943</guid></item><item><title><![CDATA[New comment by tomnipotent in "Making Postgres queues scale"]]></title><description><![CDATA[
<p>> on tiny writes<p>Postgres doesn't do "tiny writes" - it writes whole pages multiple times on every update even if you're only changing 4 bytes, combined with even more writes later on when vacuuming tables. This is one of the reasons why the historical advice was to not build high-volume queues on top of Postgres and why "oh look another post about queues on Postgres" keeps soliciting comments like this.</p>
]]></description><pubDate>Fri, 31 Jul 2026 16:09:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49124949</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=49124949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49124949</guid></item><item><title><![CDATA[New comment by tomnipotent in "Making Postgres queues scale"]]></title><description><![CDATA[
<p>You can't tune your way out of this constraint. The heap table and MVCC implementation put a hard ceiling on what can be accomplished without reaching for another tool.</p>
]]></description><pubDate>Thu, 30 Jul 2026 21:58:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49116395</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=49116395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49116395</guid></item><item><title><![CDATA[New comment by tomnipotent in "Making Postgres queues scale"]]></title><description><![CDATA[
<p>> scales a very long way<p>This ignores the fine print. It scales a very long way under specific circumstances with specific workloads. The more write-heavy your workload the less eloquently Postgres scales.<p>For OpenAI's use case you could swap Postgres with MySQL and it would scale just as well.</p>
]]></description><pubDate>Thu, 30 Jul 2026 21:50:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49116311</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=49116311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49116311</guid></item><item><title><![CDATA[New comment by tomnipotent in "Making Postgres queues scale"]]></title><description><![CDATA[
<p>That post is about how Postgres doesn't scale for write-heavy workloads and that they had to move those workloads to Cosmos DB. For the rest of the remaining mostly-read workload they have a single primary with 50 read replicas.</p>
]]></description><pubDate>Thu, 30 Jul 2026 21:33:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49116097</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=49116097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49116097</guid></item><item><title><![CDATA[New comment by tomnipotent in "Netflix employee fired for sharing personal details in retreat trust exercise"]]></title><description><![CDATA[
<p>Did you miss that a company attorney acknowledged "the ketamine therapy issue has factored into the termination?"</p>
]]></description><pubDate>Tue, 28 Jul 2026 04:22:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49079321</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=49079321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49079321</guid></item><item><title><![CDATA[New comment by tomnipotent in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>> and I believe it was premeditated<p>So in other words you're just vibing conspiracy theories and will believe whatever makes you feel better.<p>The only example of thin skin I see is the character assassination attempts and petty attacks by the Zig team.</p>
]]></description><pubDate>Mon, 13 Jul 2026 16:23:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48894975</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=48894975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48894975</guid></item><item><title><![CDATA[New comment by tomnipotent in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>There's literally nothing in that post of substance, other than the fact the Zig community is obsessed with trying to "prove him wrong" or some other such nonsense. Jarred's responses have been composed and civil, while the Zig team has been petty and vindictive.</p>
]]></description><pubDate>Mon, 13 Jul 2026 16:14:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48894855</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=48894855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48894855</guid></item><item><title><![CDATA[New comment by tomnipotent in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>> perpetually offended snowflakes<p>This attitude is so precious to me - "Sorry guys, you can't criticize my criticism."<p>> What Bun did here is basically a sabotage of Zig's reputation<p>If Zig's reputation was so fragile that Bun migrating to Rust caused this kerfuffle, then Bun isn't the issue.</p>
]]></description><pubDate>Mon, 13 Jul 2026 16:02:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48894713</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=48894713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48894713</guid></item><item><title><![CDATA[New comment by tomnipotent in "My thoughts on the Bun Rust rewrite"]]></title><description><![CDATA[
<p>It this a joke? Your example of Jarred starting fights in public is announcing fork then pointing to a thread where he didn't even participate but rather where members of the Zig community are slinging mud?<p>> unrequested fork<p>No such thing exists.</p>
]]></description><pubDate>Mon, 13 Jul 2026 16:01:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48894699</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=48894699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48894699</guid></item><item><title><![CDATA[New comment by tomnipotent in "My thoughts on the Bun Rust rewrite"]]></title><description><![CDATA[
<p>> have public fights with the language maintainers<p>Can you point to even one such example?</p>
]]></description><pubDate>Sat, 11 Jul 2026 00:38:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48867214</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=48867214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48867214</guid></item><item><title><![CDATA[New comment by tomnipotent in "My thoughts on the Bun Rust rewrite"]]></title><description><![CDATA[
<p>Andrew decided to attack the person rather than ideas and positions. It's not a reflexive revulsion, it's an appropriately sized reaction to a blog post in poor taste.<p>> not having any morals<p>You don't agree with someone so you claim they have no morals. I don't have words for how stupid this is that anyone can so casually dehumanize someone over something so trivial.</p>
]]></description><pubDate>Thu, 09 Jul 2026 19:34:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48851284</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=48851284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48851284</guid></item><item><title><![CDATA[New comment by tomnipotent in "My thoughts on the Bun Rust rewrite"]]></title><description><![CDATA[
<p>What points? All I'm reading is just a collection of emotional ad-hominems.</p>
]]></description><pubDate>Thu, 09 Jul 2026 16:41:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48848716</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=48848716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48848716</guid></item><item><title><![CDATA[New comment by tomnipotent in "TypeScript 7"]]></title><description><![CDATA[
<p>No they haven't. It's been said time and time again that their teams were struggling with large JS code bases for Bing Maps and O365 web apps.</p>
]]></description><pubDate>Wed, 08 Jul 2026 21:58:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48837947</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=48837947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48837947</guid></item><item><title><![CDATA[New comment by tomnipotent in "TypeScript 7"]]></title><description><![CDATA[
<p>> You really should just not assume things<p>And yet you follow this up by making assumptions about the motivations behind TS. Anders has mentioned that TS was purely motivated by internal MS teams struggling with huge JS codebases, nothing to do with C# but clearly his work on other languages would have influenced how he approached designing the language.</p>
]]></description><pubDate>Wed, 08 Jul 2026 21:38:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48837767</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=48837767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48837767</guid></item><item><title><![CDATA[New comment by tomnipotent in "Physical disc production ending in Jan 2028 for new games on PlayStation"]]></title><description><![CDATA[
<p>You seem to lack a basic understanding of what a market is in the context of a monopoly, and you can't argue your way around a bad foundation.<p>> our argument is basically "the law says so".<p>That's the only argument that matters, because monopoly is a legal matter.</p>
]]></description><pubDate>Tue, 07 Jul 2026 17:36:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48821019</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=48821019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48821019</guid></item><item><title><![CDATA[New comment by tomnipotent in "Microsoft fire idTech team at Id software"]]></title><description><![CDATA[
<p>Of course not, but most folks poking at Microsoft are just borrowing their opinion from other people and regurgitating it for karma. I'm happy to crap on MS for bad decisions, but the constant "herp derp EEE" gets tired fast.</p>
]]></description><pubDate>Tue, 07 Jul 2026 16:28:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48820090</link><dc:creator>tomnipotent</dc:creator><comments>https://news.ycombinator.com/item?id=48820090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48820090</guid></item></channel></rss>