<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: ChrisLomont</title><link>https://news.ycombinator.com/user?id=ChrisLomont</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Apr 2026 20:15:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ChrisLomont" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ChrisLomont in "Is Hans Niemann cheating? – Expert analyzes"]]></title><description><![CDATA[
<p>>it's that you can't apply statistics to prove this at all<p>If there are not statistical differences, then there are no performance differences. Cheating by definition should imply performance differences.<p>If he is cheating, then at some point in the future, if that method becomes detectable and he has to stop, then his play will suddenly suffer, which would be more evidence.<p>Claiming that statistics cannot answer this question with statistics is not true. It may be hard, or the current sample too small, but claiming stats is not usable is a misunderstanding of statistics.<p>>This is like the statistical analyses that show election rigging by highlighting a statistically improbable distribution of results<p>This only works on the public, and is not what professional statisticians that analyze elections do.<p>And even here, if the event is rare enough, say 1 part in quadrillions, and the analysis is correct, then yes, we would certainly conclude there was rigging.<p>All human knowledge is statistical. Things we claim to be true are only statistically true to large odds, so even for election rigging, if the stats reach some level of certainty, then it is completely valid proof that would hold in court.<p>The pop idiocy of election rigging claims has never risen to that level.<p>>it is completely avoidable if you cheat competently<p>No, it is not. It may only lower the signal to noise ratio, but there is still detectable differences. If you continually improve the statistics and are forced to lower the signal, eventually the signal would be so low as to not affect the system, which in this case is chess games.<p>Physics, for example, can tease events out of on the order of 1 part in trillions and demonstrate signal. Plenty of other things do the same.</p>
]]></description><pubDate>Fri, 23 Sep 2022 17:08:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=32954501</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32954501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32954501</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Is Hans Niemann cheating? – Expert analyzes"]]></title><description><![CDATA[
<p>>It only takes using an engine move once or twice to completely demolish a much better opponent in a game.<p>That's not true. Pick an engine, set to a few hundred points above your strength, then try to beat it using only one or two moves from an engine. You will lose nearly every game, because so many of your other moves will be so below the other player that the 1-2 good moves cannot make it up.<p>This is demonstrated quite often by the games where GMs are "helped" by others in multi-player games, and it shows that help against a much better opponent takes far more than 1-2 moves.<p>Among really close players it helps. But not once you get a few 100 ELO points apart.</p>
]]></description><pubDate>Fri, 23 Sep 2022 14:24:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=32952364</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32952364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32952364</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Is Hans Niemann cheating? – Expert analyzes"]]></title><description><![CDATA[
<p>>You either have evidence or you don't. This quasi economic modeling of chess players is ridiculous<p>Modeling provides the best evidence in all aspects of life (design, science, invention, marketing, medicine, ....). All human knowledge is built in modeling and statistical evidence. Nothing is 100% certain except mathematics, and even that is often fuzzier than 100%.<p>So how is modeling yet another thing ridiculous when it provides empirically the best methods in so many other domains?</p>
]]></description><pubDate>Fri, 23 Sep 2022 14:21:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=32952322</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32952322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32952322</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Is Hans Niemann cheating? – Expert analyzes"]]></title><description><![CDATA[
<p>>this really weird brute force statistical analysis<p>Care to explain why you call the method "really weird"? Is there a flaw in the statistics that you can correct?<p>Here's [1] his publications - all well cited, his h-index is good, and I find no refutation of complaints in the literature about his methods. He seems quite competent in this area.<p>>how you can state there's no reason whatsoever to suspect him of cheating is absurd<p>If cheating does not show up in performance then is it cheating? If there is any performance gain then it should show up at some statistical level.<p>[1] <a href="https://scholar.google.com/citations?user=8nk9k5oAAAAJ&hl=en&oi=sra" rel="nofollow">https://scholar.google.com/citations?user=8nk9k5oAAAAJ&hl=en...</a></p>
]]></description><pubDate>Fri, 23 Sep 2022 14:02:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=32952063</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32952063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32952063</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Subprime loans for college hiding in plain sight"]]></title><description><![CDATA[
<p>>Pay attention when you get a mortgage.<p>I've done quite a bit of modeling for predictive house pricing and investment questions, so I am very aware of how mortgages, math, and housing markets worth. As far back as around 2001 I was writing pricing algorithms for companies that needed it (look at my resume), and I've done a lot since then. So I'm pretty clear on how they work.<p>>5) Typical money available determines house prices.<p>No, house prices are indifferent to what one buyer can afford; they are determined by the entire market of buyers AND sellers. If a seller doesn't want to sell at price X, they will not. If a buyer doesn't want to pay Y, they will not. If a buyer cannot afford price Z, they cannot buy that house.<p>After your step 4, the buyer knows how much they can afford, and looks at houses already at that price.<p>>Reducing the length will cause people to build equity faster and will reduce volatility and the dangers of things like interest rate hikes<p>Over 85% of mortgages are fixed interest rates, so interest rate hikes are not that much of a problem. People can use them to their advantage if they understand the pros and cons, but the vast majority will never be affected.<p>People have a fixed amount of monthly income they can use to pay a mortgage, so the amount they can borrow is completely predicated on that - their ability to make payments. If they are forced to get short loans, they will only be able to buy lower priced houses, and will miss out on traditional housing stock growth. A 100k investment returns half what a 200k investment does.<p>Also, many people will be priced out of mortgages completely since cutting loan lengths in half roughly cuts affordable house prices in half.<p>Finally, even if one can afford monthly payments on a 15 year mortgage, it's still better economically to get a 30 year mortgage and make the payments as if you had a 15 year, except only pay the minimal amount on the actual mortgage and pay the rest into an investment. After 15 years, you will be better off in almost all cases (check the math, last time I poked at it I would be $60k on a $300k house doing this).<p>As to reducing volatility, if you can just afford a 15 year mortgage for a given house, then you are at more risk since you're not saving cash (as investments) for problems. If you instead turn that into a 30 year, cutting your payments down, and save the excess, you will have cash you can use in case of problems. So this is another benefit to getting a longer loan - you can truly make yourself more resistant to problems and volatility.<p>A third factor is fixed rate mortgages means the cost of your mortgage goes down over the length of time due to inflation: your income goes up, your mortgage goes down. Inflation gives benefits to borrowers (mortgage holders included) at the cost to lenders (banks).<p>So, if you check the math, buying a bigger house (up to the limit of what you can spend) and getting a longer term loan historically has resulted in more, not less equity. Model it out and check the math yourself.</p>
]]></description><pubDate>Tue, 20 Sep 2022 23:34:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=32919178</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32919178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32919178</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Why do married men make 44% more than single men?"]]></title><description><![CDATA[
<p>The article covers that.</p>
]]></description><pubDate>Tue, 20 Sep 2022 09:05:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=32909373</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32909373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32909373</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Subprime loans for college hiding in plain sight"]]></title><description><![CDATA[
<p>>ideally it would be designed to not take you more than say, 8 years to pay off<p>Making minimum payments always increases the length. How do you define your pay off?<p>For the record [1], in recent years around 58% of bachelor's degree holders incurred debt, with the median at $23,000. If you want to pay over 8 years this is around $3k per year, which should be completely doable for anyone with a bachelors degree over an 8 year span (over 8 years the average person will make far more per year than starting wages).<p>[1] <a href="https://www.bestcolleges.com/research/average-student-loan-debt/" rel="nofollow">https://www.bestcolleges.com/research/average-student-loan-d...</a></p>
]]></description><pubDate>Mon, 19 Sep 2022 15:33:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=32899741</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32899741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32899741</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Subprime loans for college hiding in plain sight"]]></title><description><![CDATA[
<p>Making the loans shorter will make monthly payments scale up, making mortgages less affordable for people.</p>
]]></description><pubDate>Mon, 19 Sep 2022 15:27:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=32899662</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32899662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32899662</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Subprime loans for college hiding in plain sight"]]></title><description><![CDATA[
<p>>Allow bankruptcy for college loans.<p>Making loans higher interest to handle increased risk, making it even harder for someone to pay for college.</p>
]]></description><pubDate>Mon, 19 Sep 2022 15:23:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=32899618</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32899618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32899618</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Subprime loans for college hiding in plain sight"]]></title><description><![CDATA[
<p>Very few people are going to be able to follow in your path, which is why looking at statistical outcomes is a much better way to analyze features of a choice.</p>
]]></description><pubDate>Mon, 19 Sep 2022 15:22:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=32899596</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32899596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32899596</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Subprime loans for college hiding in plain sight"]]></title><description><![CDATA[
<p>>I live in a country where college is paid by the taxpers,<p>May I ask which country? Whenever I look at education stats for a taxpayer college funded system versus the US, there are tradeoffs made, such as less of the population getting college degrees through stricter (taxpayer desired) requirements. I'm curious if your country has a solution that's better on some Pareto frontier of education funding methods.</p>
]]></description><pubDate>Mon, 19 Sep 2022 15:21:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=32899578</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32899578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32899578</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Quiet Quitting Is a Fake Trend"]]></title><description><![CDATA[
<p>Yes, it's easy to get an outcome you like by removing context.<p>But go ahead and do minimal work at all your jobs, then report how well that worked for you.<p>Then we can empirically see which world view is more accurate.<p>Of course, crypto boys don't have the best track records of reading reality, do they?</p>
]]></description><pubDate>Sun, 18 Sep 2022 03:05:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=32884046</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32884046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32884046</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Quiet Quitting Is a Fake Trend"]]></title><description><![CDATA[
<p>With minimal effort expect a minimal career. Don't complain when late in life you have minimal success.</p>
]]></description><pubDate>Sat, 17 Sep 2022 10:57:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=32876485</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32876485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32876485</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Use-After-Freedom: MiraclePtr"]]></title><description><![CDATA[
<p>If you even looked at the research, they <i>sample</i> all programs for which there is code to be viewed, and find such bugs.<p>Of course you could show that sampling is an invalid way to gather estimates of frequency, and rewrite all of statistics, but I suspect your high level C++ perfection is more time useful to you.<p>Me, on the other hand, trusts the aggregation of researchers over an internet commenter, even if they do have half of all comments in a topic.<p>Of course your mystery programs no one else can see provides you a way to claim such sampling is not representative. But since you made the claim, it is up to you to provide evidence.<p>I get that you have none except your anecdotal self-claims, which is certainly selection bias.<p>For example:<p>>Programs they are not in (e.g. mine) are nowhere in your list<p>I could point out you do mot have proof they are not in it; you just have not found one. Current tech on whole program correctness provers don't yet scale to codebases of this size, and absent that, you do not know your few programs do not have them, no matter how much you claim otherwise or try to code otherwise.<p>"To pretend as you do ... is not honest."</p>
]]></description><pubDate>Thu, 15 Sep 2022 19:04:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=32856956</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32856956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32856956</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Use-After-Freedom: MiraclePtr"]]></title><description><![CDATA[
<p>Yes, and you replied "Nice excuse. But just wholly untrue."<p>I just provided thousands of examples where it is true. To offset all that evidence can you provide, say, millions of examples where zero (your phrase) use-after-free bugs have been found?<p>>You reveal that you never had any intention of engaging honestly.<p>Honest engaging would be for you to provide evidence for a claim you made when asked. I provided extremely solid counter evidence from the result of many, many research teams.<p>So, care to honestly engage about your claim?</p>
]]></description><pubDate>Thu, 15 Sep 2022 19:00:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=32856901</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32856901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32856901</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Use-After-Freedom: MiraclePtr"]]></title><description><![CDATA[
<p>My other post listed several thousand use after free bugs in hundreds of commercial programs, so your "zero times W is zero" claim is not accurate in practice.</p>
]]></description><pubDate>Thu, 15 Sep 2022 06:53:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=32848057</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32848057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32848057</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Use-After-Freedom: MiraclePtr"]]></title><description><![CDATA[
<p>From the literature on bugs, even this specific bug is common far beyond "C and Google code".<p>And, if you really want to restrict to your goalpost moving subset, then go ahead and demonstrate that the above general trends are not trends in your subset. Because the literature on it disagrees with you.<p>So, to defend your claim "The mistake is thinking everybody else is in it too", care to show where "everybody else" is free from these bugs?<p><a href="https://scholar.google.com/scholar?hl=en&as_sdt=0%2C15&q=use+after+free+bugs&btnG=" rel="nofollow">https://scholar.google.com/scholar?hl=en&as_sdt=0%2C15&q=use...</a><p><a href="https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=use+after+free" rel="nofollow">https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=use+after+f...</a></p>
]]></description><pubDate>Wed, 14 Sep 2022 19:36:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=32842220</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32842220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32842220</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Use-After-Freedom: MiraclePtr"]]></title><description><![CDATA[
<p>Are you claiming that use-after-free bugs do not scale with codebase size? If so, please provide evidence, because that would be amazing.</p>
]]></description><pubDate>Wed, 14 Sep 2022 19:27:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=32842075</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32842075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32842075</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Use-After-Freedom: MiraclePtr"]]></title><description><![CDATA[
<p>>The mistake is thinking everybody else is in it too<p>Which project of similar size doesn't have bugs? You seem to imply most don't, which is empirically untrue.<p><a href="https://scholar.google.com/scholar?hl=en&as_sdt=0%2C15&q=bugs+per+line+of+code&btnG=" rel="nofollow">https://scholar.google.com/scholar?hl=en&as_sdt=0%2C15&q=bug...</a></p>
]]></description><pubDate>Wed, 14 Sep 2022 11:13:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=32835575</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32835575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32835575</guid></item><item><title><![CDATA[New comment by ChrisLomont in "Ask HN: What are examples of companies dying due to many people quitting?"]]></title><description><![CDATA[
<p>>get rid of any engineer and the minimum impact is 3-6 months code and culture familiarisation<p>On a big project, say 100 devs over 3 years, 6 man months is 1/600th of the work, so a single person is replaceable and it's not even noise. If the replacement takes 6 months to get up to speed the replacement is certainly not a very good developer, even on the biggest projects. At that size, there's lots of small side projects, testing groups, and the like, so there should be plenty of smaller pieces to work on, and some on those small projects are always happy to jump into the main work, not needing 3-6 months to be useful to it.<p>This is not highly damaging on any but the smallest, shortest projects. And even there people move around all the time and don't destroy projects.</p>
]]></description><pubDate>Wed, 14 Sep 2022 11:03:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=32835495</link><dc:creator>ChrisLomont</dc:creator><comments>https://news.ycombinator.com/item?id=32835495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32835495</guid></item></channel></rss>