HNHacker News
TopNewBestAskShowJobs

paddy_m

2,239 karma · joined April 9, 2008

Hacking on buckaroo the exploratory data analysis table widget for pandas and jupyter https://github.com/paddymul/buckaroo hnchat.com:yPQM3az7FbxcBqz4ZUyD hn@paddymullen.com
submissionscomments
paddy_m··on Pre-Release of Polars 2.0
When I deal with datascience, I rarely have type problems in my programs that python typecheckers can't catch. I do have type and dirty data problems of the dataframes/csvs/parquet I'm reading.
paddy_m··on California's new tire efficiency rules could save drivers $1B a year
Car manufacturers watch the cost of every piece of the bill of materials. Cars compete on price, and the assortment of pieces which add perceived value to consumers. Outside of performance and very highend luxury cars, tires are an afterthought to the average car buyer.
paddy_m··on Why eval startups fail (2025)
I have written a couple of eval harnesses to see how well LLMs drive software I have written. Basically I have data analysis software that I need LLMs to write code for. The code is complex, and I want to shape my APIs such that LLMs do a better job of quickly getting to the right answer. So I test different prompting and api surfaces, it's really easy to make quick gains this way and save your users from bugs. In this paradigm, I'm explicitly not testing different models, and I'm very interested to see how lesser models do with my software. Also for this type of testing, using the open weight models makes it faster, cheaper, and more reliable to test vs frontier models because I can trust that kimi-2.5-a-bunch-of-specs is going to behave more consistently than whatever tweaks Claude is making to Sonnet this week. API and prompting improvements seem to carry across the different models for gross improvements.

I haven't looked that hard, but I can't find articles about this type of eval testing, curious to hear if others have approached writing APIs in this way.

paddy_m··on The deadly rise of giant trucks and SUVs
I'm as anti-car and pro-bike as they come. Cars and trucks are a much bigger danger than e-bikes...

But California's clear tiers of ebike regulations are meaningless without enforcement. Over the past half decade blue states have become unwilling to enforce almost any laws. when they do enforce the laws it is sporadically. This matters for ebikes, it matters more for cars. Running a stop sign is absolutely not enforced any more.

paddy_m··on Deno Desktop
is webkitgtk different than the engine used in safari?
paddy_m··on Ask HN: Who wants to be hired? (June 2026)
Location: Boston Remote: Yes Relocate: Yes Technologies: Python, Pandas/Polars, NumPy, Jupyter, JS/TS, React Résumé: linkedin.com/in/paddymullen Email: paddy@paddymullen.com

Python/Jupyter developer in Boston. I build data tools and I start by talking to the people who'll use them, because code that doesn't get adopted is wasted work. My main thing is Buckaroo (github.com/paddymul/buckaroo, ~680 stars), an open-source data table for Jupyter over Pandas/Polars. I built both the data layer and the React frontend. Looking for a team building data tooling (as a product or in house).

paddy_m··on Anthropic is expanding to Colossus2. Will use GB200
Mr. President, we must not allow a mine-shaft gap!
paddy_m··on Ted Turner has died
Ted Turner won the America's cup there in 1977. His team named Courageous was legendary. Robbie Doyle was a team member, and got a degree from Harvard in applied physics. In the middle of the trials to see which team would defend the cup for the US, he remade the sails to be more competitive. Doyle went on to found a racing sailmaking company.

I used to live in Newport, RI. I love sailing and introducing people to the world of sailing. When I had guests I asked them to watch this NBC video about Ted's 77 campaign [1]. It really captures the history of Newport, sailing, and Ted

[1] https://www.youtube.com/watch?v=tr7-BwzceYI&list=PLXEMPXZ3PY...

paddy_m··on Ted Turner, cable TV visionary who created CNN, dies at 87
Ted Turner won the America's cup there in 1977. His team named Courageous was legendary. Robbie Doyle was a team member, and got a degree from Harvard in applied physics. In the middle of the trials to see which team would defend the cup for the US, he remade the sails to be more competitive. Doyle went on to found a racing sailmaking company.

