<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: MITSardine</title><link>https://news.ycombinator.com/user?id=MITSardine</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 03 May 2026 19:09:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=MITSardine" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by MITSardine in "Modern C++ Programming: Busato"]]></title><description><![CDATA[
<p>What are these languages? I'm curious because C++ is the standard in my community so it's all I ever hear about (and Rust from the adventurous few).</p>
]]></description><pubDate>Sun, 03 May 2026 13:47:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47996918</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47996918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47996918</guid></item><item><title><![CDATA[New comment by MITSardine in "New research suggests people can communicate and practice skills while dreaming"]]></title><description><![CDATA[
<p>In French, there's a saying: "la nuit porte conseil". Roughly translates to "the night advises", and it means it might be better to sleep on it.<p>I recall my father (also a mathematician, incidentally) often repeating this to me.</p>
]]></description><pubDate>Fri, 01 May 2026 22:33:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47981276</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47981276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47981276</guid></item><item><title><![CDATA[New comment by MITSardine in "I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA"]]></title><description><![CDATA[
<p>Not an attorney so I don’t know the details but it is definitely possible to leave the US several months in a row on a J1. When I did it (also as postdoc), it was an involved process that escalated to the (vice?)president’s office to get permission so there are clearly questions the university needed to address... 
I didn’t have any visibility into it all but what I was told about regarded taxes mainly (since getting paid abroad).<p>So technically possible but also a tall ask (I didn’t know at the time of asking and my PI went with it).<p>I then came back and carried on without any immigration issues.</p>
]]></description><pubDate>Fri, 01 May 2026 20:11:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47979638</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47979638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47979638</guid></item><item><title><![CDATA[New comment by MITSardine in "Which European countries have the best salaries after taxes?"]]></title><description><![CDATA[
<p>If your country is Italy that might be the case, but groceries are at most 30% more expensive than France, and some are nearly the same price (vegetables). Meat and fish do cost an arm and a leg (100% tax on border crossing).<p>Meanwhile, median net salary in CH is 5'000-5'500 per month, double to triple its neighbors. So food is actually very affordable.<p>The food that costs more is the one someone cooked for you, which is logical considering the cook is likely paid more than your engineer (assuming that's your case) salary. But then again, minimum wage Italians are not eating out at the restaurant with any frequency. If you were an engineer in Switzerland instead, you could afford eating out there. The restaurants and terraces are never empty, anyways.<p>Now, if you want to enjoy a beer in the sun, you can get a 2CHF can at the supermarket and go fire up a barbecue at the lake of Zurich, I see people doing that all the time.</p>
]]></description><pubDate>Fri, 03 Apr 2026 14:36:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47627132</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47627132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47627132</guid></item><item><title><![CDATA[New comment by MITSardine in "Which European countries have the best salaries after taxes?"]]></title><description><![CDATA[
<p>But 1% is on the total held, not on the capital gains, right?<p>If that's the case, it affects earnings quite a bit. Say your investments beat inflation by 3 percentage points, you're effectively down to 2 percentage points after tax, so a 33% reduction in income.</p>
]]></description><pubDate>Fri, 03 Apr 2026 13:57:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47626713</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47626713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47626713</guid></item><item><title><![CDATA[New comment by MITSardine in "Which European countries have the best salaries after taxes?"]]></title><description><![CDATA[
<p>You'd have to break this down into "archetypes" because like 90% of what you pay for is specific:
- retirement
- healthcare: negligible expense for most young people (for instance, about 80% goes to the 65+ in France)
- unemployment (a little more universal, with some large variations still)<p>Then there's everything to do with children (from direct subsidies to public schools or kindergarten slots), education (not everyone goes to university, for instance), and other subsidies that are income-dependent (two common ones in France are rent subsidy and a salary top-up for low-but-not-too-low incomes).<p>Plus, ultimately, 100% of what comes in goes out (modulo administrative costs) at the global scale, so you can't just average this or everywhere looks the same.</p>
]]></description><pubDate>Thu, 02 Apr 2026 13:26:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47614180</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47614180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47614180</guid></item><item><title><![CDATA[New comment by MITSardine in "Autoresearch on an old research idea"]]></title><description><![CDATA[
<p>This is something I could almost never be bothered to do before, but I can now very lazily set up large parameter sweeps and visualization scripts to really probe things. There's a danger of "analysis paralysis" but I've still found it quite useful. Although I'm not sure it saves me time as much as sanity.</p>
]]></description><pubDate>Tue, 24 Mar 2026 09:55:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47500464</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47500464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47500464</guid></item><item><title><![CDATA[New comment by MITSardine in "Why I may ‘hire’ AI instead of a graduate student"]]></title><description><![CDATA[
<p>On the other hand, if it can detract PhD factory foremen from hiring students for the sake of publishing, and let them focus on advising fewer students better, I can't say I see the harm in that.</p>
]]></description><pubDate>Tue, 17 Mar 2026 13:00:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47412054</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47412054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47412054</guid></item><item><title><![CDATA[New comment by MITSardine in "Why I may ‘hire’ AI instead of a graduate student"]]></title><description><![CDATA[
<p>On the contrary, my experience of US academia has been that (graduate) students are very much students, who take a lot of classes, are graded seriously with the possibility of failing, are mentored rigorously (the author even says "the classic one hour a week meeting", which I also witnessed there), and in fact enroll in a program more than they are hired directly.<p>I did my PhD in France where we were legally employees like any other and did 100% research with like 100 hours training over the three years which could be 5min MOOCs counting for hours or classes the professors would sign us off on. We were hired by a specific researcher for a specific topic, unlike US students who join a broader program and explore their own directions more. My mentoring was drinking coffee with my advisor and colleagues and the odd e-mail exchange the day before turning in a paper.<p>I believe Germany and quite a few other European countries are similar. Any country that does 3 years PhDs is bound to cut on the student part of things.</p>
]]></description><pubDate>Tue, 17 Mar 2026 12:54:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47411995</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47411995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47411995</guid></item><item><title><![CDATA[New comment by MITSardine in "Why I may ‘hire’ AI instead of a graduate student"]]></title><description><![CDATA[
<p>In the classic division, "teaching" consists in giving undergraduate classes, and "research" consists in the whole spectrum between working all on your own and managing a PhD factory (3+ students a year).<p>So this article is really not saying anything controversial in the strictly ontological side of things, in fact it's already a relatively common stance to prefer supervising few (or, more rarely, none at all) students.<p>This researcher is saying "when I consider hiring someone as a workhorse, I might prefer AI instead"; what's the harm in that? Too many PhD students are used as disposable cheap labor, seeing little personal growth in their PhD journey and being generally neglected and abused.</p>
]]></description><pubDate>Tue, 17 Mar 2026 12:46:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47411899</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47411899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47411899</guid></item><item><title><![CDATA[New comment by MITSardine in "“This is not the computer for you”"]]></title><description><![CDATA[
<p>It's an interesting paradox: the more we made computing accessible, the less we got out of it.<p>When a PC was expected to boot to an OS and not much else, we had all the freedom - by necessity - to tinker and learn. Hardware was barely enough for most day-to-day usage, so we upgraded relatively frequently and got to know the physical innards as well.<p>This is all so streamlined today that even computers can be smartphones with "apps", or even just a browser that gets you to google slides and everything else (or the MS equivalents). It was probably a necessity that, as computers became infrastructure, they would become simplified, so 90% of the population can indeed file their tax return online (and the remaining 10% have their younger family members do it).<p>This also means that people nowadays simply don't know that they can walk into any second hand store and get a $200 PC with a warranty that'll be much more productive than any smartphone if they have the knowledge to use it properly. But was there really a loss? These are, for the most part, people that would not have been able to hop on the internet wagon if it'd relied on maintaining a linux distro at all. That's regarding adults; children now do indeed grow up with walled systems for the most part, and that might be a loss.</p>
]]></description><pubDate>Fri, 13 Mar 2026 12:23:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47363482</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47363482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47363482</guid></item><item><title><![CDATA[New comment by MITSardine in "“This is not the computer for you”"]]></title><description><![CDATA[
<p>The build quality and usability on mac laptops is something else, I've yet to see even 2k€+ laptops that people typically get for their jobs that aren't a pain to use without a mouse and monitor. Whereas I'm sitting here in front of my macbook and not touching the mouse next to it most of the time.<p>That's definitely valuable, but not for a child in my opinion, it's the type of luxury equivalent to a Mercedes over a Renault. Perfectly defensible but, just like a Mercedes is hardly a starter car, I don't think an MBP is that fit for a starter PC. It's also mostly useless if you're not traveling for work regularly.<p>That said, does any of that even matter any more? People were learning Blender, programming and whatever else 15 years ago on low to mid range machines already. The equivalently priced - or dirt cheap second hand - machines of today are multiple times more capable at everything. Stick Linux and a $5 mouse in it and you're 90% of the way to a macbook pro in terms of user experience.<p>That's to say, I agree with the core of the article: kids will make the most out of the least. But I disagree that this particular laptop is a necessity or a boon for that. If anything, it's a hindrance for being a mac.</p>
]]></description><pubDate>Fri, 13 Mar 2026 12:04:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47363297</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47363297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47363297</guid></item><item><title><![CDATA[New comment by MITSardine in "Personal Computer by Perplexity"]]></title><description><![CDATA[
<p>In an organization, the number of sequential steps doesn't really scale with number of participants, does it? Rather with dependent steps of the tackled process; say, devise building permit request, await approval, purchase materials, move materials to site, hire workforce, etc.<p>Theoretically, each of those steps is parallelizable to some extent. Amdahl's law equivalent here would be that some delays are outside the reach of an organization to improve. For instance, a building permit will take the time it takes to be examined based on an external public administration.</p>
]]></description><pubDate>Thu, 12 Mar 2026 08:58:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47348130</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47348130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47348130</guid></item><item><title><![CDATA[New comment by MITSardine in "Yann LeCun raises $1B to build AI that understands the physical world"]]></title><description><![CDATA[
<p>I'm probably missing most of your point, but wouldn't the fact that we have inverse problems being applied in real-world situations somewhat contradict your qualms? In those cases too, we have to deal with noisy real-world information.<p>I'll admit I'm not very familiar with that type of work - I'm in the forward solve business - but if assumptions are made on the sensor noise distribution, couldn't those be inferred by more generic models? I realize I'm talking about adding a loop on top of an inverse problem loop, which is two steps away (just stuffing a forward solve in a loop is already not very common due to cost and engineering difficulty).<p>Or better yet, one could probably "primal-adjoint" this and just solve at once for physical parameters and noise model, too. They're but two differentiable things in the way of a loss function.</p>
]]></description><pubDate>Wed, 11 Mar 2026 08:10:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47332860</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47332860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47332860</guid></item><item><title><![CDATA[New comment by MITSardine in "Yann LeCun raises $1B to build AI that understands the physical world"]]></title><description><![CDATA[
<p>> You could in principle create a simulation with the same mathematical properties as the physical world but no one has ever done that. I'm not sure if we even know how.<p>What do you mean by that? Simulating physics is a rich field, which incidentally was one of the main drivers of parallel/super computing before AI came along.</p>
]]></description><pubDate>Tue, 10 Mar 2026 20:36:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47328499</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47328499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47328499</guid></item><item><title><![CDATA[New comment by MITSardine in "Building a Procedural Hex Map with Wave Function Collapse"]]></title><description><![CDATA[
<p>As I recall, a lot goes into DF's world generation, including erosion simulation and the like to achieve a realistic result. That game is the embodiment of over-engineering, after all.</p>
]]></description><pubDate>Tue, 10 Mar 2026 16:13:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47325224</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47325224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47325224</guid></item><item><title><![CDATA[New comment by MITSardine in "An autopsy of AI-generated 3D slop"]]></title><description><![CDATA[
<p>That's pretty impressive! However this workflow could have trouble dealing with the types of meshes coming out of those 3D generative algorithms. Geometries are arbitrary (not simple geometric shapes) so you'll have to fit with NURBS, and the meshes are noisy so that'll struggle/be somewhat arbitrary (what do you consider feature, what do you consider noise?).<p>However you highlight what I think is the way forward: using scriptable CAD that can leverage LLMs or, maybe in the future, specialized generative algorithms that output in a sane geometry specification.</p>
]]></description><pubDate>Thu, 26 Feb 2026 13:15:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47165629</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47165629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47165629</guid></item><item><title><![CDATA[New comment by MITSardine in "An autopsy of AI-generated 3D slop"]]></title><description><![CDATA[
<p>Some of the defects are attributable to the critical:<p>>  AI models generate meshes using "isosurface extraction" or similar volume-to-mesh techniques<p>This creates the "lumpiness", the inability to capture sharp or flat features, and the over-refinement. Noisy surface is also harder to clean up. How do you define what's a feature and what's noise when there's no ground truth beyond the mesh itself?<p>Implicit surface methods are expensive (versus if-everything-goes-right of the parametric alternative), but they have the advantage of being robust and simple to implement with much fewer moving parts. So it's a pragmatic choice, why not.<p>3D generative algorithms might become much better once they can rely on parametric surfaces. Then you can do things like symmetry, flatness, curvature that makes sense, much more naturally. And the mesh generation on top will produce very clean meshes, <i>if it succeeds</i>. That is a crucial missing piece: CAD to mesh is hardly robust with human-generated CAD, so I can't imagine what it'd be with AI-generated CAD. An interesting challenge to be sure.</p>
]]></description><pubDate>Thu, 26 Feb 2026 08:13:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47163322</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47163322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47163322</guid></item><item><title><![CDATA[New comment by MITSardine in "LLM=True"]]></title><description><![CDATA[
<p>Yes, what's preventing the LLM from running myCommand > /tmp/out_someHash.txt ; tail out_someHash.txt and then greping or tailing around /tmp/out_someHash.txt on failure?</p>
]]></description><pubDate>Wed, 25 Feb 2026 12:02:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47150410</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47150410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47150410</guid></item><item><title><![CDATA[New comment by MITSardine in "The Tears of Donald Knuth (2015)"]]></title><description><![CDATA[
<p>I'm only discovering Literate Programming today, but you seem very familiar so I might as well ask: what is the fundamental difference with abundant comments? Is it the linearity of it? I mean documentation type comments at the top of routines or at "checkpoints".<p>I'm particularly intrigued by your mention of keeping old code around. This is something I haven't found a solution for using git yet; I don't want to pollute the monorepo with "routine_old()"s but, at the same time, I'd like to keep track of why things changed (could be a benchmark).</p>
]]></description><pubDate>Mon, 23 Feb 2026 12:40:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47121559</link><dc:creator>MITSardine</dc:creator><comments>https://news.ycombinator.com/item?id=47121559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47121559</guid></item></channel></rss>