<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: bdougherty</title><link>https://news.ycombinator.com/user?id=bdougherty</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 05 Jun 2026 02:47:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bdougherty" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bdougherty in "Tell HN: Bending Spoons laid off almost everybody at Vimeo yesterday"]]></title><description><![CDATA[
<p>The spinoff definitely came at a particularly bad time, but that was always how it was going to end up because that is how IAC operates. Vimeo was probably doomed from the moment IAC acquired Connected Ventures. It was never going to be the kind of business that could really operate as a public company, but totally could have been a profitable private company.</p>
]]></description><pubDate>Thu, 22 Jan 2026 22:46:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46726117</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=46726117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46726117</guid></item><item><title><![CDATA[New comment by bdougherty in "Tell HN: Bending Spoons laid off almost everybody at Vimeo yesterday"]]></title><description><![CDATA[
<p>The custom stuff was all on the transcoding and player sides. Actual video file storage and delivery was using a variety of well-known CDNs depending on when and where, but primarily Akamai.</p>
]]></description><pubDate>Thu, 22 Jan 2026 22:43:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46726087</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=46726087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46726087</guid></item><item><title><![CDATA[New comment by bdougherty in "Tell HN: Bending Spoons laid off almost everybody at Vimeo yesterday"]]></title><description><![CDATA[
<p>The people in this video were mostly CollegeHumor people (I think there are 4 Vimeans in there), but the last one left about 10 years ago now.</p>
]]></description><pubDate>Thu, 22 Jan 2026 22:38:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46726042</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=46726042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46726042</guid></item><item><title><![CDATA[New comment by bdougherty in "Please don't force dark mode"]]></title><description><![CDATA[
<p>I miss the days when interfaces didn't have to be light white on white or dark black on black. When people thought about contrast and things looked interesting. Discord is my go-to example with this. Before the dark/light craze, their sidebar had a dark background and the chat was a white background. It was great and provided contrast and delineation between different parts of the app. When they added "dark mode", they changed it to be light gray and white, making everything worse. Luckily they added an option to bring back the previous theme, albeit buried in the accessibility section.<p>This whole "dark mode" thing only happened because Apple removed all color and affordances from their interface in iOS 7, and then Mac OS later. They set computer interface design back decades with that decision.<p>For people complaining about "light mode", please just turn down your brightness. Your screen does not need to be at 10,000 nits when you are anywhere but in direct sunlight.</p>
]]></description><pubDate>Tue, 28 Jan 2025 07:46:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=42849875</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=42849875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42849875</guid></item><item><title><![CDATA[New comment by bdougherty in "The Future of Htmx"]]></title><description><![CDATA[
<p>React is also extremely easy to get it wrong.</p>
]]></description><pubDate>Mon, 06 Jan 2025 21:40:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=42616219</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=42616219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42616219</guid></item><item><title><![CDATA[New comment by bdougherty in "A Rant about Front-end Development"]]></title><description><![CDATA[
<p>Screen readers actually do generate a couple of different things that you could consider a ToC from the semantic meaning of various tags. If you structure your document properly, it's not a terribly difficult task for the browser to generate it. Apple showed that Safari 18's reader mode is going to have one, actually.</p>
]]></description><pubDate>Thu, 04 Jul 2024 23:43:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=40878907</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=40878907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40878907</guid></item><item><title><![CDATA[New comment by bdougherty in "A Rant about Front-end Development"]]></title><description><![CDATA[
<p>We didn't have that in the article?</p>
]]></description><pubDate>Thu, 04 Jul 2024 23:42:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=40878899</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=40878899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40878899</guid></item><item><title><![CDATA[New comment by bdougherty in "A Rant about Front-end Development"]]></title><description><![CDATA[
<p>Nope, that results in significant extra complexity because now you have to implement all the stuff that the browser does for the other tags so that your website works the way people expect. (and you will get it wrong)</p>
]]></description><pubDate>Thu, 04 Jul 2024 23:37:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=40878877</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=40878877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40878877</guid></item><item><title><![CDATA[New comment by bdougherty in "A Rant about Front-end Development"]]></title><description><![CDATA[
<p>I don't get it. What are people going to a website for if not for the content of that page?</p>
]]></description><pubDate>Thu, 04 Jul 2024 23:25:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=40878822</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=40878822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40878822</guid></item><item><title><![CDATA[New comment by bdougherty in "Microfrontends should be a last resort"]]></title><description><![CDATA[
<p>Until the org chart is reorganized, then what?</p>
]]></description><pubDate>Wed, 18 Oct 2023 17:47:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=37932154</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=37932154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37932154</guid></item><item><title><![CDATA[New comment by bdougherty in "Apple brings Final Cut Pro and Logic Pro to iPad"]]></title><description><![CDATA[
<p>Some people do not need the updates, some will pay a fair value for the updates. Nobody is asking for non-subscription software to be priced the same as the subscription.<p>Bottom line is that the App Store not having upgrade pricing has forced everything to become a subscription.</p>
]]></description><pubDate>Tue, 09 May 2023 18:52:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=35878790</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=35878790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35878790</guid></item><item><title><![CDATA[New comment by bdougherty in "1Password to Add Telemetry"]]></title><description><![CDATA[
<p>Because it is nearly impossible for it to be truly anonymous.</p>
]]></description><pubDate>Wed, 26 Apr 2023 15:30:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=35715321</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=35715321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35715321</guid></item><item><title><![CDATA[New comment by bdougherty in "1Password to Add Telemetry"]]></title><description><![CDATA[
<p>There is actually an iCloud Passwords app for Windows already.</p>
]]></description><pubDate>Wed, 26 Apr 2023 15:26:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=35715223</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=35715223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35715223</guid></item><item><title><![CDATA[New comment by bdougherty in "Defaulting on Single Page Applications"]]></title><description><![CDATA[
<p>> It also benefits users in that you can implement more features and fix more bugs in less time.<p>This is mostly a bullshit answer that is hardly ever the case in reality and is pretty much always used as an excuse to favor developers over users.</p>
]]></description><pubDate>Tue, 28 Mar 2023 20:40:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=35347497</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=35347497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35347497</guid></item><item><title><![CDATA[New comment by bdougherty in "Kubernetes is hard"]]></title><description><![CDATA[
<p>Production is only as hard as you make it.</p>
]]></description><pubDate>Mon, 27 Mar 2023 22:09:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=35333457</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=35333457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35333457</guid></item><item><title><![CDATA[New comment by bdougherty in "The JavaScript era happened because we were fed a line"]]></title><description><![CDATA[
<p>> I don't see why it's so offensive to you that others are making different choices.<p>Because those choices have had a major negative impact on everyone, especially and most importantly and significantly on the people who visit those websites.</p>
]]></description><pubDate>Sat, 04 Mar 2023 01:35:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=35017241</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=35017241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35017241</guid></item><item><title><![CDATA[New comment by bdougherty in "W3C re-launched as a public-interest non-profit organization"]]></title><description><![CDATA[
<p>DRM is not good, but if they didn't specify DRM, it would still end up in browsers as proprietary methods, or it's possible proprietary browser plugins like Flash would have continued to exist. Unfortunately, you can't just make the people pushing for DRM go away by not specifying it.</p>
]]></description><pubDate>Tue, 31 Jan 2023 21:32:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=34602501</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=34602501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34602501</guid></item><item><title><![CDATA[New comment by bdougherty in "SvelteKit 1.0"]]></title><description><![CDATA[
<p>What is the benefit of tRPC over built-in SvelteKit data loading?</p>
]]></description><pubDate>Wed, 14 Dec 2022 20:45:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=33990271</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=33990271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33990271</guid></item><item><title><![CDATA[New comment by bdougherty in "Working with Tailwind CSS every day for 2 years"]]></title><description><![CDATA[
<p>I copied this from a specific project, so there might be a couple things missing, but here is generally what I use<p><a href="https://gist.github.com/bdougherty/404b4ca33dfdbff48614b454f790684c" rel="nofollow">https://gist.github.com/bdougherty/404b4ca33dfdbff48614b454f...</a></p>
]]></description><pubDate>Fri, 02 Dec 2022 01:08:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=33825456</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=33825456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33825456</guid></item><item><title><![CDATA[New comment by bdougherty in "Tailwind is a leaky abstraction"]]></title><description><![CDATA[
<p>This is an opinion trapped in 2010. You can build both "simple arrangements of rectangles" and way more complicated layouts easily now. What would you propose as a replacement?</p>
]]></description><pubDate>Thu, 01 Dec 2022 01:43:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=33811143</link><dc:creator>bdougherty</dc:creator><comments>https://news.ycombinator.com/item?id=33811143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33811143</guid></item></channel></rss>