Live data from Hacker News

Don't Be Frupid

selix.net

31–40 of 134 posts

Re: Don't Be Frupid

#31

On board with all of this except conferences, which I still approve sometimes, but typically see poor yields here. My preference is to pay for 1:1 expert training. Highest end dev laptops available. Dev replicas of prod infra. Separate high spec servers for almost everything. Highly automated deep testing pipelines. Enterprise grade Internet. We also shared how to build 2x-10x faster github actions runners: https://w…

> Highest end dev laptops available. Waste of money. Give em an air.

The meta rn are thin clients with ssh

Re: Don't Be Frupid

#33
I feel like I could sum up this article as "give engineers everything they want, they're expensive!"

TBH, I hate articles like this, not because I disagree with the general thesis, but because they present things in a way that is so one-sided that it is either ignorant or willfully blind to the other side of the equation.

Yes, I wholeheartedly agree that cost cutting or being stingy with resources can be counterproductive. But if you look at some of the top examples the article gives, nearly every one can have a flip side:

1."Tool penny pinching" - totally agree, having a good set of tools for engineers is critically important. At the same time, I've seen companies do an audit where they found lots of expensive SaaS products got little use or were not worth it. It's fair to say that individual tools should have to justify their costs in terms of productivity improvements or time savings.

2. Hardware savings - Unlike this article, I recall reading another good example of a midsize software company I believe where the engineers were just able to make a case that better hardware would save x hours per developer per year. It was an easy argument to management so they upgraded. That's much better than "We want the fastest laptop, just trust us!"

3. "Infrastructure Sabotage" - this is the one that I think annoyed me the most, because I've seen cloud costs explode where hardly anyone had a good grasp on where that money was going.

Yes, there is a reason "penny wise and pound foolish" is a well known saying. But this article is just heavy on the feels without ever making good, analytical arguments.

Re: Don't Be Frupid

#34

I once had a project that moved a microservice into a monolith on a larger instance type. SRE flagged that larger instance type as expensive, at $1k/mo. They really drilled in, asking "are you sure? that's a very expensive instance size". Yes, I was sure. It was replacing a service that was costing $20k/mo across a number of tiny instances. Now I have a strong belief that paying people whose only job is to save on co…

Similar story, forced to downsize a service, but it had one RPC with high availability requirements. So we had to spin up another service for this one RPC. And a pipeline to copy the data. And a duplicate database. And now the high availability data is stale, requiring other teams to do weird workarounds that also increase cost and make things more buggy. Yay, frugal.

Re: Don't Be Frupid

#35
There was a large company in my city that had around 30 floors of staff and a dedicated full time contractor managing the expensive coffee machines on each floor (running dishwashers, restocking beans/milk, cleaning/servicing the machines etc). Management decided to do away with this role and get rid of the coffee machines to save 1 Full time salary + change.

The next week there were 40 staff queuing for coffee at every cafe within a 10 minute walk. Coffee breaks went from 3-4 minutes (walk to kitchen on your floor, press 'latte', walk to desk) to a minimum of 45 minutes (elevator to ground floor, walk to cafe, queue with everyone else, wait with everyone else, elevator back up). These were staff on high six figure salaries.

Definitely the Frupidiest decision I have ever seen.

Re: Don't Be Frupid

#36
post #21

Another example: Instead of paying writers, get an LLM to turn a paragraph of information into a long article that says the same thing thrice in different ways. Readers get annoyed and take a mental note of your website as being low effort drivel, but you save a bit of money!

I can't tell if you're trying to insult the post or speaking to a more general phenomenon.

Re: Don't Be Frupid

#37
post #19

Earlier quoted context omitted.

Makes sense up till about 23TiB/month, then the colo un-metered servers + CDN start to make economic sense over cloud options again. =3

Want on prem. Corp grade screwless entry PCs now look pretty good as generic home store devices. TrueNAS and zfs, she's good. I went wierder, card from here, secondhand PSU from a market in bangkok, random SSD, cables, a zimaboard.. 3D printed parts. Great fun. Unmaintainable.

In modern environments most equipment is often already treated as ephemeral. There are few major upgrades in maintenance cycles, but rather the whole rack is replaced periodically... and the data store repairs the distributed volume. =3

Re: Don't Be Frupid

#38
post #3

> Conference Austerity > Conferences get nuked because someone upstairs sees them as a “nice to have.” The irony? That conference could’ve been where your engineers learned about a new technique that would’ve saved you a million bucks in infrastructure costs. Instead, they’re stuck reinventing the wheel – badly. I agree with the thesis in general but this point is not resonating strongly with me. Conferences are expe…

My boss and I once justified a visit to one of the Autodesk conferences (which was, in my opinion, quite lavish and expensive) by my getting time with some of their API developers. It was maybe 15 minutes, but it was worth every second.

Re: Don't Be Frupid

#39
post #3

> Conference Austerity > Conferences get nuked because someone upstairs sees them as a “nice to have.” The irony? That conference could’ve been where your engineers learned about a new technique that would’ve saved you a million bucks in infrastructure costs. Instead, they’re stuck reinventing the wheel – badly. I agree with the thesis in general but this point is not resonating strongly with me. Conferences are expe…

> say, sponsoring your employees' visits to conferences shows that you treat them well, care about their personal learning and growth, and inturn motivates them to look for synergies between their interests and work As much as I’ve enjoyed employer-sponsored conferences in the past, I have to be honest that it seems like very few people are there to learn and come up with ways to help their employers. It feels like a…

At one job I had in Sweden, conference trips abroad were a way to give engineers a reward that wasn't taxed at 60-80%.

I enjoyed my trips, but I learned very little.

Re: Don't Be Frupid

#40
post #3

> Conference Austerity > Conferences get nuked because someone upstairs sees them as a “nice to have.” The irony? That conference could’ve been where your engineers learned about a new technique that would’ve saved you a million bucks in infrastructure costs. Instead, they’re stuck reinventing the wheel – badly. I agree with the thesis in general but this point is not resonating strongly with me. Conferences are expe…

[deleted]
Post reply on HN