<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>Sun, 06 Sep 2026 16:49:31 +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 "AnkiDroid: Google Play no longer allowing Open Collective donation link"]]></title><description><![CDATA[
<p>On the user side my experience with F-Droid is auto updates dont work and I constantly get a "repository not reachable" f-droid error every now and then popping up on my phone (that little small middle-of-screen toast) when im doing something else completely unrelated. Might be a regional thing.</p>
]]></description><pubDate>Tue, 01 Sep 2026 14:16:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49522333</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=49522333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49522333</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Auto mode is now the default in Claude Code for Pro, Max, and Team plans"]]></title><description><![CDATA[
<p>I've used auto mode a few times and it's honestly pretty good, but I think this isn't just about auto mode, CC in particular has many other safeguards I've noticed even when not under auto mode (one that surprised me recently is a "risky command detected" that under bypass permissions stopped a tool call - the script had a RM /$var - had the var been empty somehow, it could've deleted the os).<p>I'm not surprised they are confident in promoting it to the default, it alongside the many other safety features in the tooling are honestly probably better than my exhausted review of every action.<p>Auto mode denies are also interesting, sometimes Claude wants to go off script to double check something (ie: waste time checking something slightly related that I know is not necessary/truth holds) and auto mode plainly stops it since it's off scope, nice bonus.</p>
]]></description><pubDate>Sun, 09 Aug 2026 03:19:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49228129</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=49228129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49228129</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Humans missed 1 in 3 threats approving AI agent commands across 40k game runs"]]></title><description><![CDATA[
<p>This was so bad for me I actually added a tool hook that `time`s the tool calls and adds it as [Execution took: Xm, Ys] at the end of every tool call, it helps a little (claude in particular after two executions tends to switch strategy entirely) but in general the agents still insist on cut/tailing the output rather than just dumping it to a file for example!<p>Now that I think about it, maybe I can have a tool hook that detects those cut/tail exessive piping and just strips them and dumps the full output to a temp file..</p>
]]></description><pubDate>Fri, 07 Aug 2026 03:24:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49205588</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=49205588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49205588</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Humans missed 1 in 3 threats approving AI agent commands across 40k game runs"]]></title><description><![CDATA[
<p>If only the piping wasn't execessively cutting too.. `cat | head -10` -> `cat | head -20` -> `cat | head -40` yeah.. I think at some point we need to start sanitizing our tool outputs so that this just isn't necessary at all, long term fixing the tools (ie: gradle outputs like 500 lines of logs for a ... build succeeded), maybe short term a small model in front would be better than all this cut loop fail. One can wish.</p>
]]></description><pubDate>Fri, 07 Aug 2026 01:35:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49204901</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=49204901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49204901</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Devtools must be open source"]]></title><description><![CDATA[
<p>> Then you’re maintaining a stack of patches on top of the upstream until the end of time because the maintainers of the projects don’t want AI slop contributions, but now you depend on these changes for your own use so now you’ve created more work for yourself keeping your own fork up to date.<p>I thought about this but I currently maintain a fork of about ~6 things I use on my own, none of which I have any interest of contributing upstream because it'd be out-of-scope and put a burden on the maintainers that is unrelated to their primary goal. It has been an extremely easy experience with claude to keep those tools up to date on top of upstream.<p>StGit/Stacked Git is a proven tool for this and has worked wonders, I can literally just ask claude to fetch upstream and reapply stg patches on top and fix each patch if they break in order. I also keep extensive description of the INTENT on the stg patches so claude can easily figure out if something is no longer relevant (ie: somewhat implement by upstream) or where to land the code/hooks. I've added features, reworked how algorithms work (pathfinding related!) and small nits I hit on daily usage.<p>Even on a very churny upstream (one of the projects the single dev likes to refactor alot) it's still extremely chill and doesn't take more than an hour to get it updated when everything breaks. I can't say i care enough to setup a daily cron like a sibling suggested, but it would likely work just based off of this stg experience.<p>It's also nice, because some of those were actual bug fixes too which i have contributed back upstream! Maintaining your personalized fork is truly reasonable nowadays.</p>
]]></description><pubDate>Mon, 03 Aug 2026 18:21:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49159553</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=49159553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49159553</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Show HN: CheapSecurity – Lightweight, Self-Hosted CCTV for Linux SBCs"]]></title><description><![CDATA[
<p>I've had some great success with Reolink. Decent video quality and the software is made with RTSP/RTMP support in mind, including a proper web portal on the camera so you don't even need the phone app for setup.<p>Not too sure if you are looking for non Chinese manufactured though, down here anything else is just way too expensive and lower quality anyway!</p>
]]></description><pubDate>Mon, 27 Jul 2026 04:17:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49065147</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=49065147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49065147</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Show HN: CheapSecurity – Lightweight, Self-Hosted CCTV for Linux SBCs"]]></title><description><![CDATA[
<p>It's actually pretty darn easy nowadays and i'm so glad its the case! Frigate is amazing and the detection package is of your choosing (hardware dependant) and everything is customizable too.</p>
]]></description><pubDate>Sun, 26 Jul 2026 19:28:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49061515</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=49061515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49061515</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Claude Code built-in task tools disabled server-side"]]></title><description><![CDATA[
<p>Just got hit with this on all my sessions on CC, neither the old TodoList or the new Task tools are available to any session. Limiting it from the server side is truly amazing, I feel like it's related to Opus 5 possibly releasing today, but wow.</p>
]]></description><pubDate>Thu, 23 Jul 2026 13:55:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49021655</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=49021655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49021655</guid></item><item><title><![CDATA[Claude Code built-in task tools disabled server-side]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/anthropics/claude-code/issues/80401">https://github.com/anthropics/claude-code/issues/80401</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49021654">https://news.ycombinator.com/item?id=49021654</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 23 Jul 2026 13:55:28 +0000</pubDate><link>https://github.com/anthropics/claude-code/issues/80401</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=49021654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49021654</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Show HN: Watch bots interact with an SSH honeypot in real time"]]></title><description><![CDATA[
<p>Opened the website to be greeted with only spam of huge walls of random text, seems people are abusing the fun out of it! Would love to actually have seen some interesting bot patterns from the authors comments.</p>
]]></description><pubDate>Fri, 17 Jul 2026 21:10:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48952349</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48952349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48952349</guid></item><item><title><![CDATA[New comment by Fabricio20 in "How to stop Claude from saying load-bearing"]]></title><description><![CDATA[
<p>Shebang! Notice the first line of the script: #!/usr/bin/env python3 marks the file to be executed by python. I think it's like a shell? linux? thing so that tooling can just execute the file without having to find the python interpreter (ie: _execute_ the file vs running python against the file).<p>Dont quote me on the specifics though, and honestly why it can't _just_ be a python file I couldn't tell you, claude code can very much run a python <filename> but maybe thats what the author tried to avoid (or the llm).</p>
]]></description><pubDate>Wed, 15 Jul 2026 01:39:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48915215</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48915215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48915215</guid></item><item><title><![CDATA[New comment by Fabricio20 in "How to stop Claude from saying load-bearing"]]></title><description><![CDATA[
<p>I also have a local rule for no em-dashes since it got way too annoying and i have the same concern that it dilutes the attention so it's the only rule i've kept in addition to "be concise".</p>
]]></description><pubDate>Wed, 15 Jul 2026 01:30:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48915150</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48915150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48915150</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Tenda firmware (multiple versions) contains hidden authentication backdoor"]]></title><description><![CDATA[
<p>Oh this is amazing! I have a few of their cube routers sitting around and I always hated how app-locked their firmware was when it really is just a wifi repeater with a few extras (mesh) on top. Root access will do wonders to bypassing the app now (and also disabling their ping-for-green-light mechanism which spams the network with a constant dns resolution to microsoft.com lol).<p>Also honest take this looks less like a "backdoor" (implies malicious - this is a link to a CVE after all) and more like a developer access credential/default credential that was burned into the firmware (i'd imagine the code remains but on a production run they randomize the key so its non-guessable but then you get lazy and dont run that extra step and this slips in/you burn the bare firmware with no production configs).</p>
]]></description><pubDate>Wed, 08 Jul 2026 10:37:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48830205</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48830205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48830205</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Rayfish, Peer-to-peer mesh VPN with no server to trust"]]></title><description><![CDATA[
<p>I see, so a coordination server is necessary which kinda somewhat defeats the "mesh" claim, though I do wonder if achieving this in a manner similar to DHT could eliminate the centralized entity controlling the servers at least, allowing the "peer-to-peer mesh" claim to be there in spirit.<p>Not that I have anything against the software or company to be clear, just that I wish one of these p2p vpns would be _totally_ actually independent of any coordination server or central entity!</p>
]]></description><pubDate>Sun, 05 Jul 2026 23:38:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48799079</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48799079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48799079</guid></item><item><title><![CDATA[New comment by Fabricio20 in "OpenWiki: CLI that writes and maintains agent documentation for your codebase"]]></title><description><![CDATA[
<p>You try that in 2026 and not only is your changes getting rolled back but your IP address is likely banned in advance anyway. Though to be fair I hear that even logged in your changes get rolled back, something about "reddit style moderators power tripping".<p>Though on the naming definition I think wiki is a good term for interlinking documents about _something_. I often associate the term wiki with game wikis, which more often than not at least require some form of account to edit. Wikipedia feels like an outlier (both in not being specific to any topic as well as technically allowing anonymous edits) even if it presumably is the first/originator of the name!</p>
]]></description><pubDate>Sun, 05 Jul 2026 22:15:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48798432</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48798432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48798432</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Rayfish, Peer-to-peer mesh VPN with no server to trust"]]></title><description><![CDATA[
<p>One thing I seem to struggle to understand is, a simple invite code system is showcased, but how does host Alice in one country know how to contact host Bob in another country with just the invite code? This seems to require a coordination server at least right, or does the invite embed some sort of information that'd allow Bob to directly reach Alice with just the invite code?</p>
]]></description><pubDate>Sun, 05 Jul 2026 16:26:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48795494</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48795494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48795494</guid></item><item><title><![CDATA[New comment by Fabricio20 in "Memorizing session transcripts isn't useful"]]></title><description><![CDATA[
<p>I specifically disabled claude memory in a project because it kept writing down thigns to memory that didn't need to be in memory, including severly wrong statements that then would confuse it later. At some point it got re-enabled automatically which had me ask claude itself to "turn it the fuck off" by which it promptly figured out that both ("autoMemoryEnabled": false, "autoDreamEnabled": false) are necessary and need to be at the user home settings, not in a project override (which is what I had with the original setup that eventually got ignored by a CC update).<p>I agree with other commenters here, if anything is worth being rememebered, it will be in code comments, git commit messages, CLAUDE.md or other formal documentation. The auto memory system just causes confusion and leaves stale and outdated information written down.<p>Its an interesting thought experiment as well, I originally thought that having the model write down memory files by itself would be a nice addition, but after playing around with it, it became clear to me that good as an idea turns out bad in practice because the model can't correctly gauge what deserves being stored as a memory.</p>
]]></description><pubDate>Fri, 03 Jul 2026 17:31:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48777552</link><dc:creator>Fabricio20</dc:creator><comments>https://news.ycombinator.com/item?id=48777552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48777552</guid></item><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></channel></rss>