<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: noodle</title><link>https://news.ycombinator.com/user?id=noodle</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 09:23:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=noodle" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by noodle in "Cloudflare Introduces Default Blocking of A.I. Data Scrapers"]]></title><description><![CDATA[
<p>As someone who had some outages due to AI traffic and is now using CloudFlare's tools:<p>Most of my site is cached in multiple different layers.  But some things that I surface to unauthenticated public can't be cached while still being functional. Hammering those endpoints has taken my app down.<p>Additionally, even though there are multiple layers, things that are expensive to generate can still slip through the cracks.  My site has millions of public-facing pages, and a batch of misses that happen at the same time on heavier pages to regenerate can back up requests, which leads to errors, and errors don't result in caches successfully being filled.  So the AI traffic keeps hitting those endpoints, they keep not getting cached and keep throwing errors.  And it spirals from there.</p>
]]></description><pubDate>Wed, 02 Jul 2025 16:01:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44445355</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=44445355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44445355</guid></item><item><title><![CDATA[New comment by noodle in "Ask HN: Would you still choose Ruby on Rails for a startup in 2025?"]]></title><description><![CDATA[
<p>Yes, no question, assuming Rails matches what the startup is trying to do well enough.  I've worked in other frameworks, stacks, etc and nothing beats the raw productivity of Rails for web applications.<p>A lot of people say things like "the difficulty with Rails is in the long term".  To them I'd say two things:<p>- In starting a new company, I'd assume failure as the starting point and do everything I can to wrestle success from the jaws of failure.  I don't want to waste time worrying about what will happen in the long term, because statistically we won't get to the long term. I'll take every advantage I can get to get over that statistical hump.  Rails gives me that advantage on the engineering front.<p>- I'm currently working in a Rails codebase along with a few hundred other developers and its fine.  It isn't great, largely because it was an inherited codebase I was acquired into and the OGs made some (imo) sub-optimal decisions, but it isn't really any different than working on a java project with a few hundred devs.  Its fine at scale.</p>
]]></description><pubDate>Tue, 28 Jan 2025 22:41:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42859073</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=42859073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42859073</guid></item><item><title><![CDATA[New comment by noodle in "Patent troll Sable pays up, dedicates all its patents to the public"]]></title><description><![CDATA[
<p>That's true, I'm mostly commenting on software because the article is about software, and this might be anecdata, but it certainly seems to me like patent trolls are more prevalent in software.</p>
]]></description><pubDate>Fri, 04 Oct 2024 14:19:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=41741703</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=41741703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41741703</guid></item><item><title><![CDATA[New comment by noodle in "Patent troll Sable pays up, dedicates all its patents to the public"]]></title><description><![CDATA[
<p>Don't think I've ever worked for a startup that had any patents whatsoever. I think I consulted with one IIRC, and they folded largely due to their hyperfocus on tech to the detriment of building something people actually wanted to pay for.  Filing a patent was probably a symptom of that problem.<p>Its more like smaller public companies trying to keep bigger public companies in check.</p>
]]></description><pubDate>Thu, 03 Oct 2024 18:18:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=41733340</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=41733340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41733340</guid></item><item><title><![CDATA[New comment by noodle in "Peter principle"]]></title><description><![CDATA[
<p>Fully agreed. IMO its a critical thing to provide engineers an IC career path that enables advancement without requiring moving into a manager type of job. Otherwise, you get people who are shitty managers because they feel they have to do the job to continue to grow, and that turns into a team/org-wide morale issue.<p>When promoting engineers into management positions, I'll always give them a trial run first in some form to make sure they actually enjoy the job, make sure their new team doesn't see any red flags, and to give them a graceful path to go back to IC without some fanfare company-wide promo announcement locking them into the role socially.</p>
]]></description><pubDate>Thu, 28 Mar 2024 13:28:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=39851119</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=39851119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39851119</guid></item><item><title><![CDATA[New comment by noodle in "Reddit's IPO is a regrettable mis-step in corporate governance"]]></title><description><![CDATA[
<p>> My example was to refute the parent poster who implied, in a seemingly general sense, that stock issuance doesn't impact earnings, which is false.<p>I was talking specifically about their comp, not stock in general.  Which is why I specifically said "their comp" and not more general language.</p>
]]></description><pubDate>Fri, 22 Mar 2024 15:01:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=39791403</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=39791403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39791403</guid></item><item><title><![CDATA[New comment by noodle in "Reddit's IPO is a regrettable mis-step in corporate governance"]]></title><description><![CDATA[
<p>Their comp is largely stock, not cash.  Eliminating them won't move the needle much on net loss.</p>
]]></description><pubDate>Thu, 21 Mar 2024 19:15:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=39783106</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=39783106</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39783106</guid></item><item><title><![CDATA[New comment by noodle in "Ask HN: Any advice on navigating this job market or pivoting out of tech? (US)"]]></title><description><![CDATA[
<p>Agree with this.  There are also still lots of companies hiring CS grads.  They just aren't paying FAANG level comps.  Kind of strange to hear people say they're going to pivot into being a garbage man if they can't get the $200k+ TC straight out of school.</p>
]]></description><pubDate>Sun, 03 Mar 2024 01:57:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=39577709</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=39577709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39577709</guid></item><item><title><![CDATA[New comment by noodle in "Ask HN: Are job referrals worthless now?"]]></title><description><![CDATA[
<p>Depends 100% on the company you're referring into.  The larger the company, the less personal it tends to be.  Conversely, if the "current employee" is a leader with hiring authority and the referral will be hired onto their team, the more personal it tends to be.</p>
]]></description><pubDate>Sat, 18 Nov 2023 03:01:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=38314466</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=38314466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38314466</guid></item><item><title><![CDATA[New comment by noodle in "Ask HN: Does "trust" eliminate the need for code reviews?"]]></title><description><![CDATA[
<p>Depends so much on so many things.  Like, what kind of app/company are you building? How big is the company/app/team(s)? Who is on your team? What are your other practices? Etc..<p>For example, if my team was very junior, I'd be less inclined to merge first, but if it was very senior, I'd be more inclined.  But even then, it depends on other factors.</p>
]]></description><pubDate>Mon, 13 Nov 2023 14:48:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=38250726</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=38250726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38250726</guid></item><item><title><![CDATA[New comment by noodle in "We have used too many levels of abstractions"]]></title><description><![CDATA[
<p>> modern software development is trivial to learn<p>LMAO c'mon. This basically undercuts anything else you say here. Go teach your grandma react and see how trivial it actually is.</p>
]]></description><pubDate>Sat, 21 Oct 2023 20:36:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=37970216</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=37970216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37970216</guid></item><item><title><![CDATA[New comment by noodle in "We have used too many levels of abstractions"]]></title><description><![CDATA[
<p>You can see this with a "new" ANY dev, because there are only 4 years of college and far more years are required to learn the increasingly complex technology environment.<p>I graduated with a Computer Engineering degree, did assembly, C, microprocessor design, computer vision, and know a good bit about lower level stuff, how memory works, how networking works, etc.  All the stuff people in this thread seem to be lamenting the lack of. But I was also a shitty employee fresh out of school because I didn't know anything at all about modern software development because there was absolutely no time to learn that stuff as well.<p>I still had to spend a lot of time getting good before I was worth anything, just as these "new frontend devs" will, as well.</p>
]]></description><pubDate>Sat, 21 Oct 2023 14:57:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=37967318</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=37967318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37967318</guid></item><item><title><![CDATA[New comment by noodle in "Why we bootstrap"]]></title><description><![CDATA[
<p>> This is pretty trivial to build once you have given it some thought, it sits nicely next to the work you do building health-checks into the various tiers of your infrastructure, yet there are enough people out there willing to pay for it.<p>I think the reason you don't have a bootstrapped startup is because you don't see the difference between trivial and valuable.<p>Would it be easy for you to build out a feature flag app?  Yes, most devs probably can without a huge problem.  But it will take them time to do it, and it will require maintenance over time.  If it takes a senior dev two weeks of dev time in sum total over 4 years, it would be "cheaper" to pay $100/mo for this service.  This type of product product has <i>value</i> as it allows us to spend our limited dev time more on forward feature development that drives future revenue and less on infrastructure.<p>This is the math that companies buying SaaS products will make.  I don't want my eng team to spend hours on trivial stuff, I want them to work on the things that move the needle for the company.  I'll gladly pay $$$ for certain features and functionalities that are not part of our core competencies so that the team can focus on the things that are.  And once we're a Big Company paying Enterprise tier prices to a feature flag company or whatever, we can have the chat about in-housing it or building Feature #137,221</p>
]]></description><pubDate>Wed, 27 Sep 2023 13:42:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=37674552</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=37674552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37674552</guid></item><item><title><![CDATA[New comment by noodle in "Why we bootstrap"]]></title><description><![CDATA[
<p>This depends a lot on the product. Some products, companies, markets, etc simply NEED capital to get off the ground.  Hardware for example is fairly pricey on average.  Tech's evolution has made starting software companies and products really cheap where it used to be fairly expensive.  Perhaps the pendulum is swinging back in the other direction a bit.  Perhaps its SO easy that in some spaces, you need the money to differentiate your offering from the hundreds of others trying to do the exact same thing in order to find that success.<p>But speaking as someone even lately who has produced new products in the last few years, the products don't need to be perfect.  The PG (I think?) anecdote about PMF where your product should feel like selling water to someone who is lost in the desert and dying of thirst.  You can DEFINITELY achieve that with a sub-optimal, still a little unpolished/buggy product.  I have, myself, just in the last few months.  You just need the right product and the right market.</p>
]]></description><pubDate>Tue, 26 Sep 2023 15:48:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=37661105</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=37661105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37661105</guid></item><item><title><![CDATA[New comment by noodle in "Coffee grounds make concrete 30% stronger"]]></title><description><![CDATA[
<p>The potential to game things exists everywhere.  Tax CO2 and people will want to find ways to <i>technically</i> reduce CO2.<p>For example, what if it becomes cheap enough to just convert all the CO2 to CO and we dump masses of carbon monoxide into the atmosphere instead?  Or if its cheaper to convert CO2 to CO3 which imminently degrades back to CO2 in the atmosphere - would we be confident that the tax law would correctly handle this scenario where the emissions are technically a different substance?  Etc..</p>
]]></description><pubDate>Thu, 24 Aug 2023 15:43:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=37250200</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=37250200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37250200</guid></item><item><title><![CDATA[New comment by noodle in "Coffee grounds make concrete 30% stronger"]]></title><description><![CDATA[
<p>Because the intent of such a hypothetical law would be to reduce/capture C02, but the end result of it is that it financially incentivizes generating more C02 through some unexpended/unanticipated means.<p>An unintended consequence might be that yes companies do correctly follow the law and adding carbon to concrete is successful, but also adding carbon to concrete in high enough volumes makes the lifetime of the concrete lesser when exposed to rainwater for long enough, or something like that, resulting in the need to replace the concrete more frequently.<p>Its the difference between people acting in good faith vs neutral/bad faith with respect to the intent of the law/regulation/etc..</p>
]]></description><pubDate>Wed, 23 Aug 2023 16:48:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=37238793</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=37238793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37238793</guid></item><item><title><![CDATA[New comment by noodle in "Getting a job at Apple without going to college or doing LeetCode"]]></title><description><![CDATA[
<p>> It seems fairly straightforward to just ask verbal questions?<p>This is basically my interviewing POV.  If you've done the work, you can talk about the work intelligently if I ask some questions about it.  If I ask you how you would think about solving problem XYZ, you can probably verbally think through how you would solve the problem, what a solution might take.</p>
]]></description><pubDate>Thu, 17 Aug 2023 17:00:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=37164734</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=37164734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37164734</guid></item><item><title><![CDATA[New comment by noodle in "Add PayPal to your Stripe integration"]]></title><description><![CDATA[
<p>Sticker pricing, at least, IIRC</p>
]]></description><pubDate>Mon, 31 Jul 2023 13:59:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=36942564</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=36942564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36942564</guid></item><item><title><![CDATA[New comment by noodle in "Ask HN: Is the market bad, or am I having the worst luck job hunting?"]]></title><description><![CDATA[
<p>Strongly disagree with this.  Its very easy to stand out, in many different ways.<p>> How will emailing someone directly help if he doesn’t have a unique set of skills that helps him stand out?<p>Because they will indicate their very direct interest in the company in a way that people who are spray-and-praying 100s of resumes a day won't.  Because they get to briefly demonstrate their soft skills to a potential teammate in a way that might not be conveyed in just a resume.<p>I'd hire a generic skillset developer who is a great communicator and teammate over a technical genius asshole who shreds teams apart 99.9% of the time.  I've made this choice personally many, many times across my career as an engineering leader.</p>
]]></description><pubDate>Fri, 28 Jul 2023 20:04:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=36912543</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=36912543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36912543</guid></item><item><title><![CDATA[New comment by noodle in "Ask HN: Is the market bad, or am I having the worst luck job hunting?"]]></title><description><![CDATA[
<p>Honestly, I don't know.  I don't see enough of the "not close, easy rejection" type resumes, I see things after they've been filtered.  But I'll see if I can get an answer to that question.</p>
]]></description><pubDate>Fri, 28 Jul 2023 15:25:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=36908247</link><dc:creator>noodle</dc:creator><comments>https://news.ycombinator.com/item?id=36908247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36908247</guid></item></channel></rss>