<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: necubi</title><link>https://news.ycombinator.com/user?id=necubi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 12:58:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=necubi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by necubi in "Thoughts on OpenAI acquiring Astral and uv/ruff/ty"]]></title><description><![CDATA[
<p>I’m someone who is not a python developer but has to use python tools and run other people’s python code. I have suffered through learning about anaconda, virtualenv, pip, and more. Uv is the first time there’s a tool that just runs the software without requiring me to become a python ecosystem expert</p>
]]></description><pubDate>Fri, 20 Mar 2026 02:50:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47449858</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=47449858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47449858</guid></item><item><title><![CDATA[New comment by necubi in "MinIO Is Dead, Long Live MinIO"]]></title><description><![CDATA[
<p>It would be pretty shocking for Amazon to break the S3 API at this point. There is a huge 3rd party ecosystem that would be affected. For example, in Rust land the object_store crate is at least as popular as the official SDK.</p>
]]></description><pubDate>Sun, 01 Mar 2026 01:33:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47202676</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=47202676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47202676</guid></item><item><title><![CDATA[New comment by necubi in "Jane Street Hit with Terra $40B Insider Trading Suit"]]></title><description><![CDATA[
<p>Matt Levine has a take: <a href="https://www.bloomberg.com/opinion/newsletters/2026-02-24/ai-can-manage-your-mutual-fund" rel="nofollow">https://www.bloomberg.com/opinion/newsletters/2026-02-24/ai-...</a><p>> Look, I am sorry. But if you go to Jump Trading and Jane Street and say “hello, I have an unregulated poorly designed mechanism that could lead to $50 billion of market value collapsing overnight, would you like to trade with me,” they are going to say yes, but their eyes are going to light up, you know? If at Time 0 you give them an extremely gameable system that can produce billions of dollars of profit, at Time 10 your system is going to be a smoking wreckage and they are going to have billions of dollars of profit. That’s their whole job, you know? I couldn’t tell you in advance what all the intermediate steps will be, and in fact in hindsight I cannot tell you what the intermediate steps actually were, how Jump and Jane Street made money off the collapse of Terra. But as a heuristic, I mean, come on. Terra was like “hello we have a balloon full of money, here is a pin, dooooooon’t pop the balloon.” Guess what!</p>
]]></description><pubDate>Thu, 26 Feb 2026 02:03:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47160865</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=47160865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47160865</guid></item><item><title><![CDATA[New comment by necubi in "Turn Dependabot off"]]></title><description><![CDATA[
<p>Would love to see this for Rust!</p>
]]></description><pubDate>Fri, 20 Feb 2026 23:55:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47095760</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=47095760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47095760</guid></item><item><title><![CDATA[New comment by necubi in "Infrastructure decisions I endorse or regret after 4 years at a startup (2024)"]]></title><description><![CDATA[
<p>Or if you’re a newish startup who they hope will eventually spend enough to justify it.</p>
]]></description><pubDate>Fri, 20 Feb 2026 03:07:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47083161</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=47083161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47083161</guid></item><item><title><![CDATA[New comment by necubi in "AliSQL: Alibaba's open-source MySQL with vector and DuckDB engines"]]></title><description><![CDATA[
<p>I don't think this is meaningfully HTAP, it's gluing together two completely different databases under a single interface. As far as I can tell, it doesn't provide transactional or consistency guarantees different than what you'd get with something like Materialize.<p>This isn't new either, people have been building OLAP storage engines into MySQL/Postgres for years, e.g., pg_ducklake and timescale.</p>
]]></description><pubDate>Tue, 03 Feb 2026 21:51:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46877838</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=46877838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46877838</guid></item><item><title><![CDATA[New comment by necubi in "Ask HN: Who is hiring? (February 2026)"]]></title><description><![CDATA[
<p>Sorry for the ambiguity and confusing mix of abbreviations and airport codes!<p>It's San Francisco/Austin/Seattle/New York City/London/Lisbon</p>
]]></description><pubDate>Mon, 02 Feb 2026 21:04:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46861516</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=46861516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46861516</guid></item><item><title><![CDATA[New comment by necubi in "Ask HN: Who is hiring? (February 2026)"]]></title><description><![CDATA[
<p>Cloudflare | Rust/DB engineers | SF/Austin/Seattle/NYC/London/Lisbon (Onsite) | Full-time<p>Hey HN, I'm hiring engineers for the new Cloudflare Data Platform (<a href="https://blog.cloudflare.com/cloudflare-data-platform" rel="nofollow">https://blog.cloudflare.com/cloudflare-data-platform</a>). We do streaming ingest and processing, managed Iceberg catalogs, and a distributed query engine—all built on R2 and the Cloudflare Edge. We're making it ridiculously easy for Cloudflare customers to build data lakes.<p>I'm looking for Rust engineers with experience working on databases, stream processing engines, and query engines. You'll get to work on incredibly cool tech on a huge scale.<p>Note: we are hiring for on-site roles in one of our engineering hubs, not hiring remote at this time.<p>If you're interested, shoot me an email (in profile) with subject HN and a brief description of your background and interest in the role.</p>
]]></description><pubDate>Mon, 02 Feb 2026 18:43:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46859595</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=46859595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46859595</guid></item><item><title><![CDATA[New comment by necubi in "Court Filings: ICE App Identifies Protesters; Global Entry, PreCheck Get Revoked"]]></title><description><![CDATA[
<p>Expressing your first amendment right to protest is not “almost anything.” Historically, courts have taken very dim view of government retaliation for first-amendment protected activities.</p>
]]></description><pubDate>Sat, 31 Jan 2026 03:15:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46833028</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=46833028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46833028</guid></item><item><title><![CDATA[New comment by necubi in "I switched from VSCode to Zed"]]></title><description><![CDATA[
<p>In the same boat, I try it every few months but give up because the emacs mode still isn't good enough. It's been getting slowly, slowly better though.</p>
]]></description><pubDate>Mon, 05 Jan 2026 22:06:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46505691</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=46505691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46505691</guid></item><item><title><![CDATA[New comment by necubi in "Jeffgeerling.com has been migrated to Hugo"]]></title><description><![CDATA[
<p>I moved my startup’s marketing site and blog from NextJS to Astro, and I’m happy with it. It’s in that middle ground—focused on primarily static sites but with the ability to still write bits of backend logic as needed.<p>I found it hard to get next to reliably treat static content as actually static (and thus cacheable), and it felt like a huge bundle of complexity for such a simple use case.</p>
]]></description><pubDate>Sun, 04 Jan 2026 18:17:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46490614</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=46490614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46490614</guid></item><item><title><![CDATA[New comment by necubi in "Sirius DB"]]></title><description><![CDATA[
<p>One downside is that you're paying for the GPU whether you're fully using it or not. It takes big queries to saturate a GH200, and if you're only using 10% of the capacity of the GPU it doesn't really matter that it's 10x faster.<p>In a typical company you'll have jobs, some scheduled, some ad-hoc, at a range of sizes. Most of them won't be cost-effective to run on a GPU instance, so you need a scheduling layer that estimates the size of the job and routes it to the appropriate hardware. But now what if the job is too big to run on your GPU machine? Now we either have to scale up our GPU cluster or retry it on our more flexible CPU cluster.<p>And this all assumes that your jobs can be transparently run across different executors from a correctness and performance standpoint.<p>There are niches where this makes sense (we run the same 100TB job every day and we need to speed it up), as well and large and sophisticated internal infra teams that can manage a heterogenous cluster + scheduling systems, but it's not mass-market.</p>
]]></description><pubDate>Sat, 03 Jan 2026 19:11:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46480338</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=46480338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46480338</guid></item><item><title><![CDATA[New comment by necubi in "I know you didn't write this"]]></title><description><![CDATA[
<p>You can now paste markdown directly into Google docs (Edit -> Paste From Markdown)<p>(I have the same workflow, via Obsidian)</p>
]]></description><pubDate>Mon, 22 Dec 2025 19:08:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46357558</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=46357558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46357558</guid></item><item><title><![CDATA[New comment by necubi in "Show HN: LinkedQL – Live Queries over Postgres, MySQL, MariaDB"]]></title><description><![CDATA[
<p>I'm sorry, this comment [0] was clearly written (or rewritten) by an LLM. Sections are titled, constant m dash usages, and "Thanks  again for the thoughtful look! We can zoom into any other area of your choice."<p>[0] <a href="https://news.ycombinator.com/item?id=46194311">https://news.ycombinator.com/item?id=46194311</a></p>
]]></description><pubDate>Sun, 14 Dec 2025 00:27:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46259650</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=46259650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46259650</guid></item><item><title><![CDATA[New comment by necubi in "Show HN: LinkedQL – Live Queries over Postgres, MySQL, MariaDB"]]></title><description><![CDATA[
<p>The docs and the comments here are clearly LLM generated. Please don't submit AI slop to HN, or at the very least talk about it in your own words!<p>The commit history is legitimately insane though: <a href="https://github.com/linked-db/linked-ql/commits/master/" rel="nofollow">https://github.com/linked-db/linked-ql/commits/master/</a></p>
]]></description><pubDate>Sat, 13 Dec 2025 18:23:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46256671</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=46256671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46256671</guid></item><item><title><![CDATA[New comment by necubi in "Zig and the design choices within"]]></title><description><![CDATA[
<p>I feel like I'm on another planet here. Basically every new piece of software in my space (DB/query engines/streaming engines) is being written in Rust these days. There are like three production projects, total, written in Zig.</p>
]]></description><pubDate>Tue, 11 Nov 2025 01:34:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45883109</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=45883109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45883109</guid></item><item><title><![CDATA[New comment by necubi in "Error ABI"]]></title><description><![CDATA[
<p>If by "exceptions" you're talking about stack unwinding (as opposed to the language-level control flow constructs like throw/catch) then Rust has always had that with panics and panic=unwind.</p>
]]></description><pubDate>Mon, 10 Nov 2025 22:34:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45881886</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=45881886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45881886</guid></item><item><title><![CDATA[New comment by necubi in "Error ABI"]]></title><description><![CDATA[
<p>This doesn't have anything to do with exceptions, and the context appears to be Zig, not Rust.<p>The article is about how we represent errors not their control flow (i.e., exceptions).</p>
]]></description><pubDate>Mon, 10 Nov 2025 22:02:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45881532</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=45881532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45881532</guid></item><item><title><![CDATA[New comment by necubi in "Work after work: Notes from an unemployed new grad watching the job market break"]]></title><description><![CDATA[
<p>It was the same for me growing up in the shadow of Silicon Valley in the early aughts, post dot com crash. Even when I went to college in 2008 the conventional wisdom was that there weren’t going to be any jobs in software, it was all being outsourced. I studied CS anyways, because I loved it. It was still very hard to get my first job out of college in 2012.<p>But then from like 2015-2022 things got crazy. Anyone with a CS degree, or even a boot camp certificate, could immediately get a 200k/year job with little effort. And people started to think this was normal, would last forever. But in fact this was a crazy situation, it absolutely could not last.<p>I feel for the young people who thought (or were told) that CS degrees were an automatic ticket into the upper middle class. But in reality, there’s no such thing.</p>
]]></description><pubDate>Mon, 10 Nov 2025 06:08:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45872945</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=45872945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45872945</guid></item><item><title><![CDATA[End of The Line: how Saudi Arabia's Neom dream unravelled]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.ft.com/register/access">https://www.ft.com/register/access</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45871182">https://news.ycombinator.com/item?id=45871182</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 10 Nov 2025 01:29:04 +0000</pubDate><link>https://www.ft.com/register/access</link><dc:creator>necubi</dc:creator><comments>https://news.ycombinator.com/item?id=45871182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45871182</guid></item></channel></rss>