<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: iblaine</title><link>https://news.ycombinator.com/user?id=iblaine</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 16:21:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=iblaine" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by iblaine in "Ask HN: What are tools you have made for yourself since the advent of AI?"]]></title><description><![CDATA[
<p><a href="https://docdiagram.com" rel="nofollow">https://docdiagram.com</a> - A tool for creating technical diagrams. Basically an upgrade from mermaid. Load it into your MCP, prompt it, you'll get a clean diagram binary file in svg/png/etc.<p><a href="https://anomalyarmor.ai/" rel="nofollow">https://anomalyarmor.ai/</a> - A tool for managing data observability and data anomalies.<p>Used daily by customers but also for my own work. These tools fill a gap that helps me get sh*t done.</p>
]]></description><pubDate>Tue, 09 Jun 2026 14:00:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48461262</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=48461262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48461262</guid></item><item><title><![CDATA[New comment by iblaine in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p>AnomalyArmor (<a href="http://anomalyarmor.ai" rel="nofollow">http://anomalyarmor.ai</a>) is a data observability platform. I got tired of being priced out of existing tools and hand-configuring per-table thresholds for every new dashboard. An AI agent sets up schema-drift, freshness, and row-count monitoring on Snowflake/Databricks in minutes, and you can ask natural-language questions when something breaks.<p>$5/table, about half what incumbents charge. Happy to trade a 30-day Professional trial code for honest feedback. Reply here or blaine@anomalyarmor.ai.</p>
]]></description><pubDate>Mon, 13 Apr 2026 18:38:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47756181</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=47756181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47756181</guid></item><item><title><![CDATA[New comment by iblaine in "Welcome to FastMCP"]]></title><description><![CDATA[
<p>FastMCP is great and this post is overdue. What did FastMCP solve? Lots of code reduction, reduced complexity and the ability to streamline auth. Offloading the auth was a huge benefit. With FastMCP I could replace all my custom JWT validation and get an auth workflow with fewer steps.</p>
]]></description><pubDate>Wed, 25 Mar 2026 14:42:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47517970</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=47517970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47517970</guid></item><item><title><![CDATA[New comment by iblaine in "Claude Code Remote Control"]]></title><description><![CDATA[
<p>Boggles my mind that this is actually a thing that still needs to be solved. Just remote into your computer (I prefer TeamViewer). That is it. One step.</p>
]]></description><pubDate>Wed, 25 Feb 2026 17:29:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47154661</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=47154661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47154661</guid></item><item><title><![CDATA[New comment by iblaine in "There is an AI code review bubble"]]></title><description><![CDATA[
<p>I had a bad experience with greptile due to what seemed to be excessive noise and nit comments. I have been using cursorbot for a year and really like it.</p>
]]></description><pubDate>Tue, 27 Jan 2026 03:16:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46775082</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=46775082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46775082</guid></item><item><title><![CDATA[New comment by iblaine in "I'm drowning in AI features I never asked for and I hate it"]]></title><description><![CDATA[
<p>Remind me in 5 years. AI tools don’t hide the fact that the output needs to improve. Calling out the obvious problems is a lazy take.</p>
]]></description><pubDate>Sun, 26 Oct 2025 04:13:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45709079</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=45709079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45709079</guid></item><item><title><![CDATA[New comment by iblaine in "GitHub is no longer independent at Microsoft after CEO resignation"]]></title><description><![CDATA[
<p>This is common. Big company buys smaller company. Smaller company execs stay on and establish the idea of independence. Eventually smaller company execs move on and Big company fills the ranks with their employees. Nothing sinister. Just how it goes.</p>
]]></description><pubDate>Tue, 12 Aug 2025 00:50:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44871148</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=44871148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44871148</guid></item><item><title><![CDATA[New comment by iblaine in "Windsurf employee #2: I was given a payout of only 1% what my shares where worth"]]></title><description><![CDATA[
<p>Having been aquihired three times by FAANG+, the biggest take away is have accelerated vesting. To do that you got be lucky or in the C-suite. Being bought out usually sounds better then reality for everyone but a few that get that accelerated vesting clause.</p>
]]></description><pubDate>Sat, 26 Jul 2025 05:09:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44691504</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=44691504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44691504</guid></item><item><title><![CDATA[New comment by iblaine in "INNER JOIN ON vs WHERE clause (2009)"]]></title><description><![CDATA[
<p>Is there a difference between implicit and explicit joins? No, but use an explain plan to be sure.<p>(Saved you a click)</p>
]]></description><pubDate>Wed, 30 Oct 2024 10:06:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=41993370</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=41993370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41993370</guid></item><item><title><![CDATA[New comment by iblaine in "Ask HN: What's the most creative 'useless' program you've ever written?"]]></title><description><![CDATA[
<p>An IRC bot that would kindly insult project managers should they join our engineering chat channel while doing a deployment.</p>
]]></description><pubDate>Wed, 23 Oct 2024 02:48:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=41921279</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=41921279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41921279</guid></item><item><title><![CDATA[New comment by iblaine in "I Like Makefiles"]]></title><description><![CDATA[
<p>The correct answer is I don’t like makefiles when they are abused. They have no state yet people try use them as such and create pain for others.</p>
]]></description><pubDate>Sat, 21 Sep 2024 07:37:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=41608250</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=41608250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41608250</guid></item><item><title><![CDATA[New comment by iblaine in "ChartDB – Free and open source, database design editor"]]></title><description><![CDATA[
<p>I used to be bullish on creating ERDs, often using them as an onboarding exercise, even for databases with 100+ tables. However, comprehensive ERDs are becoming rare, and that's okay. Their value is short-lived due to the high cost of maintenance. While polished ERDs can be nice to have, they aren't essential.<p>For creating ERDs as code, tools like dbdiagram.io and eraser.io are popular options. ERWin is the original tool for UML/ERD diagrams, but it's expensive.</p>
]]></description><pubDate>Wed, 28 Aug 2024 15:55:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=41380909</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=41380909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41380909</guid></item><item><title><![CDATA[New comment by iblaine in "Pipe Syntax in SQL"]]></title><description><![CDATA[
<p>Looking at this reminds me of Apache Pig. That’s not a compliment.</p>
]]></description><pubDate>Sat, 24 Aug 2024 20:16:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41341165</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=41341165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41341165</guid></item><item><title><![CDATA[New comment by iblaine in "Open Source Python ETL"]]></title><description><![CDATA[
<p>Low code ETL tools (informatica, Appworx, talend, pentaho, ssis) were the original services for ELT/ETL. A lot of progress was made to go towards ETL-as-code starting with Airflow/Luigi. Going back to low code seems backwards as this point.<p>(I have used all of the above tools in my 15+ yr career. Code as ETL was a huge industry shift)</p>
]]></description><pubDate>Wed, 19 Jun 2024 02:48:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=40724266</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=40724266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40724266</guid></item><item><title><![CDATA[New comment by iblaine in "You'll regret using natural keys"]]></title><description><![CDATA[
<p>It’s funny that indexing used to be unavailable when processing big data on Hadoop. Now that we have options to do so we now care. As tech evolves we adapt.</p>
]]></description><pubDate>Wed, 05 Jun 2024 03:50:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40581204</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=40581204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40581204</guid></item><item><title><![CDATA[New comment by iblaine in "Understanding and avoiding visually ambiguous characters in IDs"]]></title><description><![CDATA[
<p>My OCD approves of this idea. Let’s also add, IDs cannot start with 0 or O.</p>
]]></description><pubDate>Tue, 23 Apr 2024 01:07:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=40127378</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=40127378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40127378</guid></item><item><title><![CDATA[New comment by iblaine in "Acme Klein Bottle"]]></title><description><![CDATA[
<p>One of the best gifts you can ever gift yourself.</p>
]]></description><pubDate>Mon, 05 Feb 2024 01:56:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=39256436</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=39256436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39256436</guid></item><item><title><![CDATA[New comment by iblaine in "Colorado pastor accused of multimillion dollar crypto scheme"]]></title><description><![CDATA[
<p>Is crypto or the pastor more to blame?</p>
]]></description><pubDate>Thu, 25 Jan 2024 02:23:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=39125515</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=39125515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39125515</guid></item><item><title><![CDATA[New comment by iblaine in "Squeeze the hell out of the system you have"]]></title><description><![CDATA[
<p>TL;DR; do the easy things fist, in this case it was to fix bad SQL<p>Given the options to optimize SQL, move read operations to replicas, shard data or go towards micro services, optimizing SQL is the easy choice.</p>
]]></description><pubDate>Fri, 11 Aug 2023 20:40:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=37093726</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=37093726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37093726</guid></item><item><title><![CDATA[New comment by iblaine in "Ask HN: What's the coolest physical thing you've made?"]]></title><description><![CDATA[
<p>A walking bike with a wheel in the front and 6 Theo Jansen type legs in the back<p><a href="https://www.thedailybeast.com/judge-aileen-cannon-comes-out-swinging-in-trumps-favor-again-in-classified-docs-case" rel="nofollow noreferrer">https://www.thedailybeast.com/judge-aileen-cannon-comes-out-...</a></p>
]]></description><pubDate>Tue, 08 Aug 2023 03:03:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=37044011</link><dc:creator>iblaine</dc:creator><comments>https://news.ycombinator.com/item?id=37044011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37044011</guid></item></channel></rss>