HNHacker News
TopNewBestAskShowJobs

Jgrubb

3,549 karma · joined December 26, 2009

https://www.thefinoperator.com

email: hn@grubb.johnnygrubb.com

submissionscomments
Jgrubb··on Accident Forgiveness
Define “consistent billing” please, I don’t even know what that means and I work in this space.
Jgrubb··on Show HN: See the impact on your cloud costs as you code
It's performance optimization - you're well positioned to make decisions about execution times and app responsiveness but too often app devs are gatekept away from the cost data. Tools like this try to fix that. This is net good.
Jgrubb··on Trench collapses have killed hundreds of workers in the US over the last decade
Yeah ok buddy, every job site everywhere is just anarchy. We have no idea how bridges and skyscrapers get built, really.
Jgrubb··on AT&T says criminals stole phone records of 'nearly all' customers in data breach
Yes but have you ever asked a dev if they actually need the 8 year old logs in some bucket?
Jgrubb··on I Received an AI Email
That last line kind of makes the point. Is any of that actually inspiring to a young child?
Jgrubb··on Koheesio: Nike's Python-based framework to build advanced data-pipelines
Neato, and I personally appreciate your finops.sql example query :)
Jgrubb··on The Ticketmaster Data Breach May Be Just the Beginning
There's Metabase.
Jgrubb··on The Ticketmaster Data Breach May Be Just the Beginning
I’m trying to imagine the size and complexity of the indemnity clause in Ticketmaster’s contract with Snowflake, and the number of hours and redlines and delays, .. all the lawyers. All the delays for the analytics org, all the pain, all the suffering and now … it’s game time.
Jgrubb··on The Ticketmaster Data Breach May Be Just the Beginning
I think if it’s one customer you could maybe blame the customer and get away with it. If it’s multiple at once, all those customers very obviously are just pointers back.
Jgrubb··on Hacker confirms access through infostealer infection [withdrawn]
They’ve definitely gotten the repeatedly-named Snowflake employee in a lot of hot water.
Jgrubb··on DuckDB Doesn't Need Data to Be a Database
I admit I'm not crazy deep in this space but I'm _pretty_ into this space and I've never heard of Carbon.

Parquet is kind of winning the OSS columnar format race right now.

Jgrubb··on Why we shift testing left: A software dev cycle that doesn’t scale
"Shift left" is a relatively hot, relatively new catchall bizterm that typically makes one visualize pushing a workload "upstream" from its current place in the flow. In this context, I think TDD is close to what it means.
Jgrubb··on Walls are starting to close in for Tesla, let's have a closer look
Which truth are you referring to?
Jgrubb··on Not an iPad Pro Review: Why iPadOS Still Doesn't Get the Basics Right
> I share my frustrations because I care about the platform and want it to get better.

Caring about someone else’s platform - especially when you care about it more than the people who have control over it - is not where you want to be.

Jgrubb··on Social Security now expected to run short on funds in 2035, one year later
It's not gonna be them, it's gonna be Gen X that gets the shaft on this one and probably millennials that raise the capital gains taxes on the old people when they finally age into leadership roles and the old people by that point will be Gen X again.
Jgrubb··on Data Science at the Command Line, 2nd Edition (2021)
I'm relatively new to both and love them both for what they do well. Duck is "in process" like SQLite. Clickhouse is a client/server model like most other databases.

Duck is currently more optimized for the analyst or whomever working locally, importing and cleaning data - it's incredibly generous and well optimized for importing many different formats and handling all manner of CSV varieties etc. It's fast and fun to work with but being in process it's not optimized for, say, setting up remotely as the backend for a BI thing like Metabase and then running typical ETL processes to bring in new data. Only 1 process is allowed to connect at a time, so Metabase would sit on that and then you can't import new data in another process. (There is a RO connect mode where multiple processes can connect to read, but nothing is allowed to write if something else is connected.)

Clickhouse feels more like a traditional data warehouse solution, but wicked fast. It's a lot more fussy with getting data in - it's not nearly as generous with importing CSV for example - but once it's in and in the CH native format it is jaw-droppingly fast. Its compression scheme(s) is super efficient and it's also quite fun to play with.

I'm on a BigQuery backed data stack at my job but dream about usecases where we might employ Clickhouse for something more specialized. I use Duck when I'm building an analysis - rather than constantly connecting to BQ I'll just bring the base data into DuckDB locally and then work from there.

I also use them together on a side project of mine - I eat questionable CSV with Duck, then save it to Parquet which Clickhouse will easily handle.

Jgrubb··on They Live
What are his shit movies?, I’m not aware of any but need to check them out.
Jgrubb··on Why I'm Leaving New York City [video]
My piece is a little paradise. Education is top notch, roads are taken care of. Even our average RWNJs aren't as RWNJ-y as they are most other places, probably because of point A. Were you hanging out in the left lane or something?
Jgrubb··on Stanley Kubrick did it his way
Not nearly long enough, but I'll take what I can get.
Jgrubb··on How the XZ Backdoor Works
First summary I’ve bothered to click on so mission accomplished, and I learned a lot.
Jgrubb··on Majority of web apps could just run on a single server
The correct answer to question 3 is "it depends".
Jgrubb··on Spent brewer's yeast as a biosorbent for metal recovery from polymetallic waste
Any process that I'm aware of that uses yeast for something feeds the yeast, multiplying it and making it stronger. "Waste" brewer's yeast is more accurate, right?
Jgrubb··on How Miles Davis hired John Coltrane
Red Garland fan club roll call.
Jgrubb··on Netlify just sent me a $104k bill for a simple static site
Or that usage and billing is a difficult space and this particular thread has been dogpiled by a bunch of folks that have never actually worked in it.
Jgrubb··on What went wrong at Techstars
I’m interested if you felt like elaborating on that.
Jgrubb··on Warning: $14k BigQuery charge in 2 hours
BQ lesson #1 - don't select * on a gigundous dataset.

Lesson #2 - if you select * on a gigundous dataset, make sure it's on your employers bill.

Jgrubb··on Warning: $14k BigQuery charge in 2 hours
No, by amount of data scanned to answer the query. This would be about 2.2PB worth of data.

Partitioning matters y'all!

Jgrubb··on Warning: $14k BigQuery charge in 2 hours
Well sure, but how do you query the data they're hosting for free without using google services?
Jgrubb··on UI is a function of your organization
My work laptop recently started having issues with the keyboard so I got a loaner, an unopened M1 Pro. It was still on an older version of the Mac OS, and I am so bummed that they want it back.

The UI that you're referring to is malpractice.

Jgrubb··on A love letter to Apache Echarts
Yes, Evidence was my intro to ECharts. I’m more on the building datasets side of things lately, but on the occasions that I do need to produce some analyses Evidence is the model I want to use. Thank you.
← PreviousPage 5 of 28Next →