<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: phuff</title><link>https://news.ycombinator.com/user?id=phuff</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 22:13:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=phuff" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by phuff in "My home servers are not a homelab"]]></title><description><![CDATA[
<p>I present an alternate etymology for homelab.  Instead of "lab" as experimentation space, think of it as lab: place for doing work.  Away back in the day we didn't have laptops to work on university CS classes.<p>So you had to go to the lab to find a computer beefy enough to do your work on.<p>It's not a home "lab for experimentation.".<p>It's a home "lab for getting work done."</p>
]]></description><pubDate>Mon, 30 Jun 2025 03:26:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44419020</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=44419020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44419020</guid></item><item><title><![CDATA[New comment by phuff in "96% of US hospital websites share visitor info with Meta, Google, data brokers"]]></title><description><![CDATA[
<p>The title of the original article is a little misleading.  It's _website_ visitor tracking and it looks like it's really just advertising analytics... That's maybe bad but it's also the same as like... 98% of all other websites.</p>
]]></description><pubDate>Fri, 12 Apr 2024 13:53:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=40012914</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=40012914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40012914</guid></item><item><title><![CDATA[New comment by phuff in "Ask HN: How do I find a job, in this market with ADHD"]]></title><description><![CDATA[
<p>ADHD (and many other psychological struggles) can be managed with practice and good habits and time. 
You seem to have a desire to change (evidenced by posting here) which is a great signal you are in a place to make changes in life. If you want, you can learn now how to make changes in your life to work with your ADHD and learn to manage it's effects, thereby being more successful than you would have been leaving it undiagnosed and poorly understood.  This is a great position to be in! You know are in a position to learn the skills you need to manage the ADHD.<p>Additionally, you seem to have diagnosed yourself as having a skill deficit with interviewing. This is also a great position to be in. If you want to work on interviewing, which based on your message it sounds like is your weak skill, then invest time (and maybe money) in practicing that skill with the added understanding you have (and skills you are building) about your managing your ADHD.<p>One way to think about this is to treat interviewing as a separate skill set; there really are lots of online resources that teach you to interview these days.  Practice interviewing as a separate skill set.<p>You can invest in this skill with money; leetcode and other sites really package this as a service.  The benefit to you is not that they will grant you a job offer; it's that they will grant you the opportunity to practice in low stakes environments.  There are also places online that are pairing people for interview practice.<p>You can also reach out to people you have worked with previously and say: I want to practice interviewing; would you spend 30 minutes with me doing a mock interview?  People love to help each other.<p>At the same time continue to invest in managing and understanding your ADHD by working with professionals to develop those skills.  Combine the two and some time and you can do this.<p>You'll get this.  Hang in there! Feel free to email me if you would like to talk more.</p>
]]></description><pubDate>Sat, 06 Apr 2024 14:27:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=39952719</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=39952719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39952719</guid></item><item><title><![CDATA[New comment by phuff in "Aurora I/O optimized config saved 90% DB cost"]]></title><description><![CDATA[
<p>You can see it in cost explorer if you break down by one of the spend types. Went and checked it: group by usage type and then filter for service: RDS and you can see your io usage broken out in plain baa cost explorer.</p>
]]></description><pubDate>Fri, 11 Aug 2023 03:31:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=37084812</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=37084812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37084812</guid></item><item><title><![CDATA[New comment by phuff in "[dead]"]]></title><description><![CDATA[
<p>Regardless of the interpretation of these maps, these do seem to show the power of a good tool built for the free market.<p>Here you have an app on everybody's phone that is such a useful tool that the government isn't even thinking to turn off in the middle of a war even when it's providing real time intelligence in the open about what is happening on the ground.<p>This seems like a great example of how openness in technology can overwhelm even one of the least Democratic governments through transparent infrastructure.<p>I bet when they were building Google maps back in the early/mid 2000s they never thought their tool would be used for real time tactical war reporting on civilian and troop movement.</p>
]]></description><pubDate>Sat, 24 Jun 2023 14:31:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=36458999</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=36458999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36458999</guid></item><item><title><![CDATA[New comment by phuff in "CS 007: Personal Finance for Engineers"]]></title><description><![CDATA[
<p>I have been remote, working outside Silicon Valley for Silicon Valley companies for 16 years (4 companies).  The difference in salary/cost-of-living was initially a greater part of my value prop to Silicon Valley companies than it is now.<p>I think over time (say the next 5-10 years) there will be upward pressure on remote salaries and eventually they will normalize to being approximately in the same range as the Silicon Valley ones because of economic pressure: everybody is still going to be competing for workers everywhere.  The competition is simply going to get bigger as firms realize they can hire top talent from other places and they need to in order to find and keep the best people.<p>From the lens of the internet as means of disintermediation in society this makes sense. Using this framework to reason about the internet, we might think of different ways that the internet removes barriers to communication; recently there are several social phenomenon where the internet has removed geography as a barrier to communication enabling lots of different social changes.  In this framework, salary and employment markets were just slowly going to eventually get geolocation disintermediated.  The pandemic has just sped that up 5-10 years.  Now instead of taking 10-20 more years it'll take 5-10.</p>
]]></description><pubDate>Wed, 07 Dec 2022 14:14:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=33894535</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=33894535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33894535</guid></item><item><title><![CDATA[New comment by phuff in "Work is work, in which returns diminish (2020)"]]></title><description><![CDATA[
<p>I know this has been discussed and rediscussed but the notion of thinking about human organization blackboxes trading work with each other the same way we think about how distributed systems blackboxes trade work and communication with each other I think is a huge insight for helping software engineers understand the complexity of human organizations.<p>You want to avoid single points of failure, optimize bottlenecks, build in redundancy in similar ways etc. Etc.  It's a great insight.</p>
]]></description><pubDate>Mon, 12 Sep 2022 23:33:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=32818769</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=32818769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32818769</guid></item><item><title><![CDATA[New comment by phuff in "My New Sony NW-A55 Walkman"]]></title><description><![CDATA[
<p>I got a Fiio M7 for Christmas or my birthday a year ago.  It's amazing how awesome it is to have a device that's dedicated to music and does a great job at it.  There are side loadable apps like Musicolet that also do a great job of providing all the music management you could want.</p>
]]></description><pubDate>Mon, 04 Jul 2022 03:03:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=31973085</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=31973085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31973085</guid></item><item><title><![CDATA[New comment by phuff in "We will never have enough software developers (2020)"]]></title><description><![CDATA[
<p>Hey!  I'm trying to plan out my career a bit and I was wondering if I could pick your brain a bit.  There's an email that can get to me in my profile, if you're willing to give me some advice :)</p>
]]></description><pubDate>Tue, 14 Jun 2022 16:48:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=31742164</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=31742164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31742164</guid></item><item><title><![CDATA[New comment by phuff in "Olaf's New Menu Item"]]></title><description><![CDATA[
<p>"This is the kind of magic that sometimes happens when an engineer gets to talk directly to the users to find out what they are doing"<p>I think this is also the kind of magic that happens when a business is operating well and it's employees have empathy for each other.<p>If Engineering and Product are well aligned it should be a matter of habit to be looking for and executing on regular projects like Olaf's new menu item or the auto fill of a new account form mentioned here.<p>As engineers and engineering management we can make sure there is room in our schedules for these kinds of small projects.<p>And if we develop well our relationships with our product managers we can make those conversations like the one about the form auto filler easier to happen: "this is three hours of work tomorrow that will save this team 10s of hours each week until we get the new system built, it's worth an afternoon one sprint for a developer".<p>But also what I think is best displayed in this report is empathy :). Organizations that show empathy for their users are ones that tend to be the best to work for because they actually care about people who are using their products and the people who are making their products.  And in general, over time, I think empathy builds better customer and employment relationships which then builds better businesses.</p>
]]></description><pubDate>Tue, 05 Apr 2022 12:56:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=30918361</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=30918361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30918361</guid></item><item><title><![CDATA[New comment by phuff in "Ask HN: Do you find working on large distributed systems exhausting?"]]></title><description><![CDATA[
<p>I think there are a lot of strategies for dealing with the kinds of issues you're working with, but a lot of them involve building a good engineering culture and building a disciplined engineering practice that can adapt and find best scalability practices at that level.<p>We do billions of requests a day on one of the teams that I manage at work, and that team alone has sole operational and development responsibility for a large number of subsystems to be able to manage the complexity that a sustained QPS of that level requires.  But those subsystems are in turn dependent on a whole suite of other subsystems which other teams own and maintain.<p>It requires a lot of coordination with a spirit of good-will and trust among the parties in order to be able to develop the organizational discipline and rigor needed to be able to handle those kinds of loads without things falling over terrible all the time and everybody pointing fingers at each other.<p>But!  There are lots of great people out there who have spent a lot of time figuring out how to do these things properly and that have come up with general principals that can be applied in your specific circumstances (whatever they may be).  And when executed properly I would argue that these principals can be used to mitigate the burnout you're talking about.  It's possible to make it through those rough spots in an organization (that frequently, though not always, come from quick business scaling -- i.e. we grew from 1000 customers to 10,000 last year) etc.<p>If you're feeling this kind of feeling and the organization isn't taking steps to work on it, then there are things you can do as an IC to help, too. But this is all a much longer conversation :)</p>
]]></description><pubDate>Sat, 19 Feb 2022 19:32:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=30399778</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=30399778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30399778</guid></item><item><title><![CDATA[New comment by phuff in "My troubles with MP3s"]]></title><description><![CDATA[
<p>I got an Android DAP for Christmas last year and found that I really like musicolet: <a href="https://krosbits.in/musicolet/" rel="nofollow">https://krosbits.in/musicolet/</a><p>It works really well. 
It has the playlisting/queueing metaphors that I prefer and it has a decent interface for finding things or even playing all of the albums from a specific artist.</p>
]]></description><pubDate>Sat, 01 Jan 2022 07:25:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=29756328</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=29756328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29756328</guid></item><item><title><![CDATA[New comment by phuff in "Some thoughts on writing"]]></title><description><![CDATA[
<p>Having read some of Dan Luu's other prose I think this is a bit unfair.  The sort of meta analysis of writing always comes off a bit navel gazy I suppose, but I don't think you have put his post in context with some of the other things he's written.  In those entries of his blog I always find the prose flows quite nicely.</p>
]]></description><pubDate>Tue, 14 Dec 2021 01:52:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=29547221</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=29547221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29547221</guid></item><item><title><![CDATA[New comment by phuff in "Phone Utility on VAX/VMS"]]></title><description><![CDATA[
<p>`phone` and `talk` were two of my favorite things to do on the internet way back in the day.  Almost better than IRC was starting up a chat with somebody on the local University VAX or Unix boxes that you had never met before.<p>This and the .plan/finger posts from a few days ago are playing to the nostalgia of a better time on the internet.  :). Iirc you could also do fully animated .plan files on VAXes at the time.</p>
]]></description><pubDate>Sat, 04 Dec 2021 21:55:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=29444644</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=29444644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29444644</guid></item><item><title><![CDATA[New comment by phuff in "A Death-Aware Career Plan"]]></title><description><![CDATA[
<p>What are you working on now that was different between the last one and this one?</p>
]]></description><pubDate>Thu, 11 Nov 2021 17:50:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=29190806</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=29190806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29190806</guid></item><item><title><![CDATA[New comment by phuff in "Open Source Tax Software"]]></title><description><![CDATA[
<p>The US government provides this online for free.  Only the edgiest of edge cases aren't supported. You can e-file your federal return with this regardless of how much money you make.  You still have to do the calculations yourself. But you don't have to use paper.<p><a href="https://www.irs.gov/e-file-providers/free-file-fillable-forms" rel="nofollow">https://www.irs.gov/e-file-providers/free-file-fillable-form...</a></p>
]]></description><pubDate>Tue, 05 Oct 2021 04:09:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=28755411</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=28755411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28755411</guid></item><item><title><![CDATA[New comment by phuff in "Ask HN: Who is hiring? (August 2021)"]]></title><description><![CDATA[
<p>Nextroll | Remote, various locations in the US | Senior + Staff Engineering, distributed systems, Erlang, Rust, etc. | Full-time<p>I'm hiring for several senior/staff engineering positions working on distributed systems in Erlang with some elixir, go, and exploratory rust sprinkled in here and there.  If you're interested please feel free to send an email to the link in my bio.</p>
]]></description><pubDate>Mon, 02 Aug 2021 18:43:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=28040924</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=28040924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28040924</guid></item><item><title><![CDATA[New comment by phuff in "Ask HN: Notion is withholding my company data, what can I do?"]]></title><description><![CDATA[
<p>I dunno -- if you work on software you get used to the fact that there's always something that could be better, something that could be fixed.  Something that could have a smoother user experience.  This is just part and parcel of the nature of the medium.  Given that they likely didn't realize this was a high priority feature until the pile-on here, and given that they're likely to re-prioritize this item to the top of that long backlog... do they really owe compensation for just having a backlog?<p>I mean -- I kind of feel like if you're going to store your core business information in software, you're just going to have to deal with the fact that software has bugs.  It's the nature of the beast.  So, is it really something they owe compensation for?<p>Probably they owe a bugfix, that I grant you, but compensation?  I mean I guess if there was an explicit contract for the feature that tied compensation to it I could see a good argument that they owe compensation.  But do they owe compensation to the good people of Hacker News who are suddenly talking about DDOS-ing the feature?  That seems like a much harder case to make.</p>
]]></description><pubDate>Thu, 24 Jun 2021 02:54:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=27613352</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=27613352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27613352</guid></item><item><title><![CDATA[New comment by phuff in "Ask HN: Notion is withholding my company data, what can I do?"]]></title><description><![CDATA[
<p>Empathy.  A lot of these suggestions here don't show it.  Sure, Notion should fix this feature.  If your backlog is completely free of features that are no brainers, raise your hand.<p>Anybody with your hand raised should be ashamed of yourself because I bet it's not true :)<p>Sure they should fix this -- but is this something they should be fined for?  Or be DDOS-ed by Hacker News readers?  Or GDPR reported for?<p>It's just not a great way to get help from up and coming businesses to force major financial pain on them and it's certainly not empathetic to what's likely a hard working, reasonable set of people on the other end of this service.</p>
]]></description><pubDate>Thu, 24 Jun 2021 02:31:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=27613199</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=27613199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27613199</guid></item><item><title><![CDATA[New comment by phuff in "“Older unlisted videos will be made private unless you opt out”"]]></title><description><![CDATA[
<p>I found this link: <a href="https://research.google/pubs/pub48190/" rel="nofollow">https://research.google/pubs/pub48190/</a></p>
]]></description><pubDate>Wed, 23 Jun 2021 23:02:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=27611667</link><dc:creator>phuff</dc:creator><comments>https://news.ycombinator.com/item?id=27611667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27611667</guid></item></channel></rss>