<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: aleda145</title><link>https://news.ycombinator.com/user?id=aleda145</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 09:49:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=aleda145" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by aleda145 in "DuckLake v1.0"]]></title><description><![CDATA[
<p>Very exciting! The numbers seem to crush iceberg. Has anyone tried it out for "real" workloads?</p>
]]></description><pubDate>Mon, 13 Apr 2026 18:10:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47755836</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=47755836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47755836</guid></item><item><title><![CDATA[New comment by aleda145 in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p><a href="https://kavla.dev/" rel="nofollow">https://kavla.dev/</a><p>I've worked with data my entire career. We need to alt tab so much. What if we put it all on a canvas? Thats what I'm building with Kavla!<p>Right now working on a CLI that connects a user's local machine to a canvas via websockets. It's open source here: <a href="https://github.com/aleda145/kavla-cli" rel="nofollow">https://github.com/aleda145/kavla-cli</a><p>Next steps I want to do more stuff with agents. I have a feeling that the canvas is an awesome interace to see agents working.<p>Built with tldraw, duckdb and cloudflare</p>
]]></description><pubDate>Sun, 12 Apr 2026 17:17:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47742123</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=47742123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47742123</guid></item><item><title><![CDATA[New comment by aleda145 in "I run multiple $10K MRR companies on a $20/month tech stack"]]></title><description><![CDATA[
<p>Great stack! I'm doing a similar approach for my latest project (kavla.dev) but using fly.io and their suspend feature.<p>Scaling to zero with database persistence using litestream has cut my bill down to $0.1 per month for my backend+database.<p>Granted I still don't have that many users, and they get 200ms of extra latency if the backend needs to wake up. But it's nice to never have to worry about accidental costs!</p>
]]></description><pubDate>Sun, 12 Apr 2026 08:05:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47737167</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=47737167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47737167</guid></item><item><title><![CDATA[Linux Foundation Welcomes SQLMesh Project]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.linuxfoundation.org/press/linux-foundation-welcomes-sqlmesh-project">https://www.linuxfoundation.org/press/linux-foundation-welcomes-sqlmesh-project</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47519540">https://news.ycombinator.com/item?id=47519540</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 25 Mar 2026 16:25:54 +0000</pubDate><link>https://www.linuxfoundation.org/press/linux-foundation-welcomes-sqlmesh-project</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=47519540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47519540</guid></item><item><title><![CDATA[Death by Clawd: The SaaSpocalypse Survival Scanner]]></title><description><![CDATA[
<p>Article URL: <a href="https://deathbyclawd.com/">https://deathbyclawd.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47397329">https://news.ycombinator.com/item?id=47397329</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 16 Mar 2026 10:47:08 +0000</pubDate><link>https://deathbyclawd.com/</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=47397329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47397329</guid></item><item><title><![CDATA[New comment by aleda145 in "Launch HN: Spine Swarm (YC S23) – AI agents that collaborate on a visual canvas"]]></title><description><![CDATA[
<p>Nice! I'll make sure to try out Spine this weekend, if you want detailed feedback feel free to email me. You can find it in my profile.</p>
]]></description><pubDate>Fri, 13 Mar 2026 15:29:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47365779</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=47365779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47365779</guid></item><item><title><![CDATA[New comment by aleda145 in "Launch HN: Spine Swarm (YC S23) – AI agents that collaborate on a visual canvas"]]></title><description><![CDATA[
<p>Super cool!<p>I'm completely sold on the canvas layer. Embracing non linearity is such a boon when you're on the ideas stage. When you have verified it though, moving it to another medium (a document, presentation or just code) is often the best choice.<p>Do you see the canvases created with Spine as "one off" that you discard when you have got your deliverable, or as something living that you keep around?<p>I'm building a side project for running SQL on a canvas (kavla.dev), so I'm thinking about canvas workflows all the time!</p>
]]></description><pubDate>Fri, 13 Mar 2026 15:13:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47365572</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=47365572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47365572</guid></item><item><title><![CDATA[Bar charts should always start at zero. But what about line charts? (2018)]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.chadskelton.com/2018/06/bar-charts-should-always-start-at-zero.html">http://www.chadskelton.com/2018/06/bar-charts-should-always-start-at-zero.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47322911">https://news.ycombinator.com/item?id=47322911</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 10 Mar 2026 13:20:57 +0000</pubDate><link>http://www.chadskelton.com/2018/06/bar-charts-should-always-start-at-zero.html</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=47322911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47322911</guid></item><item><title><![CDATA[New comment by aleda145 in "Press-One: Auto-accept every Claude Code prompt"]]></title><description><![CDATA[
<p>Are we reinventing `yes` now? (<a href="https://man7.org/linux/man-pages/man1/yes.1.html" rel="nofollow">https://man7.org/linux/man-pages/man1/yes.1.html</a>)</p>
]]></description><pubDate>Tue, 10 Mar 2026 08:18:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47320422</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=47320422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47320422</guid></item><item><title><![CDATA[New comment by aleda145 in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>Still working on <a href="https://kavla.dev" rel="nofollow">https://kavla.dev</a><p>I have worked with data for a while. I feel like our tools could be much better when it comes to "flow". I want an experience where you don't need to alt+tab to slack/images/another query. What if we put it all on a canvas? That's what Kavla is all about!<p>Since last month I've done a lot of improvements to the editor to make the "flow" better.<p>I've also read up on HMAC, Nonces and fun encryption stuff to create read only boards.<p>Here's one where I look at stack overflow survey for databases: <a href="https://app.kavla.dev/v/mqhg54o319doya4.67dbfee1ccd6caf638d36a5c5aac1132.2f9153dbc0030d4529cd9cdbde53cc8f50f30105980bcd40cb913cd71462bee6" rel="nofollow">https://app.kavla.dev/v/mqhg54o319doya4.67dbfee1ccd6caf638d3...</a><p>Snowflake users apparently make the most money!</p>
]]></description><pubDate>Mon, 09 Mar 2026 07:28:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47305828</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=47305828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47305828</guid></item><item><title><![CDATA[New comment by aleda145 in "Launch HN: Vela (YC W26) – AI for complex scheduling"]]></title><description><![CDATA[
<p>Also "vela" means "to be undecided" or "to go back and forth" in Swedish, great fit!</p>
]]></description><pubDate>Thu, 05 Mar 2026 18:08:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47265051</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=47265051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47265051</guid></item><item><title><![CDATA[New comment by aleda145 in "Launch HN: Vela (YC W26) – AI for complex scheduling"]]></title><description><![CDATA[
<p>Really cool! During my university years I had a lot of fun with scheduling 200 interviews for different 20 companies for a career fair.<p>Created a problem statement and then solved it with Gurobi, repo here: (<a href="https://github.com/aleda145/interview-scheduling-kontaktsamtal-" rel="nofollow">https://github.com/aleda145/interview-scheduling-kontaktsamt...</a>)<p>Agents feel like the perfect fit for the whole rescheduling loop that happens in the real world!<p>Have you had to use an optimization solver yet? If so, which one?</p>
]]></description><pubDate>Thu, 05 Mar 2026 18:05:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47265006</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=47265006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47265006</guid></item><item><title><![CDATA[New comment by aleda145 in "The risk of a hothouse Earth trajectory"]]></title><description><![CDATA[
<p>Very alarming. I feel like especially the West is regressing on climate change with the rise of the far right (<a href="https://www.politico.eu/article/robert-lambrou-alternative-for-germany-heat-pump-election-climate-change/" rel="nofollow">https://www.politico.eu/article/robert-lambrou-alternative-f...</a>)<p>I don't know what to do.</p>
]]></description><pubDate>Wed, 11 Feb 2026 19:59:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46980046</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=46980046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46980046</guid></item><item><title><![CDATA[New comment by aleda145 in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>Thank you!</p>
]]></description><pubDate>Tue, 10 Feb 2026 07:07:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46956295</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=46956295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46956295</guid></item><item><title><![CDATA[New comment by aleda145 in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>I was inspired by <a href="https://www.neobrutalism.dev/" rel="nofollow">https://www.neobrutalism.dev/</a> !</p>
]]></description><pubDate>Mon, 09 Feb 2026 13:42:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46945100</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=46945100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46945100</guid></item><item><title><![CDATA[New comment by aleda145 in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>I was inspired by <a href="https://www.neobrutalism.dev/" rel="nofollow">https://www.neobrutalism.dev/</a> !</p>
]]></description><pubDate>Mon, 09 Feb 2026 13:41:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46945088</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=46945088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46945088</guid></item><item><title><![CDATA[New comment by aleda145 in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>That has been my experience as well!<p>Aside from the non-linearity, what key features would make you use Kavla instead of a notebook?</p>
]]></description><pubDate>Mon, 09 Feb 2026 13:36:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46945053</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=46945053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46945053</guid></item><item><title><![CDATA[New comment by aleda145 in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>Interviewing is an interesting use case!<p>Is that something you're doing? What pain points do you have as interviewer with existing tools?</p>
]]></description><pubDate>Mon, 09 Feb 2026 13:30:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46944997</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=46944997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46944997</guid></item><item><title><![CDATA[New comment by aleda145 in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>Thank you so much for sharing, super helpful!<p>Great take on the SQL lock in, that's something that I need to think hard about. Ideally a git integration maybe?<p>Kavla also traverses the DAG, psuedo code:<p><pre><code>  deps = getDeps() // recursive

  for dep in deps:
    if dep is query:
      run: "CREAT OR REPLACE VIEW {upstream} AS {upstream.text}
    if dep is source:
      done
</code></pre>
A selected chain of Kavla nodes could probably be turned into a single dbt model using CTEs!<p>Thanks for making me think about this!</p>
]]></description><pubDate>Mon, 09 Feb 2026 13:12:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46944858</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=46944858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46944858</guid></item><item><title><![CDATA[New comment by aleda145 in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>Thank you!<p>What resource(s) are you using for learning SQL and DBA concepts?<p>I haven't really thought about Kavla as being a learning environment, maybe you are onto something!</p>
]]></description><pubDate>Mon, 09 Feb 2026 04:23:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46941571</link><dc:creator>aleda145</dc:creator><comments>https://news.ycombinator.com/item?id=46941571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46941571</guid></item></channel></rss>