<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: rycfan</title><link>https://news.ycombinator.com/user?id=rycfan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 20 Oct 2026 01:49:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rycfan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rycfan in "IoT garage door opener maker disables customer’s service after bad review"]]></title><description><![CDATA[
<p>Why an exponentially increasing rate? A device like this doesn't use much storage, any logs it keeps can be rotated out  after a certain duration, and the cost of storage goes down over time, not up. So storing the same amount of data 5 years from now will be less expensive, not more expensive, than today.<p>In addition, there are things called annuities, where the purchase price today can have enough set aside to be self-sustaining. Not saying they've done that in this case, but it's not outside the realm of possibility.</p>
]]></description><pubDate>Wed, 05 Apr 2017 06:00:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=14040032</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=14040032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14040032</guid></item><item><title><![CDATA[New comment by rycfan in "Switching from Nginx to Caddy"]]></title><description><![CDATA[
<p>He's working on his "Switching from Caddy to nginx article" right now.</p>
]]></description><pubDate>Tue, 04 Apr 2017 13:03:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=14032109</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=14032109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14032109</guid></item><item><title><![CDATA[New comment by rycfan in "Ask HN: Why don't companies hire programmers for fewer hours per day?"]]></title><description><![CDATA[
<p>If you deliver the same value to the company in 6 hours as you do in 8, then you should get paid 100% of your salary. You (should) be paid to deliver "X" value.<p>Auto mechanics have this figured out -- we (developers) should be able to as well. They get paid a certain amount for a certain job (say, 3 hours for a brake job on a certain model of car). If they can do it faster/more efficiently, they still get paid the same amount even if they work fewer hours.</p>
]]></description><pubDate>Tue, 26 Jul 2016 03:04:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=12163092</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=12163092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12163092</guid></item><item><title><![CDATA[New comment by rycfan in "Cloudflare ReCAPTCHA De-Anonymizes Tor Users"]]></title><description><![CDATA[
<p>You probably should have spent some time fixing that hole in the firewall that let you bypass your company's download restrictions. ;-)</p>
]]></description><pubDate>Wed, 20 Jul 2016 04:37:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=12126931</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=12126931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12126931</guid></item><item><title><![CDATA[New comment by rycfan in "Spotify says Apple won’t approve a new version of its app"]]></title><description><![CDATA[
<p>Why would they charge the equivalent of transaction fees when they (Apple) pays those fees? How would they make any money if they only charged transaction fees?<p>I've run the numbers on products like this before. In order to absorb transaction fees, build your own product, and support it, fees need to be in the 10-15% range.<p>Also, note that almost no companies charge <i>less</i> if you pay out of app -- the company just keeps more for themselves.</p>
]]></description><pubDate>Thu, 30 Jun 2016 18:42:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=12010748</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=12010748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12010748</guid></item><item><title><![CDATA[New comment by rycfan in "Costs of Sprawl: The Speed Burden (2014)"]]></title><description><![CDATA[
<p>FYI, since 285 is a loop and 75 runs all the way through Atlanta, there are two 285/75 interchanges. While I think you're correct in your selection, here's the other one for completeness: <a href="https://www.google.com/maps/place/33°37'55.6%22N+84°24'02.8%22W/@33.6321154,-84.4029567,784m/data=!3m2!1e3!4b1!4m5!3m4!1s0x0:0x0!8m2!3d33.632111!4d-84.400768" rel="nofollow">https://www.google.com/maps/place/33°37'55.6%22N+84°24'02.8%...</a>.</p>
]]></description><pubDate>Wed, 15 Jun 2016 13:36:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=11909208</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=11909208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11909208</guid></item><item><title><![CDATA[New comment by rycfan in "My year in startup hell"]]></title><description><![CDATA[
<p>That's a better reply to the OP, or perhaps directly to Dan Lyons. I didn't come up with the title of the book.</p>
]]></description><pubDate>Mon, 28 Mar 2016 02:34:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=11372413</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=11372413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11372413</guid></item><item><title><![CDATA[New comment by rycfan in "My year in startup hell"]]></title><description><![CDATA[
<p>As others have pointed out, that's not unique to startup culture and completely demolishes Dan's point. Corporate America gave us "downsized, right sized, offboarding, redundant, outsourcing, reduction in force)". It might not be right, but it's not the fault of startups.</p>
]]></description><pubDate>Mon, 28 Mar 2016 02:03:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=11372337</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=11372337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11372337</guid></item><item><title><![CDATA[New comment by rycfan in "My year in startup hell"]]></title><description><![CDATA[
<p>Great point on this actually being part of corporate America. I had neglected/forgotten that point, when I'm pretty sure buzzword bingo predated the rise of startups (synergy, touch base, strategic alignment were all part of the lingo when I worked at larger companies).<p>I wasn't really commenting on the healthiness of the startup culture, just how out of touch and corporate Dan was (apparently so out of touch he doesn't even realize he's out of touch). But you make some really good points about this trend. I'll have to think about that some more.</p>
]]></description><pubDate>Mon, 28 Mar 2016 02:00:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=11372328</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=11372328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11372328</guid></item><item><title><![CDATA[New comment by rycfan in "My year in startup hell"]]></title><description><![CDATA[
<p>True, but the article implied at startups it was weird and wrong, when (as you correctly point out), it's actually part of corporate America as well. Which defeats his point that startup language is cultish and weird/wrong.</p>
]]></description><pubDate>Mon, 28 Mar 2016 01:54:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=11372311</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=11372311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11372311</guid></item><item><title><![CDATA[New comment by rycfan in "My year in startup hell"]]></title><description><![CDATA[
<p>Two reactions to this article (and I say this as someone near 50):<p>1. Dan's obviously not cut out for startup life. When he meets Zack, he assumes Zack must be someone's assistant because he is young. Dan has no concept of the fact that someone might have their position because they are skilled and perform well. In his mind, the only way to have a fancy title is tenure and age.<p>2. Sure, the language of startups is interesting (graduation as a euphemism for quitting or getting fired), but the clear message is that this is odd, and thus, wrong. As though normal corporate America is the one true way and is just fine. Bullshit. Let's make sure to keep the workplace exactly as it's been for the last 100 years and never evolve.</p>
]]></description><pubDate>Sun, 27 Mar 2016 17:50:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=11370764</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=11370764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11370764</guid></item><item><title><![CDATA[New comment by rycfan in "NPM and Left-Pad: Have We Forgotten How to Program?"]]></title><description><![CDATA[
<p>How is it superior? Simple.<p>How do I systematically make sure that I have the latest version of every stackoverflow code snippet? If it's a new post, it may not have all the edge cases fixed yet. So now I have to check back on each of the X number of snippets I've copied.<p>In the npm approach, I can easily tell if there's a new version. For prod, I can lock to a specific version, but in my test environment, I can use ^ to get newer versions and test those before I put them in production.<p>If the edge case of new version of a package breaks my code, I've learned that I'm missing a unit test. Plus, the question isn't whether this bad thing might happen on occasion, the question is whether this approach is, on balance, superior to cutting and pasting random code snippets into my code. I think the downside of the npm approach is less than the downside of the copypasting from stackoverflow approach.<p>And every moderately useful npm package I've looked at has very good to great documenation.</p>
]]></description><pubDate>Sat, 26 Mar 2016 05:39:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=11364598</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=11364598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11364598</guid></item><item><title><![CDATA[New comment by rycfan in "NPM and Left-Pad: Have We Forgotten How to Program?"]]></title><description><![CDATA[
<p>Yeah, there are a few shitty examples on npm. It's an open system and anyone can upload anything. The market speaks on how valuable those are. Cherry picking poor modules says nothing about the rest.<p>Plus, if you think that's too small, write your own broader module that does a bunch of stuff. If people find it valuable, they'll use it. If they find it more valuable than a bunch of smaller modules, you'll get 10,000 downloads and they'll get 10.<p>The module you roundly ridicule has had 86 downloads in the last month, 53 of which were today (at the time of this writing). I imagine most of those 53 were after you posted. So that's 40 downloads in a month, as compared to the express framework which has had 5,653,990 downloads in the last month.<p>The wailing and gnashing of teeth over this module is ridiculous.</p>
]]></description><pubDate>Thu, 24 Mar 2016 04:37:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=11350612</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=11350612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11350612</guid></item><item><title><![CDATA[New comment by rycfan in "NPM and Left-Pad: Have We Forgotten How to Program?"]]></title><description><![CDATA[
<p>If I engage in as much hyperbole as the author, where does "write it yourself" stop? If I'm working on a team of two, should we each write our own left-pad? How about a team of three? Four? Five? Fifty? At a certain point, it makes sense for that to be written once for the project. We spent 30 years in software engineering trying to figure out how to get code re-use, and now that's it common and widespread, we want to go back to NIH?</p>
]]></description><pubDate>Thu, 24 Mar 2016 04:32:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=11350591</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=11350591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11350591</guid></item><item><title><![CDATA[New comment by rycfan in "NPM and Left-Pad: Have We Forgotten How to Program?"]]></title><description><![CDATA[
<p>Which is great if you are one person and you fix the bug in your own code. What you're ignoring is that if everyone writes their own version, then the same problem exists. That bug has to be fixed across every (buggy) implementation. A well-defined dependency system where it is easy to discover and update to a new version isn't a matter of hope.</p>
]]></description><pubDate>Thu, 24 Mar 2016 04:29:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=11350579</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=11350579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11350579</guid></item><item><title><![CDATA[New comment by rycfan in "Probability of GUID collisions with different versions"]]></title><description><![CDATA[
<p>True, but that's for a 50% chance of a collision. In a single system, even a 1% chance of a collision is bad news.</p>
]]></description><pubDate>Mon, 18 Jan 2016 19:43:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=10926421</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=10926421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10926421</guid></item><item><title><![CDATA[New comment by rycfan in "The Amazon Whisperer (2013)"]]></title><description><![CDATA[
<p>Sorry for taking forever to reply.<p>That's pretty much what I'm saying. I think the 5 races on the form conform to my understanding of race, so I think that part is right as well.<p>I guess fundamentally I can't wrap my head around the idea of identifying a religious group and calling that a race. As I mention, we don't do it with any other religious group, so why Jews?</p>
]]></description><pubDate>Tue, 05 Jan 2016 08:06:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=10841975</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=10841975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10841975</guid></item><item><title><![CDATA[New comment by rycfan in "The Amazon Whisperer (2013)"]]></title><description><![CDATA[
<p>If it was a race as we contemplate race in its current definition, it would be on the government form I posted.<p>It isn't. It's not a race like that (nor, really, in any other way).<p>Yes, some Jews have a common genetic pattern.<p>Many don't.<p>Either you're talking about the religion, which is clearly not a race (as you said). Or you're talking about a group that generally shares the same religion, that descended from a few groups that lived co-located thousands of years ago. Of course, many are descended from those groups. What makes that a race?<p>And I didn't mention Christianity to ask if anyone doubted it existed. I mentioned Christianity to show how silly it is to consider Jews a race. If Christianity isn't a race (even though many Christians descend from a common ancestor<i>), then Jews aren't a race.<p></i> - Technically, if you are a Christian, you probably believe you descended from Adam & Eve, sort of the ultimate common ancestor.</p>
]]></description><pubDate>Thu, 31 Dec 2015 05:45:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=10816383</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=10816383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10816383</guid></item><item><title><![CDATA[New comment by rycfan in "The Amazon Whisperer (2013)"]]></title><description><![CDATA[
<p>> What do you have to support it?<p>Is Christian a race?<p>Also, this (PDF warning): <a href="https://www.opm.gov/forms/pdf_fill/sf181.pdf" rel="nofollow">https://www.opm.gov/forms/pdf_fill/sf181.pdf</a>.</p>
]]></description><pubDate>Thu, 31 Dec 2015 03:33:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=10815962</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=10815962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10815962</guid></item><item><title><![CDATA[New comment by rycfan in "The Amazon Whisperer (2013)"]]></title><description><![CDATA[
<p>The article is from 2013. We've already waited and seen. They're still around, and no reports of them being sued.</p>
]]></description><pubDate>Thu, 31 Dec 2015 03:29:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=10815952</link><dc:creator>rycfan</dc:creator><comments>https://news.ycombinator.com/item?id=10815952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10815952</guid></item></channel></rss>