<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: worstspotgain</title><link>https://news.ycombinator.com/user?id=worstspotgain</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Apr 2026 18:01:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=worstspotgain" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by worstspotgain in "Russia Suspected of Plotting to Send Incendiary Devices on U.S.-Bound Planes"]]></title><description><![CDATA[
<p>Quite amazing how little traction this story is getting. Back in the 1950s-2000s, when Russia's influence on the West was rather subdued, this would have been the only news in town.<p>Instead it's more like "nothing to see here, kindly vote in our puppet candidate X, thanks!" for various local values of X.</p>
]]></description><pubDate>Tue, 05 Nov 2024 00:45:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=42047626</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=42047626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42047626</guid></item><item><title><![CDATA[New comment by worstspotgain in "Colorado scrambles to change voting-system passwords after accidental leak"]]></title><description><![CDATA[
<p>Sure, but 1000 is just 1 in 3000 voters. In practice it's going to be way more than that, probably 2 or 3 in 10. Thats hundreds of thousands of voters, many of whom are going to be punctilious people. Of all the suggested fuckery methods, this would be caught the fastest IMO.</p>
]]></description><pubDate>Sun, 03 Nov 2024 22:48:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42036741</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=42036741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42036741</guid></item><item><title><![CDATA[New comment by worstspotgain in "Colorado scrambles to change voting-system passwords after accidental leak"]]></title><description><![CDATA[
<p>The ballot printout is not discarded, is it? If not, then the ballot-barcode consistency in the sample can be verified as part of the audit.</p>
]]></description><pubDate>Sun, 03 Nov 2024 13:34:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=42032982</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=42032982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42032982</guid></item><item><title><![CDATA[New comment by worstspotgain in "Colorado scrambles to change voting-system passwords after accidental leak"]]></title><description><![CDATA[
<p>Believe me, we've been aware that this is a non-bug feature for a long time.<p>The Tuesday law was passed in 1845. Instead of changing it, many legislators are pushing in the opposite direction: trying to selectively suppress their opponents' votes further. <i>If it hurts them more than us, it's a worthy goal!</i></p>
]]></description><pubDate>Sun, 03 Nov 2024 09:52:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=42032142</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=42032142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42032142</guid></item><item><title><![CDATA[New comment by worstspotgain in "Colorado scrambles to change voting-system passwords after accidental leak"]]></title><description><![CDATA[
<p>Indeed, and the math is the same. If out of 3 million voters, just 1000 double-check the printout, they will detect a 1/100 flip with probability 99.996%.</p>
]]></description><pubDate>Sun, 03 Nov 2024 09:42:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=42032109</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=42032109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42032109</guid></item><item><title><![CDATA[New comment by worstspotgain in "Colorado scrambles to change voting-system passwords after accidental leak"]]></title><description><![CDATA[
<p>Not with a randomized audit, such as this one for the 2022 primary [1]. If it flipped just one vote out of 100, and you drew an audit sample of just 1000 votes, the probability of detecting it would be 99.996%.<p>[1] <a href="https://www.cpr.org/2022/07/13/colorado-counties-begin-auditing-ballots-to-verify-accuracy-of-2022-primary-election/" rel="nofollow">https://www.cpr.org/2022/07/13/colorado-counties-begin-audit...</a></p>
]]></description><pubDate>Sun, 03 Nov 2024 07:14:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=42031596</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=42031596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42031596</guid></item><item><title><![CDATA[New comment by worstspotgain in "Nvidia to join Dow Jones Industrial Average, replacing Intel"]]></title><description><![CDATA[
<p>If you exclude its pre-Athlon Nvidia-like era, Intel's market cap earlier this year was only ~20% below its 2020ish peak.<p>It has engineers. It might yet surprise. Nvidia hasn't proven it can turn a ridiculous amount of capital into a matrix-multiplication moat.</p>
]]></description><pubDate>Sat, 02 Nov 2024 13:49:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=42026380</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=42026380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42026380</guid></item><item><title><![CDATA[New comment by worstspotgain in "Nvidia to join Dow Jones Industrial Average, replacing Intel"]]></title><description><![CDATA[
<p>> nothing burger event for an index that has lost relevance<p>This argument has been around since time immemorial. The right way to think of it is more like a country club or a who's who, rather than a survey or a directory.<p>As for the news at hand, it's really more about Intel than Nvidia. Sic transit gloria mundi.</p>
]]></description><pubDate>Sat, 02 Nov 2024 00:26:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42022987</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=42022987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42022987</guid></item><item><title><![CDATA[New comment by worstspotgain in "Sleep regularity is a stronger predictor of mortality risk than sleep duration"]]></title><description><![CDATA[
<p>I wish some of the sleeping/eating studies covered the options "sleep when I'm tired" and "eat when I'm hungry."<p>When remote work is an option, it'd be nice to know the health opportunity cost of RTO. Sadly the cohort is too hard to study outside of nursing home residents.</p>
]]></description><pubDate>Fri, 01 Nov 2024 23:43:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=42022701</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=42022701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42022701</guid></item><item><title><![CDATA[New comment by worstspotgain in "Migrants Face Mass Kidnappings as U.S. and Mexico Ramp Up Enforcement"]]></title><description><![CDATA[
<p><a href="https://www.migrationpolicy.org" rel="nofollow">https://www.migrationpolicy.org</a></p>
]]></description><pubDate>Fri, 01 Nov 2024 22:25:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=42022158</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=42022158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42022158</guid></item><item><title><![CDATA[New comment by worstspotgain in "The economy is going great, except for the housing market"]]></title><description><![CDATA[
<p>> it decreases demand for existing homes as well. It also negatively impacts employment and many other areas, basically if your run on debt the higher rates hurt<p>The question is not what's affected. It's how much monetary policy it takes to achieve the desired output and employment effect, and where is the employment effect. We want to stop increasing rates once the effect is achieved.<p>We raise rates because the economy is overheating. Too much money is chasing too few goods, raising prices. In response to the favorable prices, too many jobs are chasing too few workers, raising wages.<p>Rising prices and wages (without rising productivity) means inflation. We're at one edge of the Phillips curve [1] and need to move back to the middle.<p>> That may be a goal, but it isn't the goal.<p>The goal is actually to raise unemployment. That's what the "cooling the overheating economy" euphemism means. However, we don't have the tools to raise it evenly in all sectors. The only tool we have is the short term interest rate.<p>Luckily, it affects the long term rate, which affects demand for homes, new and existing. For (say) every 20 fewer <i>homes sold</i>, one realtor and one banker might go unemployed. But for every 20 fewer <i>new homes built</i> (say), 50 laborers might go unemployed. That's why the transmission is primarily through construction [2] [3]. The consumer durables sector (appliances) used to have a large multiplier too, but most of those manufacturing jobs have been automated or moved overseas.<p>> they wouldn't be lagging if the effects must have already happened<p>You can model the lag effects as geometric decays of the original impulse. You need a negative original effect (one impulse of high unemployment) that will then regress back to baseline (continued but fading unemployment.) We didn't have any impulse, hence no decay.<p>The only thing that could really go wrong is a resurgence of inflation if the cuts were too fast, but chances are we would have seen that already too.<p>> relative to where we would have been without intervention<p>The problem here is we were at <i>too much</i> output/employment. We had to get through that moment and fix the problem without overshooting in the opposite direction.<p>We <i>couldn't</i> do better, that's the whole point. It's not like there was potentially more output to be had. The <i>actual problem</i> is that output was too high. That's why there was inflation.<p>[1] <a href="https://en.wikipedia.org/wiki/Phillips_curve" rel="nofollow">https://en.wikipedia.org/wiki/Phillips_curve</a><p>[2] <a href="https://www.usnews.com/news/economy/articles/2022-12-20/new-construction-falls-more-than-expected-in-november" rel="nofollow">https://www.usnews.com/news/economy/articles/2022-12-20/new-...</a><p>[3] <a href="https://www.infracapfunds.com/post/why-the-us-is-unlikely-to-enter-a-recession-in-the-near-future-weekly-market-economic-commentary" rel="nofollow">https://www.infracapfunds.com/post/why-the-us-is-unlikely-to...</a></p>
]]></description><pubDate>Fri, 01 Nov 2024 06:25:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=42014516</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=42014516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42014516</guid></item><item><title><![CDATA[New comment by worstspotgain in "The economy is going great, except for the housing market"]]></title><description><![CDATA[
<p>The goal in increasing rates is to cool the economy by reducing <i>construction</i>, i.e. housing starts. Exchanging existing units doesn't affect employment and output as much. Since starts dropped by a third, it follows that prices would have been even higher without the raise in rates.<p>> we really won't know for sure for at least a decade or so<p>We absolutely already know. The contractionary effect of a raise in rates is largest in the short term. You can't have a lagging effect after rates are cut if there was no contraction to begin with.</p>
]]></description><pubDate>Fri, 01 Nov 2024 03:44:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=42013874</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=42013874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42013874</guid></item><item><title><![CDATA[New comment by worstspotgain in "The economy is going great, except for the housing market"]]></title><description><![CDATA[
<p>Prices are not the relevant statistic though, it's housing starts [1]. They dropped from ~1.8M in April 2022 to ~1.3M today. Prices are affected by supply and demand equally, while starts are much more affected by supply.<p>As for how the Treasury and Fed managed the crisis, it was easily the most incredible macro success story since I've been alive. Had you told me in 2022 that they'd manage sub-3% inflation without a recession at all, I'd have said you believed in fairy tales.<p>[1] <a href="https://fred.stlouisfed.org/series/HOUST" rel="nofollow">https://fred.stlouisfed.org/series/HOUST</a></p>
]]></description><pubDate>Fri, 01 Nov 2024 01:53:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=42013350</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=42013350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42013350</guid></item><item><title><![CDATA[New comment by worstspotgain in "The Economy Is Going Great, Except for the Housing Market"]]></title><description><![CDATA[
<p>That's not really surprising, considering that's exactly how interest rate increases are supposed to work. They crowd out a bit of business investment and a lot of housing investment [1]. This in turn cools the economy by curtailing construction.<p>Unfortunately, housing in most areas was screwed to begin with. This was not nearly the case with prior inflation bouts that required rate increases. The Fed was left with two bad choices. It did what it had to do.<p>If the economy was Windows XP, housing would be its networking stack - its most exploitable sector. This is largely because of local governance and regulatory capture [2]. Housing has been artificially undersupplied for 5 decades under a variety of pretexts, such as architectural integrity. It has effectively turned the sector into a pyramid scheme that captures the wages of renters.<p>[1] <a href="https://archive.is/8wAry" rel="nofollow">https://archive.is/8wAry</a> (from <a href="https://www.nytimes.com/2022/04/19/opinion/inflation-interest-rates-housing-mortgage-loan.html" rel="nofollow">https://www.nytimes.com/2022/04/19/opinion/inflation-interes...</a>)<p>[2] <a href="https://en.wikipedia.org/wiki/Regulatory_capture" rel="nofollow">https://en.wikipedia.org/wiki/Regulatory_capture</a></p>
]]></description><pubDate>Fri, 01 Nov 2024 01:17:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=42013160</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=42013160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42013160</guid></item><item><title><![CDATA[New comment by worstspotgain in "An Update on Apple M1/M2 GPU Drivers"]]></title><description><![CDATA[
<p>Is there a blog post about what specifically she found to be inscrutable? The C++ doesn't look all that terse at a syntactic level, and has plenty of comments. Are the problems at the domain level?</p>
]]></description><pubDate>Fri, 01 Nov 2024 00:29:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42012927</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=42012927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42012927</guid></item><item><title><![CDATA[New comment by worstspotgain in "Write code that is easy to delete, not easy to extend (2016)"]]></title><description><![CDATA[
<p>Here's an algebraic example to keep things theoretical. If the easy to delete version proposed by the article is:<p><pre><code>   f(x) = 6x^2 - 5x + 1
</code></pre>
The <i>prospective</i> extensible version is:<p><pre><code>   g(x,a,b) = ax + b
   f(x,q()) = q(x,3,-1) q(x,2,-1)
   f(x,g)
</code></pre>
It's the generalization for factorable polynomials. It's clearly harder to read than the easy to delete version. It's more complex to write, and so on.<p>However, it's algebraically orthogonal. It has advantages in some cases, for instance if you later add code for a 6th-order polynomial and need to use its zeroes for something else.<p>We know that it <i>could</i> be better in some cases. Is it a good bet to predict that it will be better overall? The problem domain can fracture across a thousand orthogonal "creases" like this one. The relevant skill is in making the right bets.<p>Here's an example that's not orthogonal. Let's say we think the 6 coefficient might be more likely to change in the future:<p><pre><code>   g(x,a) = ax^2 - 5x - 1
   f(x,q()) = q(x,6)
   f(x,g)
</code></pre>
This version is most likely just adding complexity. A single function is almost always a better bet.</p>
]]></description><pubDate>Mon, 28 Oct 2024 12:57:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=41970622</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=41970622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41970622</guid></item><item><title><![CDATA[New comment by worstspotgain in "Write code that is easy to delete, not easy to extend (2016)"]]></title><description><![CDATA[
<p>At the risk of turning a unison into a chord, here's my two cents.<p>If:<p>1. You know where the 'creases' of orthogonality are. You've carved the turkey 1000 times and you never get it wrong anymore.<p>2. As a result, there is hardly any difference in complexity between code that is and isn't easy to extend.<p>Then write code that is easy to extend, not delete.<p>The question is whether your impression of the above is true. It won't be for most junior developers, and for many senior ones. If orthogonality isn't something you preoccupy yourself with, it probably won't be.<p>In my experience, the most telling heuristic is <i>rewriting propensity</i>. I'm talking about rewriting while writing, not about refactoring later. Unless something is obvious, you won't get the right design on the first write. You certainly won't get the correct extensible design. If you're instructed to write it just once, then by all means make it easy to delete.</p>
]]></description><pubDate>Mon, 28 Oct 2024 08:55:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=41968990</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=41968990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41968990</guid></item><item><title><![CDATA[New comment by worstspotgain in "All political ads running on Google in the US"]]></title><description><![CDATA[
<p>Global Russian paranoia would actually be alright. We used to have that in the 80s. Certainly better than global Russian domination by way of stooges like Maduro, Orban, Wagner in Africa, and you-know-who in the US.</p>
]]></description><pubDate>Sat, 26 Oct 2024 21:49:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=41957985</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=41957985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41957985</guid></item><item><title><![CDATA[New comment by worstspotgain in "All political ads running on Google in the US"]]></title><description><![CDATA[
<p>The most salient feature of Russian meddling is playing all sides, both ideologically and in levels of sophistication.<p>The less-sophisticated efforts are basically misdirection and camouflage. They are intentionally disarming, akin to how their 'strongman' puppets make an effort to bumble and 'accidentally' feed the trolls. Covfefe bigly, if you will.</p>
]]></description><pubDate>Sat, 26 Oct 2024 07:12:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=41953125</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=41953125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41953125</guid></item><item><title><![CDATA[New comment by worstspotgain in "Pretty.c"]]></title><description><![CDATA[
<p>> camelcase naming for everything, getters and setters for every class variable, interfaces everywhere<p>This is not far off from the guidelines in many cases, e.g. Windows code (well, not <i>every</i> variable of course.) A lot of Java design was copied from C++.</p>
]]></description><pubDate>Thu, 24 Oct 2024 07:37:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=41933012</link><dc:creator>worstspotgain</dc:creator><comments>https://news.ycombinator.com/item?id=41933012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41933012</guid></item></channel></rss>