A week of measurements on one Mac mini puts the lru_cache wrapper around strptime at 3x when dates repeat and slightly slower when they do not. A Polars 2.0 release candidate finishes the same report in 0.13 s.
Reality
- Evidence70
- Adoption20
- Hype gap+12
- Incentives30
- Confidence60
A cross-sectional reversal baseline on 15-minute Bybit perpetual bars won 67 of 76 out-of-sample windows before costs and none of them after. Charging the trading it requires puts breakeven near 2.5 bps per side.
Reality
- Evidence58
- Adoption
- Insufficient
- Hype gap−20
- Incentives20
- Confidence45
The AllRates dataset on Hugging Face holds 14.6 million rows in each publisher's own direction and label, so the collecting is finished while the inversion, rounding and missing-day rules stay in your code.
Reality
- Evidence45
- Adoption
- Insufficient
- Hype gap+12
- Incentives72
- Confidence50
The release candidate keeps collect's signature and changes what its default resolves to. Group_by, joins and unpivot can now return rows in a different order, and explain() still prints the plan that was not run.
Publishers:docs.pola.rs · pola.rs · thenewstack.io Perspective Coverage
3 publishers
- Builder
- Builder 57%
- Operator
- Operator 30%
- Investor
- Investor 13%
Reality
- Evidence80
- Adoption18
- Hype gap+22
- Incentives62
- Confidence74
Ritchie Vink is selling 2.0 as a boring upgrade. Mostly it is, but engine="auto" now resolves to streaming by default, so joins and group_bys stop carrying incidental row order, and pipelines that leaned on it will drift quietly.
Reality
- Evidence62
- Adoption20
- Hype gap+10
- Incentives78
- Confidence58
A dev.to crash course splits pipeline testing into code correctness and data correctness. The split earns its keep because a renamed column produces nulls rather than a stack trace, so nothing pages anyone.
Reality
- Evidence58
- Adoption
- Insufficient
- Hype gap+12
- Incentives22
- Confidence52
Interlace drops templating from its dbt-style models. Its argument: parse the SQL, and the dependency graph you were asked to declare twice is already sitting in the FROM clause.
Reality
- Evidence30
- Adoption
- Insufficient
- Hype gap+20
- Incentives72
- Confidence36