<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: metadata</title><link>https://news.ycombinator.com/user?id=metadata</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 04 Jul 2026 14:49:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=metadata" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by metadata in "Fable 5 is Back"]]></title><description><![CDATA[
<p>It is nerfed even just for plans. It switches to Opus in the first few minutes of me trying to build a plan to extract a component out of my larger codebase.<p>Trying to minimize privileged access codebase and was careful not to mention security explicitly.</p>
]]></description><pubDate>Wed, 01 Jul 2026 21:19:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48753269</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=48753269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48753269</guid></item><item><title><![CDATA[New comment by metadata in "Relentlessly optimizing code with AI"]]></title><description><![CDATA[
<p>Validation is trivial, I simply used BenchmarkDotNet test and had AI flip git between latest HEAD state and current state.<p>Optimization is where the real work was - but also fun because I would just think of something, and AI would make it happen. It also had great ideas of its own. Feedback mechanism is crucial.</p>
]]></description><pubDate>Tue, 19 May 2026 17:24:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48196325</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=48196325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48196325</guid></item><item><title><![CDATA[Relentlessly optimizing code with AI]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.spectralcore.com/blog/optimizing-code-with-ai">https://www.spectralcore.com/blog/optimizing-code-with-ai</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48184170">https://news.ycombinator.com/item?id=48184170</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 18 May 2026 19:16:59 +0000</pubDate><link>https://www.spectralcore.com/blog/optimizing-code-with-ai</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=48184170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48184170</guid></item><item><title><![CDATA[New comment by metadata in "Ask HN: What are you working on? (May 2026)"]]></title><description><![CDATA[
<p>Safe Boundary, a database security proxy especially optimized for AI agents:
<a href="https://www.spectralcore.com/safeboundary" rel="nofollow">https://www.spectralcore.com/safeboundary</a><p>Launching for Postgres very soon (currently working on Supabase-optimal deployment). Continuing with Oracle, SQL Server, MySQL in the coming months.<p>Our superpower is a very fast parser with full static analysis engine. This enables not only blocking of destructive queries but also deep SQL rewrite for PII masking in real-time. It also means better syntax error messages which allow AI agents to adjust their SQL queries automatically.<p>Full workflow (parsing + static analysis + SQL rewriting + logging) takes less than 1ms.</p>
]]></description><pubDate>Mon, 11 May 2026 12:40:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48094222</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=48094222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48094222</guid></item><item><title><![CDATA[New comment by metadata in "Tinybox- offline AI device 120B parameters"]]></title><description><![CDATA[
<p>Wire transfer is a bank transfer, not money wire to Western Union and like.</p>
]]></description><pubDate>Sat, 21 Mar 2026 22:40:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47472264</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=47472264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47472264</guid></item><item><title><![CDATA[New comment by metadata in "Should your developer company go open source?"]]></title><description><![CDATA[
<p>This is not necessarily true. Wrong monetization can be the killing blow. Market can change and your business model which used to work can suddenly fall apart. A recent example for business model change is Tailwind where traffic to their open-source docs plummeted and suddenly not enough people are upgrading to their commercial licenses.<p>Startups die for a variety of reasons, even if products are popular and loved.</p>
]]></description><pubDate>Wed, 11 Feb 2026 18:29:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46978785</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=46978785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46978785</guid></item><item><title><![CDATA[New comment by metadata in "SQL Studio"]]></title><description><![CDATA[
<p>I have recently asked my LinkedIn audience if my company should build a great PostgreSQL IDE. That's my wish for many years, and I know exactly where we can provide significant value over existing solutions. Yet basically everyone said not to do it.<p>Too many free options, hard to get people to change habits, you can't charge enough because devs just don't want to pay if they can help it.<p>I decided we will build something else. That said, good luck to this developer, I hope their product takes off.</p>
]]></description><pubDate>Thu, 08 Jan 2026 22:27:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46547391</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=46547391</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46547391</guid></item><item><title><![CDATA[New comment by metadata in "Show HN: DDL to Data – Generate realistic test data from SQL schemas"]]></title><description><![CDATA[
<p>We do exactly that in one of our products. It's called data profiling.</p>
]]></description><pubDate>Thu, 08 Jan 2026 16:24:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46542886</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=46542886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46542886</guid></item><item><title><![CDATA[New comment by metadata in "Show HN: DB Pro – A Modern Desktop Client for Postgres, MySQL, SQLite and LibSQL"]]></title><description><![CDATA[
<p>Hi guys,<p>Great to see something fresh in this space. Good luck!<p>We are building something fairly similar but haven't launched yet. Competition will make all of us do a better job.</p>
]]></description><pubDate>Fri, 28 Nov 2025 21:00:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46082731</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=46082731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46082731</guid></item><item><title><![CDATA[New comment by metadata in "Indie, alone, and figuring it out"]]></title><description><![CDATA[
<p>I went indie some 20 years ago because I needed money and I wanted full control over my life. Did some things right but many things wrong. Unfortunately, there is a price to pay to build your life in an unconventional way. Everything turned out well but it might have easily concluded with a disaster. Luck (or lack of it) plays a significant part however much you try.<p>What I would recommend to the "new indies":<p>- Build this on a side with a steady full-time job. If you can't get to a few thousand dollars per month by investing 2-3 hours per week day plus 10-20 hours on a weekend, going full time won't make a difference.<p>- If you have a family, be careful. You are making high risk decisions but people who depend on you didn't ask you to make a leap into unknown territory. Attempt to pull of indie business is stressful for everyone, may lead to years of strained relationship, and to a divorce.<p>- Do not share too much business information with your spouse. What is acceptable risk to you may cause dread to your significant other. They don't deserve all the emotional ups and downs that come with running a solo business. Absolutely do share important things because you are in this together - just don't frighten people whenever you are in a bad situation.<p>- Be mentally stable. If money is tight, if things are unknown, remember this was your choice.<p>- Don't be too proud - always be prepared to freelance or find a "real job" if needed. Remember that big success can take (many) years or it may never come. Do your best but do not self-destruct.<p>- Read "The E-Myth Revisited" to learn that your job changes. I was a spectacularly good developer when I started this. Today? Perhaps just a very good one because development turned out to be 10% of the job. You will wear many hats and some of those hats you will absolutely hate. You thought all you'll do is make state of the art software? Yeah, and you will also do sales, website, marketing, customer support, accounting, taxes. You will be exposed to all the shit you were blissfully unaware exists in business while at a steady job because it was someone else's job to handle all that. You will understand your past bosses much better.<p>All that said, I love the business I built. A beautiful lifestyle business for a quite a few years. It's a stable and growing business now, with a team of 20-ish people in 6 countries. We make great things, and have a great work-life balance.<p>You can do it, just don't sacrifice everything else. Nothing is certain but do your best. Always be kind to people. Remember to take care of the family first. Be there for them, spend time with them. Kids never grow up twice - what you missed, you missed for good.<p>(Edited for formatting)</p>
]]></description><pubDate>Fri, 28 Nov 2025 12:38:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46078122</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=46078122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46078122</guid></item><item><title><![CDATA[New comment by metadata in "Programming the Commodore 64 with .NET"]]></title><description><![CDATA[
<p>Such a cool side project. And with LiveReload!</p>
]]></description><pubDate>Wed, 19 Nov 2025 15:55:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45981114</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=45981114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45981114</guid></item><item><title><![CDATA[New comment by metadata in ".NET 10"]]></title><description><![CDATA[
<p>A bit off-topic, bit hiring exceptional .NET developers is like searching for a needle in a haystack. Way more people have a ton of experience with JS and marginal experience with .NET, just writing very basic API endpoints - yet claiming serious experience.<p>If you came to me for an interview, your story would have been a breath of fresh air. So maybe try to mention it anyway, someone will be interested.</p>
]]></description><pubDate>Wed, 12 Nov 2025 11:24:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45898841</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=45898841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45898841</guid></item><item><title><![CDATA[New comment by metadata in "Why we migrated from Python to Node.js"]]></title><description><![CDATA[
<p>A lovely language with an incredible web framework (Phoenix, LiveView). However, not easy to pick up for people with only imperative programming experience.<p>I had to switch my project to .NET in the end because it was too hard to find/form a strong Elixir team. Still love Elixir. Indestructible, simple, and everything is easy once you wrap your head around the functional programming.<p>It. Just. Works.</p>
]]></description><pubDate>Mon, 03 Nov 2025 17:48:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45801958</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=45801958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45801958</guid></item><item><title><![CDATA[New comment by metadata in "Oracle engineers caused five days software outage at U.S. hospitals"]]></title><description><![CDATA[
<p>Postgres is a better choice for 99% of the companies out there. But there are cases where you need ability to massively scale AND control your database cluster perfectly.<p>Postgres won't even let your force an execution plan and ignores hints (yes, there is an extension for that) so your optimized query can at some point just 10x in execution time and increase load in production when the plan changes.<p>In Oracle, I am told you can prioritize certain queries at certain time of day - it's crazy what it can do. Yes, it's slow and expensive. If you have money to throw at the problem, it's fast and it solves your problem, whatever the scale. Their Exadata cluster, for example, is wicked fast storage layer pre-filtering the data it sends to the database.<p>Of course, I despise their business practices - especially the abuse of customers via audits. As a database, it absolutely has its place regardless of lobbying, corruption, and whatever else they are doing.</p>
]]></description><pubDate>Tue, 29 Apr 2025 09:49:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=43830482</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=43830482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43830482</guid></item><item><title><![CDATA[New comment by metadata in "Instant SQL for results as you type in DuckDB UI"]]></title><description><![CDATA[
<p>Google SQL has it now:<p><a href="https://cloud.google.com/blog/products/data-analytics/simplify-your-sql-with-pipe-syntax-in-bigquery-and-cloud-logging" rel="nofollow">https://cloud.google.com/blog/products/data-analytics/simpli...</a><p>It's pretty neat:<p><pre><code>    FROM mydataset.Produce
    |> WHERE sales > 0
    |> AGGREGATE SUM(sales) AS total_sales, COUNT(\*) AS num_sales
       GROUP BY item;
</code></pre>
Edit: formatting</p>
]]></description><pubDate>Thu, 24 Apr 2025 17:16:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43785112</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=43785112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43785112</guid></item><item><title><![CDATA[New comment by metadata in "Show HN: DrawDB – open-source online database diagram editor (a retro)"]]></title><description><![CDATA[
<p>I didn't look into the code structure - 60 contributors mean that yes, there is a problem.<p>People start something with good intentions, then the project grows to the point where it requires a lot of unpaid time,  and there are expectations from the users. There are bills to pay and limited time in a day.<p>I would probably be irked if I contribute in my free time and then see my effort being used in a commercial product. Then again, in some products you may have one person doing 95% of the work and another 50 doing 5% of the work.<p>If OP is motivated, they can relinquish control over this project and start a completely new one from scratch with no code borrowed from the existing one but learnings can definitely be applied. The new commercial project would need to compete with the existing AGPL project - and that's a good thing. If 60 contributors are contributing significantly, FOSS project won't suffer and the OP will be able to live from something they are passionate about.</p>
]]></description><pubDate>Thu, 10 Apr 2025 09:22:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=43642207</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=43642207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43642207</guid></item><item><title><![CDATA[New comment by metadata in "Show HN: DrawDB – open-source online database diagram editor (a retro)"]]></title><description><![CDATA[
<p>Just for the context, I've been making (and selling) database (migration/translation) tools for 20-ish years.<p>What you have built can definitely become a product supporting you with a very nice income. Free version can stay free but you can sell solo licenses and team licenses as subscriptions. Paid license users will also have your support - and that matters to companies.<p>As others have said, commercial features can be built on top of the OSS product, like Electron desktop client, support for more databases, for views/procedures etc.<p>There is no downside to trying to commercialize this. Whoever wants to use what you have built so far can continue and I guarantee that many companies would be happy to give you $50/month for a more advanced version with support.<p>(edit for typo)</p>
]]></description><pubDate>Wed, 09 Apr 2025 14:11:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43632366</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=43632366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43632366</guid></item><item><title><![CDATA[New comment by metadata in "Figma’s Journey to TypeScript"]]></title><description><![CDATA[
<p>Skew wasn't just a little bit faster than TypeScript.<p>According to Evan Wallace (former Figma CTO), it was 1.5x to 2x faster due to better optimizations enabled by stricter type system.</p>
]]></description><pubDate>Sat, 04 May 2024 06:05:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=40255280</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=40255280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40255280</guid></item><item><title><![CDATA[10M records per second, on-premises to the cloud]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.spectralcore.com/redefining-the-data-migration-performance/">https://blog.spectralcore.com/redefining-the-data-migration-performance/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40209964">https://news.ycombinator.com/item?id=40209964</a></p>
<p>Points: 21</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 30 Apr 2024 11:49:53 +0000</pubDate><link>https://blog.spectralcore.com/redefining-the-data-migration-performance/</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=40209964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40209964</guid></item><item><title><![CDATA[Hummingbird SQL Parser]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.equel.com/introducting-hummingbird-parser/">https://blog.equel.com/introducting-hummingbird-parser/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36615516">https://news.ycombinator.com/item?id=36615516</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 06 Jul 2023 13:33:55 +0000</pubDate><link>https://blog.equel.com/introducting-hummingbird-parser/</link><dc:creator>metadata</dc:creator><comments>https://news.ycombinator.com/item?id=36615516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36615516</guid></item></channel></rss>