<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: hashkb</title><link>https://news.ycombinator.com/user?id=hashkb</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 27 Jun 2026 12:49:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hashkb" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hashkb in "Going Full Time on Open Source"]]></title><description><![CDATA[
<p>I had the pleasure of working with Jeff in ... I want to say 2012 - he taught me so much, is a fabulous developer and teammate, and we had some great times together.<p>Edit: mise rocks.</p>
]]></description><pubDate>Wed, 06 May 2026 19:42:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48040746</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=48040746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48040746</guid></item><item><title><![CDATA[New comment by hashkb in "What Is Vim?"]]></title><description><![CDATA[
<p>But why? The best thing about vim is normal mode. Emacs with evil-mode is so cool.</p>
]]></description><pubDate>Sun, 15 Dec 2024 03:09:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=42421194</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=42421194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42421194</guid></item><item><title><![CDATA[New comment by hashkb in "What Is Vim?"]]></title><description><![CDATA[
<p>I love this take. I was a die-hard Vim/Neovim zealot... but these days I absolutely love the ecosystem of tools that support normal mode. For so long hand-cramping emacs keybindings were sort-of-standard-in-a-few-places.<p>If you're not convinced vimming is the best way to interact with your editor, you probably haven't seen a really proficient vimmer.</p>
]]></description><pubDate>Sun, 15 Dec 2024 03:09:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=42421191</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=42421191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42421191</guid></item><item><title><![CDATA[New comment by hashkb in "Wi Flag (2002)"]]></title><description><![CDATA[
<p>You can mock the RNG. You don’t need to test/prove it’s random, you need to test your code which is not random.</p>
]]></description><pubDate>Fri, 10 Feb 2023 17:59:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=34743184</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=34743184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34743184</guid></item><item><title><![CDATA[New comment by hashkb in "Adafruit requires 2FA to prevent bots buying out Raspberry Pi"]]></title><description><![CDATA[
<p>You'd have a lot more time to find and boot them prior to running the lottery. Assuming you didn't/couldn't detect them, at least you spare your users the anxiety and inconvenience of the on-sale while they get screwed.</p>
]]></description><pubDate>Thu, 24 Mar 2022 15:46:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=30791524</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=30791524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30791524</guid></item><item><title><![CDATA[New comment by hashkb in "Adafruit requires 2FA to prevent bots buying out Raspberry Pi"]]></title><description><![CDATA[
<p>I don't understand what's so hard about this problem - if you have a platform that's impacted by bots and scalpers, and if you want to do the right thing, or give the appearance of doing the right thing with almost no cost to yourself or your business, you should release your product in a fair lottery with reasonable purchase limits.<p>You have plenty of time before the product is released to register and verify everyone. You completely avoid traffic issues. Accounting is easy - you'll sell out when you run the lottery. You'll build a reputation for releasing inventory fairly and without causing undue stress on your customers, and avoid the suspicion that you're in cahoots with the scalpers (looking at you, Ticketmaster).<p>I'm accustomed to stressing out over concert tickets and struggling to get gaming consoles, and have a deep hatred of scalpers and the platforms that enable them, but I had no idea that scalpers were ruining the educational/hobby markets too. That seems really low.</p>
]]></description><pubDate>Tue, 22 Mar 2022 21:24:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=30771761</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=30771761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30771761</guid></item><item><title><![CDATA[New comment by hashkb in "Esbuild – An extremely fast JavaScript bundler"]]></title><description><![CDATA[
<p>You can build very fast reloading yourself, easily. If I'm smart with persisting state on the client, I find I don't really miss "hot" reloading.</p>
]]></description><pubDate>Thu, 14 Oct 2021 14:44:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=28864960</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=28864960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28864960</guid></item><item><title><![CDATA[New comment by hashkb in "Esbuild – An extremely fast JavaScript bundler"]]></title><description><![CDATA[
<p>Or easily write your own dev server.  Once you use the API instead of the CLI, if you have any experience with Express or Connect it's trivial.</p>
]]></description><pubDate>Thu, 14 Oct 2021 14:40:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=28864904</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=28864904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28864904</guid></item><item><title><![CDATA[New comment by hashkb in "Ask HN: What do engineers never talk to their bosses about, but should?"]]></title><description><![CDATA[
<p>I'm trying to improve discourse by fighting against the downvote. It's my opinion it harms discourse significantly. It's low signal, and not constructive. It has an obvious chilling effect on dissent. Nothing upholds echo chambers more than the downvote.</p>
]]></description><pubDate>Tue, 05 Oct 2021 03:55:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=28755332</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=28755332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28755332</guid></item><item><title><![CDATA[New comment by hashkb in "Ask HN: What do engineers never talk to their bosses about, but should?"]]></title><description><![CDATA[
<p>You could try. I'd assume it was downvoted by folks who perpetuate said double-talk. If there was a defense, they'd have articulated it. But, since anonymous downvoting is easier and less risky, that's what happens. Silencing the discussion about downvotes is a meta downvote that we shouldn't accept just because it's in the guidelines.</p>
]]></description><pubDate>Tue, 05 Oct 2021 03:52:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=28755315</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=28755315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28755315</guid></item><item><title><![CDATA[New comment by hashkb in "Ask HN: What do engineers never talk to their bosses about, but should?"]]></title><description><![CDATA[
<p>Management often already got a deal or has worked their tech choice into a financial projection.<p>Sometimes, they are even right. And "I told you so" rolls downhill.</p>
]]></description><pubDate>Mon, 04 Oct 2021 14:15:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=28747011</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=28747011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28747011</guid></item><item><title><![CDATA[New comment by hashkb in "Ask HN: What do engineers never talk to their bosses about, but should?"]]></title><description><![CDATA[
<p>Screw the site guidelines - drive-by downvoting this comment is highly suspicious, and cowardly.</p>
]]></description><pubDate>Mon, 04 Oct 2021 14:13:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=28746971</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=28746971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28746971</guid></item><item><title><![CDATA[New comment by hashkb in "Excel as Code"]]></title><description><![CDATA[
<p>I think you're in a tiny minority but I'd love to hear more about how it impedes you.</p>
]]></description><pubDate>Mon, 20 Sep 2021 21:45:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=28599417</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=28599417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28599417</guid></item><item><title><![CDATA[New comment by hashkb in "Excel as Code"]]></title><description><![CDATA[
<p>Just to add on to this - remember the first time you saw syntax highlighting? And before that, the code was all in one color? You didn't know you needed it before, but you didn't go back, did you?</p>
]]></description><pubDate>Mon, 20 Sep 2021 19:19:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=28597651</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=28597651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28597651</guid></item><item><title><![CDATA[New comment by hashkb in "Ledger of Harms"]]></title><description><![CDATA[
<p>I started smoking for this reason and considered it a benefit at the time. But after quitting you come to realize that the camaraderie is covering up the fact that you're all out there killing yourselves instead of doing something better with your time; and you need to find other smokers because everyone else can't stand the way you smell.<p>Replace that spot where you go to smoke with a foursquare court and dare your boss to tell you you can't take as many foursquare breaks as the smokers get. Foursquare is fun and you and your group will invent your own rules and it'll turn into your own game that's way more fun than smoking cigarettes. Most places now, you can smoke a joint or a weed pen if you really need the physical act.<p>There's this idea that if you smoke you get extra breaks - bring it up in a reasonable way with any manager and you can have those breaks, too. And thank the few folks sacrificing themselves so that the rest of us can say we get as many breaks as they do.<p>Edit: a benefit I miss is excusing myself from an uncomfortable situation because I "need" a cigarette. But, without that crutch, I developed better GTFO strategies.</p>
]]></description><pubDate>Thu, 16 Sep 2021 20:11:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=28556850</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=28556850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28556850</guid></item><item><title><![CDATA[New comment by hashkb in "Ledger of Harms"]]></title><description><![CDATA[
<p>> There’s obviously good things provided by tech (otherwise folks wouldn’t have started using it)<p>The "good" doesn't have to be significant for us to become addicted. There are some upsides to smoking cigarettes and other self-destructive behaviors, I'm sure.</p>
]]></description><pubDate>Thu, 16 Sep 2021 11:31:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=28550381</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=28550381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28550381</guid></item><item><title><![CDATA[New comment by hashkb in "O.mg Cable"]]></title><description><![CDATA[
<p>Me too!  Thanks.</p>
]]></description><pubDate>Tue, 07 Sep 2021 14:58:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=28445676</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=28445676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28445676</guid></item><item><title><![CDATA[New comment by hashkb in "O.mg Cable"]]></title><description><![CDATA[
<p>I don't agree that society functions well, and I see people mess with each other almost constantly. Your reality seems nice.</p>
]]></description><pubDate>Tue, 07 Sep 2021 14:53:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=28445610</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=28445610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28445610</guid></item><item><title><![CDATA[New comment by hashkb in "O.mg Cable"]]></title><description><![CDATA[
<p>Yes. I'm not saying we choose to be bad. I'm saying we sort of have to, and billionaires get the choice, and still choose to generally do more damage than than any of us will ever have the opportunity to attempt.</p>
]]></description><pubDate>Tue, 07 Sep 2021 14:52:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=28445587</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=28445587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28445587</guid></item><item><title><![CDATA[New comment by hashkb in "O.mg Cable"]]></title><description><![CDATA[
<p>This is false, too. Those bowls were always empty by the time I got to them.<p>Edit: ever been at a long line for the bathroom at a big concert or sporting event?  Or driven on the roads?  There's always someone cheating, often making it more dangerous or painful to be that median person.</p>
]]></description><pubDate>Tue, 07 Sep 2021 14:50:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=28445568</link><dc:creator>hashkb</dc:creator><comments>https://news.ycombinator.com/item?id=28445568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28445568</guid></item></channel></rss>