gornius

joined 2 years ago
[–] gornius@lemmy.world 0 points 2 years ago* (last edited 2 years ago)

It's free market exploitation. If you believe a free market can exist without regulations, you're imbecile.

Just imagine: People need fridges. All fridge manufacturers agree to raise prices of a fridge by 2000%. So what, people are going to stop buying fridges? No - because they need them.

You would say: it's a free market, some new manufacturer is going to offer fridges at regular prices. Well - no you dumb fuck. What's the incentive for the new fridge manufacturer to sell at lower prices, when people are going to buy fridges anyway, because they need them? The answer is - none. It would be a dumb business decision, because your supply is limited, and you're going to sell it at market price, because that item is essential.

So how does the economy even work if that's possible? That's right idiot - because it's price fixing and it's fucking illegal.

[–] gornius@lemmy.world 2 points 2 years ago (1 children)

Java used to lack many features to make the stuff you wanted it to do, so most Java programmers adapted design patterns to solve these problems.

Honestly, older versions of Java are utter garbage DX. The only reason it got so popular was because of aggressive enterprise marketing and it worked. How can a language lack such an essential feature as default parameters?

So, anyway after the great hype Java lost its marketshare, and developers were forced to learn another technologies. And of course, instead of looking for language-native way of solving problems, they just used same design patterns.

And thus MoveAdapterStrategyFactoryFactories were in places where simple lambda function would do the same thing, just not abstracted away three layers above. Obviously used once in the entire codebase.

Imo the only really good thing about Java was JVM, while it was not perfect, it actually delivered what it promised.

[–] gornius@lemmy.world 1 points 2 years ago

Because they learned that from hearing, not reading so that makes sense.

[–] gornius@lemmy.world 1 points 2 years ago

I already had a huge respect for him for being really pragmatic, but after this post my respect for him climbed a level above I thought wasn't even possible.

And that's without considering the guy basically made software that runs >99% of modern internet.

[–] gornius@lemmy.world 1 points 2 years ago (1 children)

HTML5 with canvas API is meant to fill the gap. And it's really powerful. There are some 2D game engines using that tech and awesome games like tetr.io using it.

[–] gornius@lemmy.world 1 points 2 years ago

Brave behaving like Win XP era browser with gazillion toolbars installed, with a pinch of crypto and crypto promoting ads should be a giant red flag.

FOSS =/= trusted by default. Why are there so many FOSS evangelists, but such a damn tiny part of them are programmers, let alone programmers able to examine a source code behind such a giant codebase as web browser?

I use Vivaldi, at least their business model is clear, and developer is kind of trusted, and not crypto scammer and homophobe.

[–] gornius@lemmy.world 2 points 2 years ago

Not only OS - written using 3D APIs closed source available only for your OS.

[–] gornius@lemmy.world 1 points 2 years ago

You can run some Photoshop versions on Linux, but I would just seek alternatives. I've been using Krita for ages. It's not Photoshop, but it has non-destructive editing unlike GIMP.