I used to live in Newport, RI. I love sailing and introducing people to the world of sailing. When I had guests I asked them to watch this NBC video about Ted's 77 campaign [1]. It really captures the history of Newport, sailing, and Ted

[1] https://www.youtube.com/watch?v=tr7-BwzceYI&list=PLXEMPXZ3PY...

paddy_m··on Why TUIs Are Back
I think another factor is that people are rejecting the rounded corners and excessive padding of modern web design, you can't do that in a TUI, so you don't have a designer or standard practice encouraging you to do it. As implemented TUIs have greater information density than GUIs. Make no mistake though, TUIs are a decided step backwards from GUIs. Everything that you can express via text, you can also do in a text area on a GUI app.
paddy_m··on Every GPU That Mattered
I'd be really interested to see SGI on this chart. When did consumer hardware exceed what you could do on an SGI box?

I think Sun and HP had some 3d capabilities, but it was mostly aimed at engineering/CAD

paddy_m··on I prefer OG style websites – what are yours?
https://www.sheldonbrown.com/

https://www.vannattabros.com/dozer.html -- A detail page from the site, not well organized but so much great info about heavy equipment and logging.

paddy_m··on VisiCalc Reconstructed
I would think visidata could.

https://www.visidata.org/

paddy_m··on The Soul of a Pedicab Driver
Slightly related to the article. I have a personal cargo bike. The most fun that I have with it is giving friends a ride home from a party. People instantly start giggling and laughing. It's goofy, you get stares and people curious
paddy_m··on Astral to Join OpenAI
What do you want in your datagrip alternative. I'm working on some stuff, and interested to hear how people approach data with LLMs
paddy_m··on Get Shit Done: A meta-prompting, context engineering and spec-driven dev system
I'm not concerned about making money from it, I just want to use it. I'd like to check to see if I'm re-inventing the wheel. I'm curious if others would like a similar experience.
paddy_m··on Get Shit Done: A meta-prompting, context engineering and spec-driven dev system
Has anything like this been built?

