frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Thank HN: You helped save 33,241 lives

1•chaseadam17•48s ago•0 comments

Tech Startup Culture Not as Innovative as Founders May Think (2025)

https://www.hec.edu/en/dare/innovation-entrepreneurship/tech-startup-culture-not-innovative-found...
1•wslh•1m ago•0 comments

Astronomers track bubbles on a star's surface in the most detailed video yet

https://www.almaobservatory.org/en/press-releases/astronomers-track-bubbles-on-a-stars-surface-in...
1•nobody9999•1m ago•0 comments

Massively Parallel Programming

https://dcosson.substack.com/p/massively-parallel-programming
2•dcosson•2m ago•0 comments

Launch HN: Sonarly (YC W26) – AI agent to triage and fix your production alerts

https://sonarly.com/
2•Dimittri•3m ago•0 comments

AI-authored code contains worse bugs than software crafted by humans

https://www.theregister.com/2025/12/17/ai_code_bugs/
1•thefilmore•3m ago•0 comments

About the Indianapolis Hiking Club

https://www.indyhike.org/about.shtml
1•mooreds•4m ago•0 comments

Multi-player agents are the future

https://charlielabs.ai/blog/why-the-next-agent-interface-is-shared/
1•mrbbk•5m ago•0 comments

Show HN: 6cy – Experimental streaming archive format with per-block codecs

https://github.com/byte271/6cy
1•yihac1•5m ago•0 comments

Grok 4.20 Beta

https://grok.com/
1•tosh•6m ago•0 comments

How an AI baby-tracking app grew to –$300K/month

https://www.starterstory.com/stories/sprouty
1•igor_ryabenkiy•7m ago•1 comments

So You Want to Build a Tunnel

https://practical.engineering/blog/2026/2/17/so-you-want-to-build-a-tunnel
1•crescit_eundo•7m ago•0 comments

Show HN: Trained YOLOX from scratch to avoid Ultralytics (aircraft detection)

https://austinsnerdythings.com/2026/02/13/training-yolox-aircraft-detection-mit-license/
1•auspiv•8m ago•0 comments

Openclaw 2.0. Openrappter.

https://github.com/kody-w/openrappter
1•kody_w•9m ago•0 comments

My thoughts on Open Source – after a decade and in AI era

https://blog.inoki.cc/2026/02/17/My-thoughts-on-Open-Source-after-a-decade-2026/index.html
1•inoki•9m ago•1 comments

Most people are individually optimistic, but think the world is falling apart

https://hannahritchie.substack.com/p/many-people-are-individually-optimistic
1•speckx•9m ago•0 comments

Host range and antibiotic resistance are shaped by distinct survival strategies

https://academic.oup.com/nar/article/54/2/gkaf1479/8427120?login=false
1•PaulHoule•11m ago•0 comments

The Best Programming Language for the End of the World

https://web.archive.org/web/20250326100613/https://www.wired.com/story/forth-collapse-os-apocalyp...
1•tosh•11m ago•0 comments

Async/Await on the GPU

https://www.vectorware.com/blog/async-await-on-gpu/
2•Philpax•14m ago•0 comments

Show HN: OpenBoot – 2 commands to replace a 3-hour Mac setup ritual

https://github.com/openbootdotdev/openboot
3•superjam2026•14m ago•1 comments

SynthBench: 81% Zero-Shot Accuracy from AI-Generated Training Data

https://www.laksh.us/blog/synthbench
1•LakshyaC•15m ago•0 comments

Show HN: Browser-based EEG neurofeedback detecting golden ratio brain coherence

https://resonate.neurokinetikz.com
1•neurokinetikz•15m ago•0 comments

Texas sues TP Link alleging Chinese government access to its devices

https://www.reuters.com/legal/litigation/texas-sues-tp-link-alleging-chinese-government-access-it...
2•giuliomagnifico•16m ago•0 comments

Only 40 lines of code [video]

https://www.youtube.com/watch?v=R3ydGMRtnqU
1•EPendragon•16m ago•0 comments

A new DB for Iceberg/Hudi because low-latency serving on a lake is impractical

https://www.onehouse.ai/blog/announcing-onehouse-lakebase-database-speeds-finally-on-the-lakehouse
4•dunwaldo•16m ago•0 comments

HackMyClaw

https://hackmyclaw.com/
16•hentrep•18m ago•7 comments

5k-year-old bacteria from ancient ice cave are resistant to 10 antibiotics

https://www.frontiersin.org/news/2026/02/17/bacteria-ancient-underground-ice-cave-resistant-antib...
2•giuliomagnifico•18m ago•0 comments

Brownstein: Atop a Walmart, Lufa's latest greenhouse is almost ready to harvest

https://montrealgazette.com/opinion/columnists/brownstein-atop-a-walmart-lufas-latest-greenhouse-...
2•whynotmaybe•19m ago•0 comments

Turning Your Robot Vacuum into a Mesh VPN

https://saewitz.com/turning-your-robot-vacuum-into-a-mesh-vpn
2•switz•19m ago•0 comments

Show HN: A centralized resource for software, tools, and services

https://favz.link/
1•Tinymind•21m ago•0 comments
Open in hackernews

Show HN: Price Per Ball – Site that sorts golf balls on Amazon by price per ball

https://priceperball.net/
14•rockdiesel•1h ago
I took inspiration from diskprices.com, but applied it to my golfing hobby.

For someone who can't always keep it in the fairway, golf balls can get rather expensive, so I decided to build a way for me to view Amazon listings by how much they cost per ball in the hopes of finding some good deals. Hence the name of the website.

