<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: wpeterson</title><link>https://news.ycombinator.com/user?id=wpeterson</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 20:22:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wpeterson" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wpeterson in "Why Postgres RDS didn't work for us"]]></title><description><![CDATA[
<p>If they’re optimizing full table scans of 20M+ rows, they probably want an optimized column oriented DB or a data warehousing option like Snowflake.</p>
]]></description><pubDate>Sat, 03 Feb 2024 21:19:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=39244854</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=39244854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39244854</guid></item><item><title><![CDATA[New comment by wpeterson in "Ask HN: How can I make local dev with containers hurt less?"]]></title><description><![CDATA[
<p>100% this.  Only use containers for remote execution: CI, staging, production.  Run native code locally.  Manage dependencies and isolate project environments with NIX.</p>
]]></description><pubDate>Fri, 12 Jan 2024 02:32:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=38962894</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=38962894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38962894</guid></item><item><title><![CDATA[New comment by wpeterson in "Chris Seaton has died"]]></title><description><![CDATA[
<p>Ugh, what a loss for this community and the Ruby community.<p>This should be worthy of a Hacker News black banner today.</p>
]]></description><pubDate>Wed, 07 Dec 2022 13:40:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=33894191</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=33894191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33894191</guid></item><item><title><![CDATA[New comment by wpeterson in "Why I left Google: work-life balance"]]></title><description><![CDATA[
<p>This resonates with my experience.<p>You can tell the author is mostly worn out not from long hours or challenging technical work, but from fighting against the overwhelming inertia that faces building/shipping anything. It’s exhausting.</p>
]]></description><pubDate>Wed, 11 May 2022 12:44:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=31339121</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=31339121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31339121</guid></item><item><title><![CDATA[The Career Story Interview]]></title><description><![CDATA[
<p>Article URL: <a href="https://repeatforever.substack.com/p/the-career-story-interview">https://repeatforever.substack.com/p/the-career-story-interview</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=26050894">https://news.ycombinator.com/item?id=26050894</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 06 Feb 2021 22:56:02 +0000</pubDate><link>https://repeatforever.substack.com/p/the-career-story-interview</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=26050894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26050894</guid></item><item><title><![CDATA[New comment by wpeterson in "Tools you’d miss if you left a company"]]></title><description><![CDATA[
<p>This article is dangerous in romanticizing the “not invented here” culture at many big tech companies and seems rooted more in the 90s than present day.<p>The world of open source tooling and easily re-usable SAAS offerings means everyone has access to the best tools, whether you’re a small startup or a big company.<p>Anyone who longs for internal, corporate tooling baffles me when they can use things that actually have polish, user experience and likely better implementations under the hood.<p>Companies should spend their time/energy building things unique to their problem domain, not weak also-ran corporate tooling.</p>
]]></description><pubDate>Sat, 08 Feb 2020 22:44:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=22279100</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=22279100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22279100</guid></item><item><title><![CDATA[Googbye to Google+]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.winfieldpeterson.com/2019/03/20/goodbye-to-google/">https://blog.winfieldpeterson.com/2019/03/20/goodbye-to-google/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=19543617">https://news.ycombinator.com/item?id=19543617</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 01 Apr 2019 14:33:04 +0000</pubDate><link>https://blog.winfieldpeterson.com/2019/03/20/goodbye-to-google/</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=19543617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19543617</guid></item><item><title><![CDATA[New comment by wpeterson in "Ask HN: Have you relocated from the Bay Area to another tech hub?"]]></title><description><![CDATA[
<p>I spent two terrible years in Mountain View for a work opportunity I couldn't turn down and it was horrible.  Our rent went up 20% during that time.  It felt completely unsustainable, ecologically and financially to live there.<p>We moved back to Boston and have been overjoyed with fleeing the peninsula.  I'd still love to visit north of San Francisco of south of Monterrey on vacation but they literally couldn't pay me enough to live there.</p>
]]></description><pubDate>Mon, 23 Oct 2017 20:53:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=15536840</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=15536840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15536840</guid></item><item><title><![CDATA[New comment by wpeterson in "An Alternative Approach to Rate Limiting"]]></title><description><![CDATA[
<p>Hey buddy!<p>Reading all the design and discussion I was. Rey curious how you structured things at a brass tacks storage level.</p>
]]></description><pubDate>Thu, 13 Apr 2017 01:42:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=14103414</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=14103414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14103414</guid></item><item><title><![CDATA[New comment by wpeterson in "What is Instacart really charging?  the breakdown"]]></title><description><![CDATA[
<p>This may be a confusing thing, I suspect Instacart may get volume discount from stores for bringing the extra business.<p>So this markup may be based on discounted cost instacart pays, not necessarily what YOU would pay at the store.<p>Still think it's a crazy premium, but I enjoy grocery shopping.</p>
]]></description><pubDate>Sun, 05 Mar 2017 16:09:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=13796556</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=13796556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13796556</guid></item><item><title><![CDATA[New comment by wpeterson in "Ask HN: Who is hiring? (November 2016)"]]></title><description><![CDATA[
<p>ezCater | Boston, MA | ONSITE | Fulltime<p><a href="https://www.ezcater.com/company/about-us/" rel="nofollow">https://www.ezcater.com/company/about-us/</a><p>ezCater is the #1 online marketplace for business catering in the United States – a $21 Billion market.<p>We’re backed by Insight Venture Partners and have been growing 3X per year, and we want to grow even faster.  We’re always looking for highly skilled engineers to help build our web and mobile apps, while riding this rocket ship of growth.<p>At ezCater, technology is valued as a differentiator and also as a key component of our success.  We push ourselves everyday to better the codebase, improve performance, and deliver an amazing customer experience.<p>Senior Full-Stack Engineer: <a href="https://www.ezcater.com/company/apply/?gh_jid=78210" rel="nofollow">https://www.ezcater.com/company/apply/?gh_jid=78210</a><p>Senior iOS Engineer: <a href="https://www.ezcater.com/company/apply/?gh_jid=78582" rel="nofollow">https://www.ezcater.com/company/apply/?gh_jid=78582</a></p>
]]></description><pubDate>Tue, 01 Nov 2016 18:33:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=12848845</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=12848845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12848845</guid></item><item><title><![CDATA[New comment by wpeterson in "Ask HN: Moving Out of Silicon Valley because of housing? Where to?"]]></title><description><![CDATA[
<p>Much better quality of [everything but weather]</p>
]]></description><pubDate>Wed, 09 Mar 2016 00:03:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=11249833</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=11249833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11249833</guid></item><item><title><![CDATA[New comment by wpeterson in "Ask HN: Moving Out of Silicon Valley because of housing? Where to?"]]></title><description><![CDATA[
<p>I've been living in Mountain View for several years, but we're moving back to Boston in a month.<p>We can get a house 3x as large for 2/3 the cost and have a much better quality of life.</p>
]]></description><pubDate>Tue, 08 Mar 2016 23:14:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=11249564</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=11249564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11249564</guid></item><item><title><![CDATA[New comment by wpeterson in "CocoaPods downloads max out five GitHub server CPUs"]]></title><description><![CDATA[
<p>RubyGems.org has their own web server and web services for publishing library versions and to allow the clients to fetch libraries and query the universal registry.</p>
]]></description><pubDate>Tue, 08 Mar 2016 16:19:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=11246179</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=11246179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11246179</guid></item><item><title><![CDATA[New comment by wpeterson in "CocoaPods downloads max out five GitHub server CPUs"]]></title><description><![CDATA[
<p>It's totally reasonable to host your code on github and to build a package manager that loads the content of a package from it's github repo.<p>What seems insane is to use a single github repo as the universal directory of packages and their versions driving your package manager.<p>There's a reason rubygems has their own servers and web services to support this use case for the central library registry, even if the source for gems are all individually projects hosted on github.</p>
]]></description><pubDate>Tue, 08 Mar 2016 16:09:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=11246103</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=11246103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11246103</guid></item><item><title><![CDATA[New comment by wpeterson in "A 1300% performance gain in Ruby using Date"]]></title><description><![CDATA[
<p>The problem with performance optimization is that if you obsess with optimizing code well outside the critical path, it's often wasted effort drowned out by larger latencies.<p>If this code was part of a web application, the I/O bound latency of backend/persistence calls will almost always outweigh any CPU bound processing time.<p>So they may have made this method call 14x faster, but how much latency were they really shaving off their average request?  I would be surprised if it were more than a rounding error.</p>
]]></description><pubDate>Sun, 06 Mar 2016 23:26:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=11236124</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=11236124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11236124</guid></item><item><title><![CDATA[New comment by wpeterson in "Experimentally verified: “Why client-side templating is wrong” (2015)"]]></title><description><![CDATA[
<p>I don't understand why people think serving a blank or janky page to your users is OK.  There's no reason not to serve a completely rendered page from the server side and only enhance the UI with client-side rendering and navigation when there is a user action or other event after page load.<p>The test case used text in a table, which is an extremely poor example.  Modern designs use a lot of images and CSS, where presenting a complete document and stylesheets allows much faster time to render than client-side rendering followed by fetching all those assets and applying styles.<p>The pain for your users is multiplied by the slowness of mobile devices/networks and the complexity of your UI's layout to render.</p>
]]></description><pubDate>Thu, 03 Mar 2016 19:14:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=11219205</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=11219205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11219205</guid></item><item><title><![CDATA[New comment by wpeterson in "Why did Facebook decide to shut down Parse?"]]></title><description><![CDATA[
<p>Outsourcing functionality or work makes a lot of sense for things that aren't core to your business.  If you're building a web or mobile app, backend services should be core to your business.<p>It's a very different thing to write a web application or web services that can run on many hosting platforms than to give responsibility for your entire backend to a service provider.</p>
]]></description><pubDate>Wed, 03 Feb 2016 19:09:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=11028809</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=11028809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11028809</guid></item><item><title><![CDATA[New comment by wpeterson in "Project Natick: Microsoft's Underwater Data Center"]]></title><description><![CDATA[
<p>This is a nice PR piece but building operational systems in a marine environment usually requires hardy engineering, equipment, and constant maintenance.  It's not a friendly environment.<p>I can't see the benefits here, if they want water cooling colocation with hydro-electric or other freshwater flows seem much better.</p>
]]></description><pubDate>Mon, 01 Feb 2016 04:37:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=11009800</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=11009800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11009800</guid></item><item><title><![CDATA[New comment by wpeterson in "Project Natick: Microsoft's Underwater Data Center"]]></title><description><![CDATA[
<p>I grew up in Natick, surprised to see this as a codename.<p>Is there any connection or just a weird coincidence?</p>
]]></description><pubDate>Mon, 01 Feb 2016 04:36:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=11009796</link><dc:creator>wpeterson</dc:creator><comments>https://news.ycombinator.com/item?id=11009796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11009796</guid></item></channel></rss>