<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: kevin42</title><link>https://news.ycombinator.com/user?id=kevin42</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 15 May 2026 16:17:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kevin42" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kevin42 in "Claude for Legal"]]></title><description><![CDATA[
<p>Because you don't keep logs.</p>
]]></description><pubDate>Thu, 14 May 2026 22:49:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48142296</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=48142296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48142296</guid></item><item><title><![CDATA[New comment by kevin42 in "Granite 4.1: IBM's 8B Model Matching 32B MoE"]]></title><description><![CDATA[
<p>That depends on the purpose of the image.<p>If it's used to create a false narrative (like a deep fake), sure, you should care. But if it's used as an alternative to a stock photo, or as an easy way to make an infographic then no, I don't think you should care.</p>
]]></description><pubDate>Thu, 30 Apr 2026 14:42:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47963314</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=47963314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47963314</guid></item><item><title><![CDATA[New comment by kevin42 in "The FCC is about to ban 21% of its test labs today. I mapped them all"]]></title><description><![CDATA[
<p>At this point I wish it were against the rules to accuse people or complain about articles as written by LLMs. It's creating so much noise that useful commentary is hard to find.<p>I don't see any signs of the parent comment being written by an LLM other than it's detailed and well-written.</p>
]]></description><pubDate>Thu, 30 Apr 2026 14:40:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47963267</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=47963267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47963267</guid></item><item><title><![CDATA[New comment by kevin42 in "Granite 4.1: IBM's 8B Model Matching 32B MoE"]]></title><description><![CDATA[
<p>If they can't distinguish LLM text, then why should they care?<p>Anti-AI people like to bring up hallucination as if everything AI generates is false.<p>I can write pages of text, with my own content, and then use AI to improve my writing and clarity. Then I review and edit. It might have some LLM markers in there, which I remove sometimes because it's distracting. But the final, AI assisted writing is easier to read and better organized. But all the ideas are mine. Hallucinations are not remotely a problem in this case.</p>
]]></description><pubDate>Thu, 30 Apr 2026 14:28:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47963065</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=47963065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47963065</guid></item><item><title><![CDATA[New comment by kevin42 in "The quiet resurgence of RF engineering"]]></title><description><![CDATA[
<p>"But here's the thing that gets missed in the narrative:"<p>That's a pretty big clue that it is LLM assisted at least. That said, I don't mind. The article has substance and other than a few LLM markers like that, I think it's well-written.</p>
]]></description><pubDate>Tue, 28 Apr 2026 13:59:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47934715</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=47934715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47934715</guid></item><item><title><![CDATA[New comment by kevin42 in "NanoClaw Adopts OneCLI Agent Vault"]]></title><description><![CDATA[
<p>Most things I use it for could be done without it, it's just more convenient and entertaining.<p>I had it make a daily aviation weather brief for a private airpark. It uses METAR, outdoor IP cameras I have including one that looks at a windsock and another that looks at the runway surface, and a local weatherstation. It sends me a text message with all of that information aggregated into "It's going to be really windy this afternoon, visibility is high, but there is ice on the runway surface", that sort of thing.<p>The thing is, all I had to do is point it to a few endpoints and it wrote the entire script and set up a cron for me. I just gave it a few paragraphs of instructions and it wrote, then deployed the rest.<p>The other day, there was a post here about a new TTS model. I wanted to try it out, so I gave my claw the github URL, and it pulled everything down and had it running without any effort on my part. Then it sent me a few audio messages on discord to try.<p>When I'm away from home, I can text it to say "what's going on at home" and it will turn on the lights around the house, grab a frame from each camera turn lights back off, and give me a quick report. I didn't have to do any work other than tell it I wanted that skill.<p>I also have a group chat with some friends on signal that's hilarious. It roasts us, gives us reminders, lets us know about books we might be interested in, that sort of thing. It's really fun.</p>
]]></description><pubDate>Tue, 24 Mar 2026 15:42:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47504352</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=47504352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47504352</guid></item><item><title><![CDATA[New comment by kevin42 in "Astral to Join OpenAI"]]></title><description><![CDATA[
<p>That's an interesting take, but I'm not sure 'easy to write' is the only advantage.<p>There is also a really good ecosystem of libraries, especially for scientific computing. My experience has been that Claude can write good c++ code, but it's not great about optimization. So, curated Python code can often be faster than an AI's reimplementation of an algorithm in c++.</p>
]]></description><pubDate>Thu, 19 Mar 2026 17:14:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47442668</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=47442668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47442668</guid></item><item><title><![CDATA[New comment by kevin42 in "Show HN: Three new Kitten TTS models – smallest less than 25MB"]]></title><description><![CDATA[
<p>What I love about OpenClaw is that I was able to send it a message on Discord with just this github URL and it started sending me voice messages using it within a few minutes. It also gave me a bunch of different benchmarks and sample audio.<p>I'm impressed with the quality given the size. I don't love the voices, but it's not bad. Running on an intel 9700 CPU, it's about 1.5x realtime using the 80M model. It wasn't any faster running on a 3080 GPU though.</p>
]]></description><pubDate>Thu, 19 Mar 2026 16:40:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47442196</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=47442196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47442196</guid></item><item><title><![CDATA[New comment by kevin42 in "PeppyOS: A simpler alternative to ROS 2 (now with containers support)"]]></title><description><![CDATA[
<p>I'd love to use something other than ROS2, if for no other reason than to get rid of the dependency hell and the convoluted build system.<p>But there are a lot of nodes and drivers out there for ROS already. It's a chicken and egg thing because people aren't going to write drivers unless there are enough users, and it's hard to get users without drivers.<p>It looks like their business model is to give away the OS and make money with FoxGlove-like tools. It's not a bad idea, but adoption will be an uphill battle. And since they aren't open source yet, I certainly wouldn't start using it on a project until it us.</p>
]]></description><pubDate>Wed, 11 Mar 2026 13:37:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47335410</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=47335410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47335410</guid></item><item><title><![CDATA[New comment by kevin42 in "Legal AI slop is becoming a real problem"]]></title><description><![CDATA[
<p>I recently filed a lawsuit in federal court, but because of the nature of the suit (adversarial proceeding on a bankruptcy case, wanting to cut my losses knowing collection is going to be the problem) I decided to do it Pro Se.<p>I've used a lot of AI to do this, with a lot of research of my own, reading documents from similar cases, verifying citations, etc. So far, things are going well, I've won on all the motions so far. But I'm using critical thinking and carefully reviewing everything.<p>The real failure with slop filings is procedural, not technological. A competent attorney should never submit a brief built on case law they hadn’t verified. Legal practice has always relied on reading the sources, confirming relevance, and taking responsibility for interpretation.</p>
]]></description><pubDate>Tue, 03 Mar 2026 16:19:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47234690</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=47234690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47234690</guid></item><item><title><![CDATA[New comment by kevin42 in "Stolen Gemini API key racks up $82,000 in 48 hours"]]></title><description><![CDATA[
<p>There is a way to trigger a script when a budget is hit, but they don't make it easy. You set up a billing notification that triggers a script, which can disable resources (like APIs) automatically.<p><a href="https://docs.cloud.google.com/billing/docs/how-to/control-usage" rel="nofollow">https://docs.cloud.google.com/billing/docs/how-to/control-us...</a><p>Google Cloud is easy to set up soft budget alerts via email though, something that I had to use third party service for with AWS.</p>
]]></description><pubDate>Tue, 03 Mar 2026 13:18:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47231890</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=47231890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47231890</guid></item><item><title><![CDATA[Show HN: I built a self-hosted network video surveillance system]]></title><description><![CDATA[
<p>With all the home security cam privacy issues in the news recently, I thought I'd share my project.<p>For about 3 years, I self-hosted my security camera system on the Synology surveillance station. It fit a lot of my needs, but I hated the hardware lock in. I was getting more and more frustrated with Synology's behavior, but I didn't find any alternatives I liked better.<p>So on Christmas 2025 I decided to put Claude Code to the test. I fully transitioned to this about two weeks later. I've been running 14 IP cameras doing 24/7 recording with live streaming and ML-powered detection.<p>The stack is FastAPI + React + PostgreSQL, orchestrated with Docker. Video is handled by FFmpeg with a single process per camera that does both live HLS streaming and MP4 recording simultaneously, so you don't burn multiple RTSP connections per camera.<p>It runs YOLO11 via ONNX Runtime on live HLS segments (no extra RTSP connections needed), uses background subtraction to skip static frames, and has a finite state machine that tracks object arrivals, departures, and state changes rather than just firing "person detected" over and over. Each event gets a snapshot with bounding boxes and an extracted video clip. There's also a Vision LLM integration that can describe what's happening in a scene.<p>Storage uses a tiered system (hot/warm/cold) with automatic migration, so recordings age off from fast local storage to larger drives and optionally to S3 (that part is still in-progress).<p>It supports GPU acceleration but also runs fine in CPU-only mode.<p>I know nothing about React, I've never been a front-end developer, so that's 99.99% Claude. I have edited some CSS though. I've personally done more work on the backend, but it's still mostly Claude. This is currently running behind my home VPN only, so the user management/authentication is kind of weak at the moment. I'd love feedback!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47006981">https://news.ycombinator.com/item?id=47006981</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 13 Feb 2026 19:55:36 +0000</pubDate><link>https://github.com/kevinbentley/ronin-nvr</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=47006981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47006981</guid></item><item><title><![CDATA[New comment by kevin42 in "Ring cancels its partnership with Flock Safety after surveillance backlash"]]></title><description><![CDATA[
<p>I've been working on an open source, fully self-hosted network video recorder for about two months now. <a href="https://github.com/kevinbentley/ronin-nvr/" rel="nofollow">https://github.com/kevinbentley/ronin-nvr/</a><p>It works with cheap, generic IP cameras over RTSP. It's pretty easy to get it working with a Raspberry Pi too.<p>I was using the synology surveillance app, but after their recent shenanigans, I wanted something I could self host and modify on my own.<p>I'm using it at my property with 14 cameras right now and I'm really happy with it. There's still some work to do, but it's integrated with ML object detection, and even integration with a VLLM to describe a scene when certain things are detected.<p>This was my first attempt at a large-scale application that is heavily AI assisted. I need to update the screenshots and feature list for the readme, but if you have any questions or want to get involved, let me know.</p>
]]></description><pubDate>Fri, 13 Feb 2026 19:16:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47006560</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=47006560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47006560</guid></item><item><title><![CDATA[New comment by kevin42 in "Claude Composer"]]></title><description><![CDATA[
<p>>Even if its not "artisticallly worthwhile", the process is rewarding to the participant at the very least<p>I think that's the point though. What op did was rewarding to themselves, and I found it more enjoyable than a lot of music I've heard that was made by humans. So don't be a gatekeeper on enjoyment.</p>
]]></description><pubDate>Sat, 07 Feb 2026 01:34:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46920408</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=46920408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46920408</guid></item><item><title><![CDATA[New comment by kevin42 in "Google Books removed all search functions for any books with previews"]]></title><description><![CDATA[
<p>I’m genuinely curious how you feel about LLMs being trained on pirated material. Not being snarky here.<p>Your comment reflects the old “information wants to be free” ideals that used to dominate places like HN, Slashdot, and Reddit. But since LLMs arrived, a lot of the loudest voices here argue the opposite position when it comes to training data.<p>I’ve been trying to understand whether people have actually changed their views, or whether it’s mostly a shift in who is speaking up now.</p>
]]></description><pubDate>Mon, 26 Jan 2026 23:14:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46773076</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=46773076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46773076</guid></item><item><title><![CDATA[New comment by kevin42 in "Just because Linus Torvalds vibe codes doesn't mean it's a good idea"]]></title><description><![CDATA[
<p>We recognize slop because it's slop. Just because a bunch of people are submitting slop to open source projects doesn't mean that AI can only generate slop.<p>His argument is basically a tautology "People who don't know how to code write bad code. Therefore, tools that help people who don't know how to code produce bad code"</p>
]]></description><pubDate>Mon, 19 Jan 2026 14:18:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46679226</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=46679226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46679226</guid></item><item><title><![CDATA[New comment by kevin42 in "The U.S. Government Just Followed Through on Its Ban of DJI Drones"]]></title><description><![CDATA[
<p>I would love to see the US drone industry thrive, it's a major gap in both the consumer and military market.<p>At the same time, several businesses have and are trying to compete in this business. The amount of capital required is enormous if anyone is going to compete with DJI and the like. I personally know someone in this situation. They have a great product and some traction, but going from low quantity bespoke solutions to cost competitive large scale manufacturing costs hundreds of millions.<p>And the problem is, investors don't trust that the ban is going to last forever. The government could reverse the ban at any time, and that puts the US company back in a position where they can't compete with DJI, so the investors lose money. And they know that.</p>
]]></description><pubDate>Tue, 13 Jan 2026 19:47:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46606750</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=46606750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46606750</guid></item><item><title><![CDATA[New comment by kevin42 in "The U.S. Government Just Followed Through on Its Ban of DJI Drones"]]></title><description><![CDATA[
<p>"And with no American-made drones comparable to the category leaders, it’ll be a while before any company steps up to offer one."<p>The problem is that it would be extremely risky for a US company to spin up a comparable US built drone. Even if they can match the price/quality point, at any given time the government could remove the ban, killing the entire business model.</p>
]]></description><pubDate>Tue, 13 Jan 2026 18:39:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46605618</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=46605618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46605618</guid></item><item><title><![CDATA[New comment by kevin42 in "Don't fall into the anti-AI hype"]]></title><description><![CDATA[
<p>Have you considered that maybe you aren't using it well? It's something that can and should be learned. It's a tool, and you can't expect to get the most out of a tool without really learning how to use it.<p>I've had this conversation with a few people so far, and I've offered to personally walk through a project of their choosing with them. Everyone who has done this has changed their perspective. You may not be convinced it will change the world, but if you approach it with an open mind and take the time to learn how to best use it, I'm 100% sure you will see that it has so much potential.<p>There are tons of youtube videos and online tutorials if you really want to learn.</p>
]]></description><pubDate>Sun, 11 Jan 2026 22:57:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46581352</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=46581352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46581352</guid></item><item><title><![CDATA[New comment by kevin42 in "A History of Disbelief in Large Language Models"]]></title><description><![CDATA[
<p>Hi, Author here! I wrote this piece after some conversations with friends and realizing how we all had some levels of cognitive dissonance towards AI, IP, etc. I noticed I was moving my own goalposts both when criticizing AI or defending  it.<p>I have to admit that I'm less of a skeptic than most, but there are some coherent skeptical arguments. I'm especially interested in what people think about their own skepticism on the technical side, as there seems to be a pivot towards the social lately.</p>
]]></description><pubDate>Sun, 11 Jan 2026 14:08:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46575899</link><dc:creator>kevin42</dc:creator><comments>https://news.ycombinator.com/item?id=46575899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46575899</guid></item></channel></rss>