<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: cvdub</title><link>https://news.ycombinator.com/user?id=cvdub</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 08:40:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=cvdub" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by cvdub in "Claude Code is locking people out for hours"]]></title><description><![CDATA[
<p>Hitting limits is more related to how many tokens it’s generating, not necessarily how complex the changes are.<p>Hit the weekly limit on my 20x plan last week trying to do a full front end rewrite of a giant enterprise web app, 600+ html templates, plus validating every single one with playwright.</p>
]]></description><pubDate>Tue, 07 Apr 2026 16:26:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47677757</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=47677757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47677757</guid></item><item><title><![CDATA[New comment by cvdub in "What makes you senior"]]></title><description><![CDATA[
<p>I agree. Someone can totally have this mindset while being an inexperienced developer.<p>In my mind, a senior engineer knows what needs extra attention and where it’s ok to cut corners.</p>
]]></description><pubDate>Wed, 24 Dec 2025 05:46:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46372843</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=46372843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46372843</guid></item><item><title><![CDATA[New comment by cvdub in "Common Lisp, ASDF, and Quicklisp: packaging explained"]]></title><description><![CDATA[
<p>ASDF (Another System Definition Facility) is my all time favorite name for a piece of software. Descriptive, funny, and easy to type!</p>
]]></description><pubDate>Thu, 11 Dec 2025 04:38:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46227723</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=46227723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46227723</guid></item><item><title><![CDATA[New comment by cvdub in "I used standard Emacs extension-points to extend org-mode"]]></title><description><![CDATA[
<p>Emacs takes a lifetime to learn. The sooner you start the longer it takes!</p>
]]></description><pubDate>Sat, 13 Sep 2025 03:21:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45229029</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=45229029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45229029</guid></item><item><title><![CDATA[New comment by cvdub in "Claude Code IDE integration for Emacs"]]></title><description><![CDATA[
<p>Are you using gptel exclusively, or also things like aider/claude code?<p>I’d love to hear more about your workflow if you have time to share!</p>
]]></description><pubDate>Wed, 06 Aug 2025 15:39:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44813491</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=44813491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44813491</guid></item><item><title><![CDATA[New comment by cvdub in "Moving on from React, a year later"]]></title><description><![CDATA[
<p>What kind of stuff have you been building?</p>
]]></description><pubDate>Wed, 22 Jan 2025 06:06:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=42789562</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=42789562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42789562</guid></item><item><title><![CDATA[New comment by cvdub in "Belgium will ban sales of disposable e-cigarettes"]]></title><description><![CDATA[
<p>I buy disposable vapes because I convince myself it’s my last one. Once it runs out I’ll quit.<p>Buying a rig is accepting defeat.<p>Except this vape ran out faster than I expected. I have a big week at work coming up and I can’t afford the dip in energy level and productivity that comes with withdrawal. I’ll buy one more just this once and then I’ll quit for sure.<p>Amazing the hoops my mind jumps through for an addictive molecule.</p>
]]></description><pubDate>Mon, 30 Dec 2024 06:29:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=42547023</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=42547023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42547023</guid></item><item><title><![CDATA[New comment by cvdub in "Ask HN: What breakthrough helped you build and maintain better relationships?"]]></title><description><![CDATA[
<p>> I’ll invite an acquaintance to get a coffee or beer with me a few times but never have this acquaintance seemingly think of me if I’m not directly asking them to hang.<p>This is a great start! You’re already doing what most people find the hardest: making the first move.<p>Grabbing coffee, and even going out to dinner, aren’t good activities for making deep connections. They’re too short and too routine. They can work, it’ll just take longer,  and you will have to work harder to make sure conversation is meaningful.<p>I think the best way to make real friendships is to go on a weekend trip somewhere together. First of all, you’re spending days together instead of hours, but more importantly, you’ll have a shared experience to remember. You get to see what someone is like not only during activities and meals, but also during downtime.<p>Weekend trips could be awkward if it’s just one on one though, so if you don’t have a group, the next best thing is doing an activity together. Figure out a shared interest, then invite your new friend to do something you’d both enjoy. Maybe it’s a concert, talk, hike, whatever. Do that a few times and your new friend will associate you with that activity. Next time they’re going to a concert/talk/hike or whatever, they’ll invite you to tag along.</p>
]]></description><pubDate>Fri, 11 Oct 2024 19:26:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=41812680</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=41812680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41812680</guid></item><item><title><![CDATA[New comment by cvdub in "Ask HN: Branching File Systems?"]]></title><description><![CDATA[
<p>Btrfs snapshots are the closest thing I can think of. It doesn’t have the concept of branches specifically, but you can take snapshots of the entire file system and view specific files from those snapshots without having to roll back the whole system.<p>Manual saving files with different version names is the easiest solution that would probably work for most use cases. That’s what I do for music production. Every time I start a session I save my project with a new minor version, e.g. Epic Banger v0.4, in case I need to revisit older versions. I wish there was a way to include change log messages though.</p>
]]></description><pubDate>Wed, 09 Oct 2024 16:27:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=41789721</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=41789721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41789721</guid></item><item><title><![CDATA[New comment by cvdub in "There aren't that many uses for blockchains (2022)"]]></title><description><![CDATA[
<p>Can’t you do that with a normal escrow service? People do it every day when they buy houses and other expensive items.<p>Why bother with blockchain?</p>
]]></description><pubDate>Wed, 21 Aug 2024 19:13:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=41313248</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=41313248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41313248</guid></item><item><title><![CDATA[New comment by cvdub in "Engineering principles for building financial systems"]]></title><description><![CDATA[
<p>Managing rounding and ensuring each set of entries balance can be tricky, especially if you have to share data with a system that can only handle currencies with two decimal places.
 There are scenarios where it’s actually not possible to have every set of entries balance, and have the total sum of all entries equal the correct balance.<p>For example, if you had three monthly payments of $5, $10, and $10, you might book something like:<p>Cash (5) Expense 8.33 Deferred (3.33)<p>Cash (10) Expense 8.33 Deferred 1.67<p>Cash (10) Expense 8.33 Deferred 1.67<p>All three of those blocks of entries balance, but the sum of expenses is 24.99 instead of 25.<p>I’m not sure there’s a way around this issue if you’re forced to use two decimal places. Luckily the discrepancy is immaterial.
I’d love to know if anyone else has encountered this problem.</p>
]]></description><pubDate>Thu, 11 Jul 2024 16:44:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=40938407</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=40938407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40938407</guid></item><item><title><![CDATA[New comment by cvdub in "Let's stop counting centuries"]]></title><description><![CDATA[
<p>That’s why I always say “12 noon” when writing out scheduling instructions for something at 12PM.</p>
]]></description><pubDate>Sat, 06 Jul 2024 16:19:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=40891393</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=40891393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40891393</guid></item><item><title><![CDATA[New comment by cvdub in "Mp3tag – Universal Tag Editor"]]></title><description><![CDATA[
<p>That’s why I disable all of Spotify’s smart playlist and auto play features. When my playlist/album ends I want to select something new, not be spoon fed whatever everyone else is listening to!</p>
]]></description><pubDate>Fri, 24 May 2024 21:38:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40470691</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=40470691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40470691</guid></item><item><title><![CDATA[New comment by cvdub in "New gel breaks down alcohol in the body"]]></title><description><![CDATA[
<p>Agreed, not seeing many good use cases. It could be prescribed to alcoholics who can’t/won’t stop drinking to help them taper off alcohol, but people would just end up drinking more to counter it.<p>The best use I can think of is for undercover agents to drink heavily and avoid intoxication!</p>
]]></description><pubDate>Tue, 14 May 2024 17:12:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=40357466</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=40357466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40357466</guid></item><item><title><![CDATA[New comment by cvdub in "U.S. sues Apple, accusing it of maintaining an iPhone monopoly"]]></title><description><![CDATA[
<p>The problem is Apple is corrupting SMS, which should be a public and interoperable standard. Google/Gmail is doing the same thing to email. There’s no technical reason you couldn’t have end-to-end encrypted text messages between iOS and Android.<p>I bet way more people would try Android if they could fully participate in group texts.</p>
]]></description><pubDate>Thu, 21 Mar 2024 18:08:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=39782197</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=39782197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39782197</guid></item><item><title><![CDATA[New comment by cvdub in "Lessons from a fountain pen addict"]]></title><description><![CDATA[
<p>+1 for the Midori notebooks. I bought a nice leather cover and replaced the notebooks inside as they fill up.<p>Or at least I did before I switched to writing on my Kindle scribe. I do miss the analog experience sometimes though.</p>
]]></description><pubDate>Sat, 10 Feb 2024 01:47:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=39322720</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=39322720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39322720</guid></item><item><title><![CDATA[New comment by cvdub in "Oh My Zsh"]]></title><description><![CDATA[
<p>fish has by far the best auto-completion out of the box. That’s what sold me.<p>And the website is amazing. “Finally, a command line shell for the 90s”</p>
]]></description><pubDate>Tue, 23 Jan 2024 17:49:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=39106849</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=39106849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39106849</guid></item><item><title><![CDATA[New comment by cvdub in "Improving Emacs Isearch Usability with Transient"]]></title><description><![CDATA[
<p>For plugins maybe, but coming up with a thoughtful set of key bindings takes work. If everything is reconfigurable, like with Emacs, I don’t see the harm in giving users something to start with.</p>
]]></description><pubDate>Thu, 21 Dec 2023 07:06:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=38717860</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=38717860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38717860</guid></item><item><title><![CDATA[New comment by cvdub in "Improving Emacs Isearch Usability with Transient"]]></title><description><![CDATA[
<p>C-h a (apropos-command) makes finding things with unexpected names a lot easier. I relied on C-h f (describe-function) for years, but that only matches function names. Apropos searches doc strings as well.</p>
]]></description><pubDate>Thu, 21 Dec 2023 05:16:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=38717231</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=38717231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38717231</guid></item><item><title><![CDATA[Poison Control Data Analysis Dashboard]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.poison.org/webpoisoncontrol-data-analysis-dashboard">https://www.poison.org/webpoisoncontrol-data-analysis-dashboard</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38535718">https://news.ycombinator.com/item?id=38535718</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 05 Dec 2023 19:26:30 +0000</pubDate><link>https://www.poison.org/webpoisoncontrol-data-analysis-dashboard</link><dc:creator>cvdub</dc:creator><comments>https://news.ycombinator.com/item?id=38535718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38535718</guid></item></channel></rss>