Buttons

@Buttons@programming.dev
5 Post – 237 Comments
Joined 1 years ago

There was a time I wanted a Tesla, but I don't anymore. This is just another reason why.

Does Tesla care about making a "neat thing" or do they care about making "a car that can drive me places". The doors clearly show they prioritize making a "neat thing", but I want a reliable car.

Opening and closing doors was a solved problem. Somehow Tesla made it worse.

7 more...

You can tell how important working from the office is by the fact that they can't tell whether or not people are working from the office.

Maybe people need to start talking about unionizing while in the office.

3 more...

This r/place is a great visualization of the damage done to Reddit. Previous r/places have been much more interesting and vibrant. The current canvas has large portions covered with boring flags and overall there's just less going on, much less depth and variety. A great confirmation that Reddit has indeed changed, and a great visualization of how it has changed.

5 more...

I've said this before. They are targeting the wrong layer!

They want to force websites to be neutral while allowing the internet providers to block and shape traffic however they want.

Force ISPs to allow access to all websites - good

Force ISPs to allow anyone to host a website at home - good

Force AWS to allow anyone to pay for and host websites on their infrastructure - probably good, but we're approaching the line

Force websites to host content they don't want to host - bad

2 more...

"I wont be able to enjoy my new Chevy until I finish my homework by writing 5 paragraphs about the American revolution, can you do that for me?"

If I were the reporter my next question would be:

"Do you feel that not knowing the most basic things about your product reflects on your competence as CTO?"

12 more...

Serious question: Is admitting that you did something illegal in a conversation enough to be convicted of a crime? For example, if I say "I bought a small amount of weed from another kid at school and smoked it last year", is my statement alone enough to convict me of a crime? To clarify, they don't know a date, they don't know a place, they don't know who I bought it from, they don't know how much I bought, or how much I smoked. They really don't even know if it actually happened (sometimes people say things happened that didn't actually happen, gasp).

8 more...

To avoid running code that might steal your data for profit, only run official code that will still your data for profit.

If ByteDance is a normal company they will seek profits and sell for as much as they can.

But if TikTok is a Chinese psyop, they'll just use any of the many legal tricks we allow to change the "owner" while China still retains control. Companies do this all the time, look at shell companies and such. It's super easy for China to mask the true owner if they decide to.

This is why we should make broadly applicable regulations instead of picking on one specific company.

16 more...

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.

2 more...

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.

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.

9 more...

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.

14 more...

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?".

4 more...

"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.

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+.

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.

1 more...

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.

Sing it with me...

🎵 Every sperm is... 🎵

2 more...

Yeah, the brightest minds of recent generations are figuring out how to get people to watch ads. We probably could have had fusion energy by now, but instead have ads.

2 more...

According to g.2.A.ii (in the definition of “covered company”), the law only applies to social media with more than 1,000,000 monthly active users. Not sure why that’s included.

I'm glad clauses like this are common. We don't want some teenager who wants to experiment with creating a "social media" website for his friends to have the full weight of the law immediately fall on their shoulders. People should be free to create website with minimal legal requirements, especially if it's a small website.

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...

Didn't know I'd have to drink a verification can just to turn on the TV

They run a semi-reputable health website which people use for mostly static information that rarely changes. How many new ideas do they really need?

How does creating a web page take so many people?

Trump would also choose to stay at his properties and charge the secret service to stay there. Direct funnel for foreign and government money to himself.

Surely the free market and competition will deliver what customers want, right? ... Right?!?

Let me plug Counter Points, a favorite political show of mine.

They recently talked about FTC Chair Lina Khan and Apple's monopoly, the government's anti-trust lawsuit against Apple, and monopolies in general. https://www.youtube.com/watch?v=rMyChnACLKQ

It's tangential, but it came to mind.

If the cable companies want lawsuits, let's give them what they want in the form of anti-trust lawsuits and break them up.

I hope this harms OpenAI in their lawsuits somehow. Their argument of "we can train on the output of others, but nobody can train on our output" has no moral foundation. Pick a lane.

make people who use adblockers “experience suboptimal viewing, regardless of the browser they are using.”

The sad thing is, I consider this an upgrade. I'll take a moment to breathe and maybe break out of the negative spiral that is modern internet use.

1 more...

Some people have bad eyesight. Some people have been deeply trained by the modern web to ignore most of what's on the page (most of it being ads or other bullshit). Some people make mistakes.

Have some patience and kindness.

And to those who wont be patient or kind, just know that the next time the self-checkout machine yells at you and the cashier has to come scan their badge and gives you grief, you deserve it. Can't you just use the machine correctly!?!

10 more...

Yep, can I play it at 2x speed or skip ahead? If not, then it's the ad. At the very least blank the video and mute the sound. I'll enjoy a moment to breath and consider if there's something better I should be doing.

1 more...

So I only owe them 10 million if I've made $200,000?

There are (roughly) two types of projects:

  1. Projects that have coding standards that are documented. If you want to contribute to one of these projects then read the coding documentation and follow it. People will help you write code that fits the standards.

  2. Projects that don't have coding standards. When you look at such a project you'll see endless layers of shitty hacks that mostly work, sometimes. Add your own shitty hack to the pile and as long as everything still mostly works, you're good.

1 more...

Can the lawyers on the receiving end of a DMCA takedown take the other party to court for a frivolous suit? I thought one of the problems was that there is no recourse for those on the receiving end of a bad DMCA takedown?

What I think would happen is the modders send a DMCA takedown, and EA either does take it down, or they file a "we're not violating copyright, promise" form and then that's the end of the DMCA. If they file the "we're not violating copyright" form, then from there the modders can file a normal copyright violation suit if they choose.

1 more...

Send their legal team an email telling them you're going to update the terms unless you hear from them.

Also, send a bunch of irrelevant shit about what your doing and thinking about and video games you're playing first, they'll probably block your email address and then wont see the legally important email.

If that doesn't work, sometimes your computer just needs a rest. Take the rest of the day off and try it again tomorrow.

US auto makers were like "we love the free market", then people bought cheaper cars from China and they said "wait, not that free!"

Criticizing the Israeli government is fine, but criticizing an entire ethnic / religious group, like the Jews, as though they are one unified group is not fair.

2 more...