[-] Buttons@programming.dev 37 points 1 month ago

This is how companies that don't have competition act. This is how most companies act. We need more anti-trust enforcement.

[-] Buttons@programming.dev 33 points 2 months ago* (last edited 2 months ago)

It seems the people who are the most staunch defenders of capitalism and free markets are the most resistant to the capitalist and free market solution.

Clean air (or rather, air with normal levels of carbon) belongs to the public, and anyone who wants to take it away should pay the public.

[-] Buttons@programming.dev 29 points 3 months ago

Criticizing the Israel government is okay (until our government outlaws it at least). Suggesting the people of Israel are some special kind of corrupt is not okay. Our corruption is our own.

[-] Buttons@programming.dev 29 points 3 months ago

Video games were such a wild west back in the 80s and 90s that it's often not clear who even owns the copyright anymore.

[-] Buttons@programming.dev 32 points 3 months ago

As an programmer, I want to think out loud about possible technical solutions.

I would have kept the understandable / hand-made algorithm as the core of search results. If you want to do fancy machine learning, do it on the periphery and we can include the machine output in our algorithm and weight its importance by hand. This would allow us to back out of the decision, because we could lower the weight of the machine learning output as needed.

It sounds like Google jumped strait to including the machine learning in the core algorithm though, and now with a decade of complexity in the core algorithm they are no longer able to go back without huge effort.

In general, it's important to consider "is this a decision we can easily back out of?".

[-] Buttons@programming.dev 30 points 6 months ago

I think the joke is that the Jr. Developer sits there looking at the screen, a picture of a cat appears, and the Jr. Developer types "cat" on the keyboard then presses enter. Boom, AI in action!

The truth behind the joke is that many companies selling "AI" have lots of humans doing tasks like this behind the scene. "AI" is more likely to get VC money though, so it's "AI", I promise.

[-] Buttons@programming.dev 30 points 6 months ago* (last edited 6 months ago)

"Allowing entities other than us to control AI is dangerous. We must act!"

-- Microsoft probably

I have no problem using the law to stop abusive deep fakes, but I do have a problem using the law to take AI away from regular people. Regular people need to be able to run their own AIs. All the worst outcomes involve taking AI away from regular people first.

[-] Buttons@programming.dev 29 points 6 months ago* (last edited 6 months ago)

I think a "let the world burn" approach to consumer agreements, like EULAs and cable TV contracts, would be interesting.

Require users to fully read every word of the contract out loud, on video, 4 times for everything they agree to.

"But it would take too long if consumers had to read our 23 page contract, they'd just give up and not sign up at all!!1"

Hmm, let's think about that...

[-] Buttons@programming.dev 38 points 7 months ago* (last edited 7 months ago)

Are we going to clutch our pearls over work-from-home inequality while we ignore the even greater inequality of pay differences?

Jobs are different. Pay is different. Those who can work from home should have an option to; this will help them, and the environment, and those who do have to travel to work. If I have a job that requires me to travel, such as physical maintenance, working in retail, etc, I welcome a smooth commute because half the people are working from home.

[-] Buttons@programming.dev 35 points 11 months ago

Shorter code is almost always better.

Should you use a class? Should you use a Factory pattern or some other pattern? Should you reorganize your code? Whichever results in the least code is probably best.

A nice thing about code length is it's objective. We can argue all day about which design pattern makes more sense, but we can agree on which of two implementations is shorter.

It takes a damn good abstraction to beat having shorter code.

[-] Buttons@programming.dev 37 points 11 months ago* (last edited 11 months ago)

I've come up with the following rules for my own relationship with Reddit.

  1. I will avoid posting on Reddit.
  2. If I do post on Reddit, I must make a similar post on another forum, maybe Lemmy, maybe somewhere else.

Number 2 is important because it helps other small communities grow.

It's not a problem if a lot of people post on one forum, but it is a problem if a lot of people post only on one forum. I wont allow myself to post only on Reddit.

That said, I haven't posted on Reddit since June.

[-] Buttons@programming.dev 30 points 1 year ago* (last edited 1 year ago)

I work in tech and have enjoyed good salaries, I wish everyone was so fortunate.

As for myself, it would actually be a huge relief to know that there are many career options for me that paid just as well, because sometimes I really want to do something else. If wages had grown fairly, then a lot more people would be making 100,000+.

view more: ‹ prev next ›

Buttons

joined 1 year ago