asdfasdfasdf

joined 1 year ago
[–] asdfasdfasdf@lemmy.world 5 points 1 day ago

Big creators make a ton of money from their videos. I'm fine with the Fediverse adding ads, or creators doing sponsorships. We need a separation of concerns. Fediverse is removing centralized corporate control.

We need a way to get good content creators money on the Fediverse.

[–] asdfasdfasdf@lemmy.world 5 points 1 day ago (3 children)

IMO a very small amount of storage should be free but after that the user needs to pay. It's the right thing to do for hosts and for the environment. If content creators need massive amounts of video then that will incentivize them to make money on it.

The only people left out are small, niche channels that have quality or important content but don't make much money. Maybe they could be cut special deals by the hosts / donors.

[–] asdfasdfasdf@lemmy.world 0 points 1 day ago (11 children)

Switch to Kagi

[–] asdfasdfasdf@lemmy.world 10 points 1 week ago* (last edited 1 week ago)

Even Torvalds said that a lot of critical parts of the kernel are completely undocumented and only one or two devs know how they work. IMO that's completely unacceptable, especially for such an important OS. They've proven they don't want to collaborate or communicate how they work to others.

Rust encodes a LOT of things into the type system, which makes it far, far easier to maintain since you don't need docs, and since the compiler enforces these things automatically. Memory safety is only one of them.

Starting something in a modern language instead of one with so little safety is a massively important feature.

The difference is similar to gas vs electric cars. They're both ultimately cars. Gas filled the niche that horses left. Electric cars have been taken seriously for far less time than gas, but their better technology has accelerated innovation. They almost never need to be taken to the mechanic, don't need oil changes, are way better for the environment, etc. and basically the only gap is getting batteries with larger capacity and more charging stations. We'll get there soon, and then gas cars will be fully obsolete.

In the end, someone who just sees them as one car vs another doesn't understand all the benefits of the implementation.

[–] asdfasdfasdf@lemmy.world 28 points 2 weeks ago (3 children)

But then how do you make money with a browser if you aren't getting Google money and don't spy on users?

[–] asdfasdfasdf@lemmy.world 1 points 2 weeks ago

Thanks! I'll look them up and give them a shot.

[–] asdfasdfasdf@lemmy.world 1 points 2 weeks ago

Anything you'd recommend in particular?

[–] asdfasdfasdf@lemmy.world 1 points 2 weeks ago (2 children)

Interesting! Anything you'd recommend?

[–] asdfasdfasdf@lemmy.world 6 points 2 weeks ago (9 children)

I agree. But also add in the movie industry that's been complete trash for a while now. Not to mention books. I'm not sure if we'll ever see another Harry Potter level book again, at least in our lifetimes.

My take is we've already left the golden ages of movies, music, and books and probably won't get another for an extremely long time.

Video games are going through the same downfall which streaming services brought. Physical media left the movie scene as a standard while ago, but video games took longer. Now it's going to be all streaming and subscriptions where you can never own anything.

Once that happens, enshittification will peak, companies won't be incentivized to make the games good anymore, standards tank, and people will forget how good things once were.

[–] asdfasdfasdf@lemmy.world 3 points 3 weeks ago (1 children)

Is this from something?

 

I know bike tires will lose pressure in colder seasons because the air temp causes the pressure to drop, but is the inverse true? Does bike tire pressure go up in summer due to heat?

If so, do I need to deflate the tires a bit in summer? Do bike tires ever explode because of a temperature change?

 

This might seem obviously "yes" at first, but consider a method like foo.debugRepr() which outputs the string FOO and has documentation which says it is meant only to be used for logging / debugging. Then you make a new release of your library and want to update the debug representation to be **FOO**.

Based on the semantics of debugRepr() I would argue that this is NOT a breaking change even though it is returning a different value, because it should only affect logging. However, if someone relies on this and uses it the wrong way, it will break their code.

What do you think? Is this a breaking change or not?

 

Or is this just a coincidence? Any other elements with the symbol as the full word?

view more: next ›