calcopiritus

joined 2 years ago
[–] calcopiritus@lemmy.world 1 points 16 hours ago

Bulldozing all the houses and building higher density homes is what should be done to fix the housing crisis. And the car-depndency and plenty other issues.

[–] calcopiritus@lemmy.world 8 points 17 hours ago (3 children)

Or doctors. Or almost any other profession. If anything, artists usually have better handwriting because they actually care that their handwriting is pretty.

[–] calcopiritus@lemmy.world 3 points 18 hours ago

Why do millionaires pay more taxes than minimum-wage workers?

Whatever answer you come up to my question can probably answer yours.

[–] calcopiritus@lemmy.world 13 points 18 hours ago (1 children)

The alternative is banks hoarding real state without any need to rent it out or sell it soon. They can just wait until prices get higher.

That's why in most countries people pay way less property taxes in the house they live in.

[–] calcopiritus@lemmy.world -1 points 1 day ago

I don't think Microsoft invented scrapping. Or LLM training.

Also, GitHub doesn't have an issue with Microsoft scraping its data. They can just directly access whatever data they want. And rate-limiting non logged in accounts won't affect Microsoft's LLM training at all.

I'm not defending a monopolist because of monopolist actions. First of all because GitHub doesn't have any kind of monopoly. There are plenty of git forges. And second of all. How does this make their position on the market stronger? If anything, it makes it weaker.

[–] calcopiritus@lemmy.world 0 points 1 day ago (2 children)

No. I cannot find the flaws in my reasoning. Because you are not attacking my reasoning, you are saying that i am on the side of the bad people, and the bad people are bad, and you are opposed to the bad people, therefore you are right.

The world is more than black or white. GitHub rate-limiting non-logged-in users makes sense, and is the expected result in the age of web scrapping LLM training.

Yes, the parent company of GitHub also does web scrapped for the purpose of training LLMs. I don't see what that has to do with defending themselves from other scrappers.

[–] calcopiritus@lemmy.world 1 points 1 day ago

It's not the same making API costs unbearable for a social media user and limiting the rate non-logged-in users.

You can still use GitHub without being logged in. You can still use GitHub without almost any limit on a free account.

You cannot even use reddit on a third party app with an account with reddit gold.

[–] calcopiritus@lemmy.world -1 points 1 day ago (4 children)

Or we just realize that GitHub without logging in is a service we are getting for free. And when there's something free, there's someone trying to exploit it. Using GitHub while logged in is also free and has none of these limits, while allowing them to much easier block exploiters.

[–] calcopiritus@lemmy.world 1 points 1 day ago

If they can charge for it. It means they can block it. https://www.wired.com/story/stack-overflow-will-charge-ai-giants-for-training-data/

You can also rate-limit. Blacklist known scrapper IPs.

And if it doesn't work. You make signing-in not optional. Which makes rate-limiting way easier.

The rate of human data consumption is much lower than LLM's. The humans won't even notice that they have a rate limit. At most they would only notice the need to create a stack overflow account.

[–] calcopiritus@lemmy.world 11 points 1 day ago (2 children)

Yes. But not just in the "obvious" way.

I first started to contribute back when LLMs first appeared. Then SO allowed became LLM training grounds. Which made me stop contributing instantly.

I guess a not-insignificant amount of people stopped answering questions, which means less search results, which ends in less traffic.

I'm sure the fall wouldn't be as big as it is if they didn't allow LLMs to train on their data.

[–] calcopiritus@lemmy.world 4 points 1 day ago

As I said in the comment. You couldn't direct the pigs back then. There weren't carrots in a stick. There weren't even carrots. Saddles are very old items.

[–] calcopiritus@lemmy.world 18 points 2 days ago (1 children)

Firefox is not chromium based. You can install unlock origin and have no ads.

 

For those that don't know: Mount Balrior Raid Expert is an achievement of the new W8 raid. To get that achievement you have to obtain 100 points for each of the bosses of the wing. You obtain one point for each person in your squad for whom it was the first kill time ever that they kill that boss.

  1. It is a pyramid scheme. By design, only about 1/11 players can get it (at best).
  2. It encourages people that don't wanna train to do trainings. They are irritated more easily and are way less patient towards new players. Because they don't wanna train new people, they only want to get the achievement.
  3. It will only be harder as time goes on to get this achievement, further increasing the toxicity of it, as people rush to get it.
  4. It makes non-training runs worse. If there is an underperformer, you can't kick him because people will get angry that they wont get points for the achievement and they will leave. If you don't kick him, you'll both waste time on easily preventable wipes and people will also leave because of it.

Training runs should be done by people that actually want to train. If you want to encourage trainings, you should reward re-clearing wings, doesn't matter if it's a training run or not.

 

I want to do basically this:

struct MyStruct < T> {
    data: T
}

impl < T> for MyStruct < T> {
    fn foo() {
        println!("Generic")
    }
}

impl for MyStruct < u32> {
    fn foo() {
        println!("u32")
    }
}

I have tried doing

impl < T: !u32> for MyStruct < T> {
    ...
}

But it doesn't seem to work. I've also tried various things with traits but none of them seem to work. Is this even possible?

EDIT: Fixed formatting

view more: next ›