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/)E
Posts
5
Comments
1331
Joined
6 yr. ago

  • I've had chronic fatigue+pain until I recently found out that not eating wheat is apparently doing wonders. And it's just absolutely wild seeing myself go out to do the optional side quests.

    There's a road directly intersecting in front of the house I've been living in for four years, which I never walked down, because there was just nothing at the end of it that I had to get to.And then you turn right on that road and you're instantly in the middle of the thickest greens, which is fucking nice.

    And there's this cool mound / rock formation about two hundred meters downhill from here, which I could always see somewhat on top of and wanted to go up there, but again, just didn't until recently.It's so much bigger than I thought. Like, I'll have to head up there another time, because I couldn't explore it all without proper shoes on. Which is the other thing, much like the instant nature, this was just instant mountaineering feeling. So many cool places hidden in plain sight.

    But really the wildest thing was that I went up that mound after I had already walked around town for half an hour. Like, damn, I knew that normal people didn't get exhausted from activities the same way, but it kind of never clicked for me that you could actually chain optional activities. No wonder people always have so many stories to tell, when you can head out once and then experience like three or four things in a row.

  • Somewhat of a different take from what I've seen from the other comments. In my opinion, the main reason is this:

    Companies have basically two reasons to do safety/security: Brand image and legal regulations.And they have a reason to not do safety/security: Cost pressure.

    Now imagine a field where there's hardly any regulations and you don't really stand out when you do security badly. Then the cost pressure means you just won't do much security.

    That's the software engineering field.

    Now compare that to open-source. I'd argue a solid chunk of its good reputation is from hobby projects, where people have no cost pressure and can therefore take all the time to do security justice.In particular, you need to remember that most security vulnerabilities are just regular bugs that happen to be exploitable. I have significantly fewer bugs in my hobby projects than in the commercial projects I work on, because there's no pressure to meet deadlines.

    And frankly, the brand image applies even to open-source. I will write shitty code, if you pay me to. But if my name is published along with it, you need to pay me significantly more. So, even if it is a commercial project that happens to be published under an open-source license, I will not accept as many compromises to meet deadlines.

  • Rust

    Jump
  • I guess, that's an opinion to have then. I interpreted your point about toxicity to mean something different.

    I will say that it certainly isn't the case that no one in the community cares about namesquatting. You can likely find lively discussions around that right now.

    But I have to admit that I don't concern myself with it too much.The thing for me is that one of the solutions that people suggest (for some of the problems that namesquatting has) is namespacing. And Rust kind of already has that, because it's already pretty customary to create basically meta-packages with feature-flags to pull in other packages transitively, meaning your users will only need to get one package name right.

    Well, and the other thing is that the official package registry isn't nearly as important in Rust as it is in many other languages, because you can also specify dependencies by providing the URL to the Git repository, with no registry involved. It's mostly just for visibility that you'd stick something onto the official registry.

  • I'm not. I really don't know how you're reading that into my comment, where the first half literally expresses my worry about this being child labor. I'm not going to argue for a position I don't hold.

  • Yeah, I'm sure, it said that for some people. I didn't know that show was called "Full House", so I was thinking Poker or that they had kids of their own to fill a house. What the hell else could "get full house" mean?And I understood that the joke is about privilege, so I figured Kate is the name of a royalty, but then who are Mary and Ashley?

    And even if those are also royalty, then still, how do they "get full house" at six months old? I'm not aware of royalty playing Poker or replicating at that age.

    ...it was a ride.

  • I didn't say that it meets the definition of "volunteer".

  • Rust

    Jump
  • Sure, but I'm saying in general. I don't know why you're so convinced of your position from the one experience you had.

  • What does it matter? I'm fucking thankful that the Ukrainians do the fighting and will lobby for every support of them, because I do not see why Putin would stop warmongering, if the Ukraine was just handed to him. He had no need to invade the Ukraine, so he won't require a need to invade more of Europe.Even if all Ukrainians get murdered and the land falls into Putin's hand, they would still die as heroes in my book, because they are wearing down Putin's troops.

  • Oh, Mary-Kate and Ashley Olsen, the twin actresses, didn't get their role in the TV show "Full House" until they were six months old.

    That's what the post tried to say.

  • Rust

    Jump
  • Yeah, in particular, you can write libraries in Rust, which can be used in virtually any other programming language, similar to how you can do in C and C++. And given that not a ton of young kids learn C/C++, there's a chance that the majority of important cross-language libraries (like OpenSSL, SQLite etc.) are written in Rust in a decade or two.

  • Rust

    Jump
  • In my experience, the Rust community is pretty welcoming. Like, it's actually a meme that trans women code in Rust for that reason.

  • Yeah, at first I thought this would be a case of !orphancrushing@lemmy.world. Like, good news everyone, this kid actually enjoys his child labor.

    But I guess, at just 15 hours per semester and if it is relatively fun activities like this, then I can see that it's actually educational and might prevent the dissociation that students often experience.

  • Yeah, feels a little bit early when I know some devs in my company that still have x86 Macbooks, but I guess, it's not like bugs will show up immediately, so we'll see how that goes...

  • I believe, Icecast ticks at least some of your criteria. It's been around since forever, so it's probably the most stable option and even a Pi1 is likely overkill for it. No idea how it holds up in terms of UI, app and Docker, though.

    They do have a mirror on GitHub, but the main repo is on a self-hosted GitLab.

  • You'd have to rewrite the Git history to pseudonomize the author, which yes, is pretty bad, but I don't see why you'd need to remove the code, unless they genuinely checked in their home address or such.

  • Yeah, I can see your point. It's certainly not something you should overuse, just because it's convenient.

    I feel like the redeeming points are that it will only be available, if it's the same error type. And if you use a catch-all error type, like anyhow::Error, which makes it likely for nested results to use the same error type, then it's likely that you can use ?? already.So, personally, I feel like it isn't something that juniors will readily/wrongfully incorporate into their error handling routine and rather it is a tool that's available for when you know what you're doing.

  • I need it to not be distracting, so no vocals in a language I comprehend, or I need to have listened to the song a dozen times already.

    And then I need something upbeat to keep me motivated, so 8-bit music is high up the list, overly epic orchestral music also always works, but at like 3 o'clock in the morning, nothing hits like instrumental classical music.

  • Result::flatten() is probably my favorite addition, but those lifetime linter changes might be really good, too.

  • Ah, that makes sense, thanks.

    Without knowing the reference, this seems like the kind of picture which would be absurd and therefore funny, if it was actually real, if there was actually someone with the job of tallying bananas.

    I imagine, people would also give it the benefit of the doubt, if someone actually put in some effort to illustrate this reference, like drawing a comic or clipping together some stock pictures.

    But yes, many people do also just dislike AI-generated images in general.

  • lib.rs has a special surprise when you search "twitter"

    Jump
  • lib.rs has always been more opinionated, because it isn't an official project. I imagine, those who look for opinionated will have no problem with this. It certainly made me like the site more.