frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Funny item co-occurrences in 3.2M Instacart orders

https://rogerdickey.com/funny-item-co-occurrences-in-3-million-instacart-orders/
21•rogerdickey•2d ago

Comments

embedding-shape•57m ago
> Much better! Some of these even made me laugh out loud. Kale and an enema? Parsley and condoms? Adult diapers and baby food?

> Small orders are less common but we still got some fun ones. Oreos and lube? Sounds like a good time!

Funny to who? Was this rated "for sure funny" by a LLM or what's going on? Why is it funny to buy Oreo and lube? I could understand "contradictions" or something like that (like buying weight loss pills + loads of candy/sodas) could be fun I guess, but just cookies and rubber? Why would someone buying kale and an enema make someone else laugh out loud?

archerx•49m ago
The kale and enema one makes sense, they get so much fiber they get blocked up and need an enema. The parsley and condoms I don’t get but the adult diapers and baby food is probably some terminally online poor souls who “roleplay”. Oreo’s and lube I don’t get, it could be the absurdity that has the writer thinking it’s funny.
jll29•34m ago
> The parsley and condoms I don’t get

Note that there is a certain level of arbitrariness involved in this association game. For instance, if a household regularly is in need of both parsley and also condoms, the fact that they are purchased together may be a result of the pure coincidence that both were empty/used up at the same time (which is also a function of the package sizes of both items). We would be much less surprised at the mined associations if we took a longitudinal, per-household look.

Furthermore, a shopping basked is per-household, but not per-person: the parsley and the condom may be used by different members of the household, or be shared, or be part of a gift to someone outside.

The human brain also tends to make up "causal" connections between any two items, when the real reason is often much more mundane.

onion2k•33m ago
Parsley is used by people who don't cook often as a garnish to make a meal look more fancy. The sort of thing you might do if you have a date coming over and want to impress...
thomascountz•29m ago
Baby food is often just puréed fruits and vegetables. Adult diapers are only funny if you've never considered that being able-bodied is temporary.

It is more likely that the person purchasing adult diapers and baby food is the caregiver of an adult. Perhaps of themselves, or an aging parent, or their spouse who is recovering from surgery.

embedding-shape•28m ago
> but the adult diapers and baby food is probably some terminally online poor souls who “roleplay”.

My mind went to "A fairly typical household where grandpa/grandma lives in the house and you also have at least one baby, or someone (maybe same grandpa/grandma) have troubles digesting food". Funny how different our casual links can be formed in our head :)

squigz•17m ago
I admit I had the same thought as GP, though without the unnecessary kink-shaming.

I guess GP and I are both actually part of that "terminally online" group they're complaining about.

LilBytes•48m ago
I mean, I laughed. Soo...
Hnrobert42•12m ago
Yes! This is how you do humor. Demand precision. Dissect all the things!
fragmede•11m ago
It's "funny" because sex is taboo in puritanical cultures like the US. Obviously you're not going to use the lube on the Oreo's, but it's funny because by putting them next together, one imagines taking out an Oreo, lubing it up, and then... something? It's unexpected and the mind laughs, even though theres a perfectly normal explanation that doesn't involve those two things being together. Same for adult diapers and baby food. They have an elderly parent and a baby in the house, but the terminally online brain jumps to "it's a weird sex thing".
mritchie712•2m ago
here's how this likely went down:

1. they found the dataset and thought "i bet there are weird order combos i could write a blog post about"

2. they did all the analysis and found nothing all that interesting

3. posted it anyway

disillusioned•49m ago
Time for me to re-post my perennial "fun banana facts" post:

Bananas are the #1 most-sold item at most grocery stores including, notably, Wal-Mart.

Bananas also have the highest standard deviation in terms of predicting if a given (known) consumer will purchase bananas in a given store run. (At least as compared to other food products and consumables.) When predicting a consumer's shop, it's generally pretty easy to make a highly educated guess about their purchasing activity and, thus, to project volumes for products. But bananas defy that wisdom, except that people in aggregate buy a lot of them. Someone who buys bananas reliably every week for months will randomly stop for months, and then start again, for no perceivable rhyme or reason. Bananas aren't seasonal purchases like berries or corn or other fruits or vegetables. Bananas also tend to be a high volume item at gas stations and convenience stores.

Bananas have to be effectively "tricked" into continuing to ripen after being prematurely picked green and then refrigerated for transit. So there are banana ripening centers that pump ethylene through a chilled chamber to get them to ripen.

anonu•38m ago
Berries are most certainly not seasonal anymore. They should be but we thoroughly engineered the seasonality out of them. They're always on the shelf. Do people's purchase habits follow the natural seasonality of the product anymore? Probably something that can be found in this dataset as well.
embedding-shape•30m ago
> Do people's purchase habits follow the natural seasonality of the product anymore?

Depends on the store I'd wager. We have a store here (Ametller Origen) that sell things they cultivate/make themselves "nearby" (in the same region, and among other things they sell too) and sell in their own retail stores, I'm guessing most of their customers do indeed follow the habits of seasonality as lots of stuff isn't available outside of the seasons.

jkahrs595
brendanfinan•36m ago
Which one of these was supposed to be funny?
darwinwhy•32m ago
Using LLM embedding cosine similarity to classify products into larger categories (bricks) wasn’t something I would’ve thought of. Last I heard of word vectors was back when word2vec came out, I guess in the back of my mind I knew LLMs have something similar and it makes sense that open weight models reveal that information easily.
thrance•27m ago
Reminds me of that time Netflix made fun of its customers that watched bad Christmas movies over and over. It's in poor taste.
amelius•22m ago
My conclusion: there's nothing funny about groceries, no matter how you order them. Counterexamples welcome.

