frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Pandas 3.0

https://pandas.pydata.org/community/blog/pandas-3.0.html
84•jonbaer•4d ago

Comments

optimalsolver•1h ago
How soon will the leading LLMs ingest the updated documentation? Because I'm certainly not going to.
uncletoxa•1h ago
Use context7 mcp. It'll do the trick
OutOfHere•1h ago
In my experience, it would take a year to ingest it natively, and two years to also ingest enough coding examples.
postalcoder•1h ago
I've migrated off of pandas to polars for my workflows to reap the benefit of, in my experience a 10-20x speedup on average. I can't imagine anything bringing me back short of a performance miracle. LLMs have made syntax almost a non-barrier.
alex7o•1h ago
Same, also polars works on typescript which I used at some point out move my data from backend to frontend
gHA5•1h ago
Do you not experience LLM generated code constantly trying to use Pandas' methods/syntax for Polars objects?
postalcoder•1h ago
There were some growing pains in gpt-3.5 to gpt-4 era, but not nowadays (shoutout to the now-defunct Phind, which was a game changer back then).
crimsoneer•1h ago
The fact they pivoted away from their very compelling core offering (AI stack overflow) to complete with loveable etc in the "AI generated apps" giant fight continues to baffle me. Though I guess model updates ate their lunch.
postalcoder•50m ago
I think their pivot came after distress, and was not the cause of it. It'd be great to have @rushingcreek write a post-mortem. I think it'd benefit a lot of people because I honestly don't have a monday morning playbook of what could have saved them.

Like you said, perhaps the demise of phind was inevitable, with large models displacing them kind of like how Spotify displaced music piracy.

edschofield•1h ago
Yes, ChatGPT 5.2 Pro absolutely still does this. Just ask it for a pivot table using Polars and it will probably spit out code with Pandas arguments that doesn’t work.
mritchie712•1h ago
also migrated, but to duckdb.

It's funny to look back at the tricks that were needed to get gpt3 and 3.5 to write SQL (e.g. "you are a data analyst looking at a SQL database with table [tables]"). It's almost effortless now.

howling•1h ago
Same. I don't even use LLM normally as I found polars' syntax to be very intuitive. I just searched my ChatGPT history and the only times I used it are when I'm dealing with list and struct columns that were not in pandas.
postalcoder•1h ago
iirc part of pandas’ popularity was that it modeled some of R’s ergonomics. What a time in history, when such things mattered! (To be clear, I’m not making fun of pandas. It was the bridge I crossed that moved me from living in Excel to living in code.)
OutOfHere•1h ago
The speedup you claim is going to be contingent on how you use Pandas, with which data types, and which version of Pandas.
lvl155•38m ago
Went from pandas to polars to duckdb. As mentioned elsewhere SQL is the most readable for me and LLM does most of the coding on my end (quant). So I need it at the most readable and rudimentary/step-wise level.

OT, but I can’t imagine data science being a job category for too long. It’s got to be one of the first to go in AI age especially since the market is so saturated with mediocre talents.

thibaut_barrere•16m ago
Polars being so fast, and embeddable into other languages, has made it a no brainer for me to adopt it.

I have integrated Explorer https://github.com/elixir-explorer/explorer, which leverages it, into many Elixir apps, so happy to have this.

OutOfHere•1h ago
s/impactfull/impactful
edschofield•40m ago
The design of Pandas is inferior in every way to Polars: API, memory use, speed, expressiveness. Pandas has been strictly worse since late 2023 and will never close the gap. Polars is multithreaded by default, written in a low-level language, has a powerful query engine, supports lazy, out-of memory execution, and isn’t constrained by any compatibility concerns with a warty, eager-only API and pre-Arrow data types that aren’t nullable.

It’s probably not worth incurring the pain of a compatibility-breaking Pandas upgrade. Switch to Polars instead for new projects and you won’t look back.

v3ss0n•23m ago
Sounds too much like an advertisement. Also we need to watch out when diving into Polars . Polars is VC backed Opensource project with cloud offering , which may become an opencore project - we know how those goes.
gkbrk•13m ago
> we know how those go

They get forked and stay open source? At least this is what happens to all the popular ones. You can't really un-open-source a project if users want to keep it open-source.

rich_sasha•5m ago
I almost fully agree. I would add that Pandas API is poorly thought through and full of footguns.

Where I certainly disagree is the "frame as a dict of time series" setting, and general time series analysis.

The feel is also different. Pandas is an interactive data analysis container, poorly suited for production use. Polars I feel is the other way round.

Show HN: The HN Arcade

https://andrewgy8.github.io/hnarcade/
61•yuppiepuppie•1h ago•26 comments

There's only one Woz, but we can all learn from him

