<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: memco</title><link>https://news.ycombinator.com/user?id=memco</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Apr 2026 01:22:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=memco" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by memco in "Show HN: Jido 2.0, Elixir Agent Framework"]]></title><description><![CDATA[
<p>Not sure if related, but the page loads fine and then after a few seconds refreshes into a 404. I gave up trying to read the article.</p>
]]></description><pubDate>Thu, 05 Mar 2026 17:18:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47264379</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=47264379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47264379</guid></item><item><title><![CDATA[New comment by memco in "Welcome (back) to Macintosh"]]></title><description><![CDATA[
<p>Oh man! I came here to complain about printing! I just discovered yesterday that you can no longer drag and drop print jobs from one printer to another. Apparently you can move a print job via some command line stuff but it just ended up deleting the jobs entirely. The only reasons I found this out is because the printer which had been working fine moments before just stopped working after replacing toner. No amount of deleting and re-padding the printer or power cycling either machine fixed it. One time the whole OS just froze and I had to force reboot. I spent a good chunk of the afternoon trying to get one 3 page document to print. To be fair, I haven’t had problems with this setup for 10+ years but when it went south it also went to the remote frigid corners of Antarctica.</p>
]]></description><pubDate>Mon, 02 Mar 2026 22:04:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47224821</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=47224821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47224821</guid></item><item><title><![CDATA[New comment by memco in "Tired of AI, people are committing to the analog lifestyle in 2026"]]></title><description><![CDATA[
<p>Even enshitification suffers enshitification.</p>
]]></description><pubDate>Sun, 18 Jan 2026 21:53:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46672525</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=46672525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46672525</guid></item><item><title><![CDATA[New comment by memco in "Clicks Communicator"]]></title><description><![CDATA[
<p>This company makes cases with a physical keyboard for iPhone 14+ so if you just want the keyboard you might be able to get one of those instead.</p>
]]></description><pubDate>Fri, 02 Jan 2026 21:15:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46469446</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=46469446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46469446</guid></item><item><title><![CDATA[New comment by memco in "Deprecations via warnings don't work for Python libraries"]]></title><description><![CDATA[
<p>I think this is a valid question for this specific case, but may not always be possible. That said, I think as a user I would probably prefer it if under the hood the old function called the new so they can deprecate the behavior without breaking the API. In that way you can still emit the deprecation warning while also only having one actual code path to maintain.</p>
]]></description><pubDate>Wed, 10 Dec 2025 18:31:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46221520</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=46221520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46221520</guid></item><item><title><![CDATA[New comment by memco in "Ghostty is now non-profit"]]></title><description><![CDATA[
<p>If you'd like you can also use `tip` as the update channel to get the nightly build binary without having to compile it yourself: <a href="https://ghostty.org/docs/config/reference#auto-update-channel" rel="nofollow">https://ghostty.org/docs/config/reference#auto-update-channe...</a></p>
]]></description><pubDate>Wed, 03 Dec 2025 21:42:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46140578</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=46140578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46140578</guid></item><item><title><![CDATA[New comment by memco in "MIT Study Finds AI Use Reprograms the Brain, Leading to Cognitive Decline"]]></title><description><![CDATA[
<p>It’s also worth noting that this was specifically about the effects of ChatGPT on users’s ability to write essays: which means that if you don’t practice your writing skills, then your writing skills decline. This doesn’t seem to show that it is harmful just that it does not induce the same brain activity that is observed in other essay writing methods.<p>Additionally, the original paper uses the term “cognitive debt“ not cognitive decline, which may have an important ramifications for interpretation and conclusions.<p>I wouldn’t be surprised to see similar results in other similar types of studies, but it does feel a bit premature to broadly conclude that all LLM/AI use is harmful to your brain. In a less alarmist take: this could also be read to show that AI use effectively simplifies the essay writing process by reducing cognitive load, therefore making essays easier and more accessible to a broader audience but that would require a different study to see how well the participants scored on their work.</p>
]]></description><pubDate>Wed, 03 Sep 2025 14:22:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45116161</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=45116161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45116161</guid></item><item><title><![CDATA[New comment by memco in "Zenobia Pay – A mission to build an alternative to high-fee card networks"]]></title><description><![CDATA[
<p>Not sure how prevalent this is now, but a few years back I was seeing a lot of "cash price" advertised for stuff that was lower by whatever the merchant didn't have to pay in fees so sometimes cash may not be subsidizing the credit industry.</p>
]]></description><pubDate>Thu, 14 Aug 2025 05:22:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44896990</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=44896990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44896990</guid></item><item><title><![CDATA[New comment by memco in "AWS launches Kiro, its Cursor clone"]]></title><description><![CDATA[
<p>> As I understand (I could be wrong), with agent mode, it edits the file for you, no way for you to accept before it does, so you have to manually check the diff, roll back parts you don't want, etc.<p>> Am I right?<p>With cursor you get reasonably flexible control at many levels. You can have it only suggest changes that you have to apply manually or you can have it make automatic changes with various ways to review, change, reject or accept. I usually have the changes made automatically but don’t accept the changes automatically. Cursor has a UI that lets you review each edit individually, for the whole file or all files. Depending on the situation I will use whichever level is appropriate. The UI also allows you to revert changes or you can ask the AI to undo or rework a change that you just approved so there’s plenty of ways to do large changes without giving up control. There’s also a stop button you can use to interrupt mid-stream if the work it’s doing isn’t what you want. It isn’t flawless but I haven’t found myself in a corner where I couldn’t get back to a happy path.</p>
]]></description><pubDate>Mon, 14 Jul 2025 18:00:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44563237</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=44563237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44563237</guid></item><item><title><![CDATA[New comment by memco in "Demystifying Debuggers"]]></title><description><![CDATA[
<p>I think it’s referring to this: <a href="https://www.radgametools.com/" rel="nofollow">https://www.radgametools.com/</a></p>
]]></description><pubDate>Wed, 11 Jun 2025 16:58:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44249518</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=44249518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44249518</guid></item><item><title><![CDATA[New comment by memco in "WWDC25: macOS Tahoe Breaks Decades of Finder History"]]></title><description><![CDATA[
<p>I think the article kind of tramples on its own point by showing a very long history of the changes to the Finder’s icon over the years, but I think what it’s trying to say is that it has been mostly unchanged for many years so it shouldn’t change now. It now has a gray box all the way around instead of two blue faces that go all the way to the edge. However, it simultaneously showed that it has been redesigned several times to match the aesthetic of the OS and while this is a larger change than most is still within the same design space.</p>
]]></description><pubDate>Tue, 10 Jun 2025 14:57:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44237602</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=44237602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44237602</guid></item><item><title><![CDATA[New comment by memco in "Coffee for people who don't like coffee"]]></title><description><![CDATA[
<p>Iced coffee or cold brew might work for you.<p>I used to do aeropress or pour over coffee every morning but now I brew a large batch of hot coffee in a jar and then leave it on the counter overnight. The next day I remove the grinds and put the coffee in the fridge. Then on weekdays I just pour some over ice. It’s barely more work than making one pour over and I get 7 days of coffee with no prep work in the morning: delayed instant gratification all in one.</p>
]]></description><pubDate>Wed, 14 May 2025 03:06:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=43980327</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=43980327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43980327</guid></item><item><title><![CDATA[New comment by memco in "Business books are entertainment, not strategic tools"]]></title><description><![CDATA[
<p>> There are amazing books out there but they are textbooks. 1000 pages long on a single subject, and people don't want that.<p>I would recommend to you, the author of the OP and others in this thread read “Amusing Ourselves to Death” by Neil Postman. It is old but it has had amazing sticking powe in my idea of what is entertainment and what is informational. He argues that many things are made to be entertainment (even some books that are thousands of pages) and challenges readers to consider this when deciding what to invest into. We can’t all be experts on everything so we make decisions, consciously and unconsciously about when and where to draw the line based on what information is available, how it’s presented and how much the value/work tradeoff is to study/consume it in that format.<p>I think the sting comes when we see people ignore low hanging fruit especially willfully but we would be less critical of someone saying that the task at hand is beyond their current capacity that someone else might be better suited to a particular task or topic.</p>
]]></description><pubDate>Sat, 10 May 2025 16:30:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43946876</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=43946876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43946876</guid></item><item><title><![CDATA[New comment by memco in "The order of files in /etc/ssh/sshd_config.d/ matters"]]></title><description><![CDATA[
<p>Thanks for sharing this! I think I may now have what I need to set up a system with multi-user shared keys that only work for a given set of users.</p>
]]></description><pubDate>Sun, 06 Apr 2025 04:57:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=43599051</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=43599051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43599051</guid></item><item><title><![CDATA[New comment by memco in "Actually drawing some ovals – that are not ellipses (2017)"]]></title><description><![CDATA[
<p>Did I miss where an actual oval is explained in this method? I assume it is just drawing the same arc upside down but wanted to be sure there isn’t a follow up post or something.</p>
]]></description><pubDate>Tue, 01 Apr 2025 17:58:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=43549707</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=43549707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43549707</guid></item><item><title><![CDATA[New comment by memco in "Understanding Smallpond and 3FS"]]></title><description><![CDATA[
<p>Love this straightforward analysis of use cases:<p>> Using smallpond and 3FS depends largely on your data size and infrastructure:<p>> Under 10TB: smallpond is likely unnecessary unless you have very specific distributed computing needs. A single-node DuckDB instance or simpler storage solutions will be simpler and possibly more performant.<p>> 10TB to 1PB: smallpond begins to shine. You'd set up a cluster with several nodes, leveraging 3FS or another fast storage backend to achieve rapid parallel processing.<p>> Over 1PB (Petabyte-Scale): smallpond and 3FS were explicitly designed to handle massive datasets. At this scale, you'd need to deploy a larger cluster with substantial infrastructure investments.<p>Makes it very easy to determine if this would be useful for me and how much work I would expect to do to use it.</p>
]]></description><pubDate>Sun, 02 Mar 2025 18:21:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43233307</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=43233307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43233307</guid></item><item><title><![CDATA[New comment by memco in "The man who spent forty-two years at the Beverly Hills Hotel pool (1993)"]]></title><description><![CDATA[
<p>I’ve also seen “Aptronym” used for this: <a href="https://en.m.wikipedia.org/wiki/Aptronym" rel="nofollow">https://en.m.wikipedia.org/wiki/Aptronym</a></p>
]]></description><pubDate>Thu, 27 Feb 2025 03:40:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=43191084</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=43191084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43191084</guid></item><item><title><![CDATA[New comment by memco in "MongoDB acquires Voyage AI"]]></title><description><![CDATA[
<p>Thanks for the data! I think I may have different use cases than are covered by your benchmarks.<p>Do you often do that many independent $incs (or any query) in a single second? I have gotten much better performance by using `BulkWrite` to do a bunch of small updates in a batch.<p>To go to a specific example from the "Driver Benchmark" on the link from your first reply:<p><pre><code>   client[:users].insert_one(name: Digest::MD5.hexdigest(index.to_s))
</code></pre>
I notice in this specific example that there's no separation of the hashing from the query timing. so I might try to do the hashing first then time just the inserts. I would also a batch of `insertOne`s and then do a bulk write so I'm making much fewer queries. I will often pick some random size like 1,000 queries or so and do the `bulkWrite ` when I have accumulated that many queries, have surpassed some time (like if it has been more than 0.5s since the last update) or if there's no more items to process. Additionally if the order of the inserts doesn't matter using `ordered: false` can provide additional speedup.<p>For me the limiting factor is mostly around the performance of BulkWrite. I haven't hit any performance bottlenecks there that would merit benchmarking different ways to use it, but I would mostly be trying to fine tune things like how to group the items in a BulkWrite for optimal performance if I did.<p>Even in the case of one-off queries it almost always feels faster on 7+ than earlier versions. As I mentioned the one bottleneck we hit with migration was that we had some queries where we were querying on fields that were not properly indexed and in those cases performance tanked horribly to the point where some queries actually stopped working. However, once we added an index the queries were always faster than on the old version. When we did hit problems, it took only a few minutes to figure out what to index then everything was fine. We didn't have to make changes to our application or the queries themselves to fix any issues we had.</p>
]]></description><pubDate>Tue, 25 Feb 2025 17:34:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43174885</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=43174885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43174885</guid></item><item><title><![CDATA[New comment by memco in "MongoDB acquires Voyage AI"]]></title><description><![CDATA[
<p>Can you share more details about the conditions under which it is slow in recent versions?  We moved from 3.x to 7 for our main database and  after adding a few indexes we were missing we have seen at least an order of magnitude speed up.</p>
]]></description><pubDate>Mon, 24 Feb 2025 17:45:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=43162481</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=43162481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43162481</guid></item><item><title><![CDATA[New comment by memco in "Kanata: Cross-platform multi-layer keyboard remapper with advanced customization"]]></title><description><![CDATA[
<p>Since Karabiner is Mac only: does the system setting to use the f keys as function keys not work for these keyboards: <a href="https://support.apple.com/guide/mac-help/use-keyboard-function-keys-mchlp2596/mac" rel="nofollow">https://support.apple.com/guide/mac-help/use-keyboard-functi...</a>?</p>
]]></description><pubDate>Mon, 10 Feb 2025 15:38:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43001512</link><dc:creator>memco</dc:creator><comments>https://news.ycombinator.com/item?id=43001512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43001512</guid></item></channel></rss>