<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: dceddia</title><link>https://news.ycombinator.com/user?id=dceddia</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 17:24:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dceddia" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dceddia in "We are constantly broadcasting emotional data"]]></title><description><![CDATA[
<p>I’m just gonna take this chance to drop a rec for Joe Hudson’s work for anyine interested in learning more about emotions and how to work with them in yourself and others. It’s been super impactful for me. (YouTube/podcast)<p>On this point in particular (that we’re broadcasting these signals), in one of the AoA courses I took there’s an exercise where you and a partner take turns guessing at the emotion the other person is feeling. You’re just staring into each others’ eyes on zoom, and one person is going “angry. sad. joyful. fear. Angry again.”<p>When I was the guesser I had no idea if I was even in the ballpark.<p>But when the other person was guessing my emotions, they were probably 70% accurate with what I was feeling. We discussed afterward and they had the same experience (I had apparently gotten most of them right). It was wild.</p>
]]></description><pubDate>Sat, 30 May 2026 21:47:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48340920</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=48340920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48340920</guid></item><item><title><![CDATA[New comment by dceddia in "Apple unveils new accessibility features"]]></title><description><![CDATA[
<p>Handy is great. It exposes a bunch of open models beyond Whipser too, and though I haven’t tried too many of them, I’ll throw in a rec for the Parakeet model which feels pretty much on par with Whisper for accuracy and is way way faster.</p>
]]></description><pubDate>Tue, 19 May 2026 16:26:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48195498</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=48195498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48195498</guid></item><item><title><![CDATA[New comment by dceddia in "Why I Created phpc.tv"]]></title><description><![CDATA[
<p>As a solo dev, I’ve found myself spinning up little servers for various things and then just letting them run for months between needing to make changes.<p>At first (and for admittedly way too long), I used this as a way to try out fun new frameworks - Node+Express for one thing, Phoenix for another, SvelteKit for a third.<p>I noticed it was a huge pain to dive into these things once every 6 months. I’d forgotten how it worked, and for some of them at least, I could look up docs and examples.<p>My Node+Express thing was the worst because it was all homegrown. There’s very little convention in that world, and you have to make your own. No docs were coming to save me, and this was in the Before Times, like 3 years ago pre-LLM.<p>Anyway I ported everything to Rails and it’s wonderful. I know how it works, there’s almost 30 years of examples online and they even mostly still work, and LLMs are great at it too.<p>Lots of power in a good framework, in a situation that’s a good fit for it!</p>
]]></description><pubDate>Tue, 05 May 2026 13:48:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48022531</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=48022531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48022531</guid></item><item><title><![CDATA[New comment by dceddia in "Deezer says 44% of songs uploaded to its platform daily are AI-generated"]]></title><description><![CDATA[
<p>I resonate with a bunch of this. The idea that what I make is somehow not as good as the “real” version of whatever it is (where “real” is hard to define, but roughly just, always better than what I made).<p>You mention the emotional neglect and the connection to childhood, and I get the sense you’re interested in figuring it out. It made me think you might like Joe Hudson’s work on YouTube.</p>
]]></description><pubDate>Tue, 21 Apr 2026 04:55:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47844681</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=47844681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47844681</guid></item><item><title><![CDATA[New comment by dceddia in "A nearly perfect USB cable tester"]]></title><description><![CDATA[
<p>I was connected to a VPN and saw the same. Went away once I disconnected.<p>(Must say I'm not a fan of how, increasingly, taking any steps to preserve privacy is seen as deviant, or justified <i>because bots</i>)</p>
]]></description><pubDate>Sun, 29 Mar 2026 21:31:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47567559</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=47567559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47567559</guid></item><item><title><![CDATA[Toggle macOS battery icon with plug/unplug]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/dceddia/battery-icon-toggle">https://github.com/dceddia/battery-icon-toggle</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47526242">https://news.ycombinator.com/item?id=47526242</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 26 Mar 2026 03:08:13 +0000</pubDate><link>https://github.com/dceddia/battery-icon-toggle</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=47526242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47526242</guid></item><item><title><![CDATA[New comment by dceddia in "What happens after you die? (2016)"]]></title><description><![CDATA[
<p>> I'd like to experience my brain not thinking about anything at all for once<p>You can! While you’re alive and everything! I’ve had this experience of few times of it being very quiet, and overall my brain is a lot quieter since then (and I see reports from people who’ve gone further/deeper; I get the sense the path is never-ending).<p>There’s a ton of resources and people out there that basically point to the same thing in different ways. Meditation is one of the ways but it’s not the only one. Some keyword soup if you want to go searching: jhana states, Jhourney, Art of Accomplishment, Joe Hudson, Zen, Buddhism, awakening, Michael Singer, Loch Kelly<p>There are varying levels of “woo” in this, and if you’re on the woo-averse side, Joe Hudson’s stuff is a good way in.</p>
]]></description><pubDate>Thu, 12 Mar 2026 15:18:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47351966</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=47351966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47351966</guid></item><item><title><![CDATA[New comment by dceddia in "Show HN: NanoClaw – “Clawdbot” in 500 lines of TS with Apple container isolation"]]></title><description><![CDATA[
<p>Yeah, forgot when I wrote this comment that the thing about keychain was to pass that auth token into a Docker container, which I gave up on (Tauri desktop app needs to compile Rust and link against other stuff, different architecture inside the container blah blah)<p>More or less what it says in the README:<p><pre><code>    fence -t code -- claude --dangerously-skip-permissions
</code></pre>
Or wrap it in a function as an alias<p><pre><code>    # cat prompt.md | ralph
    function ralph() {
      fence -t code -- \
        claude --verbose --dangerously-skip-permissions --output-format stream-json -p "$@" \
        | jq -r 'select(.type == "assistant") | .message.content[]? | select(.type? == "text") | .text'
    }</code></pre></p>
]]></description><pubDate>Tue, 03 Feb 2026 14:10:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46871181</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=46871181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46871181</guid></item><item><title><![CDATA[New comment by dceddia in "Show HN: NanoClaw – “Clawdbot” in 500 lines of TS with Apple container isolation"]]></title><description><![CDATA[
<p>The Claude Code client adds system prompts and makes a bunch of calls to analytics/telemetry endpoints so it's certainly <i>feasible</i> for them to tell, if they inspect the content of the requests and do any correlation between those services.<p>And apparently it's violating the terms of service. Is it fair and above board for them to ban people? idk, it feels pretty blatantly like control for the sake of control, or control for the sake of lock-in, or those analytics/telemetry contain something awfully juicy, because they're already getting the entire prompt. It's their service to run as they wish, but it's not a pro-customer move and I think it's priming people to jump ship if another model takes the lead.</p>
]]></description><pubDate>Mon, 02 Feb 2026 01:31:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46851331</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=46851331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46851331</guid></item><item><title><![CDATA[New comment by dceddia in "Show HN: NanoClaw – “Clawdbot” in 500 lines of TS with Apple container isolation"]]></title><description><![CDATA[
<p>I went down this rabbit hole a bit recently trying to use claude inside fence[0] and it seems that on macOS, claude stores this token inside Keychain. I'm not sure there's a way to expose that to a container... my guess would be no, especially since it seems the container is Linux, and also because keeping the Keychain out of reach of containers seems like it would be paramount. But someone might know better!<p>0: <a href="https://github.com/Use-Tusk/fence" rel="nofollow">https://github.com/Use-Tusk/fence</a></p>
]]></description><pubDate>Mon, 02 Feb 2026 01:17:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46851233</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=46851233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46851233</guid></item><item><title><![CDATA[New comment by dceddia in "Show HN: NanoClaw – “Clawdbot” in 500 lines of TS with Apple container isolation"]]></title><description><![CDATA[
<p>This look nice! I was curious about being allowed to use a Claude Pro/Max subscription vs an API key, since there's been so much buzz about that lately, so I went looking for a solid answer.<p>Thankfully the official Agent SDK Quickstart guide says that you can: <a href="https://platform.claude.com/docs/en/agent-sdk/quickstart" rel="nofollow">https://platform.claude.com/docs/en/agent-sdk/quickstart</a><p>In particular, this bit:<p>"After installing Claude Code onto your machine, run claude in your terminal and follow the prompts to authenticate. <i>The SDK will use this authentication automatically.</i>"</p>
]]></description><pubDate>Mon, 02 Feb 2026 00:05:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46850751</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=46850751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46850751</guid></item><item><title><![CDATA[New comment by dceddia in "Claude Code's new hidden feature: Swarms"]]></title><description><![CDATA[
<p>Interesting about the level of detail. I’ve noticed that myself but I haven’t done much to address it yet.<p>I can imagine some ideas (ask it for more detail, ask it to make a smaller plan and add detail to that) but I’m curious if you have any experience improving those plans.</p>
]]></description><pubDate>Sat, 24 Jan 2026 18:28:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46746140</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=46746140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46746140</guid></item><item><title><![CDATA[New comment by dceddia in "Show HN: Coi – A language that compiles to WASM, beats React/Vue"]]></title><description><![CDATA[
<p>I concur, also with no benchmarks to share, but I had the experience of rewriting a video editor timeline to use WebGL instead of the 2D canvas I started with and it got much faster. Like being able to draw 10k+ rectangles at 60fps became easy, where with 2D canvas it was stumbling.</p>
]]></description><pubDate>Sat, 24 Jan 2026 17:16:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46745408</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=46745408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46745408</guid></item><item><title><![CDATA[New comment by dceddia in "6 Years Building Video Players. 9B Requests. Starting Over"]]></title><description><![CDATA[
<p>With their tagline being “video for developers”, isn’t this their whole thing? It seems like another service would be a better fit if having a management UI is a requirement.</p>
]]></description><pubDate>Sat, 24 Jan 2026 17:06:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46745295</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=46745295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46745295</guid></item><item><title><![CDATA[New comment by dceddia in "Gas Town's agent patterns, design bottlenecks, and vibecoding at scale"]]></title><description><![CDATA[
<p>So I’m probably in a similar spot - I mostly prompt-and-check, unless it’s a throwaway script or something, and even then I give it a quick glance.<p>One thing that stands out in your steps and that I’ve noticed myself- yeah, by prompt 10, it starts to suck. If it ever hits “compaction” then that’s beyond the point of return.<p>I still find myself slipping into this trap sometimes because I’m just in the flow of getting good results (until it nosedives), but the better strategy is to do a small unit of work per session. It keeps the context small and that keeps the model smarter.<p>“Ralph” is one way to do this. (decent intro here: <a href="https://www.aihero.dev/getting-started-with-ralph" rel="nofollow">https://www.aihero.dev/getting-started-with-ralph</a>)<p>Another way is “Write out what we did to PROGRESS.md” - then start new session - then “Read @PROGRESS.md and do X”<p>Just playing around with ways to split up the work into smaller tasks basically, and crucially, not doing all of those small tasks in one long chat.</p>
]]></description><pubDate>Fri, 23 Jan 2026 20:23:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46737392</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=46737392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46737392</guid></item><item><title><![CDATA[New comment by dceddia in "The struggle of resizing windows on macOS Tahoe"]]></title><description><![CDATA[
<p>That looks so ridiculous that it has me wondering how hard of a technical change it would’ve been to change that drag target, and if they just punted on it.</p>
]]></description><pubDate>Mon, 12 Jan 2026 14:01:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46588625</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=46588625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46588625</guid></item><item><title><![CDATA[New comment by dceddia in "Why users cannot create Issues directly"]]></title><description><![CDATA[
<p>Is it possible for Ghostty to figure out how much memory its child processes (or tabs) are using? If so maybe it would help to surface this number on or near the tab itself, similar to how Chrome started doing this if you hover over a tab. It seems like many of these stem from people misinterpreting the memory number in Activity Monitor, and maybe having memory numbers on the tabs would help avoid that.</p>
]]></description><pubDate>Fri, 02 Jan 2026 14:44:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46465233</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=46465233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46465233</guid></item><item><title><![CDATA[New comment by dceddia in "Show HN: Ez FFmpeg – Video editing in plain English"]]></title><description><![CDATA[
<p>In many cases today “gif” is a misnomer anyway and mp4 is a better choice. Not always, not everywhere supports actual video.<p>But one case I see often: If you’re making a website with an animated gif that’s actually a .gif file, try it as an mp4 - smaller, smoother, proper colors, can still autoplay fine.</p>
]]></description><pubDate>Sat, 27 Dec 2025 18:06:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46403767</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=46403767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46403767</guid></item><item><title><![CDATA[New comment by dceddia in "No more O'Reilly subscriptions for me"]]></title><description><![CDATA[
<p>I had kinda suspected this just based on my own experience of paper vs screen, but hadn’t run across any research.<p>After seeing your comment I went looking! I found this interesting: <a href="https://phys.org/news/2024-02-screens-paper-effective-absorb-retain.html" rel="nofollow">https://phys.org/news/2024-02-screens-paper-effective-absorb...</a></p>
]]></description><pubDate>Mon, 08 Dec 2025 21:08:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46197663</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=46197663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46197663</guid></item><item><title><![CDATA[New comment by dceddia in "The Anatomy of a macOS App"]]></title><description><![CDATA[
<p>> That's how it's always been only now you can buy the cert through Azure.<p>Where can you get an EV cert for $120/year? Last time I checked, all the places were more expensive and then you also had to deal with a hardware token.<p>Lest we talk past each other: it's true that it used to be sufficient to buy a non-EV cert for around the same money, where it didn't require a hardware token, and that was good enough... but they changed the rules in 2023.</p>
]]></description><pubDate>Mon, 08 Dec 2025 15:07:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46193067</link><dc:creator>dceddia</dc:creator><comments>https://news.ycombinator.com/item?id=46193067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46193067</guid></item></channel></rss>