namingthingsiseasy

joined 1 year ago
[–] namingthingsiseasy 5 points 1 year ago

Basically, yeah. Dennis Ritchie wrote the C compiler because he knew exactly what her wanted to use it for and the kinds of code that he wanted to write. Then he went on to write the book that everyone used to learn the language.

This is true of probably every language, library, framework, etc. The original designer writes it because he knows what he wants to do with it and does so. Then everyone else follows. People then add more features and provide demonstrations of how to use them, and others copy them. It is extremely hard to just look at an API and use that to figure out exactly which calls should be made and in what order. Everyone just reads from the examples and adapts them as needed.

[–] namingthingsiseasy 3 points 1 year ago

2.Google sucks at dealing with their creators. The lifeblood of the site is that it is the default platform for video content creators because its so big. Unjustified DCMA takedowns which ruin a persons livelihood and are difficult to appeal, their demonetization and essentially delisting from the algorithm of nsfw videos(which can happen if a key word is detected or a specific type of image, that recent issue with the big youtuber doxing another and getting a slap on the wrist, and the changes made to algorithms that hurt creators and shape content.

Well said. It's so hypocritical of Google to say "support our creators" when they do such a trash job of it already. Google makes hundreds of billions of dollars per year! If they cared so much about the creators, they could share more of their obscene earnings with them. Why should it be people's responsibility?!? And of course, all the things that you mentioned as well that constantly screw them over too.

It's just shameless hypocrisy. They have no moral high ground here whatsoever.

[–] namingthingsiseasy 3 points 1 year ago

OCaml is a really interesting language. Wish I had more opportunities to try it out....

Anyway, you might want to check out https://discuss.ocaml.org/. They are a pretty active OCaml community and are pretty helpful for beginners and learners.

[–] namingthingsiseasy 1 points 1 year ago

Don't forget to also give due credit to the maintainers of the filter lists. They're the true heroes

[–] namingthingsiseasy 1 points 1 year ago

While they're at it, can they also revert the rule that allows ISPs to sell usage data to third parties? That travesty would be another great one to fix

[–] namingthingsiseasy 1 points 1 year ago

List comprehensions, dict comprehensions, set comprehensions, and generator expressions. They just make it so fast and easy to transform data.

Also just generators in general. I really like how they save unnecessary computation (when used prudently of course!).

And I'm also a big fan of list indexing, especially how you can extract the last three elements of a list using l[-3:]. Very elegant syntax

[–] namingthingsiseasy 1 points 1 year ago

Google is about to discover why cable companies bundled lunatic media sources for all the years before the internet existed. Hell, they've probably already discovered why already. It's just so damn profitable to give these demagogues a platform.

But they managed to convince us to use words like "allowlist" instead of blacklist/whitelist so they must think they're doing so much good for the world.

[–] namingthingsiseasy 2 points 1 year ago (1 children)

Now do Danish...

[–] namingthingsiseasy 1 points 1 year ago

Man, why can't I also just say "I suck at my job" and not get fired for it?

[–] namingthingsiseasy 1 points 1 year ago

Agreed. This sounds like something people would say if they weren't fit for their jobs. Makes you think, doesn't it...

[–] namingthingsiseasy 1 points 1 year ago

Valve is definitely not a perfect company by any means. Everyone probably has his/her own share of gripes with them and they're generally fair and legitimate complaints.

But the fact that they're not a publicly traded company does mean that they don't follow a lot of the same conventional wisdom^W idiocy that other publicly traded companies do. And for that, we can all be incredibly grateful.

Example: before Valve brought Steam to Linux, any publicly traded company that considered porting their games to Linux would have been raked over the coals by their shareholders. Now Linux support is becoming more and more accepted - and hopefully some day, it becomes as compulsory as the other platforms. No publicly traded company would have ever been able to pull something like this off. Only Valve.

So much like GP, I'm not one to worship corporations of any kind. Valve is not perfect, but they definitely deserve their due credit.

[–] namingthingsiseasy 1 points 1 year ago

This is my biggest gripe with Wayland - the ecosystem around it is just so poor compared to X. There are dozens, maybe even hundreds of window managers for X, while Wayland just doesn't have anywhere near that number.

I hope it will change in time, but for now, I just can't justify trying it yet when it feels like the ecosystem around Wayland is just so small.

view more: ‹ prev next ›