<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: nhecker</title><link>https://news.ycombinator.com/user?id=nhecker</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 08 Jun 2026 15:39:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nhecker" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nhecker in "ESP32 Bit Pirate, a Hardware Hacking Tool with WebCLI That Speaks Every Protocol"]]></title><description><![CDATA[
<p>+1 for V3 support, and if there's anything I can do to help with V4 support, let me know. I've not got the most free time, but would be happy to contribute if possible.</p>
]]></description><pubDate>Fri, 05 Jun 2026 16:47:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48415096</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=48415096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48415096</guid></item><item><title><![CDATA[New comment by nhecker in "Supply chain attack alert: .github/setup.js"]]></title><description><![CDATA[
<p><a href="https://safedep.io/miasma-worm-ai-coding-agent-config-injection/" rel="nofollow">https://safedep.io/miasma-worm-ai-coding-agent-config-inject...</a> seems to describe the same symptoms, for what it's worth.</p>
]]></description><pubDate>Fri, 05 Jun 2026 15:16:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48413677</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=48413677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48413677</guid></item><item><title><![CDATA[New comment by nhecker in "Supply chain attack alert: .github/setup.js"]]></title><description><![CDATA[
<p>If you're saying it only impacts public repos, I don't think that's quite right. It appears to impact private ones as well. Source: first-hand experience. If you're claiming that the only export vector is via public repos then I can't refute that. But just trying to clarify here.<p>And after a quick glance I'm not seeing any correlation between "Hades - The End for the Dammed" and this worm; would also love a source for this claim.</p>
]]></description><pubDate>Fri, 05 Jun 2026 13:43:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48412466</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=48412466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48412466</guid></item><item><title><![CDATA[New comment by nhecker in "Chipotlai Max"]]></title><description><![CDATA[
<p>There's also Horde or Koboldai.net or Koboldai.com or whatever their project is named, if you want a community-driven version of this. You can play with it via a WebGUI at <a href="https://lite.kobaldai.net" rel="nofollow">https://lite.kobaldai.net</a>, or with an API token of all zeroes. (Or, an actual API key associated with your user.)<p>> The AI Horde is a service that generates text using crowdsourced GPUs run by independent volunteer workers.</p>
]]></description><pubDate>Tue, 02 Jun 2026 16:37:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48372580</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=48372580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48372580</guid></item><item><title><![CDATA[New comment by nhecker in "Extremely Low Frequencies"]]></title><description><![CDATA[
<p>The ARRL has some good writing on RF exposure. Basically everything I've read comes down to treating radiated RF energy as thermal risk. So it's not magic stuff that will give you cancer or cause your cells to turn inside out or something, it's just going to raise the temperature of whatever region of your body the signal is going to interact with. Could be 0.003 degrees C, could be 30 degrees C -- all that depends on the energy involved.<p>But that's at HF frequencies and above, not this VLF stuff which is somewhat of a different beast. Risks there are probably similar to AC mains power distribution, I would guess: touch it and get a nasty shock, don't touch it and you're fine.</p>
]]></description><pubDate>Thu, 14 May 2026 11:38:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48134009</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=48134009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48134009</guid></item><item><title><![CDATA[New comment by nhecker in "The hypocrisy of cyberlibertarianism"]]></title><description><![CDATA[
<p>"Transferring one time digitally" DRM-free audio files is possible and above-board (i.e., you pay and the artist gets paid) through services like bandcamp.com and their ilk. Of course your artist needs to have their music there first.</p>
]]></description><pubDate>Sat, 09 May 2026 23:31:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48079359</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=48079359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48079359</guid></item><item><title><![CDATA[New comment by nhecker in "How LEDs are made (2014)"]]></title><description><![CDATA[
<p>Neat article.<p>I'd love to know more about how candle-flicker LEDs are assembled, because that source of [apparent] randomness is very interesting to me. I'm not sure if it's an LFSR or true HRNG, and I'm sure there are lots of different designs out there for the simulcrum of natural candle light.<p>You can get a better sense of their operation if you wire up the LED to an audio circuit where they'll make a pleasingly happy beep boop sound.<p>(Edit: There was an article somewhere that explored the entropy and concluded that their component operated on a LFSR, as they binned all the brightness outputs into integer values and <i>waves hands</i> did fancy math to conclude that the brightness it was likely modulated by a LFSR. I'll see if I can find it.)<p>(Edit 2: <a href="https://cpldcpu.com/2013/12/08/hacking-a-candleflicker-led/" rel="nofollow">https://cpldcpu.com/2013/12/08/hacking-a-candleflicker-led/</a> here's that article for those interested. <a href="https://news.ycombinator.com/item?id=25530895">https://news.ycombinator.com/item?id=25530895</a> was the original submission to HN.)<p>De-doming these things (as discussed in another comment) is quite a chore; I de-domed 30 LEDs (candle-flicker, of course) in order to diffuse the light and fit under the keys of a small 3x10 keyboard I was building. But the effect is neat when the backlight is on as it almost looks like a shadow is randomly typing away as the entire array flickers.</p>
]]></description><pubDate>Sat, 09 May 2026 21:58:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48078662</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=48078662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48078662</guid></item><item><title><![CDATA[New comment by nhecker in "Rumors of my death are slightly exaggerated"]]></title><description><![CDATA[
<p>Wow, what an incredible gift (and privilege) that will be! Receiving a box with a few Klein bottles from you has still been the best thing I've ever gotten in the mail. I just earlier today used a Möbius strip to explain the bottle on my desk to my elementary-school-aged son. Thank you for being such an inspiration (and excuse to teach and learn) to us all, young & old alike.<p>_nick</p>
]]></description><pubDate>Sat, 09 May 2026 03:37:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48071587</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=48071587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48071587</guid></item><item><title><![CDATA[New comment by nhecker in "The gay jailbreak technique (2025)"]]></title><description><![CDATA[
<p>>turn around and<p>Except that each of the parent's chat windows has zero context that the other window's request even exists, so from each window's point of view it's as if one person walks in to a store to buy a fake ID, and then somewhere else in a different universe on a different timeline a different person walks into a different store to hand that same fake ID over to a different cashier for the restricted purchase.<p>The LLMs are doing the best they can with absolutely zero context. Which has got to be a hard problem, IMO.</p>
]]></description><pubDate>Fri, 01 May 2026 20:40:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47980004</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=47980004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47980004</guid></item><item><title><![CDATA[New comment by nhecker in "Show HN: WhatCable, a tiny menu bar app for inspecting USB-C cables"]]></title><description><![CDATA[
<p>Python script that Claude Code wrote and I tweaked for peeking at marked USB-C cables: <a href="https://github.com/nhecker/usb-e-marker" rel="nofollow">https://github.com/nhecker/usb-e-marker</a><p>Gist of random (human-written) power-related commands to peek at random power info: <a href="https://gist.github.com/nhecker/8e850773ff229724ce361967cc227d27" rel="nofollow">https://gist.github.com/nhecker/8e850773ff229724ce361967cc22...</a><p>For your last point, you're probably looking for something like `ioreg -raw0 -c AppleSmartBattery | plutil -extract 0.PowerTelemetryData.SystemPowerIn raw -` (The source for that last command is from the above gist: <a href="https://gist.github.com/nhecker/8e850773ff229724ce361967cc227d27#print-power-from-the-power-adapter-in-mw" rel="nofollow">https://gist.github.com/nhecker/8e850773ff229724ce361967cc22...</a> ) Or maybe `pmset -g ac | head -n3` is helpful, too. HTH.<p>_nick<p>(edit1: formatting)<p>(edit2: there's also <a href="https://news.ycombinator.com/item?id=47677607">https://news.ycombinator.com/item?id=47677607</a> which seems pretty cool but is quite complex, and might be overkill)<p>(edit3: different method for printing adapter wattage)</p>
]]></description><pubDate>Fri, 01 May 2026 15:20:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47975847</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=47975847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47975847</guid></item><item><title><![CDATA[New comment by nhecker in "Show HN: WhatCable, a tiny menu bar app for inspecting USB-C cables"]]></title><description><![CDATA[
<p>The terminating device(s) are the ones that do the flipping, not the cable. You can take a cable that works either way between two high-end device, and then connect it to at least one low-end device and it will fail to connect for one of the two orientations.</p>
]]></description><pubDate>Fri, 01 May 2026 15:12:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47975748</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=47975748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47975748</guid></item><item><title><![CDATA[New comment by nhecker in "US Bill Mandates On-Device Age Verification"]]></title><description><![CDATA[
<p>Why the 10 MHz radio?</p>
]]></description><pubDate>Fri, 17 Apr 2026 13:06:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47805517</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=47805517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47805517</guid></item><item><title><![CDATA[New comment by nhecker in "Cloudflare's AI Platform: an inference layer designed for agents"]]></title><description><![CDATA[
<p>Openrouter already does this, unless I've misunderstood the premise.</p>
]]></description><pubDate>Thu, 16 Apr 2026 14:49:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47793891</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=47793891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47793891</guid></item><item><title><![CDATA[New comment by nhecker in "Autonomy Is Real Now"]]></title><description><![CDATA[
<p>On one hand, injuries from vehicular accidents in the roadway may decline to AVs being generally safer. On the other, intentional violence due to unrest and unhappy jobless in "the streets" may limit or entirely offset those gains.</p>
]]></description><pubDate>Fri, 10 Apr 2026 19:20:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47722466</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=47722466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47722466</guid></item><item><title><![CDATA[New comment by nhecker in "Industrial design files for Keychron keyboards and mice"]]></title><description><![CDATA[
<p>I can give a third vote to the rough comparison between a keyboard with brown switches, and a Model M. I've got both, and like both.</p>
]]></description><pubDate>Fri, 10 Apr 2026 19:02:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47722238</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=47722238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47722238</guid></item><item><title><![CDATA[New comment by nhecker in "Škoda DuoBell: A bicycle bell that penetrates noise-cancelling headphones"]]></title><description><![CDATA[
<p>I can corroborate  this finding -- I think the horn switch is just a logic-level digital switch going into one or more MCUs somewhere, subjected to all manner of latency and (probably) CANBUS jitter. It's not great. Trying to send Morse, or even a quick 'toot toot' results in a garbled mangled mess, and I find that very annoying. My early cars & motorbike had what felt like direct, switched control over power to the horn, those were great to use. I've debated installing a dedicated pushbutton rated for the amperage or at least controlling a solenoid somewhere that would power the horn.<p>As an experiment, I've found that you can reliably detect the presence of crummy horn control by trying to pulse the horn for the shortest amount of time possible. The shorter my push on the horn button gets, the more likely it is that the timing will feel wrong somehow, or the horn doesn't even sound at all.<p>I've definitely tried friendly beeps at friends or neighbors and it came out sounding like an angry honk.</p>
]]></description><pubDate>Wed, 08 Apr 2026 17:26:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47693408</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=47693408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47693408</guid></item><item><title><![CDATA[New comment by nhecker in "Macpow: Real-time power tree TUI for Apple Silicon"]]></title><description><![CDATA[
<p>Welp, this puts my <a href="https://gist.github.com/nhecker/8e850773ff229724ce361967cc227d27" rel="nofollow">https://gist.github.com/nhecker/8e850773ff229724ce361967cc22...</a> to shame.<p>I wonder about the battery SoC being reported with macpow; there are several different ways to calculate that metric and it's not clear which is being used. I may dig into that if I get the chance. Neat tool!</p>
]]></description><pubDate>Tue, 07 Apr 2026 16:36:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47677920</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=47677920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47677920</guid></item><item><title><![CDATA[New comment by nhecker in "Solar and batteries can power the world"]]></title><description><![CDATA[
<p>Thanks for the [1] link, I hadn't seen that before.</p>
]]></description><pubDate>Sat, 04 Apr 2026 01:17:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47634551</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=47634551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47634551</guid></item><item><title><![CDATA[New comment by nhecker in "Random numbers, Persian code: A mysterious signal transfixes radio sleuths"]]></title><description><![CDATA[
<p>I can't find it immediately, but I've read about something even sneakier than this. A standard broadcast station was modified such that its carrier signal was modulated by a PSK signal. The intended listener would use e.g., a PSK-31 modem to listen to the carrier signal and would be able to obtain the encoded digital data. Everyday listeners would hear the regular broadcast. The station involved _might_ have been a BBC station, but I don't recall.</p>
]]></description><pubDate>Wed, 01 Apr 2026 13:43:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47600761</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=47600761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47600761</guid></item><item><title><![CDATA[New comment by nhecker in "UK total wind generation record beaten today"]]></title><description><![CDATA[
<p>Very cool! This is fun to watch.<p>Now I'm wondering how residential rooftop solar is accounted for... presumably there are houses in these grids which export solar electricity or offset grid power with solar production. The utility supplies data to this site, and the utility would only know about the energy produced by residential solar if each KWh of exported or offset energy were reported somehow. I'd imagine that's a pretty tough problem, particularly in the offset scenario.</p>
]]></description><pubDate>Fri, 27 Mar 2026 20:19:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47547709</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=47547709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47547709</guid></item></channel></rss>