<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: couchand</title><link>https://news.ycombinator.com/user?id=couchand</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 01 Jun 2026 19:26:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=couchand" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by couchand in "The future of everything is lies, I guess: Where do we go from here?"]]></title><description><![CDATA[
<p>I can tell you as a resident of New York City that the negative effect of the automobile on the built environment is very much present here as well.</p>
]]></description><pubDate>Thu, 16 Apr 2026 18:20:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47797394</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=47797394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47797394</guid></item><item><title><![CDATA[New comment by couchand in "How NASA built Artemis II’s fault-tolerant computer"]]></title><description><![CDATA[
<p>If your implication is that stencil art does not take effort then perhaps you may not fully appreciate Banksy.  Works like Gaza Kitty or Flower Thrower don’t just appear haphazardly without effort.</p>
]]></description><pubDate>Fri, 10 Apr 2026 02:57:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47713083</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=47713083</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47713083</guid></item><item><title><![CDATA[CBP Facility Codes Sure Seem to Have Leaked via Online Flashcards]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.wired.com/story/cbp-facility-codes-sure-seem-to-have-leaked-via-online-flashcards/">https://www.wired.com/story/cbp-facility-codes-sure-seem-to-have-leaked-via-online-flashcards/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47634073">https://news.ycombinator.com/item?id=47634073</a></p>
<p>Points: 12</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 04 Apr 2026 00:13:51 +0000</pubDate><link>https://www.wired.com/story/cbp-facility-codes-sure-seem-to-have-leaked-via-online-flashcards/</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=47634073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47634073</guid></item><item><title><![CDATA[New comment by couchand in "Solar Balconies Take Europe by Storm"]]></title><description><![CDATA[
<p>Fortunately they do, and in fact the article makes that clear. +1 for reading to the end of the paragraph that was quoted.</p>
]]></description><pubDate>Thu, 02 Apr 2026 03:49:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47609775</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=47609775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47609775</guid></item><item><title><![CDATA[New comment by couchand in "Slop is not necessarily the future"]]></title><description><![CDATA[
<p>I think camp 1 would rather see ten useless things than one useful thing.</p>
]]></description><pubDate>Tue, 31 Mar 2026 18:58:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47591878</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=47591878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47591878</guid></item><item><title><![CDATA[New comment by couchand in "Ghost artists on Spotify"]]></title><description><![CDATA[
<p>Interesting that your first counterexample is Charlie Parker.  I've been listening to a lot of Phil Schaap's Bird Flight recently (<a href="https://www.philschaapjazz.com/sections/bird-flight" rel="nofollow">https://www.philschaapjazz.com/sections/bird-flight</a>).  It's funny to see how many of the episodes are Phil describing a recording session more or less like this:<p>"The Bird showed up two hours late to a three and a half hour recording session.  They recorded one take each of six tracks, but the recording engineer was surprised when they started so he missed the first half of the first track.  And that's how we got the five tracks on <INSERT CRITICALLY-ACCLAIMED ALBUM HERE>."</p>
]]></description><pubDate>Sat, 21 Dec 2024 15:05:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=42480086</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=42480086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42480086</guid></item><item><title><![CDATA[New comment by couchand in "Traits are a local maximum"]]></title><description><![CDATA[
<p>FWIW It's not at all clear to me how this requirement would be implemented in practice: "This syntax would explicitly be limited to orphan implementations."</p>
]]></description><pubDate>Sat, 23 Nov 2024 05:55:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=42219429</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=42219429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42219429</guid></item><item><title><![CDATA[New comment by couchand in "Avremu: An 8-Bit AVR Microcontroller Simulator Written in LaTeX"]]></title><description><![CDATA[
<p>The classic AVR instruction set does not include multiplication, you have to be targeting a device that supports AVRe+, such as an ATmega rather than an ATtiny.  Try adding -mmcu=avr5 and it will show up pretty quick.  Example: <a href="https://godbolt.org/z/x951M8fn8" rel="nofollow">https://godbolt.org/z/x951M8fn8</a><p>Edit: nice work author, I love it!</p>
]]></description><pubDate>Tue, 12 Nov 2024 20:39:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=42119485</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=42119485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42119485</guid></item><item><title><![CDATA[New comment by couchand in "Excerpts from a conversation about personal information management"]]></title><description><![CDATA[
<p>What an incredibly on-the-nose anecdote, I love it!<p>The term of art for this strategy is "size to the horizon".  Imagine you're looking across an open plain.  The trees and rocks closer to you are bigger and you can make out more detail.  The ones further away are still abstract.<p>You have to know exactly what to do with the things right in front of you, but you have to keep only a general awareness of that which is distant.</p>
]]></description><pubDate>Fri, 08 Nov 2024 12:03:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=42086197</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=42086197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42086197</guid></item><item><title><![CDATA[New comment by couchand in "Translation of Rust's core and alloc crates to Coq for formal verification"]]></title><description><![CDATA[
<p>I apologize if my comment came off as snark.  Your comment was nothing but pasted text which ommitted relevant detail, so it was not clear what the intent was.  In context, to me, it did not seem to be illuminating.  It actually seemed to be introducing confusion where there previously was none.<p>Data races are not possible in safe Rust.  Race conditions are.  The distinction is made clear in the Nomicon article, but commenters here are really muddying the waters...</p>
]]></description><pubDate>Wed, 15 May 2024 15:18:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=40368096</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=40368096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40368096</guid></item><item><title><![CDATA[New comment by couchand in "Translation of Rust's core and alloc crates to Coq for formal verification"]]></title><description><![CDATA[
<p>That's decidedly not a data race, however.</p>
]]></description><pubDate>Wed, 15 May 2024 15:14:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=40368051</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=40368051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40368051</guid></item><item><title><![CDATA[New comment by couchand in "Translation of Rust's core and alloc crates to Coq for formal verification"]]></title><description><![CDATA[
<p>On the one hand, we like to encourage learning here.  On the other, we prefer not to copy-paste a bunch of possibly-irrelevant content.  Well, forgive me for pasting in a StackOverflow answer that may be relevant here: <a href="https://stackoverflow.com/questions/11276259/are-data-races-and-race-condition-actually-the-same-thing-in-context-of-conc#18049303" rel="nofollow">https://stackoverflow.com/questions/11276259/are-data-races-...</a><p>> Are "data races" and "race condition" actually the same thing in context of concurrent programming<p>> No, they are not the same thing. They are not a subset of one another. They are also neither the necessary, nor the sufficient condition for one another.<p>The really curious thing here is that the Nomicon page also describes this distinction in great detail.</p>
]]></description><pubDate>Wed, 15 May 2024 13:11:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=40366456</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=40366456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40366456</guid></item><item><title><![CDATA[New comment by couchand in "Did GitHub Copilot increase my productivity?"]]></title><description><![CDATA[
<p>Test code is code.  It's as much of a burden as every other piece of code you are troubled with, so you must make it count.  If you're finding it repetitive and formulaic, take that opportunity to identify the next refactoring.<p>Just churning out more near copies is not a good answer.</p>
]]></description><pubDate>Mon, 13 May 2024 11:35:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=40342055</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=40342055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40342055</guid></item><item><title><![CDATA[New comment by couchand in "Did GitHub Copilot increase my productivity?"]]></title><description><![CDATA[
<p>This.  The right way to structure database access is a result type per tuple, not an object type per table.</p>
]]></description><pubDate>Mon, 13 May 2024 11:33:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=40342028</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=40342028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40342028</guid></item><item><title><![CDATA[New comment by couchand in "Did GitHub Copilot increase my productivity?"]]></title><description><![CDATA[
<p>Wouldn't standard ANSI SQL's information_schema be sufficient to build such an interface? I'm struggling to see how an ORM is necessary.</p>
]]></description><pubDate>Mon, 13 May 2024 11:28:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40341985</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=40341985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40341985</guid></item><item><title><![CDATA[New comment by couchand in "Serial to Parallel Port Converter"]]></title><description><![CDATA[
<p>Curious, MIDI is a decidedly digital protocol...</p>
]]></description><pubDate>Fri, 10 May 2024 21:57:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=40324167</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=40324167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40324167</guid></item><item><title><![CDATA[New comment by couchand in "ESP32 Drum Synth Machine"]]></title><description><![CDATA[
<p>Lots of folks are doing front panels in PCB these days.  They're precision and sturdy and you already have the workflow set up.</p>
]]></description><pubDate>Fri, 10 May 2024 13:19:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=40318627</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=40318627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40318627</guid></item><item><title><![CDATA[New comment by couchand in "Ointers: A library for representing pointers where bits have been stolen (2021)"]]></title><description><![CDATA[
<p>My guideline with pointer tricks is: if you're not just masking bits it's too complicated for real use.</p>
]]></description><pubDate>Wed, 08 May 2024 21:42:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=40302989</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=40302989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40302989</guid></item><item><title><![CDATA[New comment by couchand in "Ointers: A library for representing pointers where bits have been stolen (2021)"]]></title><description><![CDATA[
<p>Oh that's frightening they shift the entire pointer by the alignment</p>
]]></description><pubDate>Wed, 08 May 2024 12:38:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=40297384</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=40297384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40297384</guid></item><item><title><![CDATA[New comment by couchand in "Ointers: A library for representing pointers where bits have been stolen (2021)"]]></title><description><![CDATA[
<p>I see that in the readme but I don't see where that's handled in the bitmasking.  It appears to be universally masking high-order bits here: <a href="https://github.com/irrustible/ointers/blob/1961f75bbb9818d72f59a3601997bf8a34952005/src/lib.rs#L460-L464">https://github.com/irrustible/ointers/blob/1961f75bbb9818d72...</a></p>
]]></description><pubDate>Wed, 08 May 2024 11:45:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=40296887</link><dc:creator>couchand</dc:creator><comments>https://news.ycombinator.com/item?id=40296887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40296887</guid></item></channel></rss>