<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: Fabricio20</title><link>https://news.ycombinator.com/user?id=Fabricio20</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 23 Jun 2026 23:56:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Fabricio20" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Fabricio20 in "The text in Claude Code’s “Extended Thinking” output"]]></title><description><![CDATA[
<p>One thing I see noone asking, is this not a case of optimization? Hidden reasoning means they dont need to process the output of all that, it stays internal within the model. Less cost for them -> less cost for us (even if they benefit mroe), compared to streaming all of those reasoning tokens out?</p>
]]></description><pubDate>Tue, 23 Jun 2026 00:59:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48638760</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48638760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48638760</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Help I accidentally a wigglegram"]]></title><description><![CDATA[
<p>I also noticed on the wikipedia gallery theres an example that repeats frames for smoothness! 1-2-3-4-3-2 makes it naturally smooth if you have more than two frames.</p>
]]></description><pubDate>Mon, 22 Jun 2026 11:46:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48628877</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48628877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48628877</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Google Hits 50% IPv6"]]></title><description><![CDATA[
<p>I believe one big anti-incentive is rate limiting, especially nowadays. With IPv4 getting a range ban is somewhat effective, way less effective on ipv6 (theres a reason HE tunnelbroker is marked bad nowadays, discord bots doing music load balance over ips on tunnelbroker for pulling youtube audio data.. they ban a /64 but you balance over a /48 or bigger). I believe this was the main reason Discord disabled IPv6 (not sure if thats still the case, but it was back in the day since bans and api rate limiting was ip based).</p>
]]></description><pubDate>Sun, 21 Jun 2026 16:34:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48620290</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48620290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48620290</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Hyundai buys Boston Dynamics"]]></title><description><![CDATA[
<p>Conveyor belts? What about those funny looking warehouse robots that are on wheels and just move pallets around, maybe an arm strapped to it? Surely there are myriad ways to do this more efficiently and precisely than a humanoid robot! Just look at Intel's Fabs for example with the ceiling robots moving the delicate wafers..</p>
]]></description><pubDate>Sat, 20 Jun 2026 04:24:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48606329</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48606329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48606329</guid></item><item><title><![CDATA[New comment by Fabricio20 in "The perils of UUID primary keys in SQLite"]]></title><description><![CDATA[
<p>Browser!! The browser reads it as Number. If your rest api returns {"id": 1324535222364012585} for example, javascript will try and parse that as number from the response!!!<p>You can of course, change the api such that it does {"id": "1324535222364012585"} instead and voila, it will no longer try parsing it as number. Or the many other workarounds people have recommended above (like appending a prefix, or using a different encoding), but why is it trying to parse a number thats too big and instead of throwing it just rounds down without telling you????!</p>
]]></description><pubDate>Sat, 06 Jun 2026 17:36:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48427139</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48427139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48427139</guid></item><item><title><![CDATA[New comment by Fabricio20 in "The perils of UUID primary keys in SQLite"]]></title><description><![CDATA[
<p>> bigints are smaller and faster, with less footguns<p>But be careful!! Javascript WILL interpret your bigints as Number() and round them down because they are too big without telling you!!!<p>Famously seen by every snowflake user that has interacted with Javascript, quite an annoying problem.</p>
]]></description><pubDate>Sat, 06 Jun 2026 02:39:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48420881</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48420881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48420881</guid></item><item><title><![CDATA[New comment by Fabricio20 in "The Speed of Prototyping in the Age of AI"]]></title><description><![CDATA[
<p>> Good old user research or talking to users to validate ideas, iron out issues in the user flows has become too slow for the new process<p>I haven't seen these in at least a decade in the industry!! Everywhere I used to work was always "PM wanted" or similar and the validation was always just QA making sure the thing works/does the bare minimum!!! Customer input was just for bugs.<p>I hope that with AI speeding up prototyping we can actually go the other way long term, where we go back to ACTUALLY talking to a customer and then quickly prototyping it to see if it is what they wanted. Figuring out what the customer wants remains the hardest part of software engineering, but at least right now its mainly because we just dont talk to the customer.</p>
]]></description><pubDate>Sun, 31 May 2026 20:33:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48349464</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48349464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48349464</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Claude Opus 4.8"]]></title><description><![CDATA[
<p>I just installed/upgraded to try out 4.8 and in only 3 messages I hit this bug! Seems something is broken on CC.</p>
]]></description><pubDate>Thu, 28 May 2026 18:06:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48312991</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48312991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48312991</guid></item><item><title><![CDATA[New comment by Fabricio20 in "SimCity 3k in 4k (2025)"]]></title><description><![CDATA[
<p>Not the same genre (at least for me). Timberborn is more like a colony builder (think Rimworld) than a city builder (SimCity/Cities Skylines). Its the micromanaging vs macromanaging, in a colony builder you are micromanaging what each creature does (such as timberborn or rimworld) while on a city builder you manage the city itself and invididual pawns are alot less important! Plus the survival aspect in that sense doesnt really add up when I'd like to play with the simulation aspects - education, traffic, crime, etc..!</p>
]]></description><pubDate>Wed, 27 May 2026 21:37:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48301086</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48301086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48301086</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Stack Overflow’s forum is dead but the company’s still kicking"]]></title><description><![CDATA[
<p>Ever since the AI stuff started rolling around on coding i've seen MORE documentation, theres a big incentive to properly document your API endpoints so LLMs can figure it out from specs, and even when not documented the llms can also just read the code and figure it out directly (for libraries and similar). And at least in my experience they tend to document or write it down for future sessions too!</p>
]]></description><pubDate>Tue, 26 May 2026 19:18:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48284591</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48284591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48284591</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Was my $48K GPU server worth it?"]]></title><description><![CDATA[
<p>Sadly if you want a GPU with good AI performance you gotta go with NVIDIA. It might sound crazy but as a 7900XTX owner.. My 12GB 3060 on my linux server outperformed the 7900XTX by 40%. The 3060 only has half the vram of the AMD card. Proprietary drivers under Arch Linux.<p>On top of the significantly worse software on AMD's side (literally didn't work on windows in particular - so the "performs as good on both systems" is a nonstarter, some GGUF library dependency just doesn't work/exist under AMD on windows). Had me running the AMD card on windows under WSL (not a problem with nvidia though, that ran just fine on windows-side directly).<p>Aaaand also the other AMD bugs, such as the pink squares display corruption that has been an active issue for my GPU in particular (7900XTX) for over a year, maybe approaching two at this point, with no fix in sight from the AMD team (barely and ack at all - not on a single patch notes, just a bunch of reddit discussion). Really regret spending so much on an AMD gpu.</p>
]]></description><pubDate>Fri, 22 May 2026 02:12:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48231181</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48231181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48231181</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Bill to block publishers from killing online games advances in California"]]></title><description><![CDATA[
<p>Anything you can add to the knowledge pool is already going to be of immense help for your community reverse engineering in the future. Be it as simple as stuff like "Our in-game chat runs over IRC" for example - that already simplifies that entire part of figuring it out of machine code out once servers are gone. ANY knowledge you can share no matter how small it is always helps when all you have is a binary file and no server to respond to your requests.</p>
]]></description><pubDate>Sat, 16 May 2026 00:45:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48155731</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48155731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48155731</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Bill to block publishers from killing online games advances in California"]]></title><description><![CDATA[
<p>That implies the community that builds around it would not reverse engineer and remake the binaries. Which many already do (to be fair), it just so happens that it's way, way harder when the servers are entirely gone already for a game and you have no way to capture server/client traffic for example. Even if the binaries are flawed, just having those in there and being able to spin up a server to see the packet flow already greatly helps in preservation, much more if you have the binary itself and can also peek at server logic for certain things like conflict resolution, instead of having to guess post-game-shutdown!</p>
]]></description><pubDate>Sat, 16 May 2026 00:35:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48155683</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48155683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48155683</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Denuvo has been cracked in all single-player games it previously protected"]]></title><description><![CDATA[
<p>This is not true at all as evidenced by the fact that most games do not get Denuvo removed once they are cracked. And the companies that DO remove denuvo only do so after several years because of licensing costs as denuvo transitioned to a SaaS model.</p>
]]></description><pubDate>Sun, 03 May 2026 20:28:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48001098</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48001098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48001098</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Why IPv6 is so complicated"]]></title><description><![CDATA[
<p>Both of which are LPM and cause the issue I just mentioned! It's not about "routing lower than a /64" its about LPM vs Exact Match memory bank usage (and for some reason, how much more expensive good hardware that handles LPM is).</p>
]]></description><pubDate>Sat, 02 May 2026 20:02:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47989921</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=47989921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47989921</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Why IPv6 is so complicated"]]></title><description><![CDATA[
<p>Personal experience that I see noone talk about with IPv6 is how much more expensive hardware that handles it correctly is for datacenters. On IPv4 your usual unit of allocation is a /32 for customers - that means a simple hashmap `1.1.1.1=destination mac` works wonderfully and is cheap (single memory lookup), but for ipv6 your usual unit is a /64 so its longest prefix match instead, which requires parsing the address to group it back into the /64 and alot of switches and routers that are already expensive still have very low limits on LPM memory banks.<p>Expensive switch at work we have can only do 3000 route entries for example on ipv6. If we did /128s it's basically infinite though, because it goes from a LPM to exact match, which has much much more memory available.<p>Doesn't help as well that for example, to be able to do SLAAC or even DHCPv6 (which barely works reliably in my experience) you need to do a /64 at minimum, those mechanisms dont even work otherwise, so for ISPs who can easily have more than 3000 downstream customers doing routed ipv6 is such an increase in hardware cost vs just doing NAT which they were already doing anyway.</p>
]]></description><pubDate>Sat, 02 May 2026 19:51:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47989826</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=47989826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47989826</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Opus 4.7 to 4.6 Inflation is ~45%"]]></title><description><![CDATA[
<p>I have heard that if you have telemetry disabled the cache is 5 minutes, otherwise 1h. No clue how true that is however my experience (with telemetry enabled) has been the 1h cache.</p>
]]></description><pubDate>Sat, 18 Apr 2026 21:00:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47819489</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=47819489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47819489</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Elevated errors on Claude.ai, API, Claude Code"]]></title><description><![CDATA[
<p>Honest suggestion - ask the agent to figure a compat shim out, the files are jsonl stored at your ~/.claude/sessions you can most likely just reshape it to work on OpenCode or similar, or have a different Claude Code config that points to OpenRouter or other API style endpoint CC supports and then you can swap accounts and it should still work!</p>
]]></description><pubDate>Wed, 15 Apr 2026 15:06:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47780161</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=47780161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47780161</guid></item><item><title><![CDATA[New comment by Fabricio20 in "1D Chess"]]></title><description><![CDATA[
<p>I'm not very good at chess, but I dont get why most things are considered a stalemate? I strategically remove all pieces of the enemy, leaving only the king against my rook/tower whatever its called, the king has nowhere to run. In my eyes it's a checkmate. The game just calls it a stalemate. Would be a stalemate if I couldn't do anything, but I can kill the enemy king.</p>
]]></description><pubDate>Fri, 10 Apr 2026 17:25:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47721183</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=47721183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47721183</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Microsoft is employing dark patterns to goad users into paying for storage?"]]></title><description><![CDATA[
<p>I dont know if it works like macOS since I dont use macOS - but it's not a simple copy-to-cloud. It actively replaces file handling in those folders, which breaks a bunch of applications like games that save stuff in Documents/My Games..</p>
]]></description><pubDate>Thu, 09 Apr 2026 21:58:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47710768</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=47710768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47710768</guid></item></channel></rss>