<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: feoren</title><link>https://news.ycombinator.com/user?id=feoren</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 17:09:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=feoren" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by feoren in "MiMo Code is now released and open-source"]]></title><description><![CDATA[
<p>> I am the furthest thing from an Anarchist<p>I know this is beside the point but I'm quite amused by this statement. Are you saying you're a totalitarian? I'm not trying to poke at you here; I'm genuinely interested what you consider the furthest thing from an anarchist to be?</p>
]]></description><pubDate>Fri, 12 Jun 2026 15:53:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48505707</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=48505707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48505707</guid></item><item><title><![CDATA[New comment by feoren in "Failing grades soar with AI usage, dwindling math skills in Berkeley CS classes"]]></title><description><![CDATA[
<p>Absolutely: missing in-person learning due to COVID. Less attention span due to growing up in a distracting environment. A lower bar to entry due to removal of standardized testing and indirectly from No Child Left Behind. Changes in parent or student attitudes. It could be any number of things, and it's lazy to just say "with AI usage" as something that has increased at the same time.</p>
]]></description><pubDate>Thu, 04 Jun 2026 16:10:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48400685</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=48400685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48400685</guid></item><item><title><![CDATA[New comment by feoren in "Artificial intelligence is not conscious – Ted Chiang"]]></title><description><![CDATA[
<p>The understanding is inside of the system, in LLMs and in the Chinese Room. I agree with Daniel Dennett that it's preposterous to say that Chinese is not understood in any meaningful sense in the Chinese Room scenario -- it's just that the understanding has been hidden away in the background of the scenario.<p>Language is tremendously complicated. "Time flies like an arrow, but fruit flies like a banana." "Hard hats must be worn on site; dogs must be carried on escalators", etc. Predicting the next token <i>requires</i> understanding, full stop.<p>>  if the rules are followed, no understanding is neccessary.<p>The rules <i>are</i> the understanding.<p>(Note that understanding != consciousness)</p>
]]></description><pubDate>Thu, 04 Jun 2026 15:16:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48399954</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=48399954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48399954</guid></item><item><title><![CDATA[New comment by feoren in "Artificial intelligence is not conscious – Ted Chiang"]]></title><description><![CDATA[
<p>It is clear that consciousness is independent of the substrate if you don't believe in magic.<p>We could make a very dumb biological calculator out of a few genetically-engineered neurons that would very obviously not be conscious.<p>It's still an open question if we can embed consciousness in our current microchips if we had enough of them together (which I think we currently don't), or if it requires some other physical process we don't fully understand, e.g. quantum. I strongly doubt it does require any quantum shenanigans, but even if it did, we can and will find all sorts of ways to make computers that can perform those shenanigans too. Eventually we're just going to stop being able to move the goalposts, unless you set those goalposts in magic-land.</p>
]]></description><pubDate>Thu, 04 Jun 2026 15:01:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48399728</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=48399728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48399728</guid></item><item><title><![CDATA[New comment by feoren in "They Live (1988) inspired Adblocker"]]></title><description><![CDATA[
<p>> Are you conforming/obeying when you believe the Earth is round? That the sky is blue?<p>No, I am incorporating multiple different lines of evidence from multiple sources, including my eyes, into a framework of knowledge that I am constantly challenging and questioning, and "the Earth is round" and "the sky is blue" have survived those challenges as good first approximations to the truth. Whereas "Jews control the world" has extremely flimsy evidence, strong counter-evidence, doesn't fit with my understanding of the world, and can be traced as a myth/meme to known bad-faith actors. Which, by the way, is all also true for "vaccines cause autism" and "the earth is flat".<p>Not everything is the same.</p>
]]></description><pubDate>Tue, 12 May 2026 14:24:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48108771</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=48108771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48108771</guid></item><item><title><![CDATA[New comment by feoren in "Driver accused of DUI tracks missing laptop to Illinois State trooper's house"]]></title><description><![CDATA[
<p>> remember, they were pulled over for driving erratically<p>Maybe. Or they were pulled over for being black, or having tattoos, or being really hot, or because they criticized police brutality on social media, or because the officer needs to hit their arrest quota by the end of the month, or because they're driving an expensive car and the officer thinks they'll have lots of cash they can legally rob via civil asset forfeiture. We have far, far too many examples of all of these happening to say with any certainty that the police officer actually suspects anyone of an actual crime.<p>By the way, I have called in drivers who were badly impaired before. One kept driving up onto the curb, on the sidewalk and grass (next to a school!), then swerving back nearly into the oncoming lane, then stopping in the middle of the road, etc. Another kept swerving toward the concrete barriers on the highway, and when I passed them, they looked visibly asleep. Both times, the cops didn't care. They didn't send anyone. They sounded annoyed that I was bothering about that crap. The police do not care whether people are driving drunk or not, just like they do not care whether an active shooter is gunning down kids in an elementary school. They don't care if a violent dad with a restraining order has kidnapped his kids and is about to murder them, even when the mom tells them exactly where he has taken them. Their interests are orthogonal to the just enforcement of the law.</p>
]]></description><pubDate>Mon, 11 May 2026 20:17:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48100117</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=48100117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48100117</guid></item><item><title><![CDATA[New comment by feoren in "A.I. note takers are making lawyers nervous"]]></title><description><![CDATA[
<p>I mean, what I describe absolutely does exist, that's how LLMs work. The question is whether the relative weights are actually a good measure of confidence, and as the other reply to my comment points out, there are examples where it's not -- at least not the kind of "confidence" we really want.</p>
]]></description><pubDate>Mon, 11 May 2026 20:13:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48100063</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=48100063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48100063</guid></item><item><title><![CDATA[New comment by feoren in "Driver accused of DUI tracks missing laptop to Illinois State trooper's house"]]></title><description><![CDATA[
<p>> inhibit the police's ability to arrest drunk drivers<p>They have breathalyzers and blood tests. Field sobriety tests are not there to help police arrest drunk drivers, they're there to help police arrest <i>whomever they want to</i>.<p>> I wish we would focus on the actual crimes the police are there to stop as much as we do the police reform.<p>The U.S. is one of the most punishment-happy countries in the world. Nearly every politician vows to be "tough on crime". This is an incredible thing to say given the past 50 years of policing and justice in the U.S. Won't somebody <i>please</i> think of the children!?<p>> I am neither left nor right<p>The "center" is constantly moving and has been, on average, shifting far to the right over the last 20 years. Anyone who claims to be a centrist is therefore either changing their politics with the wind, or was far right all along.</p>
]]></description><pubDate>Mon, 11 May 2026 14:59:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48095895</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=48095895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48095895</guid></item><item><title><![CDATA[New comment by feoren in "A.I. note takers are making lawyers nervous"]]></title><description><![CDATA[
<p>The final output of the neural network part of an LLM is a vector with weights for every token, that is then usually softmaxed and picked from. Can we not quantify the uncertainty by looking at the distribution of weights of the top 10 options? Like we expect for a note-taking app that the top choice would be something like 98% certain, and if we see that the model gives a weight of 60% to "Russia" and 30% to "France", that's just not enough certainty to simply output "Russia". That's exactly when it should say "<uncertain>" or something instead.</p>
]]></description><pubDate>Mon, 11 May 2026 14:46:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48095695</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=48095695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48095695</guid></item><item><title><![CDATA[New comment by feoren in "What can we gain by losing infinity?"]]></title><description><![CDATA[
<p>I think you're conflating opinions about when math is useful with opinions on the nature of math itself. Formalism does not assume that "all rules are equally valid". You can be a staunch formalist and yet still believe that X set of axioms are the only useful ones and everyone who assumes different axioms is wasting their time. You could be a formalist and still believe that the concept of infinity is leading math astray from useful math. Many of the differences you lay out seem to just be in people's opinion on which axioms are useful and which aren't. That's still formalism.<p>Setting that aside, it's very difficult for me to take non-formalist views of mathematics seriously. I strongly suspect that anyone who subscribes to those views has some deep-seated confusion in their heads.<p>> Platonism, which believes [mathematical objects] exist in some timeless realm beyond this physical universe<p>This is equivalent to formalism, except perhaps in how the mathematician feels about it. What could any possible difference be? In what way could it ever matter in the slightest whether something "really exists", if we define that to be so weak as to include "in some timeless realm beyond this universe"? Surely pink goblins "really exist" in this sense as well. With such a weak definition, the difference between your "really exists" and my "really exists" is purely emotional.<p>> Yet another view is conceptualism-mathematical objects really exist, but in the human mind.<p>You can be formalist and still argue about whether humans invented or discovered math. Beyond that, this is again just relying on the weakest possible definition of "really exists", with some added human-centric arrogance added in. Crows can count to 5; it's patently absurd to claim they are using something that is "not mathematics" or some completely alien form of mathematics that humans cannot access, because it's crow-brain math rather than human-brain math. This sounds like the Copenhangen Interpretation but for math: humans brains are magic! What are we doing? What are we talking about?<p>> This idea that some mathematical objects are in a philosophical sense “more real” than others is a big motivator of mathematical constructivism<p>Yet again, this is <i>still formalism</i>. Up until here, you've used the word "real" in such a weak tautological sense as to have no connection to our (or any possible) universe. But here, you've switched back to "real" meaning "having any bearing on our universe". So you're saying "constructivists consider different axioms useful than ZFC mathematicians do." More often they don't even really think about usefuless at all, it's just something that caught their interest and they decided to explore it.<p>There simply is no "non-formalist" mathematics.</p>
]]></description><pubDate>Fri, 01 May 2026 19:52:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47979391</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=47979391</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47979391</guid></item><item><title><![CDATA[New comment by feoren in "Zohran Mamdani wins the New York mayoral race"]]></title><description><![CDATA[
<p>If this doesn't happen, are you going to accept that you were wrong, or are you going to ignore it and be off spreading unfounded anger about some other imagined offense?</p>
]]></description><pubDate>Wed, 05 Nov 2025 03:29:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45818667</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=45818667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45818667</guid></item><item><title><![CDATA[New comment by feoren in "Dating: A mysterious constellation of facts"]]></title><description><![CDATA[
<p>Anyone can decide a statement is "ideological" just by disagreeing with it. The statement "the government can and should provide services to its people if those services are important to its future and the free market is incapable of providing them" should not, and did not used to be, ideological. The fact that such a statement is far outside of the current Overton Window is the result of a decades-long propaganda campaign to destroy everyone's faith in government so it can be looted, and everyone who parrots "government bad" is (knowingly or not) playing a part in this propaganda campaign. I assume the issue you have with my comment is that I knew 95% of readers would immediately regurgitate "but government bad!", but of course I was right that that happened.<p>When the Overton Window shifts to the point where saying "people should be decent to one another" becomes a radical ideological statement, make sure you flag every comment that says that too. We can't have radical ideologues on HN, after all.</p>
]]></description><pubDate>Mon, 03 Nov 2025 20:17:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45803872</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=45803872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45803872</guid></item><item><title><![CDATA[New comment by feoren in "John Carmack on mutable variables"]]></title><description><![CDATA[
<p>> Why would you instantiate a class and call it result‽<p>Are you suggesting that the results of calculations should always be some sort of primitive value? It's not clear what you're getting hung up on here.</p>
]]></description><pubDate>Fri, 31 Oct 2025 19:10:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45775586</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=45775586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45775586</guid></item><item><title><![CDATA[New comment by feoren in "Tinkering is a way to acquire good taste"]]></title><description><![CDATA[
<p>> For example disassembling a microwave<p>Getting this wrong will not be a learning experience, because it will kill you. This is an incredibly dangerous thing to do and should only be done by people who already know what they're doing.<p>That's not just a tangential tidbit -- you don't learn well when you are completely out of your depth. You learn well when you are right at the edge of your ability and understanding. That involves <i>risk</i> of failure, but the failure isn't the important part, operating on the boundary is.</p>
]]></description><pubDate>Wed, 29 Oct 2025 19:54:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45752179</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=45752179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45752179</guid></item><item><title><![CDATA[New comment by feoren in "Python 3.14 is here. How fast is it?"]]></title><description><![CDATA[
<p>> Should it be memory-efficient? Fast? Secure? Simple? Easy to formally prove? Easy for beginners? Work on old architecture? Work on embedded architecture?<p>What do any of these have to do with guarantees of long-term compatibility? I'm not arguing that there should be One Programming Language To Rule Them All, I'm asking about whether we can design better guarantees about long-term compatibility into new programming languages.</p>
]]></description><pubDate>Fri, 10 Oct 2025 19:19:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45542694</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=45542694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45542694</guid></item><item><title><![CDATA[New comment by feoren in "Python 3.14 is here. How fast is it?"]]></title><description><![CDATA[
<p>> > Code is just math.<p>> What?? No. If it was there'd never be any bugs.<p>Are you claiming there is no incorrect math out there? Go offer to grade some high-school algebra tests if you'd like to see buggy math. Or Google for amateur proofs of the Collatz Conjecture. Math is just extremely high (if not all the way) on the side of "if it compiles, it is correct", with the caveat that compilation only can happen in the brains of other mathematicians.</p>
]]></description><pubDate>Fri, 10 Oct 2025 18:28:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45542182</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=45542182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45542182</guid></item><item><title><![CDATA[New comment by feoren in "Python 3.14 is here. How fast is it?"]]></title><description><![CDATA[
<p>No, weather forecasting <i>models</i> are "just math". The forecast itself is an output of the model. I sure hope our weather forecasting models are still useful next year!<p><pre><code>    weather forecasting models <=> code <=> math

    weather forecast <=> program output <=> calculation results
</code></pre>
So all you're saying is that we should not expect individual weather forecasts, program output, and calculation results to be useful long-term. Nobody is arguing that.</p>
]]></description><pubDate>Fri, 10 Oct 2025 18:22:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45542118</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=45542118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45542118</guid></item><item><title><![CDATA[New comment by feoren in "Python 3.14 is here. How fast is it?"]]></title><description><![CDATA[
<p>> Mathematical notation evolved a lot in the last thousand years<p>That is not counter to what I'm saying.<p><pre><code>    Mathematical notation <=> Programming Languages.

    Proofs <=> Code.
</code></pre>
When mathematical notation evolves, old proofs do not become obsolete! There is no analogy to a "breaking change" in math. The closest we came to this was Godel's Incompleteness Theorem and the Cambrian Explosion of new sets of axioms, but with a lot of work most of math was "re-founded" on a set of commonly accepted axioms. We can see how hostile the mathematical community is to "breaking changes" by seeing the level of crisis the Incompleteness Theorem caused.<p>You are certainly free to use a different set of axioms than ZF(C), but you need to be very careful about which proofs you rely on; just as you are free to use a very different programming language or programming paradigm, but you may be limited in the libraries available to you. But if you wake up one morning and your code no longer compiles, that is the analogy to one day mathematicians waking up and realizing that a previously correct proof is now suddenly incorrect -- not that it was always wrong, but that changes in math forced it into incorrectness. It's rather unthinkable.<p>Of course programming languages should improve, diversify, and change over time as we learn more. Backward-compatible changes do not violate my principle at all. However, when we are faced with a possible breaking change to a programming language, we should think <i>very</i> hard about whether we're changing the original intent and paradigms of the programming language and whether we're better off basically making a new spinoff language or something similar. I understand why it's annoying that Python 2.7 is around, but I also understand why it'd be so much more annoying if it weren't.<p>Surely our industry could improve dramatically in this area if it cared to. Can we write a family of nested programming languages where core features are guaranteed not to change in breaking ways, and you take on progressively more risk as you use features more to the "outside" of the language? Can we get better at formalizing which language features we're relying on? Better at isolating and versioning our language changes? Better at time-hardening our code? I promise you there's a ton of fruitful work in this area, and my claim is that that would be very good for the long-term health and maturation of our discipline.</p>
]]></description><pubDate>Fri, 10 Oct 2025 18:06:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45541944</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=45541944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45541944</guid></item><item><title><![CDATA[New comment by feoren in "Python 3.14 is here. How fast is it?"]]></title><description><![CDATA[
<p>> Math is continually updated, clarified and rewritten<p>And yet math proofs from decades and centuries ago are still correct. Note that I said we write "code that lasts", not "programming languages that never change". Math notation is to programming languages as proofs are to code. I am <i>not</i> saying programming languages should never change or improve. I am saying that our entire industry would benefit if we stopped to think about how to write <i>code</i> that remains "correct" (compiling, running, correct behavior) for the next 100 years. Programming languages are free to change in backward-compatible ways, as long once-correct code is always-correct. And it doesn't have to be all code, but you know what they say: there is nothing as permanent as a temporary solution.</p>
]]></description><pubDate>Fri, 10 Oct 2025 17:59:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45541862</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=45541862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45541862</guid></item><item><title><![CDATA[New comment by feoren in "The government ate my name"]]></title><description><![CDATA[
<p>People's own opinions about what their name is is not a "non-issue", shitty-ass governments or not. Declaring a people's opinions about names stupid and irrelevant (or even illegal) is one of the many ways majorities oppress or even commit slow genocide against minorities.</p>
]]></description><pubDate>Fri, 10 Oct 2025 00:08:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45534298</link><dc:creator>feoren</dc:creator><comments>https://news.ycombinator.com/item?id=45534298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45534298</guid></item></channel></rss>