The site is hosted on Cloudflare pages and I use Github actions to trigger a python script that fetches and checks the prices. It runs twice a day. If the script encounters any new ASINs, it stores them for future checks, so the list of golf balls being price checked should keep growing over time. Changes are then pushed to Cloudflare pages.

There can sometimes be some pricing oddities when the product title says one count, but the unit count being returned from Amazon is another number, so I'm trying to add some checks to help accommodate for that. Right now, I just have some manual overrides for certain ASINs, but I'm looking to improve on it in the future.

The frontend is just some basic HTML, CSS and JavaScript.

Listings on Amazon can be inconsistent sometimes because, for example, product titles will say used balls, but the seller lists them as new. I added some filters to that allow you to exclude used/recycled balls, plastic golf balls, etc... You can also filter by brand.

Give it a spin and let me know if you run into any issues or have any feature ideas to make it more useful.

Comments

onionisafruit•34m ago
What a great niche site. I don’t usually suggest adding ads to a site, but this is begging for an ad for golf lessons to help fix your slice.
jasoncartwright•33m ago
Came here to comment how much it's like the superb diskprices.com. Excellent work.
rockdiesel•9m ago
Thank you. I appreciate it. I love that site and always sat around thinking about building something like it for a product I buy frequently. And I finally built it.
smokedetector1•31m ago
Somethings broken - the most expensive ball, "TaylorMade 2021 TP5x (3+1 Box) 4DZ" is listed as $169.95 for 1 ball. Clicking through, this is actually for 4 dozen balls, making the actual per ball $3.54
gertrunde•25m ago
I had the same thought, and checked a dozen or so of them, they're all multiple dozens of balls.

The submitter's description does make reference to this a bit, the Amazon product description quantity for these items is "1"...

And it gets more complicated for the ones that are 2 dozen, plus 1 dozen 'free'...

rockdiesel•13m ago
Yeah... I'm just now realizing how relying on unit count in the listing is more problematic than I thought. Sellers say their unit count is 1, but the product title says it is 4 dozen. I need to figure out how to fix these inconsistencies.
rockdiesel•24m ago
Posting my other comment from above:

Yeah. I'm trying to figure out how to combat these inconsistencies. Right now, I have some manual overrides, but not sure it's sustainable to keep manually overriding inconsistent listings.

Any thoughts? Should I default to what's in the product title instead of the unit count? Not sure the best way to combat this.

fru2013•7m ago
ChatGPT was able to tell that there were 48 balls given only the URL...
litenboll•27m ago
Great idea, simple and effective. Tiny bit of feedback: seems like some listings use "unit count" for the number of balls, look at the most expensive listing for an example. Annoyingly the second most expensive balls have the number of dozens in the unit count instead.
rockdiesel•25m ago
Yeah. I'm trying to figure out how to combat these inconsistencies. Right now, I have some manual overrides, but not sure it's sustainable to keep manually overriding inconsistent listings.

Any thoughts? Should I default to what's in the product title instead of the unit count? Not sure the best way to combat this.

Propelloni•12m ago
Maybe you could build a heuristic around shipping weight? A single golf ball weighs about 45 to 50 g, so divide the shipping weight by, say, 50 g to account for boxing and so on and you get a rough estimate of the balls in the package.
rockdiesel•4m ago
O wow, that's an interesting approach. That would've never crossed my mind without posting this on HN. Appreciate the suggestion.
tonygrue•3m ago
You could make a list of all the metadata and pass it through a LLM to determine the quantity. You’ll need some sanity checking but if you prompt it with some examples it will do well. (Done something very similar myself.)
hluska•1m ago
I’m not the person you replied to but I took a look at the data and this is an interesting one. You found a really cool data set and this will be fun.

Consider the top four most expensive golf balls on your current list:

TaylorMade 2021 TP5x (3+1 Box) 4DZ Golf Ball Pack, White — uses 4DZ in title, 48.0 in unit count in product specs.

Bridgestone Golf Tour B RXS Quadfecta - nothing in the title, unit count in product specs is 4.0. This one shows 4 dozen in a different spot than other balls.

TaylorMade Golf 2024 TP5 Golf Balls 3+1 Box Four Dozen — Four dozen in the title, unit count in product specs is 1.0 but it has 4.0 dozen in the same div as the Bridgestone balls.

Srixon Z Star Yellow Golf Balls - Buy 2 DZ Get 1 DZ Free — Title shows buy 2 DZ get 1 free. That’s represented as 2+1 or 3+1 in other data. In product specs it shows a unit count of 1.0.

— In that extremely limited sample, the product weight is a pretty good metric to show that the unit count is flawed though that only works in comparison to others. I wonder if you could do a multi pass approach, where you sort data first and then do a unit count versus weight check to find outliers and then start rocking through the titles? You’ll still end up digging through a lot of edge cases and that won’t be much fun but a multi pass would at least give you some insight into those weird edge cases.

jmux•16m ago
Great idea, i love the simple html website :)

For determining the number of balls, i had an idea but not sure of how well it’d fit in. Could you feed the listing title, unit count, and description into an LLM with a basic “figure out how many balls are in this listing and make sure that number makes sense with the price” prefix prompt and then store that number with the ASIN? One LLM call per product should be pretty low cost, and it could automate a bunch of repetitive manual work

rockdiesel•12m ago
Before going full AI, maybe I could create a list of quantity keywords like "dozen", "3-pack", etc... and at least use that as a starting point.
sagacity•4m ago
Alternatively, make your site so popular that manufacturers tune their description to work with your site :)
eagleinparadise•3m ago
omg thanks. Went to a bachelor party recently and think I spent like $100 on a pack of 12 balls. Outrageous, I was so pissed I had to do it. And then knocked most of them off course!
millzlane•2m ago
Nice. This reminds me of ammoseek.