<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: fultonn</title><link>https://news.ycombinator.com/user?id=fultonn</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 07 Oct 2026 03:48:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=fultonn" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by fultonn in "Mistral Large 4"]]></title><description><![CDATA[
<p><i>> maybe you need to work on better problems</i><p>I have enough real problems in life. I don't need to invent new ones just because a new technology is available.<p>Many of my problems in life are fully solved far past my satiation point by a 3b model that costs me nothing to run.<p>Many others are not.<p>But in either case, when I am acting and living wisely, almost all of my problems exist prior to the existence of technological solutions to those problems.<p>This is also true for the customers and employers that I care to work with. This has changed in me over time, but I now try my best to avoid inventing new problems. The world has enough big, important problems already.<p><i>> This morning I elicited a microkernel operating system from Opus 5.5.</i><p>This is cool but also a good example. I don't need a personalized microkernel just because it's possible to have one.<p>Maybe I need one and I don't know it, but the problem statement definitely isn't "I have inherent desire for a personalized microkernel".</p>
]]></description><pubDate>Tue, 06 Oct 2026 16:51:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49981056</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49981056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49981056</guid></item><item><title><![CDATA[New comment by fultonn in "Responsible Release of AI-Generated Mathematics"]]></title><description><![CDATA[
<p>AI companies are <i>already</i> paying human mathematicians, to help train their models. Including to understand AI-generated stuff. The pay is kind of shit but still quite a lot better than what we were paid as phd students, especially if you do it 40 hours a week (which, tbf, was very short week in grad school).<p>I know this because I spent a lot of social time around a Math dept in grad school and many of them are moonlighting working for subcontractors on production and evaluation of training data [1].<p>Anyways, mathematics is a bit of a funny discipline... some buckets:<p>There are lots of obvious cases where progress has obvious applications for incremental progress, and where you can ask for novel math from the perspective of the application or ask for applications from the perspective of novel math. That seems like the sort of thing that you could throw $10M at get something valuable without much human input. I do this, at much much much smaller dollar amounts, pretty regularly, and with open models, so nothing secret/sota/etc.<p>But there are also lots of cases where some progress gets made on something very pure and esoteric and the implications aren't really clear. Those are cases where just asking a bunch of nerds to marinate on it while interacting with a messy world in the full social generality of a modern university could make a lot of sense. The connection between the four color theorem and register allocation, for example, feels very... hard to do without humans free-associating in a diverse academic environment.<p>And, at last, there are cases where there are subfields or problems that are big and important in the way that driving a rare car or wearing a particularly fascinating rolex is important. Some of modern mathematics feels like it has its cultural roots in intellectual gamesmanship amongst wealthy gentleman and/or those under their patronage. A lot of the... less well-argued... objections come from this set.<p>Like I said, math is kind of a uniquely weird discipline. It's got aspects of practical gritty science, noblesse oblige/high-culture, fashion/taste, craftsmanship, tutelage, and so on.<p>--<p>[1] Some enterprising journalist should track down all the subcontractors used by OpenAI for mathematics data, then talk to all of those people and figure out how much breakthrough-adjacent data work was happening... pure conspiracy but I'd be curious for someone to explore the hypothesis that there were maybe people helping find fragments here and there and it wasn't all purely mechanical monkeying.</p>
]]></description><pubDate>Thu, 01 Oct 2026 00:08:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49916073</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49916073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49916073</guid></item><item><title><![CDATA[New comment by fultonn in "OpenAI bots knew about the RubyGems caching vulnerability"]]></title><description><![CDATA[
<p><i>> How can you certify something which doesn't behave the same twice, and more importantly we don't understand how it works 100%?</i><p>By verifying that all of its <i>possible</i> behaviors conform with the "it works" spec, regardless of which of those behaviors it chooses.<p>Monitoring with a known-safe fallback is the easiest case.</p>
]]></description><pubDate>Tue, 15 Sep 2026 02:01:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49706803</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49706803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49706803</guid></item><item><title><![CDATA[New comment by fultonn in "Retirement Is Dead"]]></title><description><![CDATA[
<p><i>> Yes, you can.</i><p>USA-specific: At ~$38K/year (including SS) you probably need to own a home without substantial deferred maintenance to make it work. So you can retire on $250K but only if you're over 62 and only if you have substantial wealth outside of those liquid assets (so probably a net worth at least 2x your liquid).  If you have a spouse also on SS it much easier.</p>
]]></description><pubDate>Thu, 03 Sep 2026 14:44:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49550591</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49550591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49550591</guid></item><item><title><![CDATA[New comment by fultonn in "Python's pre-declared constants are kinda weird"]]></title><description><![CDATA[
<p><i>> Having a good REPL is a huge advantage for beginners (and expert users too), but I'm not aware of any (popular) statically-typed languages with a good REPL.</i><p>scala's repl is decent. It has its annoyances, but so does python's (white space sensitivity + repl + terminal emulators stuck in the late mid century don't mix).</p>
]]></description><pubDate>Wed, 26 Aug 2026 02:00:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49443269</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49443269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49443269</guid></item><item><title><![CDATA[New comment by fultonn in "Python's pre-declared constants are kinda weird"]]></title><description><![CDATA[
<p>The performance hell thing is also also kind of a virtue, though. The language is awful, so everything that does any amount of compute is FFI'd into third party libraries (numpy, torch, sympy, etc). Those libraries are for the most part pretty well designed... or, at least, keep you in a few pretty well-constrained patterns that are easy enough to translate.<p>If you've ever read through FORTRAN code from a mathematics department or MATLAB/C/C++ from (non-software) engineering disciplines, then you probably understand why productionizing a jupyter notebook is definitely not the worst of all possible worlds.</p>
]]></description><pubDate>Wed, 26 Aug 2026 00:10:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49442509</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49442509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49442509</guid></item><item><title><![CDATA[New comment by fultonn in "Building a backyard office, the build and cost breakdown"]]></title><description><![CDATA[
<p><i>> I am almost 4 years in</i><p>Also worth mentioning 2026 - 4 = 2022. Not a great year to be stick building from a cost perspective.</p>
]]></description><pubDate>Tue, 25 Aug 2026 19:40:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49439524</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49439524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49439524</guid></item><item><title><![CDATA[New comment by fultonn in "Mathematics in the age of AI"]]></title><description><![CDATA[
<p><i>> eminent</i><p>I would use a different adjective: exceptional.<p>There are not not times where lone geniuses produce amazing output. But most of humanity's progress over the last few thousand years (or at least certainly the last few hundred) resulting from a different type of work.</p>
]]></description><pubDate>Thu, 20 Aug 2026 18:56:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49378669</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49378669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49378669</guid></item><item><title><![CDATA[New comment by fultonn in "Mathematics in the age of AI"]]></title><description><![CDATA[
<p>People say similar things about automation of software engineering. Different, but similar.<p>I'm deeply suspicious. I do not yet have a concise statement for why, but a lot of literature on the sociology of knowledge work sort of points at my thoughts.<p>Section 5 of the Thurston article cited by Tao touches the elephant. Raduchel's article on the economics of software [2] also touches it.<p>I've tried to put words to this for a few years. I think I'm just going to start writing versions of it as see if that helps me shape the thought into something more concise.<p>So, in the spirit of this article's style, here are some postulates:<p>1. There is a sociological process happening in the production function during knowledge work.<p>2. That production function and the associated sociological process spans years or even decades, and must outlast many of the artifacts that are produced during the early years of the function.<p>3. You cannot get the right lines of code or the right theorems proved without running that sociological process alongside the artifact production process.<p>4. It is impossible to completely separate the sociological process from the artifact construction process. If you just iterate on artifacts then too much of the required hidden state is lost to make progress in the right direction. This is true even if you include distilled artifacts capturing pieces of the sociological process (eg meeting notes, documentation, commit logs, prompts).<p>5. So you need that sociological process, or something like it, to still happen.<p>6. For a lot of knowledge work that process plays out in extremely high-fidelity social interactions [3] that we have not yet captured in the datasets that would be required to reproduce those dynamics.<p>7. And even if we do collect that data, our current architectures and training algorithms and hardware would be useless given the size of the datasets.<p>So: the technology today gives us the ability to iterate on the production of artifacts. But it does not sufficiently simulate the social process which gives rise to the Right artifacts.<p>This isn't exactly what I actually think, but it's a version of the thing that I intuit when I watch heavy use of AI in both software projects and formalization projects. And simulating that process feels way harder than people are currently assuming.<p>[1] <a href="https://arxiv.org/pdf/math/9404236" rel="nofollow">https://arxiv.org/pdf/math/9404236</a> Section 5.<p>[2] <a href="https://www.nationalacademies.org/read/11587/chapter/11" rel="nofollow">https://www.nationalacademies.org/read/11587/chapter/11</a> pp 166-168.<p>[3] there is a reason we still gather in-person around white boards, and why doing so is more crucial for some types of work than others.</p>
]]></description><pubDate>Wed, 19 Aug 2026 21:08:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49367227</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49367227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49367227</guid></item><item><title><![CDATA[New comment by fultonn in "My friends all hate AI; I just joined an AI startup"]]></title><description><![CDATA[
<p>I do not understand small engines, but I would've thrown away a perfectly good honda 4 stroke this summer if I didn't have an LLM to help me with the diagnosis.<p>(And I only reached for the LLM after working through all the flowcharts and tables in the shop manual, reading relevant parts of two engine repair books, and watching a bunch of youtube videos.)<p>It's especially awesome in domains where:<p>1. you personally don't have the time to learn,<p>2. you can trivially evaluate the output ("does engine go brrrrrr or brr-splaugh-crunch"), and<p>3. there are no bad outcomes; or, there are bad outcomes (destroy engine, hurt myself) but you can augment with ground-truth ("do X as suggested by nlp machine but follow shop manual for doing X").<p>It was a 3B or 8B model too, so I probably burned more energy on unnecessary oil changes than on running the llm inference.<p>Say what you will about LLMs, and dear god can the claude-style harness outputs be annoying in the workplace. But they're great tools for accelerating the sorts of ultra-narrow-path learning curves that commonly pop up in tinkering/hacking/similar sorts of activities.<p>(Also, people without critical thinking skills believing everything they read pre-dates LLMs by thousands of years. This was a widely discussed problem with popular media consumption in the USA during the several years preceding the invention and popularization of LLMs (say 2015 to 2021). There's a different, more fundamental educational diagnosis for that problem, which LLMs may exacerbate, but which they did not cause and cannot cure.)</p>
]]></description><pubDate>Tue, 18 Aug 2026 13:46:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49345569</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49345569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49345569</guid></item><item><title><![CDATA[New comment by fultonn in "Principia Mathematica is modern and insightful"]]></title><description><![CDATA[
<p>It's not a Mathematics degree. It's not even a Philosophy of Mathematics degree. It's a particular type of Philosophy degree.<p>So, to be fair: most philosophy majors wouldn't have much luck with Rudin.<p><i>> Dive into the classics after you have gained the maturity from modern texts.</i><p>Diving into old texts is a skill unto itself. That's why a lot of institutions do the great books thing as a core curriculum (so, maybe 2-3 courses taught in this style, as an alternative to more conventional phil 101/history 101 style distribution requirements). Then a more conventional education from there onward. The theory is that this is a mid-point precisely because it provides lots of transferable skills for diving into the classics in your chosen field, while avoiding the "let's learn analysis from descarte" excesses.</p>
]]></description><pubDate>Thu, 13 Aug 2026 14:03:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49286156</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49286156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49286156</guid></item><item><title><![CDATA[New comment by fultonn in "Principia Mathematica is modern and insightful"]]></title><description><![CDATA[
<p><i>> who claim they have read/studied a) Euclid's Elements</i><p>Of the lot, Elements feels misplaced.<p>Lots of people actually do read Elements as part of their course of study. It's niche but there's a whole cottage industry within academia for that sort of thing. There are probably over a dozen institutions that have either a degree program or a core curriculum that is organized around original texts, with Euclid usually serving as the math distribution of that sequence. So running into people who have read (big chunks of) Elements is not <i>that</i> uncommon. That's true even IRL outside of online discussions forums on thread topics that likely select for such people.<p>My impression is that this is not really true of the other examples. Except maybe Godel's proofs; I do think a sufficiently motivated instructor could pull a decent chunk of college students through the original text in a semester. Probably better ways to spend everyone's time, though.</p>
]]></description><pubDate>Thu, 13 Aug 2026 13:41:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49285795</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49285795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49285795</guid></item><item><title><![CDATA[New comment by fultonn in "Someone is running mass vulnerability scans, spoofing AI bots like ClaudeBot"]]></title><description><![CDATA[
<p>That sort of vulnerability scanning is at best legally dubious, and almost certainly illegal under CFAA and similar state statues when there's clear criminal intent. That's why the 2022 DOJ guidance regarding non-prosecution good faith security research was such a big deal at the time.<p><i>> IMO that's the same as going on the street door by door and checking if one is left open to steal everything inside the house...</i><p>From experience: this does happen regularly in some neighborhoods of some cities in the US, and even <i>that</i> isn't always an enforcement priority. So lack of enforcement on the internet, where most the perpetrators probably aren't even in a jurisdiction with an extradition treaty, isn't exactly surprising.</p>
]]></description><pubDate>Wed, 12 Aug 2026 17:15:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49275692</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49275692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49275692</guid></item><item><title><![CDATA[New comment by fultonn in "Why don't people use formal methods? (2019)"]]></title><description><![CDATA[
<p>Yes, it's probably the most important trick in formal methods. Often surprisingly difficult to make it actually work, but when it does you can end up with a powerful tool.<p>In a past life I spent a lot of time on that sort of thing for control systems and RL. Spec says what not to do, reward says what to do, implementation can be arbitrarily complex wrt the spec.<p>There are many opportunities for an analogous move in LLM-assisted software engineering.</p>
]]></description><pubDate>Thu, 30 Jul 2026 17:58:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49113416</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49113416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49113416</guid></item><item><title><![CDATA[New comment by fultonn in "Why don't people use formal methods? (2019)"]]></title><description><![CDATA[
<p>I think you probably got this, but spelling it out anyways for future readers.<p>The conceptual gap I'm referring to here has nothing to do with formal methods <i>per se</i>. It's just an analogous problem with the quanta of information required to state the spec vs the quanta of information required to state the implementation.<p>Namely: once your problem has enough of a certain type of essential complexity, there's not a huge delta between "a sufficiently specific description of the problem" and "the source code that solves the problem". The complexity of a sufficiently specific prompt approaches the complexity of the actual solution. At that point, the former does not have the purported benefit and the latter has a lot of huge benefits (determinism, modularity, etc).<p>When one is operating in that regime of problems, proposing that one can substantially automate the software engineering function has a real "I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question" feel to it.</p>
]]></description><pubDate>Thu, 30 Jul 2026 16:57:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49112649</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49112649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49112649</guid></item><item><title><![CDATA[New comment by fultonn in "Why don't people use formal methods? (2019)"]]></title><description><![CDATA[
<p>I think every formal methods phd student who's interested in adoption of their techniques/tools has a short bout of doubt/depression upon realizing just how large of a surface area for bugs lives in a sufficiently useful specification.<p>This is deeply related to the conceptual error a lot of executives are currently making around automation in/of their software engineering orgs.<p>It has always been true that learning some formal methods probably makes you a better programmer in certain ways, even if you never use them. I think it's increasingly also true that learning some formal methods probably makes you a better manager of people/processes that product software.</p>
]]></description><pubDate>Thu, 30 Jul 2026 14:27:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49110513</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49110513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49110513</guid></item><item><title><![CDATA[New comment by fultonn in "AI's top startups are barely publishing their research"]]></title><description><![CDATA[
<p>thx for notes; no complaints on my end.<p>edit: edited.</p>
]]></description><pubDate>Wed, 29 Jul 2026 23:35:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49104444</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49104444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49104444</guid></item><item><title><![CDATA[New comment by fultonn in "AI's top startups are barely publishing their research"]]></title><description><![CDATA[
<p><i>> We’re fast reaching...</i><p>We already arrived at that destination a decade ago.<p>Probably even further back tbh.<p>There's just a lot more people playing the game now, without the social indoctrination that made it more tolerable in some circles.<p>It's not <i>that</i> bad, though. September is annoying but you kind of miss the eternal renewal once you're out.</p>
]]></description><pubDate>Wed, 29 Jul 2026 23:31:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49104420</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49104420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49104420</guid></item><item><title><![CDATA[New comment by fultonn in "AI's top startups are barely publishing their research"]]></title><description><![CDATA[
<p><i>> Perhaps I'm imagining it</i><p>You are not. A disproportionate amount of value in the computing industry was created by <strike>geniuses</strike> decently smart people who worked together and who decided to just tell people how to do things instead of trying to capture the value of being the first person to figure out how to do those things.<p>This observation pre-dates the current wave of AI hype by a half century or so.<p><i>> driven by greed</i><p>I can only speak for myself.<p>For me it's exactly the opposite. If I want to explain how something works, I can just... do that. If I want to share an artifact demonstrating how to solve a particular type of problem, I can just... do that. If I want to mentor/teach, I can just... do that.<p>Doing those things within the confines of Academia Approved Institutions is exhausting and distracting.<p>To wit, and the actual point of this post: the term "Publishing Research" in this article doesn't mean "post it on a .html page and share the source code". It means engaging in a very specific and peculiar and extremely political modality of communication.<p>And it really only makes sense to do that specific and peculiar and political thing you're at a stage in your professional/personal development where you need to play that particular prestige game. (Which there's nothing wrong with, but it is a deeply cargo culted version of the actual scientific process.)</p>
]]></description><pubDate>Wed, 29 Jul 2026 22:36:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49103988</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49103988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49103988</guid></item><item><title><![CDATA[New comment by fultonn in "REO Trucks I4 4WD Pickup Truck Starts at $21,500"]]></title><description><![CDATA[
<p><i>> wagons</i><p>Wagons (as sold in the US market anyways) are passenger vehicles and therefore have the same problem as the Forester[^1]: your saw leaking some gas or bar&chain is kinda not ok. Or insert any other "thing that makes messes".<p>The true ideal is a 90's regular cab Tacoma/Ranger or a final gen Transit Connect depending on use-case.<p><i>> It's too bad this is america and everyone hates them and buys these dumb trucks instead</i><p>Well, at least that hypothesis might get tested.<p>[^1]: <a href="https://news.ycombinator.com/item?id=48968375">https://news.ycombinator.com/item?id=48968375</a></p>
]]></description><pubDate>Tue, 28 Jul 2026 00:36:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49077730</link><dc:creator>fultonn</dc:creator><comments>https://news.ycombinator.com/item?id=49077730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49077730</guid></item></channel></rss>