<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: CableNinja</title><link>https://news.ycombinator.com/user?id=CableNinja</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 08:58:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=CableNinja" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by CableNinja in "The effects of caffeine consumption do not decay with a ~5 hour half-life"]]></title><description><![CDATA[
<p>Coukd call it... xanzi-bar</p>
]]></description><pubDate>Sat, 11 Apr 2026 04:09:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47727304</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=47727304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47727304</guid></item><item><title><![CDATA[New comment by CableNinja in "ChatGPT won't let you type until Cloudflare reads your React state"]]></title><description><![CDATA[
<p>I use nginx conditionals and useragent checking, then respond with 418 or 410.<p>Probably too late now but my list needs updating</p>
]]></description><pubDate>Mon, 30 Mar 2026 04:29:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47570398</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=47570398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47570398</guid></item><item><title><![CDATA[New comment by CableNinja in "Good Bad ISPs"]]></title><description><![CDATA[
<p>What the fuck is this url</p>
]]></description><pubDate>Fri, 06 Mar 2026 18:12:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47278768</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=47278768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47278768</guid></item><item><title><![CDATA[New comment by CableNinja in "The Windows 95 user interface: A case study in usability engineering (1996)"]]></title><description><![CDATA[
<p>Uhg i totally forgot about their round mouse. Bright colored iMac days!</p>
]]></description><pubDate>Sun, 01 Mar 2026 21:18:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47210759</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=47210759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47210759</guid></item><item><title><![CDATA[New comment by CableNinja in "Man accidentally gains control of 7k robot vacuums"]]></title><description><![CDATA[
<p>Unless you watch actual TV theres no reason to buy an actual TV in my opinion. You can get nicely large monitors and displays for pretty cheap, and a minipc or even a stick pc and youre good to go.<p>Both of my 'TV's are big monitors with some lenovo minipcs running debian. Hardwired, but i could wifi them if i want.<p>Zero tracking, zero bullshit.</p>
]]></description><pubDate>Mon, 23 Feb 2026 05:25:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47118448</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=47118448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47118448</guid></item><item><title><![CDATA[New comment by CableNinja in "Hackers Expose Age-Verification Software Powering Surveillance Web"]]></title><description><![CDATA[
<p>I literally felt ill from reading this.<p>Security is important, but not at the expense of complete removal of human privacy.</p>
]]></description><pubDate>Sun, 22 Feb 2026 04:51:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47108296</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=47108296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47108296</guid></item><item><title><![CDATA[New comment by CableNinja in "A Replacement for Domain Names"]]></title><description><![CDATA[
<p>I recently dove down a somewhat similar rabbithole. DNS is a mess of addons over the years to an originally minimal protocol. I wanted to see if it was possible to replace dns entirely. In short, its not. You can easily write your own resolver to do whatever you want, and easily add it to the windows or linux stack. Everything immedoately falls apart as soon as you start talking about MX, TXT, and other records dns provides. It turns out most of these lookups are handled by other libraries and you cannot replace them since they are engrained in the app needing to do the lookup.<p>Unfortunately, dns is so engrained in the internet, theres no way to replace it without replacing the internet</p>
]]></description><pubDate>Sat, 21 Feb 2026 15:45:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47101813</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=47101813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47101813</guid></item><item><title><![CDATA[New comment by CableNinja in "Cosmologically Unique IDs"]]></title><description><![CDATA[
<p>How? You are here on earth, looking at a neutron star. It pulses about N times a minute. I am 5ly away, looking at the same neutron star. Yes, i see the pulses happening at about N times per second, but the pulse delay you see at time T(a) is not the same pulse delay i see at time T(a), it would be another 5 years before i see the same pulse you saw.</p>
]]></description><pubDate>Sat, 21 Feb 2026 14:46:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47101313</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=47101313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47101313</guid></item><item><title><![CDATA[New comment by CableNinja in "Lost Soviet Moon Lander May Have Been Found"]]></title><description><![CDATA[
<p>I seriously doubt we will stay on earth like that. Humans have always been explorers and pioneers. You can only look at something through a screen for so long before you get the itch that you cant scratch through a screen. Humans will inevitably leave this planet.<p>Robots on other planets is a rough process. Most planets, lacking atmosphere, have dust that gets EVERYWHERE, and its really bad for mechanical, electrical operations. The moon has a static charge that causes the regolith powder to seep into the smallest cracks. Humanoid robots will not last long, and all other forms are just a single failure from uselessness. Until they can either self-repair, or repair others (meaning n+1 minimum robots sent), it will not be useful for long exploration. And, honestly, id be pretty worried to find robots that could self-repair or repair others. Thats just a small step away from self-replication, and that leads down other scary paths.</p>
]]></description><pubDate>Mon, 16 Feb 2026 16:05:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47036714</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=47036714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47036714</guid></item><item><title><![CDATA[New comment by CableNinja in "Allowlisting some Bash commands is often the same as allowlisting all"]]></title><description><![CDATA[
<p>I deal with some regulated things and some users who usually wouldnt be allowed to see/work on a thing are granted special access to do so, with extreme limitations. Recently i was approached asking if we could strip down the users desktops to no gui, no sudo, for use as a jumpbox. I explained why users need sudo to do what they need, and was asked about limiting sudo.<p>Its really tough to tell someone who is all about security (not linux security but regulatory security and such) that basically granting any bit of sudo access can lead to full access.<p>There is a way that this can be handled, but its honestly sort of an afterthought functionality. facls. You can delegate multiple owners/groups and permissions for things, and it can work well, but you have to deal with facls on multiple fronts, setting them for basically the entire system. facls are great, in theory, but they feel like such an afterthought that they are often ignored.</p>
]]></description><pubDate>Thu, 29 Jan 2026 06:58:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46806725</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=46806725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46806725</guid></item><item><title><![CDATA[New comment by CableNinja in "Satellites encased in wood are in the works"]]></title><description><![CDATA[
<p>downsides is that wood is porous and full of things that dont do well in extreme cold and vacuum. These wont last long, will become very brittle, and have the potential of offgassing things that hardware doesnt like.</p>
]]></description><pubDate>Thu, 29 Jan 2026 06:13:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46806437</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=46806437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46806437</guid></item><item><title><![CDATA[New comment by CableNinja in "Releasing rainbow tables to accelerate Net-NTLMv1 protocol deprecation"]]></title><description><![CDATA[
<p>A few years ago i was doing some vm things in azure. Hadnt touched azure before, and spent 10+ minutes of frustration trying to figure out how to get amd64/x86_64 things started, as the only thing i could find was "Azure ARM", and on googling, "arm" here means azure resource manager... ARGH why does microsoft insist on using existing names and acronyms!?!?</p>
]]></description><pubDate>Sat, 17 Jan 2026 04:26:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46655223</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=46655223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46655223</guid></item><item><title><![CDATA[New comment by CableNinja in "I crawled 1,500 sites: 30% block AI bots, 0.2% use llms.txt"]]></title><description><![CDATA[
<p>Id be more curious on finding out what AI bots can access my site, so i could stop it.<p>At the public disclosure of chatgpt i immediately went and added a block in my nginx config. I would ideally like to block them all.<p>Im currently relying on UA and have a tiny if statement in my config that tells every ai ive blocked my server is simply a teapot</p>
]]></description><pubDate>Thu, 15 Jan 2026 14:02:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46632667</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=46632667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46632667</guid></item><item><title><![CDATA[New comment by CableNinja in "There's a ridiculous amount of tech in a disposable vape"]]></title><description><![CDATA[
<p>As far as i know a large portion of what i described shutdown after it came to light, although i would not be the least bit surprised if it was still happening in some capacity, or even in full under the disguise of something else</p>
]]></description><pubDate>Wed, 14 Jan 2026 15:10:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46616911</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=46616911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46616911</guid></item><item><title><![CDATA[New comment by CableNinja in "Ask HN: What are you working on? (January 2026)"]]></title><description><![CDATA[
<p>Ive dabbled in a bit of all of this, and let me say, good luck! Sounds interesting.<p>Unfortunately, USB is hot garbage imo. The USB-IF, really screwed up USB, especially with all the power negotiation bullshit that has to happen now. Thanks to their ever changing USB3.x super premium plus ultra megaspeed crap that they keep doing, i ended up giving up on a multi-year usb project. Because of their changes, i would have had to change my entire build, and have to mitm usb devices, which i explicitly built my device to avoid. And then theres the USB-C cable, and the stupid process of negotiation and the power cable active crap, just... uhg, i hate usb after going down that rabbit hole.</p>
]]></description><pubDate>Wed, 14 Jan 2026 06:22:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46612958</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=46612958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46612958</guid></item><item><title><![CDATA[New comment by CableNinja in "Ask HN: Iran's 120h internet shutdown, phones back. How to stay resilient?"]]></title><description><![CDATA[
<p>Scientists and engineers have fantastic senses of humor when naming things.<p>> The time derivative of acceleration is called jerk, and the time derivative of jerk is called jounce. One published paper whimsically named the fourth, fifth, and sixth derivatives of "snap", "crackle", and "pop" after the cartoon characters on boxes of Rice Krispies breakfast cereal.</p>
]]></description><pubDate>Wed, 14 Jan 2026 06:08:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46612881</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=46612881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46612881</guid></item><item><title><![CDATA[New comment by CableNinja in "Handling secrets (somewhat) securely in shells"]]></title><description><![CDATA[
<p>Hm, this is interesting. What kernel version did you find this in? Im curious if this is exposed to other languages</p>
]]></description><pubDate>Wed, 14 Jan 2026 06:00:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46612839</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=46612839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46612839</guid></item><item><title><![CDATA[New comment by CableNinja in "There's a ridiculous amount of tech in a disposable vape"]]></title><description><![CDATA[
<p>That was tried, and what ultimately occured was disgusting.<p>The world was full of new computers popping up and every middle class or above person buying new ones like they do with iphones now. Companies started recycling programs, and many immediately went the route of corruption. They would pack up shipping containers full of ewaste, with 40-50% reusable items, and the rest junk, allowing them to skirt the rules. These containers would end up in 3rd world countries, with people standing over a burning pile of ewaste, filtering out reusable metals. There was, at one point, even images of children doing this work. The usable items were sold dirt cheap, with no data erasing, leading to large amounts of data theft, and being able to buy pages of active credit card numbers for a dollar.<p>We are talking about less critical things now, like vape pens, but its not a far throw for it to instantly become an actually bad idea to let other companies do the recycling. Make the manufacturer deal with it, or even the city/state, via public intake locations (like was mentioned of switzerland in another part of this thread)</p>
]]></description><pubDate>Wed, 14 Jan 2026 05:54:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46612810</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=46612810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46612810</guid></item><item><title><![CDATA[New comment by CableNinja in "NASA announces unprecedented return of sick ISS astronaut and crew"]]></title><description><![CDATA[
<p>The downside to doing that is that their immune system would be weak in the end. We survive cold and flu because we have had them before, but someone going many years without the yearly viruses would get hit 100x harder, even potentially dying.</p>
]]></description><pubDate>Sun, 11 Jan 2026 15:34:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46576597</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=46576597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46576597</guid></item><item><title><![CDATA[New comment by CableNinja in "Is Craigslist the Last Real Place on the Internet?"]]></title><description><![CDATA[
<p>CL right now is like the best and worst place. Theres some good deals, from honest people; unfortunately, you have to wade through the scams sometimes though. Itd be great if there was better moderation, and we could find ways to bring it back to life that dont involve the awful things other companies do to survive</p>
]]></description><pubDate>Fri, 09 Jan 2026 06:17:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46550646</link><dc:creator>CableNinja</dc:creator><comments>https://news.ycombinator.com/item?id=46550646</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46550646</guid></item></channel></rss>