<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: jkingsman</title><link>https://news.ycombinator.com/user?id=jkingsman</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 25 May 2026 11:02:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jkingsman" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jkingsman in "A.I. note takers are making lawyers nervous"]]></title><description><![CDATA[
<p>yeah exactly haha; the threat model implies a level of "you're hosed" that something private I'd say to a friend isn't moving the needle on.</p>
]]></description><pubDate>Mon, 11 May 2026 15:25:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48096272</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=48096272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48096272</guid></item><item><title><![CDATA[New comment by jkingsman in "All Those A.I. Note Takers? They're Making Lawyers Nervous"]]></title><description><![CDATA[
<p>Adding on to this question, do you anticipate the same people capable of tapping phones to think less of you for a dirty joke? The people whose opinion of me would lower for something off-color and the people who possess the ability to wiretap me are a disjoint set lol.</p>
]]></description><pubDate>Mon, 11 May 2026 15:08:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48096035</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=48096035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48096035</guid></item><item><title><![CDATA[New comment by jkingsman in "Using coding assistance tools to revive projects you never were going to finish"]]></title><description><![CDATA[
<p>Absolutely. I love building things, but sometimes I want <i>something built</i>. LLM assistance is great for when I want a personal tool, code quality be damned, for a specific purpose, without it taking over a weekend.</p>
]]></description><pubDate>Sat, 25 Apr 2026 22:02:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47904990</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=47904990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47904990</guid></item><item><title><![CDATA[New comment by jkingsman in "MeshCore development team splits over trademark dispute and AI-generated code"]]></title><description><![CDATA[
<p>I develop an open-source self-hosted client (very mobile friendly) for base-station radios that you want to use from anywhere, and also support MQTT/community observers/bots/webhooks/etc. It spawned out of my need for a daily-driver client that wasn't chained to the radio, and turned into a super fully featured companion client for power users.<p>The radio API and firmware is open; I have no ire for people who choose to make software closed source so that it can be monetized when there are SO many other options that in many cases supersede the functionality of the closed source option.<p><a href="https://github.com/jkingsman/Remote-Terminal-for-MeshCore" rel="nofollow">https://github.com/jkingsman/Remote-Terminal-for-MeshCore</a></p>
]]></description><pubDate>Fri, 24 Apr 2026 00:28:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47884048</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=47884048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47884048</guid></item><item><title><![CDATA[New comment by jkingsman in "The cult of vibe coding is dogfooding run amok"]]></title><description><![CDATA[
<p>For sure. This is a straight copy-paste of my prompt which references my architecture, codebase, references folder (God, that's so golden -- .gitignored, but saving the tokens of googling or cloning and just having the codebases we depend on locally is killer) so this is not ready to be copy pasted. However, with the context that this is an interface for a peer-to-peer encrypted radio mesh client (for MeshCore; my code is <a href="https://github.com/jkingsman/Remote-Terminal-for-MeshCore" rel="nofollow">https://github.com/jkingsman/Remote-Terminal-for-MeshCore</a>), that can maybe give you a mote of context around things that are obviously key (e.g. sending/receiving) or important but not a topline acceptance criteria (message ordering, async radio operations, etc.) to port this and try it out on your codebase.<p>Prompts: <a href="https://gist.github.com/jkingsman/30a61882917c68c114ee28fe5fc48edd" rel="nofollow">https://gist.github.com/jkingsman/30a61882917c68c114ee28fe5f...</a><p>Also, I say "prior to public release" and obviously, this codebase is super publicly released, but that doesn't matter -- what I'm doing in the prompt is priming my agents for a <i>this matters</i> tone. I have no opinions I'd state publicly on the consciousness argument, but I generally dislike deception; in this case, I find declaring this to be our last ditch review before public release puts it in a context state to be more details-oriented than other primers I tried ("this is our final release" led to too many interoperability/future-proof finds; "this codebase has subtle bugs introduced by an adversarial engineer" had too many security false positives or true-but-absurd positives; "please be detailed and carefully dig deep" just wasn't as good. Plus, the "public release" paradigm helped it to do innate classification of "gotta fix before release" vs. "fix soon after" vs. "fix when able" which maps pretty well to my personal taste in the severity of bugs it's found I've evaluated, so I've kept it).</p>
]]></description><pubDate>Tue, 07 Apr 2026 02:49:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47670179</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=47670179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47670179</guid></item><item><title><![CDATA[New comment by jkingsman in "The cult of vibe coding is dogfooding run amok"]]></title><description><![CDATA[
<p>I really identify with this. As an engineer, I really <i>do</i> enjoy building things. However, a lot of times, what I want is <i>a thing that is built</i>. A lot of time, that means I build it, which sometimes I enjoy and sometimes I don't; so many of my half finished projects are things that I still think would be awesome to have but didn't care to invest the time in building.<p>LLM-driven develop lets me <i>have the thing built</i> without needing to <i>build the thing</i>, and at the same time I get to exercise some ways-to-build I don't use as often (management, spec writing, spec editing, proactive unblocking, etc.). I have no doubt my work with LLMs has strengthened mental muscles that are also be helpful in technical management contexts/senior+principal-level technical work.</p>
]]></description><pubDate>Mon, 06 Apr 2026 20:01:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47666205</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=47666205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47666205</guid></item><item><title><![CDATA[New comment by jkingsman in "The cult of vibe coding is dogfooding run amok"]]></title><description><![CDATA[
<p>Absolutely. I've got a nice multi-paragraph prompt on hunting for subtle bugs, user expectation breaks, crufty/repeated code, useless tests (six tests that actually should be one logical flow; assertions that a ternary is still, indeed, a ternary; etc.), documentation gaps, and a few other bits and bobs.<p>I sick Opus, GPT5.4, and Gemini on it, have them write their own hitlists, and then have a warden Opus instance go and try to counterprove the findings, and compose a final hitlist for me, then a fresh context instance to go fix the hitlist.<p>They always find some little niggling thing, or inconsistency, or code organization improvement. They <i>absolutely</i> introduce more churn than is necessary into the codebase, but the things they catch are still a net positive, and I validate each item on the final hitlist (often editing things out if they're being overeager or have found a one in a million bug that's just not worth the fix (lately, one agent keeps getting hung up on "what if the device returns invalid serial output" in which case "yeah, we crash" is a perfectly fine response)).</p>
]]></description><pubDate>Mon, 06 Apr 2026 19:58:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47666146</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=47666146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47666146</guid></item><item><title><![CDATA[New comment by jkingsman in "Issue: Claude Code is unusable for complex engineering tasks with Feb updates"]]></title><description><![CDATA[
<p>Absolutely. Effective LLM-driven development means you need to adopt the persona of an intern manager with a big corpus of dev experience. Your job is to enforce effective work-plan design, call out corner cases, proactively resolve ambiguity, demand written specs and call out when they're not followed, understand what is and is not within the agent's ability for a single turn (which is evolving fast!), etc.</p>
]]></description><pubDate>Mon, 06 Apr 2026 16:44:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47663346</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=47663346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47663346</guid></item><item><title><![CDATA[New comment by jkingsman in "PlayStation 2 Recompilation Project Is Absolutely Incredible"]]></title><description><![CDATA[
<p>It really is incredible. I've been playing through my childhood games on retro handhelds, and recently jumped from <$100 handhelds to a Retroid Pocket Flip, and it's incredible. Been playing WiiU and PS2 games flawlessly at 2x res, and even tackling some lighter Switch games on it.</p>
]]></description><pubDate>Thu, 29 Jan 2026 21:56:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46817264</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=46817264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46817264</guid></item><item><title><![CDATA[New comment by jkingsman in "AISLE’s autonomous analyzer found all CVEs in the January OpenSSL release"]]></title><description><![CDATA[
<p>I think they're saying that OpenSSL is NOT elegant, but that it is successful regardless; hence, code elegance is irrelevant to whether a product is successful or not (and thus that horribly ugly LLM-generated code has a shot at becoming successful).</p>
]]></description><pubDate>Wed, 28 Jan 2026 05:56:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46791601</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=46791601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46791601</guid></item><item><title><![CDATA[New comment by jkingsman in "Reticulum, a secure and anonymous mesh networking stack"]]></title><description><![CDATA[
<p>Big fan of MeshCore; been using it recently and it Just Works. Especially where I am in the USA Pacific Northwest, the mesh is always hopping with conversation. I have run into delivery issues a single digit number of times over hundreds of messages.</p>
]]></description><pubDate>Tue, 20 Jan 2026 20:24:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46697302</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=46697302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46697302</guid></item><item><title><![CDATA[New comment by jkingsman in "Epic sues multiple health data providers, alleging fraudlent sale of health data"]]></title><description><![CDATA[
<p>That's wild; thanks for the clarification.<p>Crazily, I only stumbled upon this because I ordered some discount blood labs and the requisition had Health Gorilla on the letterhead, which I found an absurd company name, so I googled them, and found the lawsuit which was filed the day prior. Absolute chance.</p>
]]></description><pubDate>Mon, 19 Jan 2026 01:49:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46674196</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=46674196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46674196</guid></item><item><title><![CDATA[New comment by jkingsman in "Epic sues multiple health data providers, alleging fraudlent sale of health data"]]></title><description><![CDATA[
<p>It took me a bit to get my head around this one; <a href="https://healthapiguy.substack.com/p/epic-v-health-gorilla-a-new-fight" rel="nofollow">https://healthapiguy.substack.com/p/epic-v-health-gorilla-a-...</a> has a great alternative breakdown. This is my understanding of the situation; if someone has any corrections, I would love to be enlightened!<p>Essentially, Epic, a massive healthcare company running the majority of electronic healthcare/medical record systems for hospitals/etc. makes data available to various data brokers, who then subcontract to other healthcare providers. The goal of this subcontracting is that if you e.g. come into an emergency department unconscious, but with identification, doctors can pull data from the broker, solemnly swear that they're treating you, and gain access to your whole medical record. Generally, good actors in this space will seek signed consent paperwork, or have policies in place with narrow carve-outs for emergency access, but there is (to my understanding) not a centralized, standardized system of access request, patient approval, and auditing.<p>There have been many issues in the past with shady providers who are, indeed, treating the patients, also turning around to sell the data they have to legal firms looking for plantiffs for lawsuits under the guise of "we're helping the patient by potentially giving them access to lawsuits that will advocate for them."<p>This current lawsuit alleges that the data brokers this time were simply turning a blind eye to completely fraudulent actors who never had the patient under their care, and that their access was knowingly used to bulk-mine patient data for lawsuit opportunities.</p>
]]></description><pubDate>Wed, 14 Jan 2026 20:12:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46622327</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=46622327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46622327</guid></item><item><title><![CDATA[Epic sues multiple health data providers, alleging fraudlent sale of health data]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.healthcareitnews.com/news/epic-and-health-systems-sue-health-gorilla-and-data-companies">https://www.healthcareitnews.com/news/epic-and-health-systems-sue-health-gorilla-and-data-companies</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46622326">https://news.ycombinator.com/item?id=46622326</a></p>
<p>Points: 6</p>
<p># Comments: 3</p>
]]></description><pubDate>Wed, 14 Jan 2026 20:12:25 +0000</pubDate><link>https://www.healthcareitnews.com/news/epic-and-health-systems-sue-health-gorilla-and-data-companies</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=46622326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46622326</guid></item><item><title><![CDATA[New comment by jkingsman in "How will the miracle happen today?"]]></title><description><![CDATA[
<p>You mentioned working on it — do you have a particular strategy, venue, or opening line/guiding ethos that you find works well?<p>I love making friends with strangers, but usually rely on the "handshake protocol" of a casual observation or small talk that is then accepted (with a similar slight-deepening or extension of the thought) or rejected (casual assent or no response at all), until the bandwidth opens and I can foster a more meaningful moment of connection with a pivot like "Oh awesome that you do $THING for work. Do you enjoy what you do?" or "Oh I don't know much about $LOCATION_YOURE_FROM. Good spot for a vacation, or good spot to drive straight through?"<p>As somewhere between "thinks like an engineer" and "on the spectrum," I really enjoy hearing others' strategies or optimizations (optimizing for quality, connection, warmth) for social situations.</p>
]]></description><pubDate>Fri, 09 Jan 2026 19:00:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46557671</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=46557671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46557671</guid></item><item><title><![CDATA[New comment by jkingsman in "PS5 now costs less than 64GB of DDR5 memory. RAM jumps to $600 due to shortage"]]></title><description><![CDATA[
<p>I think it's intended as a comparison of cost when building a gaming-capable computer vs. a console of somewhat equivalent power.<p>It used to be a general rule of thumb that you could build a computer of roughly equivalent power for the cost of a game console, or a little more — now the memory costs more than the whole console.</p>
]]></description><pubDate>Mon, 24 Nov 2025 20:28:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46038852</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=46038852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46038852</guid></item><item><title><![CDATA['My Body Is My Passport; Verify Me': Fido Auth via Subdermal JavaCard Platform]]></title><description><![CDATA[
<p>Article URL: <a href="https://jacksbrain.com/2025/11/my-body-is-my-passport-verify-me-fido-auth-via-subdermal-javacard-platform/">https://jacksbrain.com/2025/11/my-body-is-my-passport-verify-me-fido-auth-via-subdermal-javacard-platform/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46033158">https://news.ycombinator.com/item?id=46033158</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 24 Nov 2025 12:02:03 +0000</pubDate><link>https://jacksbrain.com/2025/11/my-body-is-my-passport-verify-me-fido-auth-via-subdermal-javacard-platform/</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=46033158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46033158</guid></item><item><title><![CDATA[New comment by jkingsman in "OpenAI says over a million people talk to ChatGPT about suicide weekly"]]></title><description><![CDATA[
<p>Privacy is vital, but this isn't covered under HIPAA. As they are not a covered entity nor handling medical records, they're beholden to the same privacy laws as any other company.<p>HIPAA's scope is actually basically nonexistent once you get away from healthcare providers, insurance companies, and the people that handle their data/they do business with. Talking with someone (even a company) about health conditions, mental health, etc. does not make them a medical provider.</p>
]]></description><pubDate>Tue, 28 Oct 2025 06:56:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45729854</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=45729854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45729854</guid></item><item><title><![CDATA[New comment by jkingsman in "The scariest "user support" email I've received"]]></title><description><![CDATA[
<p>Correlated data: sites.google.com has been blocked via machine policy at multiple workplaces I've come into contact with.</p>
]]></description><pubDate>Tue, 21 Oct 2025 02:16:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45651728</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=45651728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45651728</guid></item><item><title><![CDATA[New comment by jkingsman in "Bringing NumPy's type-completeness score to nearly 90%"]]></title><description><![CDATA[
<p>I find it especially helpful during refactors — understanding the significance/meaning of the variable and what its values can be (and are constrained to) and not just the type is great, but if typing is complete, I can also go and see everywhere that type can be ingested, knowing every surface that uses it and that might need to be refactored.</p>
]]></description><pubDate>Wed, 15 Oct 2025 23:07:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45599421</link><dc:creator>jkingsman</dc:creator><comments>https://news.ycombinator.com/item?id=45599421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45599421</guid></item></channel></rss>