[-] [email protected] 9 points 2 hours ago

It's also valid rust syntax.

But if it were rust, this meme would not make sense, since you would just type let a and type inference would do its thing. Which is much more ergonomic.

[-] [email protected] 2 points 2 hours ago

JavaScript (Typescript for the type part) and python, the most popular scripting languages, use the same order as PHP.

It's usually compiled languages that do the other one.

[-] [email protected] 6 points 18 hours ago

You can have all that without 10-lane highways.

[-] [email protected] 4 points 2 days ago

I got the viking one for free. Didn't make it much farther than the initial area, which is hours long.

I'd say they are worse than mediocre.

[-] [email protected] 2 points 6 days ago

I read outer wilds 2 and got really excited

15
submitted 6 months ago by [email protected] to c/[email protected]

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.

[-] [email protected] 85 points 6 months ago

This triangle is impossible.

If the distance between B and C is 0, B and C are the same points. If that is the case, the distances between A and B and A and C must be the same.

However, i ≠ 1.

If you want it to be real (hehe) the triangle should be like this:

    C
    | \
|i| |  \ 0
    |   \
    A---B
     |1|

Drawing that on mobile was a pain.

As the other guy said, you cannot have imaginary distances.

Also, you can only use Pythagoras with triangles that have a 90° angle. Nothing in the meme says that there's a 90° angle. As I see it, there are only 0° and 180° angles.

Goodbye, I have to attend other memes to ruin.

[-] [email protected] 67 points 8 months ago

That's the exit. Because the woman is not inside.

[-] [email protected] 75 points 9 months ago

I'll train my AI on just the bee movie. Then I'm going to ask it "can you make me a movie about bees"? When it spits the whole movie, I can just watch it or sell it or whatever, it was a creation of my AI, which learned just like any human would! Of course I didn't even pay for the original copy to train my AI, it's for learning purposes, and learning should be a basic human right!

[-] [email protected] 69 points 11 months ago

She was supposed to be ugly?

[-] [email protected] 86 points 1 year ago

If I choose MIT it's because I don't care if people "steal" the code. This meme is stupid and condescending, if he didn't mind that Intel used it's code it's because he didn't mind, that why he chose MIT. Why is Intel beating him in the meme? It makes no sense. You are proyecting your thoughts onto him as if that's how he felt, but then you show that he didn't feel the same way you do. Why?

When I see a GPL license I don't see freedom. I only see forced openness, which makes me immediately avoid that library, since I can't statically link to it.

Freedom means that everyone can use your code. Yes, that means for-profit corporations. For free, without restrictions.

If I want to make a piece of software to improve people's lives and I don't care to do it for free, I'll choose MIT. If it gets "stolen" by a for-profit corporation it only makes it better, because now my software has reached more people, thus (theoretically) improving their lives.

[-] [email protected] 81 points 1 year ago
  1. This is not lately, it's been happening for a long time.

  2. Nothing in particular happened.

  3. I'm gonna explain the meme: Discord started as a gaming communication software, after some time they expanded and discord servers are not used just for gaming. This leads to some software projects being coordinated in discord servers. However, discord is not a tool designed for this purpose, and because of that, OP had the reaction of this meme.

The disadvantages of discord when used as a community for software projects (as opposed to traditional forums, for example) are as follows (not an exhaustive list):

  • Most importantly, discord doesn't get indexed by search engines. So you can't just Google a problem and a link to a discord message with the answer will appear. Some say that if something is said in a discord server, it hasn't been said, because it's not findable. You have to know in which server to look for, and then use Discord's own searcher (which in my opinion is bad).
  • Conversations are just a flow of messages. Recently they introduced threads, which acts more like traditional forums, with an OP, title and answers. However, most people still just use the chat.
  • If you ask a question in a chat and nobody answers, people will just keep chatting and your question will be faded away, hidden by more recent messages.
[-] [email protected] 114 points 2 years ago

Unlock origin is the adblocker that people are installing. There are a lot of people with shitty adblockers out there, I guess they are switching.

8
submitted 2 years ago* (last edited 2 years ago) by [email protected] to c/[email protected]

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 ›

calcopiritus

0 post score
0 comment score
joined 2 years ago