<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: mrsilencedogood</title><link>https://news.ycombinator.com/user?id=mrsilencedogood</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 26 Oct 2026 00:11:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mrsilencedogood" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mrsilencedogood in "What About Rails?"]]></title><description><![CDATA[
<p>I already migrated all of my projects off rails, moving to fastapi, due to a combination of DHH's political bs and Ruby's fumbling of progressive typing/type hints. I actually just completed the migration a couple weeks ago.<p>I'm now doubly-glad since it seems like, indeed, the bdfl has lost both the plot and the B. The fact that Omarchy is also some weird corporate-sponsored AI-pilled linux reskin is further concerning.<p>In retrospect, his jamming of things like thruster, hotwire, etc etc into the framework and then now basically abandoning them has me grateful I didn't adopt them, even though I thought they seemed pretty well-intended at the time.</p>
]]></description><pubDate>Fri, 25 Sep 2026 15:22:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49845887</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=49845887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49845887</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "Shopify acquires Tailwind"]]></title><description><![CDATA[
<p>I'm not sure if everyone in this thread is familiar with what their business model was. It wasn't "selling tailwind premium" or selling "tailing enterprise support". They sold a library of react components that happened to use tailwind for styling. So their competitors are DIY, Mantine, React-Bootstrap, and similar.</p>
]]></description><pubDate>Wed, 09 Sep 2026 17:59:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49630635</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=49630635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49630635</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "Remote workers report the highest well-being in study of 7,700 employees"]]></title><description><![CDATA[
<p>I absolutely detest this framing of remote vs onsite. What it really is is accommodated vs not-accommodated.<p>Accommodated employees perform better. Non-accommodated employees perform worse.<p>For some people, an office is an accommodation - they need that not-home space with other people in it. For others, a home office is an accommodation - a very convenient/local space with very few distractions.<p>It should come as absolutely no surprise that putting someone somewhere they do not feel accommodated is going to reduce performance.<p>I also really reject this boomer-esque idea that in-office helps underperformers underperform less. Instead I find it helps under-performers _appear_ to underperform less because they can chat up the boss and more visibly do performative stuff like showing up early or leaving late.</p>
]]></description><pubDate>Wed, 19 Aug 2026 16:51:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49364025</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=49364025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49364025</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "Go is an ideal language for AI-assisted software engineering"]]></title><description><![CDATA[
<p>To combine both TFA with this comment: I find that LLMs are ~fine at generating/editing gocode, or at least as ~fine as they generate most mainstream languages.<p>But good god, the second it gets to anything concurrency-related, it just loses its mind. As much as it's gotten vaguely ok to try to let the agents loose on some bits of the codebase, they simply can't even do table stakes stuff with the kinds of concurrency you see in real life.</p>
]]></description><pubDate>Tue, 11 Aug 2026 19:43:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49263425</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=49263425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49263425</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "Firefox 153.0 Beta"]]></title><description><![CDATA[
<p>Browsers can fill out forms. Many forms are (unfortunately) PDFs, especially for orgs that are struggling to digitize (govts...). PDFs which then need to be filled out.<p>So this seems to make a lot of sense to me and I'll be glad to have the functionality, especially when PDF functionality is such a mess in the general world (lots of barely-working software).</p>
]]></description><pubDate>Mon, 20 Jul 2026 16:12:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48980864</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=48980864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48980864</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "Why software engineers are grieving"]]></title><description><![CDATA[
<p>"For most of the last 20 years, the software industry sold more than jobs. It sold a story."<p>This "It's not (just) X, it's Y." pattern is so LLM-y it's almost hard to read it now.</p>
]]></description><pubDate>Fri, 26 Jun 2026 16:06:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48688247</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=48688247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48688247</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "Scars mark Britain's economy 10 years after Brexit vote"]]></title><description><![CDATA[
<p>Brexit does seem to have been a general loss for Britain.<p>But I'm very distracted by Germany - what happened/is happening there that they're faring so much worse than, say, France? (And in several of the cited measures, worse than the UK too?)</p>
]]></description><pubDate>Tue, 23 Jun 2026 20:54:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48651266</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=48651266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48651266</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "I tested every IP KVM in my Homelab"]]></title><description><![CDATA[
<p>As other comments have indicated, this is basically solved for all servers. All Poweredges and supermicros have come with increasingly sophisticated integrated remote management systems for the past 20+ years. I have some R610s and their drac is old but still quite good all things considered.</p>
]]></description><pubDate>Fri, 05 Jun 2026 20:10:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48417527</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=48417527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48417527</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "Gov.uk has replaced Stripe with Dutch provider Adyen"]]></title><description><![CDATA[
<p>Once you hit a certain processing threshold, stripe underwrites you. The benefit is some people get better deals or get to skirt by rules just by being immaterial.<p>Separately: Once you hit a certain threshold, you get an account rep and can ask for IC+ billing. This is sometimes better than the blended/sticker rate.<p>And furthermore, once you're really big enough, you can negotiate down Stripe's markup on the interchange. (As with any big enterprise contract).</p>
]]></description><pubDate>Fri, 05 Jun 2026 19:57:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48417386</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=48417386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48417386</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "How long until AI automates all cognitive labor?"]]></title><description><![CDATA[
<p>It's also a very lame definition. Intelligence - and humans - are more than just labor.<p>(You'll forgive me for conflating humanity and intelligence - we are homo spaiens, after all. Thinking man.)<p>I'm not _confused_ why these "AI" "Labs" are using that definition though. It's extremely clear they're trying to eliminate the need for the non-owner class. They're not selling LLMs (some companies are, but not these companies). These companies are selling the idea of labor without laborers to people who hate and fear laborers - and their utter dependence on them - more than anything else in their lives.<p>Really looking forward to the scam collapsing. Crypto wasn't very satisfying to me because too many of the victims were just idiots. This time, it's class warfare.</p>
]]></description><pubDate>Thu, 28 May 2026 14:53:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48309829</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=48309829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48309829</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "Kickstarter is forced to ban adult content by payment processors"]]></title><description><![CDATA[
<p>Ah good job, you fixed it. I suggest you let Stripe and Visa know, I'm sure they'll be keen.</p>
]]></description><pubDate>Thu, 14 May 2026 15:30:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48136890</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=48136890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48136890</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "The US is winning the AI race where it matters most: commercialization"]]></title><description><![CDATA[
<p>I don't think we understand consciousness, thought, and what we generally consider to be "intelligence" even nearly well enough that we can start getting hopeful that what works for us is going to work for a computer. Philosophers have been working on this for literally millennia and despite electron microscopy, MRIs, our entire standard model of physics, etc etc etc... we're basically no closer than the ancient Greeks, despite continuous opining on the topic.<p>Luckily for planetary overlord hopefuls, you probably don't need the whole package to become overlord. Just machines that can build machines.<p>I will remark that I don't really understand why any of the current idiot overlord hopefuls even want the job. The entire world is _already_ functionally their slaves. The only thing jeff bezos doesn't have that I can imagine he wants is the world to not think he's an asshole. But short of complete genocide of the human race, I don't think even overlord status will make progress on that. Might even be counterproductive.</p>
]]></description><pubDate>Thu, 14 May 2026 15:00:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48136408</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=48136408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48136408</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "Kickstarter is forced to ban adult content by payment processors"]]></title><description><![CDATA[
<p>What happens if the merchant folds or disappears? Stripe (or Visa or whoever) then are the bagholder. And if someone has a ton of chargebacks, it's not uncommon they're then difficult to collect from.</p>
]]></description><pubDate>Wed, 13 May 2026 16:10:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48123820</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=48123820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48123820</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "Kickstarter is forced to ban adult content by payment processors"]]></title><description><![CDATA[
<p>For specifically sexually explicit stuff, it's because chargebacks are __significantly__ higher for these types of purchases. High enough that it messes with the credit and counterparty risk modeling that processors use. You can use your imagination to come up with many reasons these result in more chargebacks than normal purchases.<p>Theoretically, they could just split out "explicit" vs "normal" risk categories, but there's two top problems there: 1) it's just fundamentally a smaller-yet-way-more-annoying category than the rest of their payments, and 2) tons of your partners (banks etc etc) have blanket-banned for all of the above reasons.<p>So... here we are.</p>
]]></description><pubDate>Wed, 13 May 2026 16:08:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48123789</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=48123789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48123789</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "RAM prices are forcing companies to choose higher prices, worse specs, or both"]]></title><description><![CDATA[
<p>I think at its root, the general idea of shrinkflation is that some desirable attribute of a product - quantity or quality - is slowly eroded while keeping the price the same. As a way to either increase margins, or preserve the price point. With there being some insinuation of malice, where the company is theoretically (...probably fully intentionally...) hoping consumers don't notice, at least for a while, that the deal keeps getting altered.</p>
]]></description><pubDate>Wed, 06 May 2026 18:07:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48039481</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=48039481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48039481</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "U.S. banks may soon collect citizenship data from customers"]]></title><description><![CDATA[
<p>See that's the thing people are upset about though - the fact that the documents you need are either an original certified copy of a thin sheet of paper from whatever random backwater you were born in's local government (birth cert), or an expensive time-consuming document that needs to be renewed on top of that (passport).<p>In general, the people against these kinds of things aren't against the simple extra check of something that's theoretically already true (registered to vote / ID at voting place, citizenship at banks, etc). They're against forcing people to provide arcane, asterisk-ridden (including married women! a large demographic!) documents.<p>If we just had a normal federal ID system like a normal country, where you just got one mailed to you when your kid was born just like their social security card manages to do, then this would all be much more fine. But noooo god forbid we be normal for once. Much better to keep using random bullshit in place of a national ID.</p>
]]></description><pubDate>Mon, 20 Apr 2026 15:11:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47835482</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=47835482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47835482</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "The economics of software teams: Why most engineering orgs are flying blind"]]></title><description><![CDATA[
<p>And sometimes it can't even handle it then. I was recently porting ruby web code to python. Agents were simultaneously surprisingly good (converting ActiveRecord to sqlalchemy ORM) and shockingly, incapably bad.<p>For example, ruby uses blocks a lot. Ruby blocks are curious little thingies because they are arguably just syntax sugar for a HOF, but man it's great syntax sugar. Python then has "yield" which is simultaneously the same keyword ruby uses for blocks, but works fundamentally differently (instead of just a HOF, it's for generating an iterator/generator) and while there are some decorators that can use yield's ability to "pause" execution in the function to send control flow back out of the function for a moment (@contextmanager) which feels _even more_ like ruby blocks, it's a rather limited trick and requires the decorator to adapt the Generator to a context manager and there's just no good way to generalize that.<p>Somehow this is the perfect storm to make LLMs completely incapable of converting ruby code that uses blocks for more than the basic iteration used in the stdlib. It will try to port to python code that is either nonsensical, or uses yield incorrectly and doesn't actually work (and in a way that type checkers can even spot). And furthermore, even if you can technically whack it with a hammer until it works with yield, it's often not at all the way to do it. Ruby devs use blocks not-uncommonly while python devs are not really going to be using yield often at all, perhaps outside of @contextmanager. So the right move is usually to just restructure control flow to not need to use blocks/HOFs (or double down and explicitly pass in a function). (Rubyists will cringe at this, and rightly so... Ruby is often extraordinarily expressive).<p>The fact that such a simple language feature trips them up so completely is pretty odd to me. I guess maybe their training data doesn't include a lot of ruby-to-python conversions. Maybe that's indicative of something, but I digress.</p>
]]></description><pubDate>Mon, 13 Apr 2026 15:39:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47753613</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=47753613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47753613</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "Quantization from the Ground Up"]]></title><description><![CDATA[
<p>While I think a lot of the AI hype is just hype - everyone saying most of these things have _hitherto untold riches_ levels of financial incentives to say them - I think it's also undeniable that LLMs speed up many aspects of coding.<p>I also think that AI might be the beginning of the end of copyright. While before, everyone with money clearly had tremendous incentive to keep copyright strong, now all of a sudden trillions of dollars are basically predicated on the idea that LLMs aren't violating copyright. Copyleft has been a major tool in the FOSS toolbox. If that's weakening, I don't ALSO want free software to be locked out of agentic programming too.</p>
]]></description><pubDate>Wed, 25 Mar 2026 21:07:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47523282</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=47523282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47523282</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "Quantization from the Ground Up"]]></title><description><![CDATA[
<p>Quantization is important for me because it's the only way out I can see for a future of programming that doesn't involve going through a giant bigco who can run, as the article says, a machine with 2TB of memory. And not just memory, but my understanding is that for the model to be performant, it has to be VRAM to boot.<p>This comes as the latest concern of mine in a long line around "how software gets written" remaining free-as-in-freedom. I've always been really uneasy about how reliant many programming languages were on Jetbrains editors, only vaguely comforted by their "open-core" offering, which naturally only existed for languages with strong OSS competition for IDEs (so... java and python, really). "Intellisense" seemed very expensive to implement and was hugely helpful in writing programs without stopping every 4 seconds to look up whether removing whitespace at the end of a line is trim, strip, or something else in this language. I was naturally pleased to see language servers take off, even if it was much to my chagrin that it came from Microsoft, who clearly was out of open standards to EEE and decided to speed up the process by making some new ones.<p>Now LLMs are the next big worry of mine. It seems pretty bad for free and open software if the "2-person project, funded indirectly by the welfare state of a nordic or eastern-european nation" model that drives ridiculously important core libre/OSS libraries now is even less able to compete with trillion dollar corporations.<p>Open-weight, quantized, but still __good__ models seem like the only way out. I remain somewhat hopeful just from how far local models have come - they're significantly more usable than they were a year ago, and we've got more tools like LM Studio etc making running them easy. But there's still a good way to go.<p>I'll be sad if a "programming laptop" ends up going from "literally anything that can run debian" to "yeah you need an RTX 7090, 128GB of VRAM, and the 2kW wearable power supply backpack addon at a minimum".</p>
]]></description><pubDate>Wed, 25 Mar 2026 17:29:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47520496</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=47520496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47520496</guid></item><item><title><![CDATA[New comment by mrsilencedogood in "Iran war energy crisis is a renewable energy wake-up call"]]></title><description><![CDATA[
<p>I don't think anyone was at risk of misunderstanding their intent...</p>
]]></description><pubDate>Mon, 23 Mar 2026 00:27:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47483943</link><dc:creator>mrsilencedogood</dc:creator><comments>https://news.ycombinator.com/item?id=47483943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47483943</guid></item></channel></rss>