53 points __eddie__ 1 hour ago 28 comments
Vaslo 52 minutes ago | parent
sjtrny 48 minutes ago | parent
Assumes that a project moves beyond 10s of GBs. I guess 99.9% of projects that import pandas fall well below this threshold.
minimaxir 43 minutes ago | parent
If a library is performant at large datasets, it is likely performant at small ones too.
sjtrny 32 minutes ago | parent
minimaxir 27 minutes ago | parent
__eddie__ 29 minutes ago | parent
This isn't a call to arms to rewrite everything in the new shiny, just consider the new shiny for new shiny things
appplication 15 minutes ago | parent
Credit to pandas for popularizing dataframes in Python, but polars and duckdb are objectively better APIs in addition to their implementation improvements. Agree that it’s time we let it go.
__eddie__ 6 minutes ago | parent
minimaxir 47 minutes ago | parent
I'd write more tutorials about how to use data science tooling but one consequence of AI is that all the old data sources I used to analyze such as social media and Reddit are now completely locked down (I am surprised NYC Taxi is still being updated, though). Therefore in the meantime, I'm working on making better data science tooling...although unclear to what end due to the data issue above.
dvt 46 minutes ago | parent
stephantul 35 minutes ago | parent
In many cases I’ve found directly using python primitives to be less confusing than pandas.
Similarly, in companies I’ve worked at, the datasets just aren’t that big. Especially if you’ve got access to modern hardware.
crazysim 33 minutes ago | parent
https://eddie.codes/posts/pandas-should-go-extinct/ <=> https://eddie.codes/posts/source-code-comments/
fortuitous-frog 26 minutes ago | parent
__eddie__ 26 minutes ago | parent
Published two posts at the same time and total PEBCAK
defrost 7 minutes ago | parent
jonahss 32 minutes ago | parent
Something going wonky on their blog, where two posts got their links swapped.
viccis 31 minutes ago | parent
DuckDB on the other hand is wonderful and truly doesn't use any more memory than it really needs to.
willsmith72 30 minutes ago | parent
The problem is, orgs who see themselves as big data orgs want to act that way, even if they're medium data. "But we'll need it when we grow", "we need to know the state of the art tools"
evolve-maz 28 minutes ago | parent
If I still need to do db-like things in python I think duckdb is better.
jgalt212 24 minutes ago | parent
jijji 21 minutes ago | parent
qwertytyyuu 20 minutes ago | parent
stephenlf 13 minutes ago | parent