<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: dhon_</title><link>https://news.ycombinator.com/user?id=dhon_</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 24 Oct 2026 14:59:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dhon_" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dhon_ in "People are vibe coding their way to better TVs"]]></title><description><![CDATA[
<p>This says Claude was able to see the TV over wifi, remove apps and install new ones. It doesn't bode well for the security of these devices</p>
]]></description><pubDate>Sat, 24 Oct 2026 06:54:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=50218873</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=50218873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50218873</guid></item><item><title><![CDATA[New comment by dhon_ in "CS240 AI Cheating Retrospective"]]></title><description><![CDATA[
<p>Any policy that asks students not to use AI and trusts that they will comply is giving a massive advantage to dishonest students and punishing honest ones.<p>This article sounds like the professor was reprimanded by higher powers and tried to dig themselves out of a hole for having a badly structured grading system.<p>Students should be encouraged to use AI in their learning, because they will anyway. The understanding should be that they will be assessed in supervised environments so they need to learn the work either way. This gives the students incentive to learn without fear of using the best tools available to do so, and provides evidence to the powers that they actually did so.</p>
]]></description><pubDate>Thu, 01 Oct 2026 00:33:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49916285</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=49916285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49916285</guid></item><item><title><![CDATA[New comment by dhon_ in "Swap, ZRAM, Zswap and Hibernate on NixOS"]]></title><description><![CDATA[
<p>Yeah my setup is pretty similar, I use a shared repo for my work laptop and home desktop. I test out new setups at home, and typically run nixpkgs-unstable there for a few weeks before migrating the work machine.<p>I use nixvim for generating my neovim config (and I have a flake output for running that on MacOS where I don't use nix a lot) although I've been pairing back my plugins lately as I find I'm spending less time in the editor.</p>
]]></description><pubDate>Sun, 27 Sep 2026 00:45:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49862125</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=49862125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49862125</guid></item><item><title><![CDATA[New comment by dhon_ in "Swap, ZRAM, Zswap and Hibernate on NixOS"]]></title><description><![CDATA[
<p>Claude code/Git/NixOS is such a nice system to work with.<p>You can build your entire system from a worktree and merge if it works or boot the old generation if it doesn't. This is great for trialing new kernels, NixOS releases, or alternate Window managers, and rolling back is trivial.<p>One downside is that there is only one stable NixOS at a time, and no LTS. However in practice I haven't found this to be an issue across multiple desktops, servers and SBCs.</p>
]]></description><pubDate>Thu, 24 Sep 2026 03:44:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49826000</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=49826000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49826000</guid></item><item><title><![CDATA[New comment by dhon_ in "The new CC, an AI agent built for families"]]></title><description><![CDATA[
<p>As a parent with kids at three different schools, help keeping track of their schedules would be amazing.<p>Currently updates from the schools are spread over multiple sources: paper notes, email, sms, "news" and "calendar" in school app (which are not kept in sync), and Facebook. Different schools use different apps.<p>Additionally the channels are often noisy, with messages about groups my kids don't belong to, and "helpful tips" like how to pack healthy lunchboxes. These notifications come in during the day while I'm working, get dismissed due to the low SNR and then the useful ones often slip through unnoticed.<p>Definitely an area that is ripe for disruption, but as others here have commented, I don't feel confident about Google being the provider.</p>
]]></description><pubDate>Wed, 23 Sep 2026 01:56:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49810733</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=49810733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49810733</guid></item><item><title><![CDATA[New comment by dhon_ in "Show HN: Copperhead – Cursor for circuit boards"]]></title><description><![CDATA[
<p>Is copperhead related to this Copperbrain project?<p><a href="https://github.com/deadbringer17/Copperbrain" rel="nofollow">https://github.com/deadbringer17/Copperbrain</a><p>They have similar names, seem to solve similar problems and both have first commit within a few days in July. One is Python and the other Typescript though and they don't seem to be forks.</p>
]]></description><pubDate>Wed, 09 Sep 2026 01:16:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49619474</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=49619474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49619474</guid></item><item><title><![CDATA[New comment by dhon_ in "Everything is free now, so why not a floating orb in my IDE"]]></title><description><![CDATA[
<p>I worry about the accumulating debt of maintaining all this "free" code if (once?) the subscription honeymoon ends.<p>Meanwhile I'm shipping tons of new features, upgrading outdated systems and delivering real value. But I do worry.</p>
]]></description><pubDate>Tue, 08 Sep 2026 08:00:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49607053</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=49607053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49607053</guid></item><item><title><![CDATA[New comment by dhon_ in "Muse Spark 1.3"]]></title><description><![CDATA[
<p>I'm waiting for the models to start responding with "Oh hi Simon!"</p>
]]></description><pubDate>Thu, 03 Sep 2026 04:26:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49545917</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=49545917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49545917</guid></item><item><title><![CDATA[New comment by dhon_ in "Async Rust vs RTOS showdown (2022)"]]></title><description><![CDATA[
<p>Language still matters because writing robust code in C requires discipline on many fronts, and LLMs will often do the minimum to get code running (as will most humans) unless prompted further. Rust protects you from some of these issues and gives you greater confidence that changes will not introduce bugs.</p>
]]></description><pubDate>Thu, 03 Sep 2026 04:14:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49545839</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=49545839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49545839</guid></item><item><title><![CDATA[New comment by dhon_ in "Show HN: NixOS-DGX-Spark – Nix and NixOS on the DGX Spark"]]></title><description><![CDATA[
<p>You can also push deployments to remote systems which is great for servers and headless devices like raspberry pis. I use colmena and deploy-rs on different projects because they have some nice features but you can also do it with bare nix.<p>I have a repo for kiosk appliances that can build an SD card image for a specific device in a fleet (so no on device configuration is required) but it can also push out updates or changes at runtime. NixOS isn't perfect for embedded devices yet but works well for cases like this in my experience.</p>
]]></description><pubDate>Sun, 02 Aug 2026 22:17:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49148996</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=49148996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49148996</guid></item><item><title><![CDATA[New comment by dhon_ in "Didgeridoo playing as alternative treatment for obstructive sleep apnoea (2006)"]]></title><description><![CDATA[
<p>What did-ger-eyes-doo?</p>
]]></description><pubDate>Tue, 26 May 2026 02:55:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48274452</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=48274452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48274452</guid></item><item><title><![CDATA[New comment by dhon_ in "Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised"]]></title><description><![CDATA[
<p>I have older versions of litellm installed on my system - it appears to be a dependency for aider-chat (at least on NixOS)</p>
]]></description><pubDate>Wed, 25 Mar 2026 03:23:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47512863</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=47512863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47512863</guid></item><item><title><![CDATA[New comment by dhon_ in "Goodbye to Sora"]]></title><description><![CDATA[
<p>Cue a flood of crass jokes as the bots attempt to prove their humanity</p>
]]></description><pubDate>Wed, 25 Mar 2026 01:24:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47511981</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=47511981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47511981</guid></item><item><title><![CDATA[New comment by dhon_ in "FreeBSD doesn't have Wi-Fi driver for my old MacBook, so AI built one for me"]]></title><description><![CDATA[
<p>In this case though, the new driver has the same license as the project it was based on and explicitly credits the original project<p><pre><code>  ISC License
  
  Copyright (c) 2010-2022 Broadcom Corporation
  Copyright (c) brcmfmac-freebsd contributors
  
  Based on the Linux brcmfmac driver.</code></pre></p>
]]></description><pubDate>Tue, 24 Feb 2026 01:43:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47131795</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=47131795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47131795</guid></item><item><title><![CDATA[New comment by dhon_ in "Guix for Development"]]></title><description><![CDATA[
<p>How do you do it in nix?</p>
]]></description><pubDate>Mon, 26 Jan 2026 10:33:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46763973</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=46763973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46763973</guid></item><item><title><![CDATA[New comment by dhon_ in "Embassy: Modern embedded framework, using Rust and async"]]></title><description><![CDATA[
<p>Protothreads are amazing, but really expose you to a lot of subtle bugs. I would not recommend them for any new projects if something like async rust or an RTOS are options.</p>
]]></description><pubDate>Fri, 09 Jan 2026 23:19:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46560786</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=46560786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46560786</guid></item><item><title><![CDATA[New comment by dhon_ in "Gemini 2.5 Computer Use model"]]></title><description><![CDATA[
<p>Here's the chat session - you can expand the thought process and see that it tried a few things (hands misaligned with the keyboard for example) before testing the Dvorak keyboard layout idea.<p><a href="https://chatgpt.com/share/68e5e68e-00c4-8011-b806-c936ac657ad4" rel="nofollow">https://chatgpt.com/share/68e5e68e-00c4-8011-b806-c936ac657a...</a><p>I also found it interesting that despite me suggesting it might be a password generator or API key, ChatGPT doesn't appear to have given that much consideration.</p>
]]></description><pubDate>Wed, 08 Oct 2025 04:27:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45512068</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=45512068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45512068</guid></item><item><title><![CDATA[New comment by dhon_ in "Gemini 2.5 Computer Use model"]]></title><description><![CDATA[
<p>I was concerned there might be sensitive info leaked in the browserbase video at 0:58 as it shows a string of characters in the browser history:<p><pre><code>    nricy.jd t.fxrape oruy,ap. majro
</code></pre>
3 groups of 8 characters, space separated followed by 5 for a total of 32 characters. Seemed like text from a password generator or maybe an API key? Maybe accidentally pasted into the URL bar at one point and preserved in browser history?<p>I asked ChatGPT about it and it revealed<p><pre><code>    Not a password or key — it’s a garbled search query typed with the wrong keyboard layout.
    
    If you map the text from Dvorak → QWERTY,
    nricy.jd t.fxrape oruy,ap. majro → “logitech keyboard software macos”.</code></pre></p>
]]></description><pubDate>Tue, 07 Oct 2025 23:51:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45510406</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=45510406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45510406</guid></item><item><title><![CDATA[New comment by dhon_ in "iPhone dumbphone"]]></title><description><![CDATA[
<p>I switched to a candy-bar style dumb phone for a month and did something similar. My list was pretty much the same as the one in the article with a few small changes.<p>The most jarring was probably maps - other things like email, messaging etc could be delayed until I could reach a computer but not knowing how to get somewhere right now was problematic and required planning in advance.<p>I usually kept my smart phone in my car and did a sim swap on the occasion that I really needed it.</p>
]]></description><pubDate>Mon, 08 Sep 2025 23:31:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45175496</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=45175496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45175496</guid></item><item><title><![CDATA[New comment by dhon_ in "Claude Sonnet will ship in Xcode"]]></title><description><![CDATA[
<p>LLMs struggle more with embedded software due to the relative lack of examples in the training data compared to javascript etc. They also struggle more with visual reasoning tasks like the character example you provided.<p>For your first task - give it smaller steps along the way that you can validate. Provide context where possible (like docs for st7789, examples of other zephyr projects). Use Opus instead of Sonnet for tasks that are on the edge of it's capabilities like this. It will still make mistakes, be prepared for iterating on the design and providing feedback.<p>For your font example, you always need to validate the output of the LLM, but did it still save you time? If so then I consider that a win. If not, give it the task that it's good at (ie generating the surrounding code and definitions) and then fill in the font data yourself.</p>
]]></description><pubDate>Wed, 03 Sep 2025 00:22:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45110837</link><dc:creator>dhon_</dc:creator><comments>https://news.ycombinator.com/item?id=45110837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45110837</guid></item></channel></rss>