<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>Sat, 08 Aug 2026 10:12:30 +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 "The 'absolute magic' of Morse code that still connects people globally"]]></title><description><![CDATA[
<p>The Art and Skill of Radio Telegraphy by N0HFF[1][2] is also an interesting read, and goes into a lot of the history. I recommend it if you want to know more on the subject.<p>[1]: <a href="https://www.qsl.net/w9aml/documents/TheArtandSkillofRadioTelegraphy.pdf" rel="nofollow">https://www.qsl.net/w9aml/documents/TheArtandSkillofRadioTel...</a><p>[2]: You can also find it elsewhere; the title is distinctive enough.</p>
]]></description><pubDate>Mon, 13 Jul 2026 20:25:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48898315</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=48898315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48898315</guid></item><item><title><![CDATA[New comment by nhecker in "The 'absolute magic' of Morse code that still connects people globally"]]></title><description><![CDATA[
<p>As did OOO.</p>
]]></description><pubDate>Mon, 13 Jul 2026 20:21:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48898260</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=48898260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48898260</guid></item><item><title><![CDATA[New comment by nhecker in "You cannot control the mind, and that is not the problem"]]></title><description><![CDATA[
<p>I agree; it's very pleasing to read.</p>
]]></description><pubDate>Fri, 12 Jun 2026 19:34:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48508512</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=48508512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48508512</guid></item><item><title><![CDATA[New comment by nhecker in "Thi.ng – open-source building blocks for computational design and art"]]></title><description><![CDATA[
<p>No comment of value other than to say thank you for putting (and keeping) your art out there. Genuinely beautiful, some of it. And the generative towers gave me a chuckle; that was fun. GL with the family. I do believe I'll have a few new desktop backgrounds after today : )</p>
]]></description><pubDate>Tue, 09 Jun 2026 18:39:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48465572</link><dc:creator>nhecker</dc:creator><comments>https://news.ycombinator.com/item?id=48465572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48465572</guid></item><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></channel></rss>