I want a system that enforces planning, tests, and adversarial review (preferably by a different company's model). This is more for features, less for overall planning, but a similar workflow could be built for planning.

1. Prompt 2. Research 3. Plan (including the tests that will be written to verify the feature) 4. adversarial review of plan 5. implementation of tests, CI must fail on the tests 6. adversarial review verifying that the tests match with the plan 7. implementation to make the tests pass. 8. adversarial PR review of implementation

I want to be able to check on the status of PRs based on how far along they are, read the plans, suggest changes, read the tests, suggest changes. I want a web UI for that, I don't want to be doing all of this in multiple terminal windows.

A key feature that I want is that if a step fails, especially because of adversarial review, the whole PR branch is force pushed back to the previous state. so say #6 fails, #5 is re-invoked with the review information. Or if I come to the system and a PR is at #8, and I don't like the plan, then I make some edits to the plan (#3), the PR is reset to the git commit after the original plan, and the LLM is reinvoked with either my new plan or more likely my edits to the plan, then everything flows through again.

I want to be able to sit down, tend to a bunch of issues, then come back in a couple of hours and see progress.

I have a design for this of course. I haven't implemented it yet.

paddy_m··on Launch HN: Chamber (YC W26) – An AI Teammate for GPU Infrastructure
I’m not running fleets of gpus so I’m not your target market, but can you tell me more about who is doing this type of large scale training outside of companies like anthropic, OpenAI, xai…. The big teams. I’m just curious?
paddy_m··on GitHub having issues [resolved]
I am getting really tired of github. outages happen that's a given. but on so much stuff they don't even care or try. Github is becoming the bottleneck in my agentic coding workflows. unless I make Claude do it intelligently, I hit rate limits checking on CI jobs (5000 api requests in an hour). Depot makes their CI so much better, but it is still tied to github in a couple of annoying places.

PRs are a defacto communication and coordination bus between different code review tools, its all a mess.

LLMs make it worse because I'm pushing more code to github than ever before, and it just isn't setup to deal with this type of workload when it is working well.

paddy_m··on Bus stop balancing is fast, cheap, and effective
It helps with latency too or schedule padding. Bus schedules are unreliable because of all the stops which slow them down and encourage bunching of busses on a route with a lot of service.
paddy_m··on Zed editor switching graphics lib from blade to wgpu
I'd love to read a writeup of the state of Rust GUI and the ecosystem if you could point me at one.
paddy_m··on Prek: A better, faster, drop-in pre-commit replacement, engineered in Rust
That's a great idea, and I was just thinking about how it would pair with self hosted CI of some type.

Basically what I would want is write a commit (because I want to commit early and often) then run the lint (and tests) in a sandboxed environment. if they pass, great. if they fail and HERAD has moved ahead of the failing commit, create a "FIXME" branch off the failure. back on main or whatever branch head was pointed at, if tests start passing, you probably never need to revisit the failure.

I want to know about local test failures before I push to remote with full CI.

automatic branching and workflow stuff is optional. the core idea is great.

paddy_m··on Ford F-150 Lightning outsold the Cybertruck and was then canceled for poor sales
I can't take this comment seriously unless you are buying snow tires. If you have snow tires, and you still can't get where you want in the winter, sure get 4wd.

I had a RWD pickup with snow tires and went anywhere I wanted to through two utah winters and many vermont ones too.

paddy_m··on Ford F-150 Lightning outsold the Cybertruck and was then canceled for poor sales
Same. Where are you, want to hit the trails sometime?
paddy_m··on Ireland’s Diarmuid Early wins world Microsoft Excel title
I wish more programmers would pay attention to how productive power users in different can be with their tools. Look at CAD competitions. I wonder if there are video editting competitions?
paddy_m··on Ask HN: What Are You Working On? (December 2025)
Buckaroo - the data table viewer for jupyter.

I recently integrated Lazy Polars and running analytics in background processes so I can reliably provide a fast table viewing experience on dataframes that would normally exhaust memory of the jupyter kernel. Analytics are run column by column and results are written to cache, if a column fits into memory individually, summary stats for the entire dataframe can be computed.

Here's a demo video of scrolling through 19M rows, and running background summary stats.

https://www.youtube.com/shorts/x1UnW4Y_tOk

paddy_m··on Show HN: Cargo-rail: graph-aware monorepo tooling for Rust; 11 deps
I love the listing the number of dependencies in the title. It tells me that serious engineering went into this. I will be incorporating this "feature" into READMEs of my own projects.
paddy_m··on Japanese four-cylinder engine is so reliable still in production after 25 years
I’d love to read about how emissions / fuel economy is causing the oiling problems. Any articles?

Would putting an aftermarket oil pump in these modern engines protect them or is it a deeper design issue?

paddy_m··on Show HN: Marmot – Single-binary data catalog (no Kafka, no Elasticsearch)
When should you reach for a data catalog via a data warehouse or data lake? If you are choosing a data catalog this is probably obvious to you, if you just happened on this HN post less so.

Also, what key decisions do other data catalogs make via your choices? What led to those decisions and what is the benefit to users?

paddy_m··on Nearly all UK drivers say headlights are too bright
Blame the obama CAFE regulations that accounted for wheelbase and car volume, giving manufacturers lower fuel economy standards for larger cars. Then the CAFE standards that hold trucks/SUVs to a lower standard.

The economically efficient way to get the fuel economy result would have been to increase gasoline taxes, but that's a non starter politically. Higher gas prices would allow people to choose to keep a cheap gas guzzling truck/car, buy a new more efficient and expensive car, or buy a new slightly more efficient slightly more expensive car. It would have been simpler though and given consumers more choice.

Page 1 of 20Next →