Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)C
Posts
0
Comments
522
Joined
3 yr. ago

  • And how are women pushed out of "man jobs"?

    And how are we fixing that?

    Is it bosses that aim to have male coworkers turning down women? How is that different than bosses wanting artificially 50/50 turning down men?

    Is it not being represented in advertising? How is that different than what happens now. Where most advertising displays just women? Or if there is both a man and a woman, the woman is usually centered in the picture or doing a more important/powerful role.

    By "encouraging" women in the workplace, what you see is things being done to men that you complain was done to women.

  • As long as you call .collect() on it at the end, don't need to write the entire type as it is a method with a generic parameter, and returns that generic.

    The intermediate iterators though, those are hell. Especially if you pass it to a lambda and for some reason rust can't infer the type.

    I once came across a parsing library that did the parsing with basically just the type system. It was absolute hell to debug and build. Types of parsers would be hundreds of characters long. It would take tens of minutes to build a simple parser.

    I don't know much much time it would take to build a complex parser, since it was unable to. it reached the max type generic depth of the rust compiler, and would just refuse to compile.

    I believe it was called Chomsky or Chumsky or something like that. Discovering nom was a blessing.

  • fully qualified type names make any language awful.

    Here's the same example in rust:

    let a = std::rc::Rc::new(std::vec::Vec<u8, MyAllocator>::new());

    I believe u8 also comes from a module, so it would be something like std::u8::u8, but I'm not sure.

  • I don't know typescript. But if that's the case, this meme doesn't make much sense.

    Who writes the types of variables in a language with type inference unless forced by the compiler?

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

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

  • Take into account that in order to make PRs to a repository you don't have access to, you have to make a fork of the repo. Which means another repo.

  • When people are told what they can or they can't do. They are gonna complain about it. Abd they'll go somewhere else where they don't tell them what to do

  • But if you put someone to supervise, they will complain because ACAB or something.

  • Yes. Some mathematicians think that 0 is natural, others don't. So "natural number" is ambiguous.

    In order to avoid ambiguity, instead of using fancy "N", you should use fancy "N0" to refer to {0,1,2,3,4,...} and "positive integers" to refer to {1,2,3,4,...}.

  • Definitely the worst part of working is to give up 8+ hours of your day. It doesn't matter if it's a trip or staying in the chair looking at a computer. You still took away 8+ hours of my life.

    In fact, when I signed up for the job, I did so wanting to be hours sitting in a chair looking at the computer. Not for "socializing" or whatever. I would prefer another day in the chair, since that trip will just give me less time to meet my deadlines.

  • In the meantime. This is a valid business model.

  • Take into account that Spain is in the "wrong" timezone.

    Correcting for this, dinner was from 21:00 to 22:00. You got home around 23:00, most restaurants don't open before 20:00.

  • I don't think there's a clear definition of either. I'd say if it has no UI, it's a program. And if it has a UI, I don't know if it's a program or an app.

  • Slack?

    Jump
  • Completely missed my point.

    Asynchronous communication means that I send you a message whenever I want and you respond whenever you want.

    If I wanted to talk in the moment I would walk to your office or call you.

    Messaging makes no sense if I have to remember every message I want to send and send them when the receiver is available. That's not how it works.

    It's the receiver's responsibility to read that message when they have to.

  • Slack?

    Jump
  • I believe this is the same people that will respond "not now, I'm in a meeting". I know you're in a meeting. It's called asynchronous communication. I can message you whenever I want, and you can read and reply whenever you want. The messages won't go away.

    Or even worse "I have not arrived at the office yet". Then don't fucking read teams.

  • Engagement based personalized recommendations.

  • Carbon taxes still allow you to waste as much energy as you want. It just makes it more expensive. The objective is to put a limit on how much they are allowed to waste.

    I'm not a lawyer. I don't know how to make a law without possible exploits, but i don't think it would be hard for an actual lawyer to make a law with this spirit that is not easily avoided.

  • Ah yes, the sphere burger