<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: simicd</title><link>https://news.ycombinator.com/user?id=simicd</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 07 Oct 2026 00:06:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=simicd" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Polars 2.0]]></title><description><![CDATA[
<p>Article URL: <a href="https://pola.rs/posts/release-polars-2/">https://pola.rs/posts/release-polars-2/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49977177">https://news.ycombinator.com/item?id=49977177</a></p>
<p>Points: 409</p>
<p># Comments: 95</p>
]]></description><pubDate>Tue, 06 Oct 2026 11:59:01 +0000</pubDate><link>https://pola.rs/posts/release-polars-2/</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=49977177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49977177</guid></item><item><title><![CDATA[Release of Polars 2.0]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/pola-rs/polars/releases/tag/py-2.0.0">https://github.com/pola-rs/polars/releases/tag/py-2.0.0</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49977143">https://news.ycombinator.com/item?id=49977143</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 06 Oct 2026 11:55:33 +0000</pubDate><link>https://github.com/pola-rs/polars/releases/tag/py-2.0.0</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=49977143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49977143</guid></item><item><title><![CDATA[Pre-Release of Polars 2.0]]></title><description><![CDATA[
<p>Article URL: <a href="https://pola.rs/posts/announcing-polars-2/">https://pola.rs/posts/announcing-polars-2/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49536922">https://news.ycombinator.com/item?id=49536922</a></p>
<p>Points: 8</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 02 Sep 2026 14:34:47 +0000</pubDate><link>https://pola.rs/posts/announcing-polars-2/</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=49536922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49536922</guid></item><item><title><![CDATA[Polars v2.0 Release Candidate]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/pola-rs/polars/releases/tag/py-2.0.0-rc.1">https://github.com/pola-rs/polars/releases/tag/py-2.0.0-rc.1</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49535059">https://news.ycombinator.com/item?id=49535059</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 02 Sep 2026 12:09:08 +0000</pubDate><link>https://github.com/pola-rs/polars/releases/tag/py-2.0.0-rc.1</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=49535059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49535059</guid></item><item><title><![CDATA[New comment by simicd in "Microsoft team creates data-storage system that lasts for millennia"]]></title><description><![CDATA[
<p>At 4.8TB one could add a header section with the full code, instructions how to compile it etc. That would certainly help to reproduce it, assuming civilizations in 10k years still can decypher todays language.</p>
]]></description><pubDate>Sat, 21 Feb 2026 10:22:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47099347</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=47099347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47099347</guid></item><item><title><![CDATA[New comment by simicd in "The Business of Betting on Catastrophe"]]></title><description><![CDATA[
<p>It's correct that the number of reinsurers is smaller than that of primary insurers. But the risk born by reinsurers is less correlated, not more. Any given primary insurer has risk clusters (domestic market, line of business, etc.). If a large catastrophe happens in their domestic market they might go bust but what are the chances that it happens simultaneously to all markets globally?<p>Say you're a primary home insurer in the US. If a hurricane hits you might not have enough capital to rebuild all the homes. A reinsurer which is also covering Europe, Asia, LatAm, etc. is less likely to go bankrupt. The reinsurer can cross-subsidize and use the insurance premiums from other regions to pay out the claims from the US market. All that matters is that on average the loss probabilities and severities are estimated correctly.<p>And this is just using one line of business as example, reinsurers are covering property, casualty, life and health which add extra layers of diversification.</p>
]]></description><pubDate>Thu, 26 Jun 2025 20:16:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44390871</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=44390871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44390871</guid></item><item><title><![CDATA[New comment by simicd in "GitHub Copilot: The Agent Awakens"]]></title><description><![CDATA[
<p>Since it is a fork of VS Code you can install any VS Code extension in Cursor (although manually): <a href="https://www.cursor.com/how-to-install-extension" rel="nofollow">https://www.cursor.com/how-to-install-extension</a></p>
]]></description><pubDate>Thu, 06 Feb 2025 18:40:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=42965206</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=42965206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42965206</guid></item><item><title><![CDATA[Separating Storage and Compute in DuckDB]]></title><description><![CDATA[
<p>Article URL: <a href="https://motherduck.com/blog/separating-storage-compute-duckdb/">https://motherduck.com/blog/separating-storage-compute-duckdb/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42514958">https://news.ycombinator.com/item?id=42514958</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 26 Dec 2024 13:08:22 +0000</pubDate><link>https://motherduck.com/blog/separating-storage-compute-duckdb/</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=42514958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42514958</guid></item><item><title><![CDATA[Annotated Logger: A Python package to aid in adding metadata to logs]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.blog/developer-skills/programming-languages-and-frameworks/introducing-annotated-logger-a-python-package-to-aid-in-adding-metadata-to-logs/">https://github.blog/developer-skills/programming-languages-and-frameworks/introducing-annotated-logger-a-python-package-to-aid-in-adding-metadata-to-logs/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42514312">https://news.ycombinator.com/item?id=42514312</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 26 Dec 2024 10:26:17 +0000</pubDate><link>https://github.blog/developer-skills/programming-languages-and-frameworks/introducing-annotated-logger-a-python-package-to-aid-in-adding-metadata-to-logs/</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=42514312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42514312</guid></item><item><title><![CDATA[New comment by simicd in "Should you ditch Spark for DuckDB or Polars?"]]></title><description><![CDATA[
<p>From what I understood the article refers to the point that DuckDB doesn't provide its own dataframe API, meaning a way to express SQL queries in Python classes/functions.<p>The link you shared shows how DuckDB can run SQL queries on a pandas dataframe (e.g. `duckdb.query("<SQL query>")`. The SQL query in this case is a string. A dataframe API would allow you to write it completely in Python. An example for this would be polars dataframes (`df.select(pl.col("...").alias("...")).filter(pl.col("...") > x)`).<p>Dataframe APIs benefit from autocompletion, error handling, syntax highlighting, etc. that the SQL strings wouldn't. Please let me know if I missed something from the blog post you linked!</p>
]]></description><pubDate>Sun, 15 Dec 2024 22:10:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=42426328</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=42426328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42426328</guid></item><item><title><![CDATA[New comment by simicd in "Sora is here"]]></title><description><![CDATA[
<p>I suspect so, OpenAI is subject to the EU AI Act [0]. Last time they released the Advanced Voice Mode it also took some time before it became available in the EU. Not sure why UK and Switzerland are delayed as well, they are not in the European Union.<p>[0] <a href="https://openai.com/global-affairs/a-primer-on-the-eu-ai-act/" rel="nofollow">https://openai.com/global-affairs/a-primer-on-the-eu-ai-act/</a></p>
]]></description><pubDate>Tue, 10 Dec 2024 20:49:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=42381301</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=42381301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42381301</guid></item><item><title><![CDATA[New comment by simicd in "Sora is here"]]></title><description><![CDATA[
<p>Hmm enough capacity for the rest of the world but not EU:<p><a href="https://help.openai.com/en/articles/10250692-sora-supported-countries" rel="nofollow">https://help.openai.com/en/articles/10250692-sora-supported-...</a></p>
]]></description><pubDate>Mon, 09 Dec 2024 20:12:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=42370054</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=42370054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42370054</guid></item><item><title><![CDATA[New comment by simicd in "Sora is here"]]></title><description><![CDATA[
<p>And in the UK and Switzerland unfortunately<p><a href="https://help.openai.com/en/articles/10250692-sora-supported-countries" rel="nofollow">https://help.openai.com/en/articles/10250692-sora-supported-...</a></p>
]]></description><pubDate>Mon, 09 Dec 2024 20:10:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42370039</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=42370039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42370039</guid></item><item><title><![CDATA[New comment by simicd in "Non-elementary group-by aggregations in Polars vs pandas"]]></title><description><![CDATA[
<p>I'm using both Spark and polars, to me the appeal of polars is additionally it is also much faster and easier to set up.<p>Spark is great if you have large datasets since you can easily scale as you said. But if the dataset is small-ish (<50 million rows) you hit a lower bound in Spark in terms of how fast the job can run. Even if the job is super simple it take 1-2 minutes. Polars on the other hand is almost instantaneous (< 1 second). Doesn't sound like much but to me makes a huge difference when iterating on solutions.</p>
]]></description><pubDate>Sat, 16 Nov 2024 08:14:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=42155217</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=42155217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42155217</guid></item><item><title><![CDATA[Delta Kernel – Building Delta Lake connectors, made simple (2024)]]></title><description><![CDATA[
<p>Article URL: <a href="https://delta.io/blog/delta-kernel/">https://delta.io/blog/delta-kernel/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41510235">https://news.ycombinator.com/item?id=41510235</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 11 Sep 2024 11:16:42 +0000</pubDate><link>https://delta.io/blog/delta-kernel/</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=41510235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41510235</guid></item><item><title><![CDATA[Apache DataFusion 40.0.0 Released]]></title><description><![CDATA[
<p>Article URL: <a href="https://datafusion.apache.org/blog/2024/07/24/datafusion-40.0.0/">https://datafusion.apache.org/blog/2024/07/24/datafusion-40.0.0/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41075245">https://news.ycombinator.com/item?id=41075245</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 26 Jul 2024 01:57:03 +0000</pubDate><link>https://datafusion.apache.org/blog/2024/07/24/datafusion-40.0.0/</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=41075245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41075245</guid></item><item><title><![CDATA[Apache DataFusion Comet 0.1.0 Release (Apache Spark Accelerator)]]></title><description><![CDATA[
<p>Article URL: <a href="https://datafusion.apache.org/blog/2024/07/20/datafusion-comet-0.1.0/">https://datafusion.apache.org/blog/2024/07/20/datafusion-comet-0.1.0/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41053057">https://news.ycombinator.com/item?id=41053057</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 24 Jul 2024 02:18:06 +0000</pubDate><link>https://datafusion.apache.org/blog/2024/07/20/datafusion-comet-0.1.0/</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=41053057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41053057</guid></item><item><title><![CDATA[New comment by simicd in "Announcing Polars 1.0 (Blog Post)"]]></title><description><![CDATA[
<p>Yes only found the announcement [1] that the Polars team and NVIDIA engineers are working on a GPU engine, but other than that no concrete examples. Github issues also don't provide any hints on the status, only one open item [2] where most comments are prior to the announcement.<p>[1] <a href="https://pola.rs/posts/polars-on-gpu/" rel="nofollow">https://pola.rs/posts/polars-on-gpu/</a><p>[2] <a href="https://github.com/pola-rs/polars/issues/13111">https://github.com/pola-rs/polars/issues/13111</a></p>
]]></description><pubDate>Mon, 01 Jul 2024 21:40:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=40851041</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=40851041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40851041</guid></item><item><title><![CDATA[Announcing Polars 1.0 (Blog Post)]]></title><description><![CDATA[
<p>Article URL: <a href="https://pola.rs/posts/announcing-polars-1/">https://pola.rs/posts/announcing-polars-1/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40844520">https://news.ycombinator.com/item?id=40844520</a></p>
<p>Points: 34</p>
<p># Comments: 7</p>
]]></description><pubDate>Mon, 01 Jul 2024 10:56:38 +0000</pubDate><link>https://pola.rs/posts/announcing-polars-1/</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=40844520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40844520</guid></item><item><title><![CDATA[New comment by simicd in "Htmd: A turndown.js inspired HTML-to-Markdown converter for Rust"]]></title><description><![CDATA[
<p>To add to that, an additional benefit would be you can compile and release it as Python package (Py03/maturin) or compile to WASM so it runs in the browser (with javascript bindings). This makes the code portable while benefiting from Rust's performance/memory safety.</p>
]]></description><pubDate>Sun, 16 Jun 2024 11:56:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=40696400</link><dc:creator>simicd</dc:creator><comments>https://news.ycombinator.com/item?id=40696400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40696400</guid></item></channel></rss>