p-s-v
AI is supposed to be deflationary. Here's what the macro data suggests
Does Reddit have an astroturfing problem? What the data suggests
Other problems are:
Brand names that match common English words, brand names that are also item models used by another brand… etc
I had Gemini train its own replacement for $9
Gentrification signals are a lagging indicator of home prices, not a leading one
I built a scanner to find a SaaS worth cloning. Its best answer was "don't."
Show HN: I benchmarked LLMs on predicting knife steel properties
Show HN: Open-source ML that predicts knife steel properties from composition
You can filter by use case (EDC favorites, budget-friendly, high edge retention, etc.) and get a quick read on tradeoffs between steels like S35VN, MagnaCut, M390, and others.
Built it because I kept seeing the same "which steel is best" debates in knife forums with no good way to actually compare data side by side. Site: https://new.knife.day/blog/knife-steel-comparisons/all https://new.knife.day/steels
Show HN: Which chef knife steels are good? Data from 540 Reddit tread
https://new.knife.day/blog/reddit-steel-sentiment-analysis
I wanted to see if "super-steel" marketing actually matched reality, so I scraped ~500 threads from r/chefknives and ran sentiment analysis on the specific steels mentioned.The results:MagnaCut: 28:1 positive ratio. The hype is real.Ginsan: The sleeper favorite. High satisfaction because it almost never chips.VG-10: Most controversial. High volume, but highest statistical ratio of...
I built a hybrid Fuzzy/LLM pipeline to rank knife steels from Reddit
The core technical challenge was Entity Resolution. I didn't want to burn thousands of tokens feeding raw threads to an LLM just to identify common terms like "Wüsthof" or "VG-10."
My solution was a 4-step "Inverse Masking" pipeline:
Local Fuzzy Match: Fuse.js scans text against a local catalog of ~500 brands/steels. This catches 80% of entities for zero cost.
Masking: I replace found matches in the text (e.g., "[ENTITY_FOUND]") to hide them.
LLM Discovery: I send the remaining text to an LLM (via OpenRouter). Because the "loud" common entities are masked, the model is much better at spotting obscure artisan makers or slang that the fuzzy matcher missed.
Sentiment: The LLM assigns context-aware scores (-1.0 to 1.0) to distinguish between "I want to buy X" (Neutral) and "X chipped immediately" (Negative).
The Findings (from 542 threads):
MagnaCut is the technical winner (28:1 positive ratio).
Ginsan (Silver 3) is the practical kitchen favorite. It beats premium powdered steels simply because users almost never complain about chipping.
VG-10 is the most controversial. Highest volume, but statistically the highest ratio of "micro-chipping" complaints.
Stack is Node.js and MongoDB. Full charts and breakdown are in the post.
I'm curious if others are using this "Fuzzy First -> LLM Second" pattern for NER tasks to save context window, or if I should just move to vector embeddings for the initial lookup?
I used a hybrid NER pipeline to find the most loved chef knives on Reddit
Hey HN,I'm a developer and a bit of a knife nerd. I wanted to find out which chef knives are truly the best according to the expert community at r/chefknives. Instead of just counting keywords, I built a multi-pass analysis pipeline to extract brands, models, and steels, and then run sentiment analysis on them.I analyzed over 1,000 posts from the subreddit. You can see the full results and play...
Show HN: I scraped Reddit to find the most controversial chef knife
I wanted to quantify the endless "which knife should I buy" debates on r/chefknives, so I built a data analysis pipeline to get some real answers.The project is a 5-phase system built with Node.js. It first uses Fuse.js for fast, typo-tolerant fuzzy matching of ~450 known brands and ~8,700 models. The remaining text is then passed to an LLM (via OpenRouter) for discovering new, unknown entities...
Show HN: Which LLM Finds Obscure Knife-Brand URLs Cheapest? (8-Model Benchmark)
https://new.knife.day/blog/using-llms-for-knife-brand-research
Hi HN,I’m building *new.knife.day* (https://new.knife.day), a crowd-sourced database of every cutlery maker—from Al Mar to brands so small they barely show up on Google. That means I need an automated way to fetch each brand’s official website, even for fringe names like “Actilam” or “Aiorosu Knives”.So I threw the task at eight web-enabled LLMs via OpenRouter: • gpt-4o and gpt-4o-mini •...