<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: juxtaposicion</title><link>https://news.ycombinator.com/user?id=juxtaposicion</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 05 Apr 2026 12:57:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=juxtaposicion" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by juxtaposicion in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p>Chrisemoody.com</p>
]]></description><pubDate>Thu, 15 Jan 2026 13:00:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46631799</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=46631799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46631799</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Show HN: UK Butchers Meat Price Tracker"]]></title><description><![CDATA[
<p>Nice work. I’ve also tinkered on unit pricing! I worked on Popgot.com, which is similar but for the US and tracks non-perishable staples</p>
]]></description><pubDate>Fri, 19 Dec 2025 16:11:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46327373</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=46327373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46327373</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Evidence that AI is destroying jobs for young people"]]></title><description><![CDATA[
<p>Got it, thanks! Yeah, so it makes sense that any age-bucketing like this would have a similar effect</p>
]]></description><pubDate>Thu, 04 Sep 2025 15:40:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45128505</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=45128505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45128505</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Evidence that AI is destroying jobs for young people"]]></title><description><![CDATA[
<p>I'm not sure I understand. Your model shows that different group buckets (eg 20-24yo vs 25-29yo) peak at different years (in your figure, 2022 vs 2024) despite being driven by the same dynamics. Is that expected? I (naively?) expected the same groups to rise, fall and have peaks at the same times.</p>
]]></description><pubDate>Thu, 04 Sep 2025 04:19:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45123544</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=45123544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45123544</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Scamlexity: When agentic AI browsers get scammed"]]></title><description><![CDATA[
<p>Yeah, agree most daily purchases are humdrum and shouldn’t command all of my attention.<p>Incidentally, my last project is about buying by unit price. Shameless plug, but for vitmain D the best price per serving here (<a href="https://popgot.com/vitamin-d3" rel="nofollow">https://popgot.com/vitamin-d3</a>)</p>
]]></description><pubDate>Mon, 25 Aug 2025 13:39:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45013736</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=45013736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45013736</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Ask HN: What are you working on? (July 2025)"]]></title><description><![CDATA[
<p>The LLMs are in fact quite expensive! We run dozen of LLM calls across thousands of products. That's thousands to tens of thousands of calls <i>per search query</i>. The idea is we've got to find the best & the cheapest, and I have spared no expense in doing so. (Plus we have GCP credits.)<p>Eventually products will overlap between search queries, so we can serve fast and low latency results that have been pre-processed by LLMs. That will be near zero cost. And of course LLM prices will continue to drop quickly.<p>We monetize via affiliate fees -- you buy something off that list, and we get 1-4% back at no cost to you.</p>
]]></description><pubDate>Mon, 28 Jul 2025 18:22:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44713703</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=44713703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44713703</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Ask HN: What are you working on? (July 2025)"]]></title><description><![CDATA[
<p>thanks! let me know if y'all have any feedback :)</p>
]]></description><pubDate>Mon, 28 Jul 2025 18:17:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44713656</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=44713656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44713656</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Ask HN: What are you working on? (July 2025)"]]></title><description><![CDATA[
<p>I had to look at that carefully, but I think that "save you $57.65 on 33 fl oz" is both technically and meaningfully correct. It compares our best choice to the most popular choice -- we use the product with the most ratings as a proxy for that. Nizoral 2-in-1 has a crazy 100k reviews, but it is in fact almost 20x more expensive per fluid ounce! And it is the most popular product@<p>If you hover the text it explains the logic (you can see that in this screenshot <a href="https://imgur.com/a/hO7fiWR" rel="nofollow">https://imgur.com/a/hO7fiWR</a>). But to replay the logic here:<p>Equate 2 in 1 Dandruff Shampoo 28.2oz is 21¢/fl oz (for 33 fl oz it costs 
$6.99) is the Popgot choice.<p>But the most popular (e.g. most reviewed) product is  "Nizoral 2-in-1 Anti-Dandruff Shampoo" and that costs a whopping $1.96/fl oz (33 fl oz it costs $64.63)<p>So yes, the <i>most popular</i> anti-dandruff shampoo (which I used to use, until I saw this shampoo list <a href="https://popgot.com/shampoo?attributes=scalp_concern%3Adandruff" rel="nofollow">https://popgot.com/shampoo?attributes=scalp_concern%3Adandru...</a>) is literally 20x more expensive, so you can do a lot better by picking alternatives at the top of that list.<p>Not sure why you didn't see toilet paper, but it is right here: <a href="https://popgot.com/toilet-paper" rel="nofollow">https://popgot.com/toilet-paper</a></p>
]]></description><pubDate>Mon, 28 Jul 2025 18:17:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44713651</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=44713651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44713651</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Ask HN: What are you working on? (July 2025)"]]></title><description><![CDATA[
<p>That’s pretty interesting. I’ve using Airtable’s “field agents” for a similar use case, but would love to use this instead. Does it automatically cache values? (Don’t want to pay for repeat prompts just because one input cell updated)</p>
]]></description><pubDate>Mon, 28 Jul 2025 01:17:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44706277</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=44706277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44706277</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Ask HN: What are you working on? (July 2025)"]]></title><description><![CDATA[
<p>I’m building Popgot (<a href="https://popgot.com" rel="nofollow">https://popgot.com</a>): compare unit prices (per oz/sheet/lb) across Costco, Walmart, Target, and Amazon. We normalize fuzzy sizes (“family,” “mega,” multipacks) so you see the actually cheapest option for staples.<p>New: a deep research mode that, on demand, crawls thousands of product pages and uses visual LLMs to read label photos (ingredients, counts, square footage) when the text is messy. First run takes ~60–90s, then it’s cached.<p>A good torture test: 20×25×1 MERV 13 home air filters—listings mix single/4/6/12-packs and vague claims (“3-month,” “allergen defense”), which wreck per-unit comparisons. I’d love feedback on misses (coupons/Subscribe & Save/region), categories to add, and to collaborate with a grocery-list app, budgeting tool, or anyone in the frugal/deals space. chris@popgot.com</p>
]]></description><pubDate>Mon, 28 Jul 2025 00:52:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44706116</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=44706116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44706116</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Ask HN: What are you working on? (April 2025)"]]></title><description><![CDATA[
<p>My pleasure! Happy you could use it as much as I do. Anyway we can chat in person? I'd love to make more stuff for you. chris@<our site>.com</p>
]]></description><pubDate>Tue, 29 Apr 2025 04:00:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43828581</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=43828581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43828581</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Ask HN: What are you working on? (April 2025)"]]></title><description><![CDATA[
<p>Yeah, I agree. It is a pain to search product by product instead of sticking to one store. Also popgot.com can only do what's online & shipped to you -- so really just the non-perishables / daily essentials that are <i>not</i> fresh groceries.  But even when limited to consumables I save ~$100/mo by basically buying by unit price.<p>Uploading a receipt to see how much you can save... that's a good idea. I think I can find your email via your personal site. Can I email you when we have a prototype ready?</p>
]]></description><pubDate>Tue, 29 Apr 2025 01:01:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=43827723</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=43827723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43827723</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Ask HN: What are you working on? (April 2025)"]]></title><description><![CDATA[
<p>Ah, hell yeah! My buddy on this project has been itching to add sweetmarias.com ... he just needed this as an excuse.<p>So yeah, we'll add it. If you shoot me an email (or post it here?) to chris @ <our site>.com I'll send you a link when it's done. Should take a day or two.</p>
]]></description><pubDate>Mon, 28 Apr 2025 22:48:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=43826969</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=43826969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43826969</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Ask HN: What are you working on? (April 2025)"]]></title><description><![CDATA[
<p>I'm so glad you like it!<p>We have historical price tracking in the database, but haven't exposed it as a product yet. What do you have in mind / what would you use it for?</p>
]]></description><pubDate>Mon, 28 Apr 2025 20:40:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=43825852</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=43825852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43825852</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Ask HN: What are you working on? (April 2025)"]]></title><description><![CDATA[
<p>Glad you guys mentioned Costco -- I happen to have written a blog post on exactly that: <a href="https://popgot.com/blog/retailer-comparison" rel="nofollow">https://popgot.com/blog/retailer-comparison</a> Surprisingly, Costco does not win most of the time, and especially if you are not brand loyal. Costco has famously low-margins, but it turns out that when you sort by price-per-unit they're ok, but not great.<p>@mynameisash I'm curious what you learned... maybe I can help more people learn that using Popgot data.</p>
]]></description><pubDate>Mon, 28 Apr 2025 20:38:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43825835</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=43825835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43825835</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Ask HN: What are you working on? (April 2025)"]]></title><description><![CDATA[
<p>I’m working on Popgot (<a href="https://popgot.com" rel="nofollow">https://popgot.com</a>), a tool that tracks unit prices (cost per ounce, sheet, pound) across Costco, Walmart, Target, and Amazon. It normalizes confusing listings (“family size”, “mega pack”, etc.) to surface the actual cheapest option for daily essentials.<p>On top of that, it uses a lightweight AI model to read product descriptions and filter based on things like ingredients (e.g., flagging peanut butter with BPA by checking every photograph of the plastic or avoiding palm oil by reading the nutrition facts) or brand lists (e.g., only showing WSAVA-compliant dog foods). Still reviewing results manually to catch bad extractions.<p>Started this to replace a spreadsheet I was keeping for bulk purchases. Slowly adding more automation like alerting on price drops or restocking when under a threshold.</p>
]]></description><pubDate>Mon, 28 Apr 2025 13:45:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=43821480</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=43821480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43821480</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Differentiable Logic Cellular Automata"]]></title><description><![CDATA[
<p>It’s interesting to see how differentiable logic/binary circuits can be made cheap at inference time.<p>But what about the theoretical expressiveness of logic circuits vs baselines like MLPs? (And then of course compared to CNNs and other kernels.) Are logic circuits roughly equivalent in terms of memory and compute being used? For my use case, I don’t care about making inference cheaper (eg the benefit logical circuits brings). But I do care about the recursion in space and time (the benefit from CAs). Would your experiments work if you still had a CA, but used dumb MLPs?</p>
]]></description><pubDate>Fri, 07 Mar 2025 17:28:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43292104</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=43292104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43292104</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Show HN: Value likelihoods for OpenAI structured output"]]></title><description><![CDATA[
<p>Right the hope was to go further. E.g. if the input is:<p>```<p>class Classification(BaseModel):<p><pre><code>    color: Literal['red', 'blue', 'green']
</code></pre>
```<p>then the output type would be:<p>```<p>class ClassificationWithLogProbs(BaseModel):<p><pre><code>    color: Dict[Literal['red', 'blue', 'green'], float]
</code></pre>
```<p>Don't take this too literally; I'm not convinced that this is the right way to do it. But it would provide structure and scores without dealing with a mess of complex JSON.</p>
]]></description><pubDate>Tue, 14 Jan 2025 21:31:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=42704175</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=42704175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42704175</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Show HN: Value likelihoods for OpenAI structured output"]]></title><description><![CDATA[
<p>This looks great; very useful for (example) ranking outputs by confidence so you can do human reviews of the not-confident ones.<p>Any chance we can get Pydantic support?</p>
]]></description><pubDate>Tue, 14 Jan 2025 19:54:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=42702910</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=42702910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42702910</guid></item><item><title><![CDATA[New comment by juxtaposicion in "Reflection 70B, the top open-source model"]]></title><description><![CDATA[
<p>Like other comments, I was also initially surprised. But I think the gains are both real and easy to understand where the improvements are coming from.<p>Under the hood Reflection 70B seems to be a Llama-3.1 finetune that encourages the model to add <think>, <reflection> and <output> tokens and corresponding phases. This is an evolution of Chain-of-Thought's "think step by step" -- but instead of being a prompting technique, this fine-tune bakes examples of these phases more directly into the model. So the model starts with an initial draft and 'reflects' on it before issuing a final output.<p>The extra effort spent on tokens, which effectively let the model 'think more' appears to let it defeat prompts which other strong models (4o, 3.5 Sonnet) appear to fumble. So for example, when asked "which is greater 9.11 or 9.9" the Reflection 70b model initially gets the wrong answer, then <reflects> on it, then spits the right output.<p>Personally, the comparison to Claude and 4o doesn't quite seem apples-to-apples. If you were to have 4o/Claude take multiple rounds to review and reflect on their initial drafts, would we see similar gains? I suspect they would improve massively as well.</p>
]]></description><pubDate>Thu, 05 Sep 2024 21:00:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=41460377</link><dc:creator>juxtaposicion</dc:creator><comments>https://news.ycombinator.com/item?id=41460377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41460377</guid></item></channel></rss>