<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: pushcx</title><link>https://news.ycombinator.com/user?id=pushcx</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 24 Apr 2026 08:36:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pushcx" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pushcx in "Backpacks got worse on purpose"]]></title><description><![CDATA[
<p>This is a little late for your nice jacket, but a lot of zipper damage comes from dirt getting into the teeth and then the zip grinds everything up. Outdoors shops sell a zipper lubricant to keep the dirt from sticking.</p>
]]></description><pubDate>Wed, 15 Apr 2026 15:53:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47780894</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=47780894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47780894</guid></item><item><title><![CDATA[New comment by pushcx in "Ageless Linux – Software for humans of indeterminate age"]]></title><description><![CDATA[
<p>There's a lobbying group called 5rights that has designed and promoted the UK OSA, AU OSA, California KOSA, Federal KOSA, and more. This isn't some conspiracy. They take proudly take credit for these bills on their website, and in news coverage you'll see their same couple media personalities over and over: <a href="https://5rightsfoundation.com/our-work/" rel="nofollow">https://5rightsfoundation.com/our-work/</a><p>As usual for online censorship, Techdirt has had excellent coverage for years: <a href="https://www.techdirt.com/tag/baroness-beeban-kidron/" rel="nofollow">https://www.techdirt.com/tag/baroness-beeban-kidron/</a></p>
]]></description><pubDate>Sun, 15 Mar 2026 12:27:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47386744</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=47386744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47386744</guid></item><item><title><![CDATA[New comment by pushcx in "Returning to Rails in 2026"]]></title><description><![CDATA[
<p>Rails's public release was July 2004: <a href="https://rubytalk.org/t/ann-rails-0-5-0-the-end-of-vaporware/12744" rel="nofollow">https://rubytalk.org/t/ann-rails-0-5-0-the-end-of-vaporware/...</a><p>Django's was July 2005: <a href="https://www.djangoproject.com/weblog/2005/jul/15/chipy/" rel="nofollow">https://www.djangoproject.com/weblog/2005/jul/15/chipy/</a></p>
]]></description><pubDate>Thu, 12 Mar 2026 12:36:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47349737</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=47349737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47349737</guid></item><item><title><![CDATA[New comment by pushcx in "Designing the Perfect ID: Marrying UUIDv7, Stripe Prefixes, and ULID"]]></title><description><![CDATA[
<p>TypeID is similar, though it uses the UUIDv7 directly: <a href="https://github.com/jetify-com/typeid" rel="nofollow">https://github.com/jetify-com/typeid</a> Maybe the formalization would be interesting to you.<p>It doesn't have a checksum, though, that seems like an improvement that's worth a few bytes.</p>
]]></description><pubDate>Wed, 04 Mar 2026 03:41:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47242772</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=47242772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47242772</guid></item><item><title><![CDATA[New comment by pushcx in "How the Lobsters front page works"]]></title><description><![CDATA[
<p>I don't know why you think I want a "technical win" from you, but I'm not seeking your approval. I corrected your mistake about the URL and the policy, like I corrected the author's mistake about what I removed. If you and other sites prefer different policies, it's no skin off my nose.</p>
]]></description><pubDate>Tue, 20 Jan 2026 21:55:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46698249</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=46698249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46698249</guid></item><item><title><![CDATA[New comment by pushcx in "How the Lobsters front page works"]]></title><description><![CDATA[
<p>The link was <a href="https://effective-haskell.com/" rel="nofollow">https://effective-haskell.com/</a></p>
]]></description><pubDate>Tue, 20 Jan 2026 15:40:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46692961</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=46692961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46692961</guid></item><item><title><![CDATA[New comment by pushcx in "How the Lobsters front page works"]]></title><description><![CDATA[
<p>You got a DM and email with the title and URL when your story was removed. This would've been 2023-08-03 with the subject "Your story has been edited by a moderator", if you want to look back: <a href="https://github.com/lobsters/lobsters/blob/86e1d0b6ac6bac52103cb82c9ca83810a4b829e2/app/models/moderation.rb#L82" rel="nofollow">https://github.com/lobsters/lobsters/blob/86e1d0b6ac6bac5210...</a><p>But you're correct on the second part, there isn't a level of activity that entitles anyone to post a sales page with nothing to discuss on it. Your activity was taken into account, though. Typically if a new user's first activity is to post an ad I'll also ban the site or user. I understand the rules aren't as permissive as you wanted, but ads don't start good discussions.</p>
]]></description><pubDate>Mon, 19 Jan 2026 14:41:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46679503</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=46679503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46679503</guid></item><item><title><![CDATA[New comment by pushcx in "How the Lobsters front page works"]]></title><description><![CDATA[
<p>You did not share a link to a blog post. The title was "Effective Haskell is a hands-on practical book way to learn Haskell. No math or formal CS needed" and it linked to the site advertising your book for sale.  I removed it because we don't get good discussions out of ads.</p>
]]></description><pubDate>Sun, 18 Jan 2026 22:23:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46672772</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=46672772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46672772</guid></item><item><title><![CDATA[New comment by pushcx in "I'm Being Prosecuted for the Opposite of Insider Trading"]]></title><description><![CDATA[
<p>Left writes:<p>> The government’s position is that I should have known I couldn’t trade stocks I’d publicly praised—for some unspecified period of time. I didn’t lie, I simply traded too soon.<p>The criminal complaint is here, allegations begin on page 7: <a href="https://prod-i.a.dj.com/public/resources/documents/andrew-left-indictment07-26-2024.pdf" rel="nofollow">https://prod-i.a.dj.com/public/resources/documents/andrew-le...</a><p>The part Left seems to be responding to in his article is:<p>> defendant LEFT often built his positions using inexpensive, short-dated options contracts that would expire within zero to five trading days and submitted limit orders to close his positions as soon as the Targeted Security reached a certain price.<p>The generic term for the government's allegations is not "the opposite of insider trading", it is: <a href="https://en.wikipedia.org/wiki/Pump_and_dump" rel="nofollow">https://en.wikipedia.org/wiki/Pump_and_dump</a></p>
]]></description><pubDate>Sat, 17 Jan 2026 02:39:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46654774</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=46654774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46654774</guid></item><item><title><![CDATA[New comment by pushcx in "Show HN: DebtBomb – Make TODOs expire and automatically create Jira tickets"]]></title><description><![CDATA[
<p>There's a much higher-ROI way to encode these, write a test that checks the current date. Maybe a very large project would prefer not to fail everyone's build for it, but this is fine for a couple dozen developers.<p>Example: <a href="https://github.com/lobsters/lobsters/commit/9e99fbf1d3cc441e7a86e288d42cf7256558534e" rel="nofollow">https://github.com/lobsters/lobsters/commit/9e99fbf1d3cc441e...</a></p>
]]></description><pubDate>Tue, 13 Jan 2026 18:07:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46605072</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=46605072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46605072</guid></item><item><title><![CDATA[New comment by pushcx in "Bison return to Illinois' Kane County after 200 years"]]></title><description><![CDATA[
<p>There's a couple dozen at Midewin, too: <a href="https://www.fs.usda.gov/r09/midewin/animals-plants/bison-project-homepage" rel="nofollow">https://www.fs.usda.gov/r09/midewin/animals-plants/bison-pro...</a></p>
]]></description><pubDate>Sun, 04 Jan 2026 16:56:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46489778</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=46489778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46489778</guid></item><item><title><![CDATA[New comment by pushcx in "How we automated federal retirements"]]></title><description><![CDATA[
<p>It must be part of a larger marketing push; their boss(?) appeared on the Odd Lots podcast a couple days ago to talk about this work: <a href="https://podcasts.apple.com/us/podcast/scott-kupors-new-plan-to-bring-tech-workers-into-the/id1056200096?i=1000742677639" rel="nofollow">https://podcasts.apple.com/us/podcast/scott-kupors-new-plan-...</a> He spent a lot of time promoting this new National Design Studio's attempt to attract tech works for 2-year commitments to drop into existing orgs, which is basically how the 18F PIF program worked before it was dissolved earlier this year. Perhaps abruptly terminating a program to reinvent it from scratch six months later is very efficient.<p>18F: <a href="https://en.wikipedia.org/wiki/18F" rel="nofollow">https://en.wikipedia.org/wiki/18F</a>
Overview of the related programs: <a href="https://willslack.com/pif-18f-usds/" rel="nofollow">https://willslack.com/pif-18f-usds/</a><p>(A warning about Odd Lots: the hosts never question or push back on people talking their book. This especially bad with politicians and political appointees, who are often very creative during their interviews.)</p>
]]></description><pubDate>Sat, 27 Dec 2025 18:24:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46403932</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=46403932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46403932</guid></item><item><title><![CDATA[New comment by pushcx in "You Don't Need Anubis"]]></title><description><![CDATA[
<p>The scrapers will not attempt to discover and use an efficient representation. They will attempt to hit every URL they can discover on a site, and they'll do it at a rate of hundreds of hits per second, from enough IPs that each only requests at a rate of 1/minute. It's rude to talk down to people for not implementing a technique that you can't get scrapers to adopt, and for matching their investment in performance to their needs instead of accurately predicting years beforehand that traffic would dramatically change.</p>
]]></description><pubDate>Sun, 02 Nov 2025 14:37:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45790625</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=45790625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45790625</guid></item><item><title><![CDATA[New comment by pushcx in "Luau's performance"]]></title><description><![CDATA[
<p>Asking as a newbie in this area, could you share any pointers to language design for performance?<p>I'm aware of the early difference between compiled and interpreted languages. Luau has to be interpreted to meet its security goals, and I'm asking with similar goals in mind, so I guess I'm starting from that significant limitation.</p>
]]></description><pubDate>Sat, 25 Oct 2025 19:21:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45706295</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=45706295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45706295</guid></item><item><title><![CDATA[New comment by pushcx in "Datastar response to misunderstandings"]]></title><description><![CDATA[
<p>The answer to all your scenarios is yes. There is no amount of free labor someone can give away that entitles the recipients to more free labor.</p>
]]></description><pubDate>Sun, 12 Oct 2025 18:35:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45560566</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=45560566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45560566</guid></item><item><title><![CDATA[New comment by pushcx in "Datastar response to misunderstandings"]]></title><description><![CDATA[
<p>> The idea is that users were relying on a functionality to be maintained (the "rug"), and the Datastar developers decided to continue maintaining it behind a paywall (the "pull").<p>Why were the users so entitled to free ongoing maintenance that its end is worth describing using a term from financial fraud?</p>
]]></description><pubDate>Sun, 12 Oct 2025 15:45:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45559052</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=45559052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45559052</guid></item><item><title><![CDATA[New comment by pushcx in "Why is GitHub UI getting slower?"]]></title><description><![CDATA[
<p>It's also getting a lot flakier. Around October or November of last year I realized that every week I see another bit of SPA jankiness. I lose my scroll position because some component has appeared or disappeared above view. The issues list shows hours-old state and does not refresh. A button doesn't work. A page loads but everything below the header is unstyled. I expand the build details but it collapses closed every time a stage finishes. A filename header appears twice. New comments don't appear. On and on.<p>It's very frustrating to have a tool that has spent 15 years fading into the background of reliable infrastructure become an intrusive, distracting mess.<p>After a couple months with jujutsu it's almost completely replaced my use of git.  It’s a lot to hope for, but just as jujutsu surveyed a couple decades of VCS to syncretize a huge improvement, I do hope someone will do the same for collaborating with jujutsu. GitHub PRs feel very unfortunately frozen in amber because their popularity makes it very hard to fix the core UI design problems it has with multiple tabs, incoherent timeline, edited commits, missing "8 more comments", and now a steady drip of SPA jank.<p>The big remaining feature of GitHub is the network effect of coworkers and potential contributors already being logged in, and there could be a race between a competitor neutralizing that with bidirectional sync (see git-bug) and GitHub getting their usability problems sorted. Microsoft's legendary resistance to breaking changes means there's a very big window available.</p>
]]></description><pubDate>Tue, 05 Aug 2025 16:33:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44800268</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=44800268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44800268</guid></item><item><title><![CDATA[New comment by pushcx in "Show HN: Entropy – Sharing screen is scary in SaaS age"]]></title><description><![CDATA[
<p>Yep: <a href="https://github.com/bishopfox/unredacter">https://github.com/bishopfox/unredacter</a></p>
]]></description><pubDate>Thu, 29 May 2025 12:16:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44125264</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=44125264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44125264</guid></item><item><title><![CDATA[New comment by pushcx in "Shardines: SQLite3 Database-per-Tenant with ActiveRecord"]]></title><description><![CDATA[
<p>Could anyone who runs Rails with sqlite in production share some scale numbers like r/w per second, # rows in the db, and vps size? I have used it at trivial scale for SolidQueue and SolidCache, but I can't find experience reports for the primary OLTP db.</p>
]]></description><pubDate>Sun, 27 Apr 2025 17:41:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=43813737</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=43813737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43813737</guid></item><item><title><![CDATA[New comment by pushcx in "As San Francisco car break-ins plunge, these businesses are suffering"]]></title><description><![CDATA[
<p>Incredible missed opportunity to cite the parable of the broken window: <a href="https://en.wikipedia.org/wiki/Parable_of_the_broken_window" rel="nofollow">https://en.wikipedia.org/wiki/Parable_of_the_broken_window</a></p>
]]></description><pubDate>Fri, 18 Apr 2025 16:11:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=43729408</link><dc:creator>pushcx</dc:creator><comments>https://news.ycombinator.com/item?id=43729408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43729408</guid></item></channel></rss>