Live data from Hacker News

Don't Be Frupid

selix.net

11–20 of 134 posts

Re: Don't Be Frupid

#13
> except no one factors in that without it, engineers will burn hundreds of hours manually wrestling with tasks that a good automation could have handled in minutes

I agree with the general concept, but the example in the article are so extremely exaggerated that it’s hard to take the article seriously. A $15 tool that would save hundreds of hours of tasks? A conference visit that would save millions? Anyone who has had to approve, review, or audit expenditures knows it’s not that simple.

I was involved with a company that got a lot of funding during the zero interest rate era and adopted this idea that it was self-defeating to scrutinize software and hardware purchases. When the money stopped flowing they finally started reviewing software and hardware expenditures and found, unsurprisingly, a massive amount of unnecessary spending.

In the real world it’s almost never a $15 tool that saves hundreds of hours (like this article used as an example). Instead, it was countless SaaS platforms with per-seat licensing fees that added up huge recurring bills.

There was a recurring theme where some department would say they needed some SaaS tool, so it got approved. Then they would add everyone in the department and many people outside so they could share and access the links. Every time someone needed access, they’d add another seat for that person. Countless cases of teams spending $49/month times 50 seats times multiple years for a tool that nobody could even recall using recently. Multiply this by dozens of tools, some of which were very expensive, and the amount spent on unused SaaS seats could have easily funded multiple extra engineering teams.

So while I think it’s frustrating to have to petition to get purchases made, I’ve also seen the madness that happened when it’s a free for all. Gone are the days when someone would expense a $50 software tool and use it for years. Now it’s a SaaS with a recurring subscription that has viral tricks to get everyone who uses it to count as an extra seat for monthly fees.

Conferences are another area that can become a boondoggle very quickly. Don’t even get me started on the “conferences” that were actually just week long getaways with JavaScript influencers at some resort somewhere, with a couple presentations included so you could get your company to cover it.

Re: Don't Be Frupid

#14
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…

Totally agree about conferences.

I worked on a great iOS team at a FAANG where during WWDC we had scheduled time to watch as many talks as we wanted and then an EOW meeting to deep-dive into what we'd learned. It was our lead's idea and management was in full support, when I joined the team they'd been doing it for years. Shipping code was optional that week, the stated goal was just to absorb as much as possible.

The privilege was being able to use our good, fresh, caffeinated engineering time on real learning. When I was in college I could do 8h of homework and then watch lectures at 9pm, at this point, not so much :)

Re: Don't Be Frupid

#15
post #11

This is why my favourite HTTP error code is 429. If you didn't have to look that up then chances are you've been somewhere that's frupid. :D

Or I’ve implemented it on the service side.

I did say "chances are". I didn't exclude the lovely you in that, you were accommodated <3.

Re: Don't Be Frupid

#16
post #8

Guilty as charged. Running a home-brew NAS which was fun to build and a spaghetti wire mess which has to be replaced before I die, or my non tech partner loses the entire family archive. I'd add 'sending work staff on long flights in economy expecting them to hit the ground running and work straight away' but I have sympathies with companies facing 30%+ rises in travel costs.

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

Re: Don't Be Frupid

#17
> Cutting cloud costs

This has so many angles to it. You can't just generalize cloud costs. You can stop using bloated JS frameworks to make up for the inflated application costs. You can switch to OVH or Hetzner or better yet, on-prem. It's like you are asking everyone to just give in to horrible tactics of AWS

Re: Don't Be Frupid

#18
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 an open secret that people go to conferences primarily for networking and finding other job opportunities to trade up to.

It’s actually a common recruiting strategy to go to conferences and find people looking to find new jobs.

Re: Don't Be Frupid

#19
post #8

Guilty as charged. Running a home-brew NAS which was fun to build and a spaghetti wire mess which has to be replaced before I die, or my non tech partner loses the entire family archive. I'd add 'sending work staff on long flights in economy expecting them to hit the ground running and work straight away' but I have sympathies with companies facing 30%+ rises in travel costs.

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.

Re: Don't Be Frupid

#20
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…

These conferences are nothing but a waste of time. There is hardly any value to it. Instead go to USENIX, NDSS, all-systems-go, linux plumbers event, fosdem, and a bunch of other community driven confs
Post reply on HN