<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: francasso</title><link>https://news.ycombinator.com/user?id=francasso</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 09 May 2026 03:13:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=francasso" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by francasso in "GLM-5.1: Towards Long-Horizon Tasks"]]></title><description><![CDATA[
<p>If we get to the point where a local model can reliably do the coding for a good majority of cases, then the economic landscape changes significantly. And we are not that far from having big open weight models that can do that, which is a first step</p>
]]></description><pubDate>Wed, 08 Apr 2026 07:06:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47686410</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=47686410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47686410</guid></item><item><title><![CDATA[New comment by francasso in "Mathematicians disagree on the essential structure of the complex numbers (2024)"]]></title><description><![CDATA[
<p>There's no disagreement, the algebraic one is the correct one, obviously. Anyone that says differently is wrong. :)</p>
]]></description><pubDate>Tue, 10 Feb 2026 17:10:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46963097</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=46963097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46963097</guid></item><item><title><![CDATA[New comment by francasso in "California is free of drought for the first time in 25 years"]]></title><description><![CDATA[
<p>We already know he'll want a prize for that. Anyone has a Nobel for making it rain that usually goes to God?</p>
]]></description><pubDate>Wed, 21 Jan 2026 00:22:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46699603</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=46699603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46699603</guid></item><item><title><![CDATA[New comment by francasso in "Web development is fun again"]]></title><description><![CDATA[
<p>Maybe it's just me, but the idea that the average web project out there is a complicated mess and thank God we have AI so we can finally think about the things that matter while AI deals with the mess... it makes me sad.</p>
]]></description><pubDate>Mon, 05 Jan 2026 00:18:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46493847</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=46493847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46493847</guid></item><item><title><![CDATA[New comment by francasso in "RCE via ND6 Router Advertisements in FreeBSD"]]></title><description><![CDATA[
<p>If you run FreeBSD on your laptop you don't auto connect to public WiFi.<p>Joking, but not that much :)</p>
]]></description><pubDate>Thu, 18 Dec 2025 09:06:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46310437</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=46310437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46310437</guid></item><item><title><![CDATA[New comment by francasso in "Apple has locked my Apple ID, and I have no recourse. A plea for help"]]></title><description><![CDATA[
<p>Companies like apple should be liable to pay many millions in damages for this kind of shit. The people should make it hurt so much for them that they think twice before doing it without having a clear and working appeal process where you are clearly explained what happened and guided through it.</p>
]]></description><pubDate>Sat, 13 Dec 2025 16:03:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46255520</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=46255520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46255520</guid></item><item><title><![CDATA[New comment by francasso in "Ebola outbreak in DR Congo rages, with 61% death rate and funding running dry"]]></title><description><![CDATA[
<p>Facts my friend, facts. You may not like them, you may think they are out of context and/or misused, but they are still facts.<p>Another fact is that the money saved went to fund a (small) portion of the big beautiful bill, which doesn't exactly focus on helping the average american Joe.</p>
]]></description><pubDate>Sat, 27 Sep 2025 15:34:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45396621</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=45396621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45396621</guid></item><item><title><![CDATA[New comment by francasso in "Terence Tao on the suspension of UCLA grants"]]></title><description><![CDATA[
<p>Yes, I agree with you that it's going to be difficult for researcher that are not at the top of their field. But if some of the top researchers started the flow, and goverments in other countries woke up and took advantage of the situation, I believe things could change.</p>
]]></description><pubDate>Sat, 02 Aug 2025 15:41:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44768522</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=44768522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44768522</guid></item><item><title><![CDATA[New comment by francasso in "Terence Tao on the suspension of UCLA grants"]]></title><description><![CDATA[
<p>Maybe it's time to move to Europe or China</p>
]]></description><pubDate>Sat, 02 Aug 2025 09:09:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44765919</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=44765919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44765919</guid></item><item><title><![CDATA[New comment by francasso in "Zig breaking change – initial Writergate"]]></title><description><![CDATA[
<p>In theory yes, in practice that's irrelevant unless you can show someone has done it, and nobody has in 40+ years as far as I know</p>
]]></description><pubDate>Fri, 04 Jul 2025 16:14:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44465762</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=44465762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44465762</guid></item><item><title><![CDATA[New comment by francasso in "Ty: A fast Python type checker and language server"]]></title><description><![CDATA[
<p>That works in numerical libraries because you can encapsulate the loops into basic operations that you then lower to C.
In a domain like type checking it's not nearly as easy/doable.</p>
]]></description><pubDate>Thu, 08 May 2025 07:27:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=43923928</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=43923928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43923928</guid></item><item><title><![CDATA[New comment by francasso in "Understanding Memory Management, Part 5: Fighting with Rust"]]></title><description><![CDATA[
<p>> This is what you should be doing when working with C/C++<p>I genuinely wonder if you actually have ever written c/c++, there is plenty of code that is perfectly valid and safe (mostly involving multiple pointers to mutable memory being alive) that the borrow check cannot accept because it has to draw a line to things it can prove are correct.<p>It's like saying that the only valid math is the one that an automated theorem prover can prove, it's not even close to being true.</p>
]]></description><pubDate>Tue, 06 May 2025 10:52:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=43903659</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=43903659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43903659</guid></item><item><title><![CDATA[New comment by francasso in "Redis is open source again"]]></title><description><![CDATA[
<p>My friend, Amazon being legally allowed to behave like a schmuck doesn't imply the community can't point that out and complain about it. AWS (legally) exploits open source projects, and that's a fact.<p>There are many actions and behaviours in life that are not illegal but actively worsen society at large if you do them.
That companies that are the main contributors to OSS are forced to take drastic measures is just consequence of AWS not being a team player, you should have at least the decency of not commenting here.<p>PS. I don't have a horse in the race, I'm not a Redis user, I'm just appalled by your behavior.</p>
]]></description><pubDate>Sat, 03 May 2025 09:34:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43877894</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=43877894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43877894</guid></item><item><title><![CDATA[New comment by francasso in "Bamba: An open-source LLM that crosses a transformer with an SSM"]]></title><description><![CDATA[
<p>SSMs never stop</p>
]]></description><pubDate>Tue, 29 Apr 2025 18:30:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=43836298</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=43836298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43836298</guid></item><item><title><![CDATA[New comment by francasso in "Four Years of Jai (2024)"]]></title><description><![CDATA[
<p>I remember having multiple issues doing this in rust, but can't recall the details. Are you sure I would just be able to have whatever refs I want and use them without the borrow checker complaining about things that are actually perfectly safe? I don't remember that being the case.<p>Edit: reading  wavemode comment above "Namely, in Rust it is undefined behavior for multiple mutable references to the same data to exist, ever. And it is also not enough for your program to not create multiple mut - the compiler also has to be able to prove that it can't." that I think was at least one of the problems I had.</p>
]]></description><pubDate>Fri, 18 Apr 2025 18:05:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43730454</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=43730454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43730454</guid></item><item><title><![CDATA[New comment by francasso in "Four Years of Jai (2024)"]]></title><description><![CDATA[
<p>If your use case can be split into phases you can just allocate memory from an arena, copy out whatever needs to survive the phase at the end and free all the memory at once. That takes care of 90%+ of all allocations I ever need to do in my work.<p>For the rest you need more granular manual memory management, and defer is just a convenience in that case compared to C.<p>I can have graphs with pointers all over the place during the phase, I don't have to explain anything to a borrow checker, and it's safe as long as you are careful at the phase boundaries.<p>Note that I almost never have things that need to survive a phase boundary, so in practice the borrow checker is just a nuissance in my work.<p>There other use cases where this doesn't apply, so I'm not "anti borrow checker", but it's a tool, and I don't need it most of the time.</p>
]]></description><pubDate>Fri, 18 Apr 2025 10:52:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43726792</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=43726792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43726792</guid></item><item><title><![CDATA[New comment by francasso in "Four Years of Jai (2024)"]]></title><description><![CDATA[
<p>While technically true, it still simplifies memory management a lot. The tradeoff in fact is good enough that I would pick that over a borrowchecker.</p>
]]></description><pubDate>Fri, 18 Apr 2025 09:59:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43726531</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=43726531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43726531</guid></item><item><title><![CDATA[New comment by francasso in "Boycott IETF 127"]]></title><description><![CDATA[
<p>Not comparing Trump to Hitler, but the life style you advocate for is exactly that of most germans and italians in the 1930s</p>
]]></description><pubDate>Fri, 21 Mar 2025 11:32:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43434396</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=43434396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43434396</guid></item><item><title><![CDATA[New comment by francasso in "The Frontend Treadmill"]]></title><description><![CDATA[
<p>I think this THE main reason why many people are getting fed up with javascript heavy frontends and switching to technologies like htmx.<p>Personally I stick to json to feed data to my frontends, but I gave up on "frameworks" a while back and just implemented my own abstractions on top of vanilla js and the dom and have been happily using them for years. If you work in large teams with people that don't care so much tough, that would also have drawbacks.</p>
]]></description><pubDate>Thu, 20 Mar 2025 13:13:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=43422779</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=43422779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43422779</guid></item><item><title><![CDATA[New comment by francasso in "HTTP/3 is everywhere but nowhere"]]></title><description><![CDATA[
<p>I'm not an expert, so it's likely there are many things I don't get, but I wanted to have "UDP in the browser" for a project, and after looking at quic/http3/web transport I'm depressed by the complexity of it all</p>
]]></description><pubDate>Tue, 18 Mar 2025 00:06:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=43394199</link><dc:creator>francasso</dc:creator><comments>https://news.ycombinator.com/item?id=43394199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43394199</guid></item></channel></rss>