<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: clifflocked</title><link>https://news.ycombinator.com/user?id=clifflocked</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 20 Oct 2026 06:37:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=clifflocked" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by clifflocked in "Suicide rates highest ever among middle-aged men"]]></title><description><![CDATA[
<p>> and there's no point to it. Anything I write will be outdone in 2 seconds by someone else.<p>That's OK, you don't have to be the best at any one thing.  The important thing about any hobby, be it programming, skateboarding, or playing the piano, is that you feel personal satisfaction in doing it, not in the reactions of people to your work.  Your enjoyment of a hobby should never be based on whether or not people like it, or even whether or not they want to use the thing you created.  If you feel that a project that you are working on could be summed up in a single prompt that can be given to an LLM, then your job is not to work on the project directly, but rather to find what makes what you are doing unique.  It doesn't even have to be technically interesting or bring any new ideas to the table, just the fact that somebody has put in effort into making something (regardless of completion or quality) gives it value.</p>
]]></description><pubDate>Wed, 14 Oct 2026 20:31:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=50094703</link><dc:creator>clifflocked</dc:creator><comments>https://news.ycombinator.com/item?id=50094703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50094703</guid></item><item><title><![CDATA[New comment by clifflocked in "Clockwise/Spiral Rule (1994)"]]></title><description><![CDATA[
<p>> we all know this, it makes sense, there's no reasonable alternative<p>There absolutely are reasonable alternate ways to represent ordered data that don't involve templates. The way that C does it makes sense in most cases, and if you are looking at something that you cannot understand, you are looking at <i>bad code</i>.<p>> "Declaration follows use" immediately goes out the window when faced with typedeffed types being used as the base type<p>Typedefs are an abstraction. If you create a typedef, it is usually because you only want to handle the data as a whole, passing it to helper functions that remove the typedef. Also, declaration of use does not break down with typedefs:<p><pre><code>    typedef char *(*fn)(int, char *);
    fn my_fn;

    char *s = (*my_fn)(0, ""); // Proper use
</code></pre>
> "Declaration follows use" is the type level equivalent of taking off your socks before taking off your shoes because that's the order in which you put them on.<p>Please give me an example of some C code where this is the case.</p>
]]></description><pubDate>Fri, 31 Jul 2026 18:45:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49127091</link><dc:creator>clifflocked</dc:creator><comments>https://news.ycombinator.com/item?id=49127091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49127091</guid></item><item><title><![CDATA[New comment by clifflocked in "Poll: How often do you check "newest"?"]]></title><description><![CDATA[
<p>See /active</p>
]]></description><pubDate>Fri, 29 May 2026 15:37:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48324588</link><dc:creator>clifflocked</dc:creator><comments>https://news.ycombinator.com/item?id=48324588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48324588</guid></item><item><title><![CDATA[New comment by clifflocked in "Linux 7.1 Removes Drivers for Bus Mouse Support"]]></title><description><![CDATA[
<p>If anyone is curious, here is the actual commit that removed the drivers: <a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=429e6c7f90d12a8551b3eaa9faca7cfaefd99b1d" rel="nofollow">https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...</a></p>
]]></description><pubDate>Fri, 24 Apr 2026 15:26:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47891570</link><dc:creator>clifflocked</dc:creator><comments>https://news.ycombinator.com/item?id=47891570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47891570</guid></item><item><title><![CDATA[New comment by clifflocked in "Framework Laptop 13 Pro"]]></title><description><![CDATA[
<p>See <a href="https://github.com/kholia/OSX-KVM" rel="nofollow">https://github.com/kholia/OSX-KVM</a></p>
]]></description><pubDate>Tue, 21 Apr 2026 21:21:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47854648</link><dc:creator>clifflocked</dc:creator><comments>https://news.ycombinator.com/item?id=47854648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47854648</guid></item><item><title><![CDATA[New comment by clifflocked in "Steam Machine"]]></title><description><![CDATA[
<p>This is not true, at least around where I live. Gigabit ethernet(which is gigabit for only the downloads, and <50 mbps for upload) is 110$ per month. Comcast is the only internet service provider who offers speeds over 50 mbps.
So I make due. If I want to download a 40gb game, I take a break. I read a book, or eat dinner. It works itself out, and I can play my game.</p>
]]></description><pubDate>Thu, 13 Nov 2025 22:00:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45921190</link><dc:creator>clifflocked</dc:creator><comments>https://news.ycombinator.com/item?id=45921190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45921190</guid></item><item><title><![CDATA[New comment by clifflocked in "Nvidia buys $5B in Intel"]]></title><description><![CDATA[
<p>I feel as though you are measuring tokens/s wrong, or have a serious bottleneck somewhere. On my i5-10210u (no dedicated graphics, at standard clock speeds), I get ~6 tokens/s on phi4-mini, a 4b model. That means my laptop CPU with a power draw of 15 watts, that was released 6 years ago, is performing better than a 5090.<p>> The 5090 is 10x faster but only 6-8x the price<p>I don't buy into this argument. A B580 can be bought at MSRP for 250$. A RTX 5090 from my local Microcenter is around 3250$. That puts it at around 1/13th the price.<p>Power costs can also be a significant factor if you choose to self-host, and I wouldn't want to risk system integrity for 3x the power draw, 13x the price, a melting connector, and Nvidia's terrible driver support.<p>EDIT: You can get an RTX 5090 for around 2500$. I doubt it will ever reach MSRP though.</p>
]]></description><pubDate>Thu, 18 Sep 2025 20:30:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45294631</link><dc:creator>clifflocked</dc:creator><comments>https://news.ycombinator.com/item?id=45294631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45294631</guid></item><item><title><![CDATA[New comment by clifflocked in "I hacked a dating app (and how not to treat a security researcher)"]]></title><description><![CDATA[
<p>OAuth exists and can be used to confirm someone's identity by linking their Google account.</p>
]]></description><pubDate>Mon, 12 May 2025 18:33:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=43966153</link><dc:creator>clifflocked</dc:creator><comments>https://news.ycombinator.com/item?id=43966153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43966153</guid></item></channel></rss>