namingthingsiseasy

joined 1 year ago
[–] namingthingsiseasy 5 points 6 months ago (5 children)

there has to have been a significant global productivity cost due to the lack of a better UI.

I'm not so sure about this to be honest. If it were really that big of a problem, someone would have made an effort to resolve it. The fact that people still use it anyway suggests to me that it's a bit of an overblown issue.

[–] namingthingsiseasy 2 points 6 months ago

I assume you're trying to imply in your comment that people are not going to use it if it's not easy.

It's unfortunate, but sometimes, having nice things can be a little hard. If people want to use the easiest thing under the sun, then they'll just have to accept the downsides that come with it. Sometimes, that means private companies will use private photos of people's underage children in AI training models that can generate deepfake pornography. What can you do? Convenience comes at a cost sometimes.

I'm not saying I agree with this of course, but that's just how things are in the world where all rules must follow the dollar.

[–] namingthingsiseasy 5 points 6 months ago

Well of course, that's true of any and all publicly accessible data. At least with self-hosting, your private channels still don't get mined against your wishes

[–] namingthingsiseasy 2 points 6 months ago

This is quite cool and a very interesting read. I'm not sure if it's something I would want to use in a real project, because it looks like you're basically inventing a new language within Python's type system itself, which is a little weird. That said, I feel like I learned a lot from reading this, and it was a very interesting demonstration of what you can do with Python's type-checking system.

[–] namingthingsiseasy 2 points 6 months ago (1 children)

It will be interesting to see how facets affect drafting. I think it will make drafts a lot more interesting to watch because it will be harder for teams to make predictions and counter-pick accordingly.

Also, I've only gone through a small fraction of the patch notes, but has status resistance been completely removed from the game now?

[–] namingthingsiseasy 7 points 6 months ago (2 children)

I feel like polls always underestimate the popularity of the far-right. Look at the latest election in NL for example - all the media was reporting that it was a 3-way race between NSC, PvdA/GL and VVD. PVV was projected a distant 4th and was practically forgotten about. Of course, we all know the result - PVV beat each of them by almost 10%!!!

So really, people need to stop believing so much in those stupid fucking polls and projections. The far-right is real and needs to be taken very seriously. Assume that they'll always get 10% minimum more than projections say.

[–] namingthingsiseasy 2 points 6 months ago (1 children)

Sure, fair points. We should distinguish good and bad managers here before we get too specific. The bad managers will do whatever they're told to do by upper management. Upper management just says "cut down to this number" and they do it because they only care about their own incentives and don't care about the consequences. The good managers will probably realize the downsides of these decisions and will try their best to blunt the impact of these decisions. But in the end, they still have to report to higher levels of management, so there's little that they can ultimately do. So they're probably going to end up doing the same thing anyway.

This is why management is such a hard position, especially in the lower levels. You're basically at the end of the chain and usually have little power to get what you want. At the same time, you still have to make lots of different groups happy - upper management, your workers and whoever you're delivering your product for. All the things that you listed are things that I'm sure they would like to have, but probably end up having to get sacrificed anyway. If there's only one group of people that you're going to please, chances are that it's going to be the people you report to.

[–] namingthingsiseasy 8 points 6 months ago

Nothing matters more than the quarterly earnings report. If that's what it takes, so be it!

[–] namingthingsiseasy 31 points 6 months ago* (last edited 6 months ago) (6 children)

Everyone in this thread is saying that this comes as no surprise, and that is certainly true. But the thing is, a lot of management types do know this already but they simply don't care for two reasons:

  1. They care more about leverage/control over employees than they do about actual good work being done. You cannot understate at all how important employee control can be for managers and how seriously they're willing to destroy their own business to keep this kind of power.

  2. RTO is basically a layoff program. As much as I love working remotely, it's very important to keep in mind that remote workers are the first ones that will get laid off when the business wants to cut back - purely because of how easy it is to do. They can just mandate RTO without actually calling it a layoff and know many workers will outright quit, and the business won't have to comply with whatever local regulations are in place around layoffs. Still, this shouldn't sound like comfort for employees that do work in the office - there's a good chance that once RTO is in place, another round of layoffs will strike when the company doesn't meet its cut targets. So any time a business announces return to office, it means that there's a good chance that layoffs will follow too.

tl;dr: Managers knew this would happen all along too - it was just a trade they were very willing to make.

[–] namingthingsiseasy 38 points 6 months ago (2 children)

Xournal - a great way to draw on pdfs

[–] namingthingsiseasy 9 points 6 months ago (1 children)

There is no way to make a network request faster than a function call.

Apologies in advance if this it too pedantic, but this isn't necessarily true. If you're talking about an operation call that takes ~seconds to run, then the network overhead is negligible. And if you need specialized hardware for it, then it definitely could be delegate it out to a separate machine over the network. Examples could include requiring a GPU, more RAM, or even a faster CPU if your main application is running on more power-efficient CPUs.

I'm not saying that this is true in every case - they are definitely niche cases. But I definitely wouldn't say that network requests are never faster than local function calls.

[–] namingthingsiseasy 33 points 6 months ago (12 children)

Agreed. It's really hard to understate how ineffective "voting with your wallet" can be. The fact is simply that nobody honestly cares. Even if you get 100 people to boycott a company, would 100 out of millions of consumers really make a difference? Of course not.

And of course, you always have cases like this where everybody does it. Same thing goes for TVs - if everyone spies on you, the only real solution is to not have a TV. Yes, I know there are exceptions here and there, but bad practices like these force buyers into making compromises that they shouldn't have to. Capitalism should be predicated on companies offering the best product to earn their income. It should not be about companies having the least bad product and trying every terrible thing that they can get away with.

(Of course, we all know that capitalism is a farce.)

view more: ‹ prev next ›