https://www.fastcompany.com/91477114/steve-wozniak-woz-apple-the-tech-interactive-humanitarian-award
141•coloneltcb•4d ago•59 comments

Devuan – Debian Without Systemd

https://www.devuan.org/
54•smartmic•3h ago•49 comments

Prism

https://openai.com/index/introducing-prism
666•meetpateltech•18h ago•411 comments

Rust at Scale: An Added Layer of Security for WhatsApp

https://engineering.fb.com/2026/01/27/security/rust-at-scale-security-whatsapp/
69•ubj•6h ago•13 comments

SVG Path Editor

https://yqnn.github.io/svg-path-editor/
117•gurjeet•5d ago•12 comments

Kyber (YC W23) Is Hiring a Staff Engineer

https://www.ycombinator.com/companies/kyber/jobs/GPJkv5v-staff-engineer-tech-lead
1•asontha•32m ago

A few random notes from Claude coding quite a bit last few weeks

https://twitter.com/karpathy/status/2015883857489522876
683•bigwheels•1d ago•559 comments

Pandas 3.0

https://pandas.pydata.org/community/blog/pandas-3.0.html
87•jonbaer•4d ago•22 comments

430k-year-old well-preserved wooden tools are the oldest ever found

https://www.nytimes.com/2026/01/26/science/archaeology-neanderthals-tools.html
431•bookofjoe•20h ago•227 comments

ASML staffing changes could result in a net reduction of around 1700 positions

https://www.asml.com/en/news/press-releases/2026/strengthening-focus-on-engineering-and-innovation
261•dep_b•4h ago•244 comments

Thirty Years of the Square Kilometre Array

https://physicsworld.com/a/thirty-years-of-the-square-kilometre-array-heres-what-the-worlds-large...
24•mooreds•2d ago•5 comments

Golden Ratio using an equilateral triangle inscribed in a circle

https://geometrycode.com/free/how-to-graphically-derive-the-golden-ratio-using-an-equilateral-tri...
98•peter_d_sherman•4d ago•25 comments

Rust’s Standard Library on the GPU

https://www.vectorware.com/blog/rust-std-on-gpu/
198•justaboutanyone•4d ago•36 comments

Make.ts

https://matklad.github.io/2026/01/27/make-ts.html
101•ingve•4h ago•54 comments

Doing the thing is doing the thing

https://www.softwaredesign.ing/blog/doing-the-thing-is-doing-the-thing
422•prakhar897•1d ago•139 comments

Parametric CAD in Rust

https://campedersen.com/vcad
182•ecto•15h ago•126 comments

Lennart Poettering, Christian Brauner founded a new company

https://amutable.com/about
308•hornedhob•17h ago•464 comments

I Made a MIT Licensed Mecrisp-Stellaris Language Server

https://mecrisp-stellaris-folkdoc.sourceforge.io/mecrisp-stellaris-lsp.html
3•oldguy101•3d ago•0 comments

Xfwl4 – The Roadmap for a Xfce Wayland Compositor

https://alexxcons.github.io/blogpost_15.html
326•pantalaimon•23h ago•248 comments

Time Station Emulator

https://github.com/kangtastic/timestation
188•FriedPickles•15h ago•45 comments

Amazon closing its Fresh and Go stores

https://finance.yahoo.com/news/amazon-closing-fresh-grocery-convenience-150437789.html
245•trenning•20h ago•455 comments

Aperture: Senior QA (2004-2005)

https://substack.techreflect.org/p/aperture-senior-qa-2004-2005
9•tosh•3d ago•0 comments

AI2: Open Coding Agents

https://allenai.org/blog/open-coding-agents
198•publicmatt•19h ago•32 comments

Show HN: One Human + One Agent = One Browser From Scratch in 20K LOC

https://emsh.cat/one-human-one-agent-one-browser/
257•embedding-shape•23h ago•119 comments

SoundCloud Data Breach Now on HaveIBeenPwned

https://haveibeenpwned.com/Breach/SoundCloud
184•gnabgib•19h ago•98 comments

FBI is investigating Minnesota Signal chats tracking ICE

https://www.nbcnews.com/tech/internet/fbi-investigating-minnesota-signal-minneapolis-group-ice-pa...
785•duxup•19h ago•1095 comments

Virtual Boy on TV with Intelligent Systems Video Boy

https://hcs64.com/video-boy-vue/
7•hcs•3h ago•0 comments

Google just gave us an accidental first look at Android's PC future

https://www.androidauthority.com/google-aluminium-os-first-look-bug-report-3635801/
14•tambourine_man•1h ago•12 comments

Notes on starting to use Django

https://jvns.ca/blog/2026/01/27/some-notes-on-starting-to-use-django/
120•ingve•13h ago•55 comments