<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: jpalomaki</title><link>https://news.ycombinator.com/user?id=jpalomaki</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 14:40:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jpalomaki" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jpalomaki in "Good CTE, Bad CTE"]]></title><description><![CDATA[
<p>Sometimes easy performance trick is to split the CTE to separate queries, put the results to unlogged temporary tables and add whatever indexes the next step needs.<p>Obviously makes only sense for stuff like analytical queries that are not running constantly.</p>
]]></description><pubDate>Tue, 31 Mar 2026 16:21:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47589734</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=47589734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47589734</guid></item><item><title><![CDATA[New comment by jpalomaki in "Astral to Join OpenAI"]]></title><description><![CDATA[
<p>Somebody took a deeper look at Claude Code and claims to find evidence of Anthropic's PaaS offering [1]. There's certainly money to be made by offering a nice platform where "citizen developers" can push their code.<p>From Astral the (fast) linter and type checker are pretty useful companions for agentic development.<p>[1] <a href="https://x.com/AprilNEA/status/2034209430158619084" rel="nofollow">https://x.com/AprilNEA/status/2034209430158619084</a></p>
]]></description><pubDate>Thu, 19 Mar 2026 13:46:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47439364</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=47439364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47439364</guid></item><item><title><![CDATA[New comment by jpalomaki in "Rack-mount hydroponics"]]></title><description><![CDATA[
<p>Home scale example with strawberries: <a href="https://www.youtube.com/watch?v=8LIhx0yoM7s" rel="nofollow">https://www.youtube.com/watch?v=8LIhx0yoM7s</a></p>
]]></description><pubDate>Sun, 15 Mar 2026 14:57:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47388005</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=47388005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47388005</guid></item><item><title><![CDATA[The Terminal Built for Multitasking]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.cmux.dev">https://www.cmux.dev</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47208393">https://news.ycombinator.com/item?id=47208393</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 01 Mar 2026 16:54:34 +0000</pubDate><link>https://www.cmux.dev</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=47208393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47208393</guid></item><item><title><![CDATA[New comment by jpalomaki in "How will OpenAI compete?"]]></title><description><![CDATA[
<p>A good solution for memory would help with stickiness. But it's a hard thing to crack.</p>
]]></description><pubDate>Thu, 26 Feb 2026 07:47:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47163141</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=47163141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47163141</guid></item><item><title><![CDATA[New comment by jpalomaki in "Nvidia and OpenAI abandon unfinished $100B deal in favour of $30B investment"]]></title><description><![CDATA[
<p>Both Anthropic and OpenAI are working hard to move away from being "just" the LLM provider on the background.</p>
]]></description><pubDate>Fri, 20 Feb 2026 13:27:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47087776</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=47087776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47087776</guid></item><item><title><![CDATA[New comment by jpalomaki in "Apple's latest attempt to launch the new Siri runs into snags"]]></title><description><![CDATA[
<p>Facebook is lacking access to the interesting data. If you are in the Google ecosystem then your private and business life is likely already there.</p>
]]></description><pubDate>Thu, 12 Feb 2026 07:49:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46985979</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=46985979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46985979</guid></item><item><title><![CDATA[New comment by jpalomaki in "Testing Ads in ChatGPT"]]></title><description><![CDATA[
<p>Kagi is using Google search behind the scenes. I think that’s why it felt so easy to switch to.</p>
]]></description><pubDate>Mon, 09 Feb 2026 22:27:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46952429</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=46952429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46952429</guid></item><item><title><![CDATA[New comment by jpalomaki in "AirPods Pro 4 Could Feature Cameras to 'See Around You'"]]></title><description><![CDATA[
<p>Would be quite handy for gesture control. When wearing thick gloves you need to take them off to operate the current AirPods.</p>
]]></description><pubDate>Mon, 09 Feb 2026 16:41:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46947379</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=46947379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46947379</guid></item><item><title><![CDATA[New comment by jpalomaki in "AirPods Pro 4 Could Feature Cameras to 'See Around You'"]]></title><description><![CDATA[
<p>The pros have Find My -support and you can even ping the earbuds separately via the app.<p>Also the new model can regonize when you fall a sleep and stop the media. I think it works, but I'm not sure how quickly it detects the sleep.</p>
]]></description><pubDate>Mon, 09 Feb 2026 16:34:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46947254</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=46947254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46947254</guid></item><item><title><![CDATA[New comment by jpalomaki in "Claude’s C Compiler vs. GCC"]]></title><description><![CDATA[
<p>Now that we have seen this can be done, the next question is how much effort it takes to improve it 1%. And then the next 1%. Can we make consistent improvements without spending more and more compute on each step.</p>
]]></description><pubDate>Mon, 09 Feb 2026 14:37:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46945670</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=46945670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46945670</guid></item><item><title><![CDATA[New comment by jpalomaki in "Coding assistants are solving the wrong problem"]]></title><description><![CDATA[
<p>The article they are referring to is 404, but based on the URL was published bit more than year ago. That's quite long time in a field that is evolving so rapidly and which even the pioneers are still figuring out.</p>
]]></description><pubDate>Tue, 03 Feb 2026 11:07:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46869414</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=46869414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46869414</guid></item><item><title><![CDATA[New comment by jpalomaki in "Predicting OpenAI's ad strategy"]]></title><description><![CDATA[
<p>I think the killer is when the platform handles the transaction all the way. Instead of charging per click, platform can then take a cut of the sale.</p>
]]></description><pubDate>Mon, 19 Jan 2026 06:33:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46675649</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=46675649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46675649</guid></item><item><title><![CDATA[New comment by jpalomaki in "Dell UltraSharp 52 Thunderbolt Hub Monitor"]]></title><description><![CDATA[
<p>Some people are complaining the matte finish on the LG ruins part of the experience.</p>
]]></description><pubDate>Fri, 16 Jan 2026 20:28:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46651774</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=46651774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46651774</guid></item><item><title><![CDATA[New comment by jpalomaki in "Apple Creator Studio"]]></title><description><![CDATA[
<p>Depends on if you are stuck with the subscription for life, or if there's actually a reasonable way to unsubscribe.</p>
]]></description><pubDate>Tue, 13 Jan 2026 14:22:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46601254</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=46601254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46601254</guid></item><item><title><![CDATA[New comment by jpalomaki in "Google AI Studio is now sponsoring Tailwind CSS"]]></title><description><![CDATA[
<p>Agents are not yet very good at figuring out how things look on the screen.<p>Or at least in my experience this is where they need most human guidance. They can take screenshots and study those, but I’m not sure how well they can spot when things are a bit off.</p>
]]></description><pubDate>Fri, 09 Jan 2026 11:57:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46552951</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=46552951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46552951</guid></item><item><title><![CDATA[Shipping at Inference-Speed]]></title><description><![CDATA[
<p>Article URL: <a href="https://steipete.me/posts/2025/shipping-at-inference-speed">https://steipete.me/posts/2025/shipping-at-inference-speed</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46431670">https://news.ycombinator.com/item?id=46431670</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 30 Dec 2025 10:24:16 +0000</pubDate><link>https://steipete.me/posts/2025/shipping-at-inference-speed</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=46431670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46431670</guid></item><item><title><![CDATA[New comment by jpalomaki in "Show HN: Superset – Terminal to run 10 parallel coding agents"]]></title><description><![CDATA[
<p>Just docker compose and spin up 10
stacks? Should not be too much for modern laptop. But it would be great if tool like this could manage the ports (allocate unique set for each worktree, add those to .env)<p>For some cases test-containers [1] is an option as well. I’m using them for integration tests that need Postgres.<p>[1] <a href="https://testcontainers.com/" rel="nofollow">https://testcontainers.com/</a></p>
]]></description><pubDate>Mon, 29 Dec 2025 23:25:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46427339</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=46427339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46427339</guid></item><item><title><![CDATA[New comment by jpalomaki in "More dynamic cronjobs"]]></title><description><![CDATA[
<p>Learned once the hard way that it makes sense to use "flock" to prevent overlapping executions of frequently running jobs. Server started to slow down, my monitoring jobs started piling, causing server to slow down even more.<p><pre><code>  */5 * * * * flock -n /var/lock/myjob.lock /usr/local/bin/myjob.sh</code></pre></p>
]]></description><pubDate>Sat, 27 Dec 2025 13:50:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46401846</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=46401846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46401846</guid></item><item><title><![CDATA[New comment by jpalomaki in "AI is wiping out entry-level tech jobs, leaving graduates stranded"]]></title><description><![CDATA[
<p>It might be a question of where the seniors put their time: coaching juniors or working with AI tools.</p>
]]></description><pubDate>Tue, 16 Dec 2025 19:31:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46293232</link><dc:creator>jpalomaki</dc:creator><comments>https://news.ycombinator.com/item?id=46293232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46293232</guid></item></channel></rss>