<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: moron4hire</title><link>https://news.ycombinator.com/user?id=moron4hire</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 09:52:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=moron4hire" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by moron4hire in "Do you even need a database?"]]></title><description><![CDATA[
<p>Came here to also throw in a vote for it being so much easier to just use SQLite. You get so much for so very little. There might be a one-time up-front learning effort for tweaking settings, but that is a lot less effort than what you're <i>going</i> to spend on fiddling with stupid issues with data files all day, every day, for the rest of the life of your project.</p>
]]></description><pubDate>Wed, 15 Apr 2026 14:08:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47779175</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47779175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47779175</guid></item><item><title><![CDATA[New comment by moron4hire in "Dependency cooldowns turn you into a free-rider"]]></title><description><![CDATA[
<p>Frankly, this reads as sometime going way too far to be contrary. Yeah, sure, Act Utilitarianism is different than Rule Utilitarianism. News at 11. But most developers don't get the luxury of fighting for the greater good. Most are fighting to keep their paycheck flowing so they can eat. What I'm saying is, insecure software comes from organizational dysfunction, not "bad developers adopting software too quickly." It's a corporate political problem to which you're attempting to apply technical management to solve.</p>
]]></description><pubDate>Wed, 15 Apr 2026 06:03:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47775242</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47775242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47775242</guid></item><item><title><![CDATA[New comment by moron4hire in "Saying goodbye to Agile"]]></title><description><![CDATA[
<p>Dude, this mode of ex post facto rationalization is waaaay older than communism. It's basically one of the main "retention warnings" of most religions.</p>
]]></description><pubDate>Wed, 15 Apr 2026 05:49:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47775148</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47775148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47775148</guid></item><item><title><![CDATA[New comment by moron4hire in "US appeals court declares 158-year-old home distilling ban unconstitutional"]]></title><description><![CDATA[
<p>Sorry, it's just that these kinds of threads have a lot of people repeating things that aren't really all that correct. It creates an image of things that doesn't match reality that continue to persist in the collective conscience. Like how hibernation for bears isn't really "the bear sleeps all winter." Anyway, neither here nor there (I'm still not happy I lived 35 years of my life believing bears curled up in caves and take 3-month-long naps for winter. It's preposterous on its very face).<p>Solutions of alcohol and water are weird. If you had a solution of salt and water, you could boil 100% of the water out in one go and have 100% of the salt left over. With alcohol and water, you don't get that. You get a continuum of concentrations that changes over time, as the distillation progresses.<p>And there is more than one alcohol that you're dealing with, with different phase change temperatures for each. So it's a bit like homeopathy. At any particular point, you are dividing the batch into two sections, one that is increasing on the gradient of alcohol concentration and one that is decreasing. But each part of the batch will actually have some proportion of each chemical in it. All you can do is change the relative proportions and repeat until you've changed the ratios such that the one you don't want is negligible.<p>Water's freezing point is 0C, of course. Methanol's is, like, -97C. Ethanol's is around -115C. Something like that. So "the water freezes first". But it's not just water. It will be some proportion of all three, as well as trace other acetyl alcohols where the flavor comes from. It's just that more of it will be water than what you started. On the flip side, the ethanol freezes "last". But again, it will be a certain proportion of all three. So the "remaining, unfrozen liquid" increases in ABV over time. But the frozen liquid is not free of alcohol. And if we were trying to run a production distillery, we'd want to reprocess the frozen portion to extract the remaining aclohol from it as well.<p>It's an infinite series on which we're performing a manual, physical Taylor expansion approximation.<p>One of the nice things about boiling distillation is that it is the methanol with the lowest boiling point and the water with the highest. So, you can more easily bracket your product away from the beginning parts of the process to avoid the methanol. You can't really do that with freeze distillation, because the methanol is sitting in the middle between the water and ethanol in the phase change spectrum. Thankfully, it's impossible to make yourself go blind from in-good-faith home brewing and distilling. The amount of methanol you can produce will--at worst--give you a wicked hangover. But that's why more people don't do freeze distillation.</p>
]]></description><pubDate>Wed, 15 Apr 2026 02:55:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47774156</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47774156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47774156</guid></item><item><title><![CDATA[New comment by moron4hire in "US appeals court declares 158-year-old home distilling ban unconstitutional"]]></title><description><![CDATA[
<p>So "the water freezes, the alcohol does not," is not actually how freeze-distillation works. The entire batch freezes solid. You then let the block melt and collect the first meltings. If you start off with a 5% ABV solution, freeze it, and then melt off half of it, you'll end up with two halves where one is maybe 7% ABV and the other is maybe 3% ABV. You will need to reprocess those halves to further concentrate (yes, both halves, you want the alcohol from the 3% portion, too, but you have to do them separately or you're back to where you started) with your level of efficiency being limited primarily by your patience and how cold your freezer can get. Probably not cold enough to get above 20% ABV [0].<p>One problem with freeze-distillation is that it's more like removing watery alcohol and taking everything else than it is like in boil distillation where you're trying to remove alcoholic water and leave everything else behind. So you still need to make multiple runs to get the ABV up, but boiling will remove impurities, whereas freezing will concetrate them.<p>[0] IDK, that's just a guess, I'm not inclined to look it up. I'm not writing a reference guide here.</p>
]]></description><pubDate>Tue, 14 Apr 2026 14:05:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47765823</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47765823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47765823</guid></item><item><title><![CDATA[New comment by moron4hire in "US appeals court declares 158-year-old home distilling ban unconstitutional"]]></title><description><![CDATA[
<p>If you have a stock pot, a steel bowl that is large enough to sit on top of the stock pot, and a Pyrex measuring glass, you can start distilling now.<p>Put the glass in the center of the pot. Fill the pot with not enough mash to float the glass. Top the pot with the bowl. The condensate will form on the bowl and run towards the bottom center of the bowl, where it will drip into the glass.<p>I was able to distill a few bottles of home made apple wine that I had screwed up some additional flavorings on. It took a couple of hours for 3 or 4 bottles.<p>You'll have to do your own research on the finer details of making this work. I figured it out from first principles in the middle of doing it, so it's not that hard. Hell, people have been distilling for centuries, before they even knew what caused fermentation. Anything pre-Industrial Revolution peasants could do, I should be able to figure out in my modern house full of power tools. I'm not here to teach you how to do this, just inform that it's possible with equipment you likely already have.</p>
]]></description><pubDate>Tue, 14 Apr 2026 11:02:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47763983</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47763983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47763983</guid></item><item><title><![CDATA[New comment by moron4hire in "US appeals court declares 158-year-old home distilling ban unconstitutional"]]></title><description><![CDATA[
<p>> But they couldn't...<p>This is false. Several breweries and distilleries started producing sanitizer basically overnight [0]. The requirement to add denaturing components to alcohol was suspended during the pandemic specifically to allow it [1].<p>[0] <a href="https://www.smithsonianmag.com/smart-news/distilleries-around-us-shift-production-hand-sanitizer-180974502/" rel="nofollow">https://www.smithsonianmag.com/smart-news/distilleries-aroun...</a><p>[1] <a href="https://www.ttb.gov/laws-regulations-and-public-guidance/public-guidance/ttb-pg-2020-1d" rel="nofollow">https://www.ttb.gov/laws-regulations-and-public-guidance/pub...</a></p>
]]></description><pubDate>Tue, 14 Apr 2026 10:34:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47763771</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47763771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47763771</guid></item><item><title><![CDATA[New comment by moron4hire in "Servo is now available on crates.io"]]></title><description><![CDATA[
<p>If you are at the point that other people can use your software, then you should use v1. If you are not ready for v1, then you shouldn't be releasing to other people.<p>Because this comment, "The project is still in development, it might be stable enough for use in "real projects(tm)", but it might also still significantly change." That describes every project. Every project is always in development. Every project is stable until it isn't. And when it isn't, you bump the major number.</p>
]]></description><pubDate>Mon, 13 Apr 2026 15:23:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47753356</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47753356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47753356</guid></item><item><title><![CDATA[New comment by moron4hire in "Servo is now available on crates.io"]]></title><description><![CDATA[
<p>Any project may change at any time. That's why they bump from v1 to v2. But by not using the full precision of the version number, you're not able to communicate as clearly about releases. A minor release may not be 100% compatible with the previous version, but people still expect some degree of similarity such that migrating is not a difficult task. But going from v0.n to v0.(n+1) uses that field to communicate "hell, anything could happen, YOLO."<p>Nobody cares that Chrome's major version is 147.</p>
]]></description><pubDate>Mon, 13 Apr 2026 15:21:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47753319</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47753319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47753319</guid></item><item><title><![CDATA[New comment by moron4hire in "Servo is now available on crates.io"]]></title><description><![CDATA[
<p>Personally, I think the 0 major version is a bad idea. I hear the desire to not want to have to make guarantees about stability in the early stages of development and you don't want people depending on it. But hiding that behind "v0.x" doesn't change the fact that you <i>are</i> releasing versions and people <i>are</i> depending on it.<p>If you didn't want people to depend on your package (hence the word "dependency") then why release it? If your public interface changes, bump that major version number. What are you afraid of? People taking your project seriously?</p>
]]></description><pubDate>Mon, 13 Apr 2026 15:05:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47753073</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47753073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47753073</guid></item><item><title><![CDATA[New comment by moron4hire in "AI Will Be Met with Violence, and Nothing Good Will Come of It"]]></title><description><![CDATA[
<p>My question to you is, are you willing to give up the tools of the oppressor in that pursuit of combatting the true villain of "gleefully taking away people's livelihoods"? What I mean is, yes, you are right, technically AI itself is not the problem. But it is the tool by which the oppressors are working their oppression.<p>Do you make this distinction that it's not the AI that is doing this to us so that you can be more clear in where to target your ire, or are you making the distinction so you can continue to use LLMs with a clear conscience?</p>
]]></description><pubDate>Sun, 12 Apr 2026 15:50:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47741135</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47741135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47741135</guid></item><item><title><![CDATA[New comment by moron4hire in "France to ditch Windows for Linux to reduce reliance on US tech"]]></title><description><![CDATA[
<p>I wish the US Government would do the same</p>
]]></description><pubDate>Fri, 10 Apr 2026 15:47:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47719878</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47719878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47719878</guid></item><item><title><![CDATA[New comment by moron4hire in "C# in Unity 2026: Writing more modern code"]]></title><description><![CDATA[
<p>Game developers are not paid to be good developers. They're paid to be young, naive, and easily brow-beat into working unpaid overtime.<p>I think one of my biggest problems with Unity is that it enabled a massive market of me-too "business men" who "employ" unpaid and underpaid interns to hack together asset-store-ware they then dump on the app stores. When a gem game stutters, people blame their crappy phones rather than the company who probably stiffed its developers.<p>I've seen a lot of my friends do this constant churn of signing up for the next game shop that will hire them. Places that throw many, many red flags the second you even walk in the door. They work hard to get a game done on a budget 1/10th what it should be, the game ends up being a flop, and they never get a chance to grow their portfolio or skills to eventually get a better job.<p>This isn't something you can lay at the feet of Unity Technologies, but I do think it is a reason to avoid Unity: the job ecosystem is just awful.</p>
]]></description><pubDate>Thu, 09 Apr 2026 11:46:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47702406</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47702406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47702406</guid></item><item><title><![CDATA[New comment by moron4hire in "C# in Unity 2026: Features Most Developers Still Don't Use"]]></title><description><![CDATA[
<p>I got out of doing Unity development 7 years ago because I was tired of waiting for them to migrate to CoreCLR (among many other reasons).</p>
]]></description><pubDate>Thu, 09 Apr 2026 11:32:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47702269</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47702269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47702269</guid></item><item><title><![CDATA[New comment by moron4hire in "AI singer now occupies eleven spots on iTunes singles chart"]]></title><description><![CDATA[
<p>Because they need Technojesus to come save them from never having learned to invert a binary tree, so any anti-AI sentiment is a threat to that.</p>
]]></description><pubDate>Tue, 07 Apr 2026 12:31:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47674278</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47674278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47674278</guid></item><item><title><![CDATA[New comment by moron4hire in "AI singer now occupies eleven spots on iTunes singles chart"]]></title><description><![CDATA[
<p>We know for a fact they don't. We know because they told us they didn't.</p>
]]></description><pubDate>Tue, 07 Apr 2026 12:28:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47674248</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47674248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47674248</guid></item><item><title><![CDATA[New comment by moron4hire in "What being ripped off taught me"]]></title><description><![CDATA[
<p>I took "good client" to mean, "is easy to work with/communicates well/knows what they want", not just "pays on time". The inverse being, the ones who don't pay on time were already a pain in the ass to work with.</p>
]]></description><pubDate>Mon, 06 Apr 2026 18:26:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47664851</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47664851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47664851</guid></item><item><title><![CDATA[New comment by moron4hire in "I won't download your app. The web version is a-ok"]]></title><description><![CDATA[
<p>"The grandmas are too stupid to learn" but now it's the young people who are too dumb to figure out computers. So, I guess my generation is the only one that will ever figure out the Internet? Seems dumb.</p>
]]></description><pubDate>Mon, 06 Apr 2026 16:36:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47663215</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47663215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47663215</guid></item><item><title><![CDATA[New comment by moron4hire in "Eight years of wanting, three months of building with AI"]]></title><description><![CDATA[
<p>Someone used Claude Code to generate a very simple staffing management app. The sort of thing that really wouldn't take that long to make, but why pay for any software when you can just ignore the problem, amiright? Anyway, the code that got generated was full of SQL injection issues for the most absurd sorts of things. It would have 80% of the database queries implemented through the ORM, but then the leftover stuff was raw string concat junk, for no good reason because it wasn't even doing any dynamic query or anything that the ORM couldn't do.</p>
]]></description><pubDate>Sun, 05 Apr 2026 20:05:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47653323</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47653323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47653323</guid></item><item><title><![CDATA[New comment by moron4hire in "The house is a work of art: Frank Lloyd Wright"]]></title><description><![CDATA[
<p>I don't know, man. I mean, I know it's the standard Architecture School answer that Wright was influential. But I feel like that can only be said if you focus on superficial, outward appearance and completely ignore his design philosophy, why he designed the way he did.<p>The materials he chose were meant to make home ownership accessible to the common man. Your own link to the Jacob's House talks about Mr. Jacobs being "a young newspaper man". The $5000 cost in 1935 is like $120k today. Yeah, if 1500sqft houses cost $120k today, I could believe a journalist just starting out on their career could afford the mortgage on it.<p>Are houses L-shaped now? Yeah, sure. Are they accessible to the common person? Not at all. People are talking the Little Golden Book version of Wright's philosophy.<p>Also, <i>my</i> house is not L-shaped. Jacobs got 25% more house for 1/6th the inflation adjusted price. He got a study <i>and</i> a shop; I'm performing my own manual labor in my back yard to build a gazebo that I hope will work as a shop for me. As a newspaper hack with a likely-unemployed wife he got a house near a lake. My electrical engineer with a master's degree wife working at a major military research institution and I got a drainage ditch that kinda looks like a stream when it rains really hard. And we're in our 40s. Everyone massively missed Wright's point.</p>
]]></description><pubDate>Sat, 04 Apr 2026 16:59:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47640897</link><dc:creator>moron4hire</dc:creator><comments>https://news.ycombinator.com/item?id=47640897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47640897</guid></item></channel></rss>