<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: faxmeyourcode</title><link>https://news.ycombinator.com/user?id=faxmeyourcode</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 18 Aug 2026 13:20:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=faxmeyourcode" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by faxmeyourcode in "GPT 5.6 Sol is the best "vision" model OpenAI ever released"]]></title><description><![CDATA[
<p>It's not clear to me from the article, are they asking sol to output bounding box coordinates with some kind of structured outputs?<p>Anecdotal but I've seen it use python to crop, zoom, and "enhance" (fiddle with sharpness and brightness) images to read sections of handwritten census data from the 1800s. Feels like that there might just be a mismatch of capabilities when it comes to straight outputting coordinates but I bet the model is better at actually finding the answer given any tools available. Which I get is a bit of an apples and oranges situation.<p>I've also tried to use it to identify an old pair of glasses and it didn't stand a chance, so I do think it's not quite there yet when it comes to some vision tasks.</p>
]]></description><pubDate>Mon, 17 Aug 2026 14:49:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49331993</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=49331993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49331993</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "Ask HN: What are you working on? (August 2026)"]]></title><description><![CDATA[
<p>I built macrosforhumans.com because I had been using cronometer since 2020 on and off and was familiar with tracking macros but always hated the entry. Measurement is something that you have to do regardless but the annoyance of having to suffer through their search/recipe/diary CRUD UI was unbearable. With MFH there is no mobile or web app. it's just a phone number that you text. This reduced the friction for me significantly and I've already lost a few pounds and, after recently turning 30, hopefully a few more with more diet and exercise.<p>I've been building this for a while but I'm working on getting my first 100 users now which is my first foray into the marketing/sales side of things and any tips would be helpful. Also I didn't realize until later that the name, while I think is pretty cool, might be extremely poor SEO? :-)<p>I also think that these kinds of post-app apps are a curious idea and will become more popular, although likely (hopefully not) through sms as the communication medium. I am off this week and plan to write some stuff about it but it feels really cool to remove the terrible CRUD UIs entirely from this part of my life. I tell my friends that even if it doesn't take off I'm never shutting it down because I enjoy using it over myfitnesspal/cronometer/macrofactor etc so much.</p>
]]></description><pubDate>Sun, 09 Aug 2026 20:48:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49235693</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=49235693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49235693</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "AMD acquires Taalas to boost inference performance by etching models in silicon"]]></title><description><![CDATA[
<p>Compaction, busting the cache, and other issues like that will lose significance when you're running at 15k tokens per second like chatjimmy. Very interesting to think about what will change in the future.</p>
]]></description><pubDate>Fri, 07 Aug 2026 15:51:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49212327</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=49212327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49212327</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "The Birth of the American 12-string Guitar"]]></title><description><![CDATA[
<p>Apparently there was a gathering of harp guitarists here in North Little Rock at a guitar shop that recently opened just down the street from where I live last year: <a href="https://www.harpguitars.net/2025/11/29/hgg23-in-north-little-rock/" rel="nofollow">https://www.harpguitars.net/2025/11/29/hgg23-in-north-little...</a><p>I was totally unfamiliar with harp guitar but I am sad that I missed such a special gathering!</p>
]]></description><pubDate>Mon, 27 Jul 2026 15:30:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49071062</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=49071062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49071062</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "OpenAI and Hugging Face address security incident during model evaluation"]]></title><description><![CDATA[
<p>I've definitely noticed 5.6 sol being extremely trigger happy in ways other models, even 5.5, we're not. I would definitely categorize a few small incidents at work where it performed "actions a reasonable user would likely not anticipate and strongly object to." Just my anecdotal experience.<p>For example discussing driver upgrade and subsequent password rotation and it didn't stop and ask me if I wanted to restart the service or install the driver or anything, it immediately took action. It feels like a side effect of pushing more "agency."</p>
]]></description><pubDate>Wed, 22 Jul 2026 00:30:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49000279</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=49000279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49000279</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "GLM 5.2 vs. Opus"]]></title><description><![CDATA[
<p>I feel like another comparison worth looking at is purely cost.<p>Capability per dollar is something I care about:<p><pre><code>    Opus API    $5/$25
    Sonnet API  $5/$15
    Haiku API   $1/$5

    GLM 5.2 API $1.4/$4.4
</code></pre>
So you're really getting near opus level capability for the price of <i>haiku</i>.</p>
]]></description><pubDate>Mon, 22 Jun 2026 16:53:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48632706</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=48632706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48632706</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "Kirkland Roundabouts"]]></title><description><![CDATA[
<p>A town I grew up in went absolutely crazy with roundabouts over the last 10 years or so. They built them everywhere. Most are pretty straightforward and they simplify traffic a ton but there were some bad design choices made.<p>Take this similarly confusing double-roundabout for example <a href="https://maps.app.goo.gl/VTSrSWsBGnsYyzKU6" rel="nofollow">https://maps.app.goo.gl/VTSrSWsBGnsYyzKU6</a><p>There are accidents here almost every week and when an out of towner comes off the interstate to get some gas at Sam's Club (where I used to work) I had to try and explain to them how to get back onto the interstate...<p>I might try to clone this project idea, it was fun to play!<p>They also proposed a peanut style roundabout with a *train track going through it* that thankfully has not been built yet <a href="https://media.conwayarkansas.gov/media/documents/project/85/Tyler__Donaghey_Mini_Peanut_Roundabout_100__ICD.pdf" rel="nofollow">https://media.conwayarkansas.gov/media/documents/project/85/...</a></p>
]]></description><pubDate>Wed, 17 Jun 2026 03:35:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48565399</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=48565399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48565399</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "How TimescaleDB compresses time-series data"]]></title><description><![CDATA[
<p>I work a lot with databases, but only a couple times have I really messed with time series stuff. I've enjoyed reading your list of tricks and it's gotten me interested in playing around with writing my own toy database to just experiment with some of these ideas.</p>
]]></description><pubDate>Tue, 16 Jun 2026 02:13:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48549723</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=48549723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48549723</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "pg_durable: Microsoft open sources in-database durable execution"]]></title><description><![CDATA[
<p>Somebody else in the thread brought up the benefit of snapshotting a database at a point in time stores not only the state of execution but also the code, etc. That is a unique benefit I'd be interested in exploring over storing your orchestration outside of the database.<p>Not trying to dismiss the project - it looks like a lot of hard work has gone in and somebody has a use for it. I just come from an airflow style external orchestrator frame of mind that manages durability state in postgres but keeps the control flow out. Sorry if I came off as a bit snarky</p>
]]></description><pubDate>Fri, 05 Jun 2026 16:44:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48415053</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=48415053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48415053</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "pg_durable: Microsoft open sources in-database durable execution"]]></title><description><![CDATA[
<p>I aggree - I'm not understanding the value of the project either if you look at the example here <a href="https://github.com/microsoft/pg_durable/blob/main/examples/invoice-approval/without-df.md" rel="nofollow">https://github.com/microsoft/pg_durable/blob/main/examples/i...</a><p>It's an interesting technical achievement I guess, but it's very bizarre to try and read this<p><pre><code>    SELECT df.start(
        @> (
            ($$SELECT ... FROM demo.invoices WHERE status = 'pending'$$ |=> 'inv')
            ~> df.if_rows('inv',
                $$UPDATE ... SET status = 'processing'$$
                ~> (df.http(...) |=> 'resp')
                ~> df.if($$SELECT $r.ok$$,
                    -- classify, branch, wait for signal ...
                ),
                df.sleep(5)
            )
        ),
        'invoice-approval-pipeline'
    );</code></pre></p>
]]></description><pubDate>Fri, 05 Jun 2026 16:22:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48414709</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=48414709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48414709</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "pg_durable: Microsoft open sources in-database durable execution"]]></title><description><![CDATA[
<p>This feels like the wrong solution to an age old problem solved by the DAG schedulers like Apache Airflow for a while now.<p>Why would I want to store my control flow in the database and not in code? It feels strange.<p>Not trying to dismiss the project, I'm just not getting it yet I think.</p>
]]></description><pubDate>Fri, 05 Jun 2026 16:18:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48414641</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=48414641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48414641</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "Disagreement among frontier LLMs on real-world fact-checks"]]></title><description><![CDATA[
<p>I had a hunch that opus 4.7 hedged more than other models - and it turns out it's true<p><pre><code>    model                 total_claims  hedged_count  hedged_pct
    claude-opus-4-7       1000          451           45.1
    sonar-pro             1000          391           39.1
    gpt-5.4               1000          277           27.7
    gemini-3-retrieval    1000          129           12.9
    gemini-3-pro          1000          60            6.0
</code></pre>
datasette query here<p><a href="https://lite.datasette.io/?csv=https%3A%2F%2Fstatic.simonwillison.net%2Fstatic%2Fcors-allow%2F2026%2Flenz-llm-disagreement.csv#/data?sql=WITH+verdicts+AS+%28%0A++SELECT+claim_id%2C+%27gpt-5.4%27+AS+model%2C+%22gpt-5.4_verdict%22+AS+verdict%0A++FROM+%22lenz-llm-disagreement%22%0A%0A++UNION+ALL%0A++SELECT+claim_id%2C+%27claude-opus-4-7%27%2C+%22claude-opus-4-7_verdict%22%0A++FROM+%22lenz-llm-disagreement%22%0A%0A++UNION+ALL%0A++SELECT+claim_id%2C+%27gemini-3-pro%27%2C+%22gemini-3-pro_verdict%22%0A++FROM+%22lenz-llm-disagreement%22%0A%0A++UNION+ALL%0A++SELECT+claim_id%2C+%27gemini-3-retrieval%27%2C+%22gemini-3-retrieval_verdict%22%0A++FROM+%22lenz-llm-disagreement%22%0A%0A++UNION+ALL%0A++SELECT+claim_id%2C+%27sonar-pro%27%2C+%22sonar-pro_verdict%22%0A++FROM+%22lenz-llm-disagreement%22%0A%29%0ASELECT%0A++model%2C%0A++COUNT%28*%29+AS+total_claims%2C%0A++SUM%28CASE+WHEN+verdict+NOT+IN+%28%27True%27%2C+%27False%27%29+AND+verdict+IS+NOT+NULL+THEN+1+ELSE+0+END%29+AS+hedged_count%2C%0A++ROUND%28%0A++++100.0+*+SUM%28CASE+WHEN+verdict+NOT+IN+%28%27True%27%2C+%27False%27%29+AND+verdict+IS+NOT+NULL+THEN+1+ELSE+0+END%29+%2F+COUNT%28*%29%2C%0A++++1%0A++%29+AS+hedged_pct%0AFROM+verdicts%0AGROUP+BY+model%0AORDER+BY+hedged_count+DESC%3B" rel="nofollow">https://lite.datasette.io/?csv=https%3A%2F%2Fstatic.simonwil...</a></p>
]]></description><pubDate>Thu, 28 May 2026 14:59:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48309906</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=48309906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48309906</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "Boris Cherny: TI-83 Plus Basic Programming Tutorial (2004)"]]></title><description><![CDATA[
<p>An HP 50g was my calculator of choice, and the whole RPN style really rubbed off on me. Plus it had more advanced symbolic algebra capabilities than a ti83 equivalent. I enjoyed learning common lisp, scheme, racket, etc through high school and college and still am fond of them today because of this calculator.</p>
]]></description><pubDate>Thu, 07 May 2026 11:15:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48048028</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=48048028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48048028</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "GPT-5.5"]]></title><description><![CDATA[
<p>How does it compare to mythos?</p>
]]></description><pubDate>Thu, 23 Apr 2026 18:34:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47879638</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=47879638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47879638</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "25 Years of Eggs"]]></title><description><![CDATA[
<p>Wow, I didn't realize some RFID could reach 15 feet out - that's good to know. I naively thought you essentially had to be touching the surface of the tag.</p>
]]></description><pubDate>Mon, 23 Mar 2026 18:52:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47493598</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=47493598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47493598</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "Qwen3.5 Fine-Tuning Guide"]]></title><description><![CDATA[
<p>If you treat LLMs as generic transformers, you can fine tune with a ton of examples of input output pairs. For messy input data with lots of examples already built, this is ideal.<p>At my day job we have experimented with fine tuned transformers for our receipt processing workflow. We take images of receipts, run them through OCR (this step might not even be necessary, but we do it at scale already anyways), and then take the OCR output text blobs and "transform" them into structured receipts with retailer, details like zip code, transaction timestamps, line items, sales taxes, sales, etc.<p>I trained a small LLM (mistral-7b) via SFT with 1000 (maybe 10,000? I don't remember) examples from receipts in our database from 2019. When I tested  the model on receipts from 2020 it hit something like 98% accuracy.<p>The key that made this work so well is that we had a ton of data (potentially billions of example input/output pairs) and we could easily evaluate the correctness by unpacking the json output and comparing with our source tables.<p>Note that this isn't running in production, it was an experiment. There are edge cases I didn't consider, and there's a lot more to it in terms of accurately evaling, when to re-train, dealing with net new receipt types, retailers, new languages (we're doing global expansion RN so it's top of mind), general diversity of edge cases in your training data, etc.</p>
]]></description><pubDate>Tue, 10 Mar 2026 15:15:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47324409</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=47324409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47324409</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "Qwen3.5 Fine-Tuning Guide"]]></title><description><![CDATA[
<p>Especially for super constrained applications. I don't care if the language model that I use for my extremely specific business domain can solve PhD math or remember the works of Shakespeare. I'd trade all of that for pure task specific accuracy.</p>
]]></description><pubDate>Wed, 04 Mar 2026 17:14:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47250644</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=47250644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47250644</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "Qwen3.5 Fine-Tuning Guide"]]></title><description><![CDATA[
<p>Labeling or categorization tasks like this are the bread and butter of small fine tuned models. Especially if you need outputs in a specific json format or whatever.<p>I did an experiment where I did very simple SFT on Mistral 7b and it was extremely good at converting receipt images into structured json outputs and I only used 1,000 examples. The difficulty is trying to get a diverse enough set of examples, evaling, etc.<p>If you have great data with simple input output pairs, you should really give it a shot.</p>
]]></description><pubDate>Wed, 04 Mar 2026 17:06:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47250531</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=47250531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47250531</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "Claude's Cycles [pdf]"]]></title><description><![CDATA[
<p>> Filip also told me that he asked Claude to continue on the even case after the odd case had been resolved. “But there after a while it seemed to get stuck. In the end, it was not even able to write and run explore programs correctly anymore, very weird. So I stopped the search.”<p>Interesting snippet towards the end. I wonder if they were using claude.ai or claude code. Sounds like they ran out of context and entered the "dumb zone."</p>
]]></description><pubDate>Tue, 03 Mar 2026 16:56:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47235247</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=47235247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47235247</guid></item><item><title><![CDATA[New comment by faxmeyourcode in "Google Street View in 2026"]]></title><description><![CDATA[
<p>Yea, I agree. The dataset is < 100MB... so duckdb can very easily handle this on an old macbook air.<p><a href="https://duckdb.org/2025/05/19/the-lost-decade-of-small-data" rel="nofollow">https://duckdb.org/2025/05/19/the-lost-decade-of-small-data</a></p>
]]></description><pubDate>Thu, 26 Feb 2026 19:16:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47170708</link><dc:creator>faxmeyourcode</dc:creator><comments>https://news.ycombinator.com/item?id=47170708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47170708</guid></item></channel></rss>