<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: dmayle</title><link>https://news.ycombinator.com/user?id=dmayle</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 05 Jun 2026 02:50:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dmayle" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dmayle in "Uber's $1,500/month AI limit is a useful signal for AI tool pricing"]]></title><description><![CDATA[
<p>That's because of a fundamental misunderstanding of what an LLM is.  The only correct answer to "Why did you do it like this?" is that the specific combination of input text and RNG state caused this particular output.  There's no reasoning to be had.<p>* EDIT *
What's with the downvoting? That's a correct description of what happened.  You can't <i>ask</i> an LLM why it did something and expect a coherent response, because there's no thinking chain, and no stored thinking state... At best, you can get a reconstruction of how the context relates to the output (basically a summarization of the context).</p>
]]></description><pubDate>Wed, 03 Jun 2026 21:47:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48390597</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=48390597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48390597</guid></item><item><title><![CDATA[New comment by dmayle in "IXI's autofocusing lenses are almost ready to replace multifocal glasses"]]></title><description><![CDATA[
<p>You can swap out your default lenses with multifocal lenses... I use multifocal contact lenses, and my wife and my mother both had the surgery.  My wife got the panoptix (no need for glasses at all) and my mother got vivity (just need reading glasses).  At night, there are halos with the panoptix lenses (same with the multifocal contact lenses), the severity is not always the same per-person, and it bothers some people more than others (interferes with night driving), but it's an option.  Yes, it's another surgery, but depending on your ability to afford it, and the amount it bothers you, it is still an option.  From my point of view (admittedly, with contact lenses), going from three different pairs of glasses (vision, vision+reading, plain contact lenses+reading) to contact lenses with no glasses at all was just unquestionably worth it.</p>
]]></description><pubDate>Sat, 30 May 2026 14:07:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48336358</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=48336358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48336358</guid></item><item><title><![CDATA[New comment by dmayle in "What makes Intel Optane stand out (2023)"]]></title><description><![CDATA[
<p>I run two 1.5TB Optanes in raid-0 with XFS (I picked them up for $300 each on sale about two years ago).  These are limited to PCIE 3.0 x4 (about 4GB/s max each).  I also have a 64GB optane drive I use as my boot drive.<p>It's hard to tell you, because it's subjective, I don't swap back and forth between an SSD and the optane drives.  I have my old system, which has a 2TB Samsung 980 Pro NVME drive (PCIE 4.0 x4, or 8GB/s max) as root, and a Sabrent rocket 4 plus 4TB drive secondary (also PCIE 4.0), so I ran sysbench on both systems, so I could share the differences.  (Old system 5950X, new system 9950X3D).<p>It feels snappier, especially when doing compilations...<p>Sequential reads:
I started with a 150GB fileset, but it was being served by the kernel cache on my newer system (256GB RAM vs 128GB on the old), so I switched to use 300GB of data, and the optanes gave me 5000 MiB/s for sequential read as opposed to 2800 MiB/s for the 980 Pro, and 4340 MiB/s for the Rocket 4 Plus.<p>Random writes alone (no read workload)
The optane system gets 2184 MiB/s, the 980 Pro gets 32 MiB/s, and the Rocket 4 Plus gets 53 MiB/s.<p>Mixed workload (random read/write)
The optanes get 725/483 as opposed to 9/6 for the 980 Pro, and 42/28 for the Rocket 4 Plus.<p>2x1.5TB Optane Raid0:
    Prep time:
    `sysbench fileio --file-total-size=150G prepare`
    161061273600 bytes written in 50.41 seconds (3047.27 MiB/sec).<p><pre><code>    Benchmark:
    `sysbench fileio --file-total-size=150G --file-test-mode=rndrw --max-time=60 --max-requests=0 run`
    WARNING: --max-time is deprecated, use --time instead
    sysbench 1.0.20 (using system LuaJIT 2.1.1741730670)

    Running the test with following options:
    Number of threads: 1
    Initializing random number generator from current time

    Extra file open flags: (none)
    128 files, 1.1719GiB each
    150GiB total file size
    Block size 16KiB
    Number of IO requests: 0
    Read/Write ratio for combined random IO test: 1.50
    Periodic FSYNC enabled, calling fsync() each 100 requests.
    Calling fsync() at the end of test, Enabled.
    Using synchronous I/O mode
    Doing random r/w test
    Initializing worker threads...

    Threads started!

    File operations:
        reads/s:                      46421.95
        writes/s:                     30947.96
        fsyncs/s:                     99034.84

    Throughput:
        read, MiB/s:                  725.34
        written, MiB/s:               483.56

    General statistics:
        total time:                          60.0005s
        total number of events:              10584397

    Latency (ms):
             min:                                    0.00
             avg:                                    0.01
             max:                                    1.32
             95th percentile:                        0.03
             sum:                                58687.09

    Threads fairness:
        events (avg/stddev):           10584397.0000/0.00
        execution time (avg/stddev):   58.6871/0.00
</code></pre>
2TB Nand Samsung 980 Pro:
    Prep time:
    `sysbench fileio --file-total-size=150G prepare`
    161061273600 bytes written in 87.15 seconds (1762.53 MiB/sec).<p><pre><code>    Benchmark:
    `sysbench fileio --file-total-size=150G --file-test-mode=rndrw --max-time=60 --max-requests=0 run`
    WARNING: --max-time is deprecated, use --time instead
    sysbench 1.0.20 (using system LuaJIT 2.1.1741730670)

    Running the test with following options:
    Number of threads: 1
    Initializing random number generator from current time

    Extra file open flags: (none)
    128 files, 1.1719GiB each
    150GiB total file size
    Block size 16KiB
    Number of IO requests: 0
    Read/Write ratio for combined random IO test: 1.50
    Periodic FSYNC enabled, calling fsync() each 100 requests.
    Calling fsync() at the end of test, Enabled.
    Using synchronous I/O mode
    Doing random r/w test
    Initializing worker threads...

    Threads started!

    File operations:
        reads/s:                      594.34
        writes/s:                     396.23
        fsyncs/s:                     1268.87

    Throughput:
        read, MiB/s:                  9.29
        written, MiB/s:               6.19

    General statistics:
        total time:                          60.0662s
        total number of events:              135589

    Latency (ms):
             min:                                    0.00
             avg:                                    0.44
             max:                                   15.35
             95th percentile:                        1.73
             sum:                                59972.76

    Threads fairness:
        events (avg/stddev):           135589.0000/0.00
        execution time (avg/stddev):   59.9728/0.00
</code></pre>
4TB Sabrent Rocket 4 Plus:
    Prep time:
    `sysbench fileio --file-total-size=300G prepare`
    322122547200 bytes written in 152.39 seconds (2015.92 MiB/sec).<p><pre><code>    Benchmark:
    `sysbench fileio --file-total-size=300G --file-test-mode=rndrw --max-time=60 --max-requests=0 run`
    WARNING: --max-time is deprecated, use --time instead
    sysbench 1.0.20 (using system LuaJIT 2.1.1741730670)

    Running the test with following options:
    Number of threads: 1
    Initializing random number generator from current time

    Extra file open flags: (none)
    128 files, 2.3438GiB each
    300GiB total file size
    Block size 16KiB
    Number of IO requests: 0
    Read/Write ratio for combined random IO test: 1.50
    Periodic FSYNC enabled, calling fsync() each 100 requests.
    Calling fsync() at the end of test, Enabled.
    Using synchronous I/O mode
    Doing random r/w test
    Initializing worker threads...

    Threads started!

    File operations:
        reads/s:                      2690.28
        writes/s:                     1793.52
        fsyncs/s:                     5740.92

    Throughput:
        read, MiB/s:                  42.04
        written, MiB/s:               28.02

    General statistics:
        total time:                          60.0155s
        total number of events:              613520

    Latency (ms):
             min:                                    0.00
             avg:                                    0.10
             max:                                    8.22
             95th percentile:                        0.32
             sum:                                59887.69

    Threads fairness:
        events (avg/stddev):           613520.0000/0.00
        execution time (avg/stddev):   59.8877/0.00</code></pre></p>
]]></description><pubDate>Sun, 15 Mar 2026 19:53:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47391209</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=47391209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47391209</guid></item><item><title><![CDATA[New comment by dmayle in "Eat Real Food"]]></title><description><![CDATA[
<p>Fun...<p>This is something I have been thinking about and researching for awhile, because there is so very much confusing language out there.<p>Your quote says over the last century, so I'm going to use roughly 1920 as the baseline.  It also refers to a per capita increase of meat consumption by 100 pounds, or about 45.4 kilograms (to make the math easier).  This is roughly an increase of 124g of meat per person per day (or about 3oz if that makes more sense to you).<p>This equates to a daily increase in per-capita protein intake by 25-30g (depending on which meat and how lean it is).<p>In 1920, the average American adult male was about 140 pounds, and ate about 100g of protein per day, which works out to roughly 0.71 grams per pound of body weight (or about 1.6 grams per kilogram).<p>In 2025, one century later, the average American adult male is 200 pounds, and if he eats the same ratio of weight to protein, you would expect that he would eat around 140g of protein per day, which is slightly higher than the increase in per-capita meat consumption over the same time.<p>However, if you look at actual statistics of what people are eating in protein, you'll see that the average American adult male is actually eating about 97g of protein per day, or about 0.49 grams per pound (1.1 grams per kg), which is much less than we ate a century ago, which means that that the increase in meat consumption doesn't match change in protein, so is offset by either less non-meat protein, meat with lower protein content (e.g. more fat), or both.<p>There was some discussion lower in the thread about bodybuilders vs normal people, and about basing your calculations on lean body weight vs full bodyweight.  Lean body weight calculations are often used for bodybuilders, but those numbers are elevated (typically 1 gram of protein per pound of lean body weight).  For someone who is sedentary to lightly active (e.g. daily walks), the calculation is based on full body weight, not lean body weight, and is about 0.7 gram per pound (or 1.5 grams per kilogram), which matches this recommendation exactly.<p>Hitting these targets has been shown to greatly increase satiation, reduce appetite, but it does not make you lose weight, and it is not permanent (reducing your protein intake removes the effect, which makes sense).  However, long term studies show that people who increase their protein intake to these levels <i>and</i> lose weight (through calorie reduction or fasting) keep that weight off.<p>Finally, from what I've been able to cobble together, high protein intakes combined with high fat and high sugar intakes does not have the same effect as a diet that matches the recommendations here (ie. it's not just about higher protein intake, it's about percentage of calories from protein, which should be around 20-25%... 200 pound sedentary to lightly active adult male, 140g of protein, or 560 calories, in a total diet of 2250-2800 calories, depending on activity level)</p>
]]></description><pubDate>Wed, 07 Jan 2026 23:10:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46534578</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=46534578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46534578</guid></item><item><title><![CDATA[New comment by dmayle in "I didn't realize my LG TV was spying on me until I turned off Live Plus"]]></title><description><![CDATA[
<p>The sad part of all of this was that the company that does this tried to poach me back in 2013 or 2014, but I was disgusted by the practice, so I refused to even interview.<p>Since then, I've made sure every single TV I own has this turned off (I go through the menu extensively to disable, and search on Google and reddit if it's not obvious how to disable like the case with Samsung).<p>I have an LG Smart TV, and just a week or two ago I was going through the settings and found Live Plus enabled, which means either they renamed the setting (and defaulted this to on), or the overrode my original setting.<p>Either way, I'm super annoyed.  I want to switch to firewalling the TV and preventing any updates, but I need a replacement streaming device to connect to it.<p>Does anyone have recommendations for a streaming device to use (presumably one with HDMI CEC, that supports 4k and HDR)?  I use the major streaming services (Netflix, Prime, Hulu, Apple TV) and Jellyfin.</p>
]]></description><pubDate>Wed, 24 Dec 2025 02:37:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46371849</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=46371849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46371849</guid></item><item><title><![CDATA[New comment by dmayle in "Icons in Menus Everywhere – Send Help"]]></title><description><![CDATA[
<p>I used to manage a team working on the news feed at Facebook (main page).<p>We did extensive experimentation, and later user studies to find out that there are roughly three classes of people:<p>1) Those that use interface items with text
2) Those that use interface items with icons
3) Those that use interface items with both text and icons.<p>I forget details on the user research, but the mental model I walked away with this that these items increase "legibility" for people, and by leaving either off, you make that element harder to use.<p>If you want an interface that is truly usable, you should strive to use both wherever possible, and ideally when not, try to save in ways that reduce the mental load less (e.g. grouping interface by theme, and cutting elements from only <i>some</i> of the elements in that theme, to so that some of the extra "legibility" carries over from other elements in the group)</p>
]]></description><pubDate>Tue, 09 Dec 2025 04:50:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46201343</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=46201343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46201343</guid></item><item><title><![CDATA[New comment by dmayle in "Claude 4.5 Opus’ Soul Document"]]></title><description><![CDATA[
<p>I recently learned about the (ancient?) greek concept of amathia.  It's a willful ignorance, often cultivated as a preference for identity and ego over learning.  It's not about a lack of intelligence, but rather a willful pattern of subverting learning in favor of cult and ideology.</p>
]]></description><pubDate>Tue, 02 Dec 2025 22:56:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46128086</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=46128086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46128086</guid></item><item><title><![CDATA[New comment by dmayle in "Games using anti-cheats and their compatibility with GNU/Linux or Wine/Proton"]]></title><description><![CDATA[
<p>The only actual problem with cheating is leaderboards.<p>When you have accurate matchmaking, you will be playing against other players of a similar skill level.  If you we're playing in single-player mode, it wouldn't bother you that some of the players were better than others.<p>Whether the person you're playing against is as good as you because they have aim assist, while you have a 17g mouse and twitch reflexes shouldn't matter.  You're both playing at equivalent skill levels.<p>The only reason it matters to anyone is that they want their skills to be recognized as better than someone else's.  Take down the leaderboards, and bring back the fun.<p>I say, let the people cheat.</p>
]]></description><pubDate>Mon, 01 Dec 2025 17:42:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46110382</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=46110382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46110382</guid></item><item><title><![CDATA[New comment by dmayle in "Asus Announces October Availability of ProArt Display 8K PA32KCX"]]></title><description><![CDATA[
<p>I've been using an 8k 65" TV as a monitor for four years now.  When I bought it, you could buy the Samsung QN700B 55" 8k, but at the time it was 50% more than the 65" I bought (TCL).<p>I wish the 55" 8k TVs still existed (or that the announced 55" 8k monitors were ever shipped).  I make do with 65", but it's just a tad too large.  I would never switch back to 4k, however.</p>
]]></description><pubDate>Wed, 05 Nov 2025 17:16:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45825334</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=45825334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45825334</guid></item><item><title><![CDATA[New comment by dmayle in "Show HN: Term.everything – Run any GUI app in the terminal"]]></title><description><![CDATA[
<p>Definitely not useless!<p>I run a ttyd server to get terminal over https, and I have used carbonyl over that to get work done.  That's limited to a web browser (to get access to resources not exposed via the public internet), so having full GUI support is very useful</p>
]]></description><pubDate>Wed, 10 Sep 2025 22:23:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45204865</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=45204865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45204865</guid></item><item><title><![CDATA[New comment by dmayle in "Compare the New iPhone Models"]]></title><description><![CDATA[
<p>I am truly shocked by this.<p>I looked it up, and it turns out you're right.  Both the iPhone 17 and the iPhone Air use USB2.<p>USB3 was introduced in 2008 (!!!).  That is 17 years ago.<p>I already wasn't interested in this tech, to be fair, but I've had to support family phones synchronizing/backing up over the cable, and even at full theoretical speed for the transfer, we're talking over an hour vs just under 7 minutes.  Which, considering the flash most likely suppports the read in under a minute, is crazy.</p>
]]></description><pubDate>Tue, 09 Sep 2025 23:44:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45191089</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=45191089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45191089</guid></item><item><title><![CDATA[New comment by dmayle in "Compare the New iPhone Models"]]></title><description><![CDATA[
<p>Which is literally what Apple announced in this video:<p>"and the 2x telephoto has an updated photonic engine, which now uses machine learning to capture the lifelike details of her hair and the vibrant color of her jacket"<p>"like the 2x telephoto, the 8x also utilizes the updated photonic engine, which integrates machine learning into even more parts of the image pipeline.  we apply deep learning models for demosaicing"</p>
]]></description><pubDate>Tue, 09 Sep 2025 22:01:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45189889</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=45189889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45189889</guid></item><item><title><![CDATA[New comment by dmayle in "Some users have noticed settings that let Meta analyze and retain phone photos"]]></title><description><![CDATA[
<p>I used to work at Meta (back when it was just Facebook), and I pioneered a similar effort back in 2016-2017-ish.  Now, I don't know anything about the current version (which seems to offer cloud processing as well), but when I was there, the effort was entirely local to the phone.<p>We had caffe2 running a small model on the phone to try and select and propose photos for the user to share.<p>We were trying to offer an alternative sharing model that both made sharing easier, while offering the user the controls that made them feel comfortable with photo suggestions.  (for those who never noticed, we launched Moments, which was an app that allowed automatic private sharing of your camera roll with a close selection of friends and family, but the experience wasn't great because it was centered around group events and sharing photos with the people who were there, not connecting with the ones who weren't)<p>Ultimately, it was scrapped, because we were paranoid that we hadn't come up with a user experience that made it clear that this was happening only on the phone (I think we even tried a notification model), or that we'd accidentally surface someone's boudoir photos, and we were too worried about the kind of knee-jerk reactions that you're seeing in this thread.<p>I'm guessing that someone at Meta either had a more successful go at the UX, or they feel that the opinions about AI have shifted enough that there will be less fear.<p>Upon reading the article, it looks like there are two options, one which is local-only, and similar to what we built, and a second one which tries to make better suggestions using online, and that is only enabled after asking the user.<p>I would suspect that the cloud processing version <i>also</i> runs a local model to attempt to filter out racy photos before sending them to the cloud, but I don't know for sure.<p>I think the article is a bit disingenuous in it's presentation, but it's possible that I'm biased because I know how a similar thing was built, but it definitely sounds like fear-mongering.</p>
]]></description><pubDate>Fri, 29 Aug 2025 22:38:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45070202</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=45070202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45070202</guid></item><item><title><![CDATA[New comment by dmayle in "Google's Liquid Cooling"]]></title><description><![CDATA[
<p>As to MapReduce, I think you're fundamentally mistaken.  You can talk about map and reduce in the lambda calculus sense of the term, but in terms of high performance distributed calculations, MapReduce was definitely invented at Google (by Jeff Dean and Sanjay Ghemawat in 2004).</p>
]]></description><pubDate>Mon, 25 Aug 2025 20:27:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45018588</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=45018588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45018588</guid></item><item><title><![CDATA[New comment by dmayle in "Is air travel getting worse?"]]></title><description><![CDATA[
<p>This is one of the hot button topics, but I was surprised to see the (false) reference to the FAA having race and gender quotas.<p>This was suggested to me six months ago by someone who was extreme right wing, (going as far as to say that the FAA only hired non-white employees) and I found the claims bizarre enough to research on my own.  They claimed that this was a known fact, whether you read left or right news sources, but when I did my research (not on bias, but on actual hiring results), it said that historically, the FAA has been about 90% white, and currently is about 70% white (IIRC), which is a far cry from suggesting that the FAA has race and gender quotas.<p>Again, here, the article makes the same claim, but this time with a citation (!), so I wondered if there was some truth to it, that I missed, earlier, but again, the truth does not pan out.  It seems that a few members of the NBCFAE (National Black Coalition of Federal Aviation Employees) stepped over the line in their attempts to to change hiring practices that were preventing black candidates from being considered (going from increasing the diversity of the candidate pool, which is laudable, to discriminating in order to change up the racial mix, which is illegal).<p>However, in all of this, it's not the FAA acting, just a few powerful individuals from the NBCFAE.  That doesn't change the fact that something bad happened, just the characterization of it ends up being completely misleading.</p>
]]></description><pubDate>Sat, 16 Aug 2025 03:22:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44919836</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=44919836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44919836</guid></item><item><title><![CDATA[New comment by dmayle in "Gemma 3 270M: Compact model for hyper-efficient AI"]]></title><description><![CDATA[
<p>Did you finetune it before trying?  Docs here:<p><a href="https://ai.google.dev/gemma/docs/core/huggingface_text_full_finetune" rel="nofollow">https://ai.google.dev/gemma/docs/core/huggingface_text_full_...</a></p>
]]></description><pubDate>Thu, 14 Aug 2025 19:10:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44904377</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=44904377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44904377</guid></item><item><title><![CDATA[New comment by dmayle in "Asciinema: Record and share your terminal sessions"]]></title><description><![CDATA[
<p>I want to take just a second, not to talk about asciinema itself, but to use asciinema to talk about a project I just discovered recently called carbonyl.<p>It's a command line web-browser that uses a headless GUI browser (in this case chromium) in order to surf the web and render it to the terminal.  brow.sh preceded it (powered by Firefox), but in my testing, carbonyl has much better web support.<p>In any case, here's a very brief demo: <a href="https://asciinema.org/a/HLHWeKE2s5bdyhUGQPBum49kx" rel="nofollow">https://asciinema.org/a/HLHWeKE2s5bdyhUGQPBum49kx</a><p>It's so short because the bandwidth is high to use it, and asciinema.org rejects casts that are greater than 10MB</p>
]]></description><pubDate>Fri, 25 Jul 2025 14:47:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44683767</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=44683767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44683767</guid></item><item><title><![CDATA[New comment by dmayle in "Burrito Now, Pay Later"]]></title><description><![CDATA[
<p>This is a bit of an exaggeration, but otherwise correct...<p>Alice has $100 in burrito debt at 0%, but misses one payment, which automatically reverts to a 30% interest rate, back-tracked to the start of the "loan".<p>She also receives a $7 late payment fee, which is equivalent to about 90% interest for the time covered.<p>Her bank will often re-order operations on a given day in order to maximize the fees charge (yes, this happens, yes, this is legal), so even if she had her paycheck arriving on the same, the operations will often be sequenced with largest debits first, followed by credits, so that the overdraft hits as early as possible, and the most possible number of failed payment fees can be extracted, followed by the credit, which is now greatly reduced<p>(I actually had this happen to me as a student once, five late payment fees because of re-ordering, which caused me to both never let this happen again, and change banks immediately for one which wasn't as predatory).<p>Burrito loans are like payday loans, but even more predatory... They are neither ethical, nor moral (usury is even covered in the old testament, for christian folk).</p>
]]></description><pubDate>Sun, 11 May 2025 21:45:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=43957428</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=43957428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43957428</guid></item><item><title><![CDATA[New comment by dmayle in "First American pope elected and will be known as Pope Leo XIV"]]></title><description><![CDATA[
<p>You could educate yourself, you know, instead of trying to regurgitate something that someone else said that you thought looked clever.<p>What would you call Americans?  United Statesians?<p>There are two countries called the United States in North America, there's the United States of Mexico, and the United States of America.  People from the United States of Mexico are called Mexicans, and people from the United States of America are called Americans.<p>And what about people from the continent of North America?  There's called North Americans, just like people from South America are called South Americans.</p>
]]></description><pubDate>Thu, 08 May 2025 23:14:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43932285</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=43932285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43932285</guid></item><item><title><![CDATA[New comment by dmayle in "How Nintendo bled Atari games to death"]]></title><description><![CDATA[
<p>I think your math is a little off (or maybe mine is).<p>I'll take a short cut and imagine that you have an 8x8 square with no margins (68% of a borderless 8.5x11), then you have a grid of 600x600 bitmaps, which is 3.6e5. if each pixel is only black or white, than you have 1.8e19 possible bitmaps (64-bit), divide the two and you have 5e13, or about 50 trillion pages.  Fix the equation, and you get a grid of 5.2e5, for 30 trillion pages instead of 50.<p>However, bring that up to 24-bit color or more (even 8-level greyscale is e154), and the exponentiality of the problem goes back to as described by the OP</p>
]]></description><pubDate>Wed, 16 Apr 2025 22:47:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43711170</link><dc:creator>dmayle</dc:creator><comments>https://news.ycombinator.com/item?id=43711170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43711170</guid></item></channel></rss>