<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: msdrigg</title><link>https://news.ycombinator.com/user?id=msdrigg</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Apr 2026 22:11:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=msdrigg" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by msdrigg in "Unconventional PostgreSQL Optimizations"]]></title><description><![CDATA[
<p>The most interesting thing for me in this article was the mention of `MERGE` almost in passing at the end.<p>> I'm not a big fan of using the constraint names in SQL, so to overcome both limitations I'd use MERGE instead:<p>```
db=# MERGE INTO urls t
USING (VALUES (1000004, '<a href="https://hakibenita.com" rel="nofollow">https://hakibenita.com</a>')) AS s(id, url)
ON t.url = s.url
WHEN MATCHED THEN UPDATE SET id = s.id
WHEN NOT MATCHED THEN INSERT (id, url) VALUES (s.id, s.url);
MERGE 1
```<p>I use `insert ... on conflict do update ...` all the time to handle upserts, but it seems like merge may be more powerful and able to work in more scenarios. I hadn't heard of it before.</p>
]]></description><pubDate>Tue, 20 Jan 2026 19:04:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46696329</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=46696329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46696329</guid></item><item><title><![CDATA[New comment by msdrigg in "AWS CEO says replacing junior devs with AI is 'one of the dumbest ideas'"]]></title><description><![CDATA[
<p>I think you might have terminal brain rot</p>
]]></description><pubDate>Wed, 17 Dec 2025 17:32:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46302660</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=46302660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46302660</guid></item><item><title><![CDATA[Supabase ETL – Postgres Logical Replication Framework]]></title><description><![CDATA[
<p>Article URL: <a href="https://supabase.com/blog/introducing-supabase-etl">https://supabase.com/blog/introducing-supabase-etl</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46135414">https://news.ycombinator.com/item?id=46135414</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 03 Dec 2025 15:13:34 +0000</pubDate><link>https://supabase.com/blog/introducing-supabase-etl</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=46135414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46135414</guid></item><item><title><![CDATA[A man who's been waiting in jail for his day in court for 6 years]]></title><description><![CDATA[
<p>Article URL: <a href="https://substack.com/inbox/post/178811090">https://substack.com/inbox/post/178811090</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46052960">https://news.ycombinator.com/item?id=46052960</a></p>
<p>Points: 27</p>
<p># Comments: 8</p>
]]></description><pubDate>Wed, 26 Nov 2025 01:13:20 +0000</pubDate><link>https://substack.com/inbox/post/178811090</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=46052960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46052960</guid></item><item><title><![CDATA[New comment by msdrigg in "Say Hi to Kit"]]></title><description><![CDATA[
<p>I know I'm going to get downvoted into oblivion here but I do think it looks kinda nice -- like I might would buy one of the sweatshirts</p>
]]></description><pubDate>Thu, 06 Nov 2025 13:41:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45835124</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=45835124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45835124</guid></item><item><title><![CDATA[New comment by msdrigg in "Show HN: A Map of All YC Companies (5,300 Startups by Batch and Location)"]]></title><description><![CDATA[
<p>The other two companies labeled as Columbia SC are actually Columbia Maryland too haha</p>
]]></description><pubDate>Thu, 04 Sep 2025 23:16:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45133317</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=45133317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45133317</guid></item><item><title><![CDATA[New comment by msdrigg in "Show HN: A Map of All YC Companies (5,300 Startups by Batch and Location)"]]></title><description><![CDATA[
<p>3 companies in columbia sc but further investigation yields columbia md for 2 and columbia mo for the third. So state data seems pretty non-existent</p>
]]></description><pubDate>Thu, 04 Sep 2025 19:20:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45131193</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=45131193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45131193</guid></item><item><title><![CDATA[New comment by msdrigg in "Lina Khan points to Figma IPO as vindication of M&A scrutiny"]]></title><description><![CDATA[
<p>Seems like the regulation works well when it is applied. Why is there a need for a simpler solution? Why try to replace it with a 'simpler' tax with none of the human consideration about how the m/a could lead to less competition.<p>Like if this regulation was replaced in favor of this tax, a big company merging with another big company would be considered fine when obviously big company mergers can be just as concerning as larger companies buying smaller ones</p>
]]></description><pubDate>Sun, 03 Aug 2025 17:13:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44778068</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=44778068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44778068</guid></item><item><title><![CDATA[New comment by msdrigg in "Why I'm skeptical of Ground News"]]></title><description><![CDATA[
<p>I think what you’re seeing is a confusion coming from ground news own terms. They call something a “left wing blind spot” when it’s a story that does not appear in left-wing sources, meaning that it only appears in right wing sources. The blog copies that terminology here, but it can lead to some confusion.</p>
]]></description><pubDate>Thu, 10 Jul 2025 00:23:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44516061</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=44516061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44516061</guid></item><item><title><![CDATA[New comment by msdrigg in "XAI data center gets air permit to run 15 turbines, but imaging shows 24 on site"]]></title><description><![CDATA[
<p>So being permitted to run 15 turbines and the installing and running 24 turbines  is not breaking your permit?</p>
]]></description><pubDate>Mon, 07 Jul 2025 14:44:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44490905</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=44490905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44490905</guid></item><item><title><![CDATA[New comment by msdrigg in "Ambient Garden"]]></title><description><![CDATA[
<p>Saw this and came here to look in the comments for somebody asking the same thing</p>
]]></description><pubDate>Fri, 27 Jun 2025 02:57:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=44393352</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=44393352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44393352</guid></item><item><title><![CDATA[New comment by msdrigg in "Airpass – Easily overcome WiFi time limits"]]></title><description><![CDATA[
<p>Airport has been deprecated for a year or two. Here's an article talking about its deprecation and its relatively nonfunctional replacement: wdutil <a href="https://www.intuitibits.com/2024/03/14/goodbye-airport/" rel="nofollow">https://www.intuitibits.com/2024/03/14/goodbye-airport/</a></p>
]]></description><pubDate>Sat, 21 Jun 2025 19:57:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=44340317</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=44340317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44340317</guid></item><item><title><![CDATA[New comment by msdrigg in "Bruteforcing the phone number of any Google user"]]></title><description><![CDATA[
<p>Fair point</p>
]]></description><pubDate>Mon, 09 Jun 2025 23:45:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44230928</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=44230928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44230928</guid></item><item><title><![CDATA[New comment by msdrigg in "Bruteforcing the phone number of any Google user"]]></title><description><![CDATA[
<p>[flagged]</p>
]]></description><pubDate>Mon, 09 Jun 2025 14:21:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44224819</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=44224819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44224819</guid></item><item><title><![CDATA[New comment by msdrigg in "A year of funded FreeBSD development"]]></title><description><![CDATA[
<p>There are some hilarious tidbits in here<p>> Starting in the first week of 2024, the FreeBSD boot process suddenly got about 3x slower. I started bisecting commits, and tracked it down to... a commit which increased the root disk size from 5 GB to 6 GB. Why? Well, I reached out to some of my friends at Amazon, and it turned out that the answer was somewhere between "magic" and "you really don't want to know"; but the important part for me was that increasing the root disk size to 8 GB restored performance to earlier levels.</p>
]]></description><pubDate>Fri, 06 Jun 2025 21:42:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44205279</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=44205279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44205279</guid></item><item><title><![CDATA[New comment by msdrigg in "CrowdStrike to Delta: Stop pointing at us"]]></title><description><![CDATA[
<p>Relevant to dave plummer: <a href="https://news.ycombinator.com/item?id=39813625">https://news.ycombinator.com/item?id=39813625</a><p>> Now, as to the tidbit. Dave Plummer ran a scam company that was sued by Washington State in 2006, "SoftwareOnline.com, Inc. ". He actually left Microsoft specifically to run this company.<p>> Court documents can be seen here:
<a href="https://www.atg.wa.gov/news/news-releases/attorney-general-s" rel="nofollow">https://www.atg.wa.gov/news/news-releases/attorney-general-s</a>...
You can find David W. Plummer listed in the court complaint.<p>> The short of it is that it was an online software scam company that tricked people into downloading fake Anti-virus and security software using online ads, and then the software delivered additional adware and nagware onto users machines.</p>
]]></description><pubDate>Mon, 05 Aug 2024 15:30:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=41162291</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=41162291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41162291</guid></item><item><title><![CDATA[New comment by msdrigg in "AT&T confirms data breach and resets customer passcodes"]]></title><description><![CDATA[
<p>The credit freeze portion is permanently free for all 3 sites. I use it myself.<p>At the same time, these companies all offer other paid ‘monitoring services’ that they use heaps of dark patterns to push new users into paying for and confuse users to prevent people from finding the free ‘just security freeze’ service</p>
]]></description><pubDate>Sat, 30 Mar 2024 19:59:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=39878081</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=39878081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39878081</guid></item><item><title><![CDATA[New comment by msdrigg in "Commission opens non-compliance investigations against Alphabet, Apple and Meta"]]></title><description><![CDATA[
<p>Obviously within the context of this discussion, we are talking about states (in this case the EU) making laws.<p>As to whether or not, they have a right to make laws? I think that’s outside of the scope of this discussion because they clearly already made the law and meta isn’t challenging their right to do so.</p>
]]></description><pubDate>Mon, 25 Mar 2024 21:27:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=39821447</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=39821447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39821447</guid></item><item><title><![CDATA[New comment by msdrigg in "Commission opens non-compliance investigations against Alphabet, Apple and Meta"]]></title><description><![CDATA[
<p>So from the articles I can find about the complaints filed against Meta [1] I can't find any explanation of what would be an acceptable price for non-consent besides free.<p>I mean like it's their right as a government to say 'you can't charge for consent. either charge everyone or no-one', but I wonder how it'll all pan out.<p>[1](<a href="https://techcrunch.com/2024/02/28/meta-consent-or-pay-consumer-gdpr-complaints/?guccounter=1" rel="nofollow">https://techcrunch.com/2024/02/28/meta-consent-or-pay-consum...</a>)</p>
]]></description><pubDate>Mon, 25 Mar 2024 18:38:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=39819809</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=39819809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39819809</guid></item><item><title><![CDATA[New comment by msdrigg in "Commission opens non-compliance investigations against Alphabet, Apple and Meta"]]></title><description><![CDATA[
<p>I don't see a lot of discussion of the Meta "pay or consent" investigation. Why wouldn't giving users the option to pay for tracking-free, ad-free service meet the requirement? Is the concern that the $10/month price too high? Would this kind of model be acceptable at a more reasonable price point?</p>
]]></description><pubDate>Mon, 25 Mar 2024 18:29:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=39819693</link><dc:creator>msdrigg</dc:creator><comments>https://news.ycombinator.com/item?id=39819693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39819693</guid></item></channel></rss>