(Makes sense as I never felt the urge to laugh after looking in someone else's shopping basket.

Anyway, perhaps that's why I'm not a data analyst.)

lionkor•17m ago
Some combinations could be funny, like a pregnancy test and something really mundane but odd like a whole pineapple and a large bag of lettuce
akoboldfrying•7m ago
This idea sounded like it had lots of humour potential. Unfortunately, if there is in fact humour to be found in this dataset, it appears to be beyond the reach of current data science techniques.
zem•3m ago
search for peas and honey!
•
27m ago
The pricing of berries are certainly seasonal. Bananas are cheap year-round.

Regressive JPEGs

https://maurycyz.com/projects/bad_jpeg/
405•vitaut•8h ago•40 comments

LG monitors silently install software through Windows Update without consent

https://videocardz.com/newz/lg-monitors-silently-install-software-through-windows-update-without-...
88•baranul•1h ago•34 comments

Funny item co-occurrences in 3.2M Instacart orders

https://rogerdickey.com/funny-item-co-occurrences-in-3-million-instacart-orders/
23•rogerdickey•2d ago•24 comments

AWS: Inaccurate Estimated Billing Data – $1.7 billion

1213•nprateem•1d ago•715 comments

Thanks HN for 15 years of support and helping me find my life's work

633•nicholasjbs•18h ago•71 comments

Qubes OS Security in the Public Record

https://arxiv.org/abs/2607.14587
17•sciences44•2h ago•0 comments

Reviving a 15-year-old netbook with Arch Linux

https://parksb.github.io/en/article/41.html
122•parksb•3d ago•81 comments

Porting nanochat to a TPU: what carries over from PyTorch, and what breaks

https://github.com/tucan9389/nanochat-jax/discussions/1
41•tucan9389•3d ago•8 comments

First atmosphere found on Earth-like planet in habitable zone of distant star

https://www.bbc.com/news/articles/cy4kdd1e0ejo
469•neversaydie•21h ago•276 comments

Waldi: A quiet place to write, and to be read

https://github.com/waaldev/waldi
17•waaldev•6d ago•10 comments

The Zilog Z80 has turned 50

https://goliath32.com/blog/z80.html
235•st_goliath•15h ago•94 comments

In-toto: A framework to secure the integrity of software supply chains

https://in-toto.io/
40•Erenay09•1d ago•1 comments

Show HN: IKEA Complexity Index

https://ikea.greg.technology/
67•gregsadetsky•7h ago•35 comments

TP-Link Kasa cameras leaked home GPS via unauthenticated UDP for 6 years

https://github.com/BadChemical/IoT-Vulnerability-Research-Public/blob/main/TP-Link_Kasa_EC71/Kasa...
142•BadChemical•13h ago•50 comments

Learning a few things about running SQLite

https://jvns.ca/blog/2026/07/17/learning-about-running-sqlite/
264•surprisetalk•17h ago•69 comments

The Computer at the Bottom of a Canal

https://negroniventurestudios.com/2026/07/18/the-computer-at-the-bottom-of-a-canal/
13•Kudos•2h ago•2 comments

Kimi K3, and what we can still learn from the pelican benchmark

https://simonwillison.net/2026/Jul/16/kimi-k3/
353•droidjj•21h ago•187 comments

Revisiting Yliluoma's ordered dither algorithm

https://30fps.net/pages/revisiting-yliluoma-2/
9•ibobev•4d ago•0 comments

I started a “dirt notebook”

https://pinewind.bearblog.dev/i-started-a-dirt-notebook/
71•herbertl•10h ago•62 comments

Stenchill: 3D Printable Solder Paste Stencil Generator

https://www.stenchill.com/en/
59•radeeyate•10h ago•15 comments

Static search trees: 40x faster than binary search (2024)

https://curiouscoding.nl/posts/static-search-tree/
141•lalitmaganti•15h ago•7 comments

Vāgdhenu: A Sanskrit Chanting TTS System

https://prathosh.in/vagdhenu/
185•subinalex•4d ago•47 comments

DrDroid (YC W23) Is Hiring

https://www.ycombinator.com/companies/drdroid/jobs/w45QcNV-product-engineer-assignment-mandatory
1•TheBengaluruGuy•10h ago

Battery packs: Let's talk about crates, baby

https://smallcultfollowing.com/babysteps/blog/2026/07/15/battery-packs/
27•MeetingsBrowser•1d ago•13 comments

An Update on Igalia's Layer Based SVG Engine in WebKit (Reducing Layer Overhead)

https://blogs.igalia.com/nzimmermann/posts/2026-07-14-lbse-conditional-layers/
52•bkardell•3d ago•3 comments

Painting the sides of railroad rails white to reduce derailment

https://www.up.com/news/safety/Tracking-Rail-Heat-260608
107•zdw•15h ago•64 comments

Lego building instructions through time

https://www.lego.com/en-us/history/articles/d-lego-building-instructions-through-time
134•NaOH•17h ago•33 comments

Open Book Touch: open-source e-reader

https://www.crowdsupply.com/oddly-specific-objects/open-book-touch
125•surprisetalk•14h ago•40 comments

Topcoat: The full full-stack framework for Rust

https://github.com/tokio-rs/topcoat
92•wertyk•14h ago•40 comments

Three ways people respond to a problem (other than solving it)

https://improvesomething.today/responses-to-problems/
253•surprisetalk•21h ago•142 comments