<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: SPascareli13</title><link>https://news.ycombinator.com/user?id=SPascareli13</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Jul 2026 00:19:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=SPascareli13" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by SPascareli13 in "How Ford burned $12B in Brazil (2021)"]]></title><description><![CDATA[
<p>Interesting aside, BYD (Chinese EV automaker) has took over production in the old Ford factory in Camaçari.</p>
]]></description><pubDate>Sun, 22 Mar 2026 01:53:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47473644</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=47473644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47473644</guid></item><item><title><![CDATA[New comment by SPascareli13 in "Executing programs inside transformers with exponentially faster inference"]]></title><description><![CDATA[
<p>If the model is trained to be a interpreter, then that means that the loss should reach 0 for it to be fully trained?<p>Also, if it's execution is purely deterministic, you probably don't need non linearity in the layers, right?</p>
]]></description><pubDate>Fri, 13 Mar 2026 16:27:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47366526</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=47366526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47366526</guid></item><item><title><![CDATA[New comment by SPascareli13 in "Verification debt: the hidden cost of AI-generated code"]]></title><description><![CDATA[
<p>My current stance with reviewing code is: It's not ok to make another human review the code you made with AI, if you used AI then you're the reviewer, so unless you come to me with a well defined question or decision to make, just merge it and take responsibility.<p>Obviously that could only work in a high trust environment, that why open source suffers so much with AI submissions.</p>
]]></description><pubDate>Sun, 08 Mar 2026 00:16:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47292915</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=47292915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47292915</guid></item><item><title><![CDATA[New comment by SPascareli13 in "OpenCiv3: Open-source, cross-platform reimagining of Civilization III"]]></title><description><![CDATA[
<p>Freeciv was what brought me too the civ world, I'm sure this project will be the same for many children of this generation.</p>
]]></description><pubDate>Sat, 07 Feb 2026 02:26:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46920719</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=46920719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46920719</guid></item><item><title><![CDATA[New comment by SPascareli13 in "Scaling Go Testing with Contract and Scenario Mocks"]]></title><description><![CDATA[
<p>I really dislike this idea of testing in go: only ever use an interface, never the real implementation + mockgen the mocks based on this interface + use the mocks to assert that a function is called, with exactly this parameters and in this exact order.<p>I find this types of tests incredibly coupled with the implementation, since any chance require you to chance your interfaces + mocks + tests, also very brittle and many times it ends up not even testing the thing that actually matters.<p>I try to make integration test whenever possible now, even if they are costly I find that the flexibility of being able to change my implementation and not break a thousand tests for no reason much better to work with.</p>
]]></description><pubDate>Wed, 24 Dec 2025 14:14:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46375742</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=46375742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46375742</guid></item><item><title><![CDATA[New comment by SPascareli13 in "Show HN: Gemini Pro 3 imagines the HN front page 10 years from now"]]></title><description><![CDATA[
<p>Gemini is quite optimistic here thinking GTA VI will be released by 2035.</p>
]]></description><pubDate>Tue, 09 Dec 2025 18:17:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46208419</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=46208419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46208419</guid></item><item><title><![CDATA[New comment by SPascareli13 in "Ask HN: Is your company still hiring junior engineers?"]]></title><description><![CDATA[
<p>The last batch of juniors we hired just completed 4 years in the company, which I would say is a pretty successful batch, but sadly we haven't hired juniors since.<p>Edit: I must qualify that this is for software developers only, we did hired juniors for things like data engineers, security, IT and such.</p>
]]></description><pubDate>Tue, 02 Sep 2025 19:40:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45108031</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=45108031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45108031</guid></item><item><title><![CDATA[New comment by SPascareli13 in "Do the simplest thing that could possibly work"]]></title><description><![CDATA[
<p>Implement the simplest thing that works, maybe even by hand at first, instead of adding the tool that does "the whole thing" when you don't need "the whole thing".<p>Eventually you might start adding more things to it because of needs you haven't anticipated, do it.<p>If you find yourself building the tool that does "the whole thing" but worse, then now you know that you could actually use the tool that does "the whole thing".<p>Did you waste time not using the tool right from the start? That's almost a filosofical question, now you know what you need, you had the chance to avoid it if it turned out you didn't, and maybe 9 times out of 10 you will be right.</p>
]]></description><pubDate>Fri, 29 Aug 2025 20:44:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45069194</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=45069194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45069194</guid></item><item><title><![CDATA[New comment by SPascareli13 in "How much memory do you need in 2024 to run 1M concurrent tasks?"]]></title><description><![CDATA[
<p>As far as I know there is no way to do Promise like async in go, you HAVE to create a goroutine for each concurrent async task. If this is really the case then I believe the submition is valid.<p>But I do think that spawning a goroutine just to do a non-blocking task and get its return is kinda wasteful.</p>
]]></description><pubDate>Fri, 29 Nov 2024 04:47:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=42270895</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=42270895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42270895</guid></item><item><title><![CDATA[New comment by SPascareli13 in "Show HN: TCP "slow-start" simulation in Go"]]></title><description><![CDATA[
<p>Go is a great tool for simulating network concepts, I've done it too.</p>
]]></description><pubDate>Sat, 19 Oct 2024 15:03:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=41888182</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=41888182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41888182</guid></item><item><title><![CDATA[New comment by SPascareli13 in "Fast B-Trees"]]></title><description><![CDATA[
<p>I think I tested very casually some time ago with Go maps and up to like one hundred items the linear search on array was faster than map lookup. Considering that many times when we use Maps for convenience they will have less than a hundred items this could be useful.<p>Unfortunately I don't have the results (or the test code) anymore, but it shouldn't be hard to do again (casually at least).</p>
]]></description><pubDate>Mon, 07 Oct 2024 13:24:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=41765756</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=41765756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41765756</guid></item><item><title><![CDATA[New comment by SPascareli13 in "YouTube puts a Strike for showing how to setup Jellyfin"]]></title><description><![CDATA[
<p>Not sure about this particular instance. LTT got a video taken down by community guidelines violation just the other day, and they are much bigger than Jeff.</p>
]]></description><pubDate>Thu, 03 Oct 2024 16:05:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=41731981</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=41731981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41731981</guid></item><item><title><![CDATA[New comment by SPascareli13 in "Prep: Golang Comptime"]]></title><description><![CDATA[
<p>> Isn't Jai still vapourware after a decade ?<p>Yes, I guess. I wouldn't be surprised to see "Jai inspired" languages coming out before Jai itself, since some of the ideas look pretty good.<p>> How does one even get the compiler and build programs ?<p>Don't know how seriously you're asking this, but I believe you can apply to use it and if Jon likes your credentials and what you want to try it on he might let you have the compiler for some version. Don't know why he won't just open source it and say it's a early version passive of change, but game development is not usually very open source friendly compared to web dev.</p>
]]></description><pubDate>Mon, 30 Sep 2024 23:38:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=41703259</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=41703259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41703259</guid></item><item><title><![CDATA[New comment by SPascareli13 in "Prep: Golang Comptime"]]></title><description><![CDATA[
<p>I don't know if there's ever been a language that was announced 10 years before its first closed beta. I don't even know if having a "closed beta" for a language is something that really happens.<p>So there's a lot that is different with Jai, it's more like a highly anticipated game than a language.</p>
]]></description><pubDate>Mon, 30 Sep 2024 04:06:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=41693456</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=41693456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41693456</guid></item><item><title><![CDATA[New comment by SPascareli13 in "Prep: Golang Comptime"]]></title><description><![CDATA[
<p>I was thinking about that just the other day, who it would be really cool if Go had compile time code execution. I think Jai is making that a very prominent feature of the language.</p>
]]></description><pubDate>Mon, 30 Sep 2024 01:25:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=41692539</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=41692539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41692539</guid></item><item><title><![CDATA[New comment by SPascareli13 in "Zero-latency SQLite storage in every Durable Object"]]></title><description><![CDATA[
<p>This looks absolutely amazing and absurd at the same time.<p>All IO is synchronous? Writes don't actually write when they say they do? Running 201 queries is as "fine" as running a single one with join?<p>It seems as they got every bad ideia in the book and somehow made it into something that works (that is, if it actually does).</p>
]]></description><pubDate>Fri, 27 Sep 2024 03:23:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41665964</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=41665964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41665964</guid></item><item><title><![CDATA[New comment by SPascareli13 in "Show HN: Hosting my website using my C web server"]]></title><description><![CDATA[
<p>Only 3.4k of C code for a full http and https server? I honestly thought you would need a lot more for it to be fully compliant with the spec.</p>
]]></description><pubDate>Wed, 25 Sep 2024 02:50:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=41643242</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=41643242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41643242</guid></item><item><title><![CDATA[New comment by SPascareli13 in "Master Hexagonal Architecture in Rust"]]></title><description><![CDATA[
<p>I remember a few years ago a very good engineer in our company shared a very similar article about hexagonal architecture in golang, and a lot of people started using it, including myself for some time.<p>Now he's not here anymore, and posts in his linkedin about simplicity and how people overcomplicate things in software so much. This shows me that you should be careful when taking advice from other engineers, they learn and move on from what was previously a "best practice", while you might get stuck thinking it's worthy it because "that one very good engineer said it was how it should be done".</p>
]]></description><pubDate>Tue, 17 Sep 2024 16:28:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=41569413</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=41569413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41569413</guid></item><item><title><![CDATA[New comment by SPascareli13 in "gRPC: The Ugly Parts"]]></title><description><![CDATA[
<p>You need a separate package to actually serialize protobuf from a congen'd struct, so it uses reflection.</p>
]]></description><pubDate>Sat, 07 Sep 2024 04:22:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=41471421</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=41471421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41471421</guid></item><item><title><![CDATA[New comment by SPascareli13 in "The Linux Kernel Module Programming Guide"]]></title><description><![CDATA[
<p>Someone said that the word "delve" is a favourite of AI and a sign that something was AI written.</p>
]]></description><pubDate>Sat, 27 Jul 2024 18:19:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41088359</link><dc:creator>SPascareli13</dc:creator><comments>https://news.ycombinator.com/item?id=41088359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41088359</guid></item></channel></rss>