<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: mikeocool</title><link>https://news.ycombinator.com/user?id=mikeocool</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Jul 2026 05:07:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mikeocool" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mikeocool in "The startup's Postgres survival guide"]]></title><description><![CDATA[
<p>If your end point does something like:<p>* read from the database<p>* make a request to an API (or really any kind of long running non-database thing)<p>* write to the database<p>You're going to end up with a transaction that is open way longer than it needs to be, particularly if you're upstream API is misbehaving, which will potentially end up causing a lot more grief.</p>
]]></description><pubDate>Wed, 22 Jul 2026 18:51:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49011637</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=49011637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49011637</guid></item><item><title><![CDATA[New comment by mikeocool in "SQLite Is All You Need"]]></title><description><![CDATA[
<p>I love SQLite, but my clients expect minimal data loss and downtime when one of my servers goes down.<p>How are people solving that issue with SQLite? Everytime I’ve investigated it, it seems like the state of the art is not very battle tested WAL shipping solutions.<p>If I’m setting something like that up, suddenly running Postgres with its battle tested replication starts to look not so much more complicated in comparison.</p>
]]></description><pubDate>Fri, 17 Jul 2026 11:25:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48945972</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48945972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48945972</guid></item><item><title><![CDATA[New comment by mikeocool in "How to stop Claude from saying load-bearing"]]></title><description><![CDATA[
<p>Clean!</p>
]]></description><pubDate>Tue, 14 Jul 2026 16:12:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48909044</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48909044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48909044</guid></item><item><title><![CDATA[New comment by mikeocool in "I've been building this alone for months. Roast it before I lose any more time"]]></title><description><![CDATA[
<p>If I'm understanding this correctly, you're going to need a LOT of user ratings before the rating content is worthwhile to most people.<p>Maybe focus the site on capturing ratings to start instead of sharing ratings for products that don't have many ratings (visual studio appears to be highest rated product with 2 ratings).<p>If you just showed me two related products and had me click on my favorite, I'd probably do that 10 times for no good reason.</p>
]]></description><pubDate>Sat, 11 Jul 2026 02:27:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48868039</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48868039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48868039</guid></item><item><title><![CDATA[New comment by mikeocool in "Apple sues OpenAI, accuses ex-employees of stealing trade secrets"]]></title><description><![CDATA[
<p>Kinda seems like OpenAI didn’t actually have that idea or the ability to execute it, if they had to go to apple’s supplier and lie to them to get them do it.</p>
]]></description><pubDate>Fri, 10 Jul 2026 23:11:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48866529</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48866529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48866529</guid></item><item><title><![CDATA[New comment by mikeocool in "GPT-5.6, Grok 4.5, Claude, and Muse Spark build the same 4 apps"]]></title><description><![CDATA[
<p>Yeah, the models have all been really good at generating greenfield apps for a really long time (in the scope of LLM time).<p>I suppose it’s interesting to see how they make better greenfield apps. But I am much more interested in how they solve hard problems in existing gnarly codebases.</p>
]]></description><pubDate>Fri, 10 Jul 2026 22:21:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48866050</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48866050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48866050</guid></item><item><title><![CDATA[New comment by mikeocool in "Anyone else get a vague GitHub shakedown notice?"]]></title><description><![CDATA[
<p>I'm sure they could technically do that if they have the right wording in their terms. But most consumer services are not actually going to give you a paid service without billing info, because it'd create such a headache for them to collect.<p>Even if they sell the debt to collections, the collections service is probably only going to pay them fractions of pennies on the dollar, since "bill for random service someone signed up for the internet" is not likely to have a high recovery rate.</p>
]]></description><pubDate>Fri, 10 Jul 2026 19:08:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48863893</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48863893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48863893</guid></item><item><title><![CDATA[New comment by mikeocool in "Apple Silicon Exec Explains Mac Mini AI Demand and On-Device Future"]]></title><description><![CDATA[
<p>Yeah I find the Mac mini trend is kind of baffling.<p>It seems like it's driven either by 1) people hearing Macs are good for AI, buying one, and using Claude for inference, not realizing that you interact with the anthropic API from an internet connected hair dryer. Or 2) people want their agents to have blue bubbles.<p>I find it hard to believe that enough normal people are doing on device inference is driving Mac Mini's out of stock.  And even if they were the Mac mini is not actually a very good platform for it.</p>
]]></description><pubDate>Fri, 10 Jul 2026 13:58:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48860011</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48860011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48860011</guid></item><item><title><![CDATA[New comment by mikeocool in "Opinionated and Easy Pi.dev Configuration"]]></title><description><![CDATA[
<p>My Claude.md is a maybe 30 lines. I only adid something if it repeatedly does something that annoys me.<p>It still tends to do those things, but maybe 40% less.</p>
]]></description><pubDate>Thu, 09 Jul 2026 18:37:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48850508</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48850508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48850508</guid></item><item><title><![CDATA[New comment by mikeocool in "Delta flight hit by firework while landing at Midway Airport on Fourth of July"]]></title><description><![CDATA[
<p>I think you’re probably right about people’s feelings on the matter.<p>Though in my experience dogs that are ok with fireworks are the edge case.</p>
]]></description><pubDate>Mon, 06 Jul 2026 02:58:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48800189</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48800189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48800189</guid></item><item><title><![CDATA[The Unstoppable Force of A.I. Hype Is Meeting One Immovable Fact]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.nytimes.com/2026/06/30/opinion/ai-agents-steal-jobs-employment.html">https://www.nytimes.com/2026/06/30/opinion/ai-agents-steal-jobs-employment.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48799736">https://news.ycombinator.com/item?id=48799736</a></p>
<p>Points: 4</p>
<p># Comments: 5</p>
]]></description><pubDate>Mon, 06 Jul 2026 01:25:22 +0000</pubDate><link>https://www.nytimes.com/2026/06/30/opinion/ai-agents-steal-jobs-employment.html</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48799736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48799736</guid></item><item><title><![CDATA[New comment by mikeocool in "Record-breaking solo rower Kelsey Pfendler arrives in Hawaii"]]></title><description><![CDATA[
<p>Her instagram account (yourowkelsey) is probably the best thing my algorithm has served up in a while (not a high bar, but hers is in fact really good).<p>She posted through the trip and answered a lot questions about logistics and the experience.</p>
]]></description><pubDate>Sun, 05 Jul 2026 12:01:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48793506</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48793506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48793506</guid></item><item><title><![CDATA[New comment by mikeocool in "Google Books (or similar) all book scans – $200k bounty (2025)"]]></title><description><![CDATA[
<p>I think I get your point, but few PhD candidates pay tuition in the US and most actually receive a living stipend. In exchange they act as teaching and/or research assistants.</p>
]]></description><pubDate>Sun, 05 Jul 2026 11:50:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48793424</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48793424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48793424</guid></item><item><title><![CDATA[New comment by mikeocool in "CarPlay Is Additive"]]></title><description><![CDATA[
<p>I drive a 2026 Toyota, how do I enable this new good native infotainment system of which you speak?<p>The one in my car sucks, and to use the most basic features (navigation, music) that cost nothing on CarPlay (beyond my phone bill) cost $15-25/month from Toyota.</p>
]]></description><pubDate>Fri, 03 Jul 2026 05:25:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48771128</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48771128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48771128</guid></item><item><title><![CDATA[Api.weather.gov's robots.txt disallows all bots]]></title><description><![CDATA[
<p>Article URL: <a href="https://api.weather.gov/robots.txt">https://api.weather.gov/robots.txt</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48732489">https://news.ycombinator.com/item?id=48732489</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 30 Jun 2026 13:28:24 +0000</pubDate><link>https://api.weather.gov/robots.txt</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48732489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48732489</guid></item><item><title><![CDATA[New comment by mikeocool in "MicroVMs: Run isolated sandboxes with full lifecycle control"]]></title><description><![CDATA[
<p>> dynamically share resources<p>This has been a big pain point me with various VM solutions I’ve tried. Having to allocate say 8GB to a sandbox, and a) having that RAM eaten up when I’m not using it and b) only having 8GB when I am using kinda sucks.<p>Yes, I could stop the sandboxes when I’m not using them, but that also kinda sucks.</p>
]]></description><pubDate>Sat, 27 Jun 2026 03:15:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48694790</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48694790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48694790</guid></item><item><title><![CDATA[New comment by mikeocool in "PostgreSQL is enough (2024)"]]></title><description><![CDATA[
<p>I love Postgres. I buy using it for many many things.<p>I really don’t understand why everyone insists that you should use it as a work/message queue.<p>There are lots of purpose-built bullet proof queuing systems that are simple to setup and administer (or just use SQS).<p>Your queue is likely to have very different access patterns than the rest of your data, and sticking it in Postgres means you’re probably going to end up setting up partitions or optimizing auto-vacuum on that table way earlier than you probably need to mess around with this things in your scaling.<p>If your queue has more than a few hundred jobs a day (or you anticipate that like anytime soon), just use a queue.</p>
]]></description><pubDate>Wed, 24 Jun 2026 23:40:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48666879</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48666879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48666879</guid></item><item><title><![CDATA[New comment by mikeocool in "There are a few things that I look back on as my mistakes in the early days"]]></title><description><![CDATA[
<p>Also worth considering (and probably waiting and seeing) if the current AI progress is a net positive for society on the grand scale.</p>
]]></description><pubDate>Wed, 24 Jun 2026 19:04:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48664335</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48664335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48664335</guid></item><item><title><![CDATA[New comment by mikeocool in "There are a few things that I look back on as my mistakes in the early days"]]></title><description><![CDATA[
<p>Not saying they didn't have an impact -- just that it's worth debating whether the impact is truly a net positive for society on a grand scale, particularly if we're going to give them a pass on less than stellar behavior.<p>Zuckerberg likely has similar tendencies, should he be given a pass for making social media such a large part of our society?</p>
]]></description><pubDate>Wed, 24 Jun 2026 17:44:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48663290</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48663290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48663290</guid></item><item><title><![CDATA[New comment by mikeocool in "There are a few things that I look back on as my mistakes in the early days"]]></title><description><![CDATA[
<p>I’m not sure it’s necessarily a given that what Jobs, Gates, and Carmack created are net-positives when talking on a civilizational scale.<p>Though Carmack certainly gets credit for keeping me entertained for a good portion of my youth.<p>And gates probably gets some civilizational credit for what he’s done with his wealth after he made it.</p>
]]></description><pubDate>Wed, 24 Jun 2026 16:46:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48662542</link><dc:creator>mikeocool</dc:creator><comments>https://news.ycombinator.com/item?id=48662542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48662542</guid></item></channel></rss>