<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: brianpan</title><link>https://news.ycombinator.com/user?id=brianpan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 23:06:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=brianpan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by brianpan in "“Your frustration is the product”"]]></title><description><![CDATA[
<p>Optimal line length is a thing.</p>
]]></description><pubDate>Fri, 20 Mar 2026 04:49:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47450620</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=47450620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47450620</guid></item><item><title><![CDATA[New comment by brianpan in "Attention Media ≠ Social Networks"]]></title><description><![CDATA[
<p>This is a way to tell if something is social media or attention media.<p>"Surfacing the best comments" is only a problem at scale. And attention media demands scale whereas your social circles break down at scale. Commerce sites (like Yelp or Amazon) also demand scale, so they also have a "surfacing the best" mechanism.</p>
]]></description><pubDate>Sun, 22 Feb 2026 19:54:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47114063</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=47114063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47114063</guid></item><item><title><![CDATA[New comment by brianpan in "Did a celebrated researcher obscure a baby's poisoning?"]]></title><description><![CDATA[
<p>It's a cost-benefit analysis like many other things. There are limited resources, they should be spent on investigating cases that have a chance of getting closed.<p>Cold cases might get reopened because of advances in technology or other changes over time.</p>
]]></description><pubDate>Thu, 29 Jan 2026 03:49:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46805606</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=46805606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46805606</guid></item><item><title><![CDATA[New comment by brianpan in "Porsche sold more electrified cars in Europe in 2025 than pure gas-powered cars"]]></title><description><![CDATA[
<p>Late reply, but did your colleague go from ICE BMWs to an EV Model 3? For me, zero maintenance and no more stopping at gas stations (you need a charger at home) were HUGE advantages to switching to an EV. So I also really liked switching from ICE to Tesla EV.<p>But I also much prefer my EV BMW to my previous Teslas. Nicer to drive, nicer features (better sound, HUD, sunroof), hardware controls, door handles that you can open with either hand, better in weather (no rain in the trunk).<p>My family complains the i4 has a smaller cabin, but the driver's seat feels just fine to me. :D</p>
]]></description><pubDate>Sun, 25 Jan 2026 06:33:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46751376</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=46751376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46751376</guid></item><item><title><![CDATA[New comment by brianpan in "'Askers' vs. 'Guessers' (2010)"]]></title><description><![CDATA[
<p>Not saying please or having to be polite is often simpler.<p>Knowing and using etiquette is often more effective.</p>
]]></description><pubDate>Fri, 23 Jan 2026 05:19:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46728719</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=46728719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46728719</guid></item><item><title><![CDATA[New comment by brianpan in "Porsche sold more electrified cars in Europe in 2025 than pure gas-powered cars"]]></title><description><![CDATA[
<p>If we're comparing notes, I traded in my Model 3 for a BMW i4 and I couldn't be happier. It's a nicer car and more fun to drive!<p>JD Power and Consumer Reports both rate BMW above average.<p>BTW, my impression of BMW maintenance from prior decades is expensive and not great reliability. I care about it less now with EVs because there is so much less regular maintenance. No oil changes, no brake pad changes, etc.</p>
]]></description><pubDate>Tue, 20 Jan 2026 03:09:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46687472</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=46687472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46687472</guid></item><item><title><![CDATA[New comment by brianpan in "Notes on Apple's Nano Texture (2025)"]]></title><description><![CDATA[
<p>You said: alcohol can be an amazing way to clean screens.<p>It's still true that: alcohol is a very good way to destroy the old glossy screens.</p>
]]></description><pubDate>Tue, 20 Jan 2026 01:14:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46686703</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=46686703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46686703</guid></item><item><title><![CDATA[New comment by brianpan in "During Helene, I just wanted a plain text website"]]></title><description><![CDATA[
<p>"Universal design" or "design for accessibility" will give you lots of examples of constraints that are not "commonly" needed ending up having much wider application and benefiting many other people.<p>Some oft-cited examples are curb cuts (the sloped ramps cut into curbs for sidewalk access) and closed-captioning (useful in noisy bars or at home with a sleeping baby).<p>There are many examples from the web where designing with constraints can lead to broadly more usable sites- from faster loading times (mobile or otherwise) to semantic markup for readers, etc.</p>
]]></description><pubDate>Mon, 05 Jan 2026 04:49:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46495436</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=46495436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46495436</guid></item><item><title><![CDATA[New comment by brianpan in "Claude Code gets native LSP support"]]></title><description><![CDATA[
<p>I felt really silly that the answer is just adding a "-i".<p>But then I tried it and...WHAT?! Git is an endless rabbit hole of complexity.</p>
]]></description><pubDate>Fri, 26 Dec 2025 05:54:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46389550</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=46389550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46389550</guid></item><item><title><![CDATA[New comment by brianpan in "Claude Code gets native LSP support"]]></title><description><![CDATA[
<p>I think you're thinking about git as a separate thing from the IDE.<p>I love using IJ + git because there are no seams in between edit and commit. For instance, with IJ, I could easily split every other line of a change into separate commits.<p>Maybe there's a way in git to stage only certain parts of a diff, but I'd have to go an learn another flag or command that I'm going to forget by the next time I need to do it again.<p>Also with IJ, I just glance at my main branch tab and the highlighting tells me what commits aren't in my checked out feature branch.<p>Two small examples but there are many more and it adds up.</p>
]]></description><pubDate>Wed, 24 Dec 2025 04:15:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46372389</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=46372389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46372389</guid></item><item><title><![CDATA[New comment by brianpan in "Cloudflare outage on November 18, 2025 post mortem"]]></title><description><![CDATA[
<p>You're right. A good postmortem/root cause analysis would START from "unwrap" and continue from there.<p>You might start with a basic timeline of what happened, then you'd start exploring: why did this change affect so many customers (this would be a line of questioning to find a potential root cause), why did it take so long to discover or recover (this might be multiple lines of questioning), etc.</p>
]]></description><pubDate>Wed, 19 Nov 2025 07:32:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45976806</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=45976806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45976806</guid></item><item><title><![CDATA[New comment by brianpan in "The lazy Git UI you didn't know you need"]]></title><description><![CDATA[
<p>The diffs are the biggest reason I use it (beside the 3-way diff, I can't live without: blame, optimize imports, all the editor functions inside the diff, diff files/commits/branches).<p>Beyond that: separating into change lists (staging changes by line inside a file) and the graphical presentation and filtering of the commit history (highlighting what commits are in/out of your branch, show the git history of a section or line of code, show repo files at a commit)</p>
]]></description><pubDate>Wed, 12 Nov 2025 02:23:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45895710</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=45895710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45895710</guid></item><item><title><![CDATA[New comment by brianpan in "The Case That A.I. Is Thinking"]]></title><description><![CDATA[
<p>I don't think the distinction is animate/inanimate.<p>Submarines sail because they are nautical vessels. Wind-up bathtub swimmers swim, because they look like they are swimming.<p>Neither are animate objects.<p>In a browser, if you click a button and it takes a while to load, your phone is thinking.</p>
]]></description><pubDate>Mon, 03 Nov 2025 20:58:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45804365</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=45804365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45804365</guid></item><item><title><![CDATA[New comment by brianpan in "Facts about throwing good parties"]]></title><description><![CDATA[
<p>Even potluck parties tend to be better on average when someone or a few people are "in charge". In my experience, even when people are just getting together for dinner out, there are people who step up more to organize.<p>Are you sure there aren't certain people driving these "informal" parties?</p>
]]></description><pubDate>Mon, 03 Nov 2025 00:52:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45794832</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=45794832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45794832</guid></item><item><title><![CDATA[New comment by brianpan in "Why the open social web matters now"]]></title><description><![CDATA[
<p>I think you are restricting social media by defining as what it became (at the time driven by "eyeball" metrics), instead of defining it by what it could or should be.</p>
]]></description><pubDate>Sun, 19 Oct 2025 06:51:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45632464</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=45632464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45632464</guid></item><item><title><![CDATA[New comment by brianpan in "Satellite images show ancient hunting traps used by South American social groups"]]></title><description><![CDATA[
<p>Nice. What's the app called? Is it available on Android?<p>;)</p>
]]></description><pubDate>Sun, 19 Oct 2025 04:34:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45632078</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=45632078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45632078</guid></item><item><title><![CDATA[New comment by brianpan in "Best xkcd"]]></title><description><![CDATA[
<p>I found this interesting: <a href="https://wizardzines.com/zines/terminal/" rel="nofollow">https://wizardzines.com/zines/terminal/</a></p>
]]></description><pubDate>Sun, 19 Oct 2025 04:30:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45632061</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=45632061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45632061</guid></item><item><title><![CDATA[New comment by brianpan in "Root System Drawings"]]></title><description><![CDATA[
<p>The answer to pretty much every biological "why" question is: because it reproduced. It seems simplistic, but really, a thing is here and alive because its ancestors reproduced.<p>Your version of the question has surprising perspective- I think you are asking what the "it" of the plant is. That's an interesting personification of a plant. I think it points to the fact that plants may be safer underground- for anchoring, for not being eaten, for getting shielded from harsh elements.</p>
]]></description><pubDate>Sun, 19 Oct 2025 04:22:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45632037</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=45632037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45632037</guid></item><item><title><![CDATA[New comment by brianpan in "Two things LLM coding agents are still bad at"]]></title><description><![CDATA[
<p>How is it not clear that it would be beneficial?<p>To use another example, with my IDE I can change a signature or rename something across multiple files basically instantly. But an LLM agent will take multiple minutes to do the same thing and doesn't get it right.</p>
]]></description><pubDate>Thu, 09 Oct 2025 07:05:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45524471</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=45524471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45524471</guid></item><item><title><![CDATA[New comment by brianpan in "Earth was born dry until a cosmic collision made it a blue planet"]]></title><description><![CDATA[
<p>There are different kinds of scientists to do that.</p>
]]></description><pubDate>Mon, 06 Oct 2025 23:24:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45497457</link><dc:creator>brianpan</dc:creator><comments>https://news.ycombinator.com/item?id=45497457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45497457</guid></item></channel></rss>