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
1330
Joined
6 yr. ago

  • You not using any libraries? We have like 1100 animals in our software at work (that we know of).

  • Yeah, I feel like people are mainly confused/annoyed, because splitscreen multiplayer existed before online multiplayer, so seeing games ship with online multiplayer but no splitscreen, that just feels backwards...

  • It was likely posted to a platform like TikTok, where all videos are in portrait. So, the video creator likely had clips in 16:9, but then chained them in the TikTok video editor and that put them into this 9:16 format...

  • Oh man, I read that as "heaven no", then as "heave-no" (like heave-ho), I even considered it might be some sort of Spanish. Did not make the connection with "hello" until I read the article.

  • I think, their point (and also my experience) is that you get taught about it in university a lot more than about simple loops, so it feels more important even though you rarely use it in reality.

    Same thing goes for linked lists and inheritance...

  • Just connect a garden hose to where the mouthpiece would go. ¯(ツ)_/¯

  • Deleted

    Permanently Deleted

    Jump
  • Deleted

    Permanently Deleted

    Jump
  • Maple syrup could have worked. But yeah, it's often also worth changing up plans, like maybe just roast the nuts as well and put them on top with some chives or balsamico creme for the looks. Of course, I don't know what kind of constraints you're working with, though...

  • Deleted

    Permanently Deleted

    Jump
  • For me, it helped expand my cosmos by leaving things out and looking for alternatives.Like, I found out about a world of legumes by going vegan. And earlier this year, I stopped eating wheat for health reasons, and only then started to appreciate the existence of millet, quinoa, amaranth, buckwheat etc..

    I am probably still within the range of "usual" foods, all things considered, but at least I'm breaking out of a tiny subset of those...

  • Yeah, I'm not saying that the term is well-defined or that some usages of the word don't typically refer to classical algorithms after all.

    And yes, obviously even the currently trending meaning of what "AI" might mean, i.e. generative AI, still involves lots of algorithms, for training, for executing the model, and tons of auxilliary scripts that ideally take over all tasks as soon as the statistical model has decided what to do.

    And yes, maybe non-techies really just don't care. My post wasn't supposed to be snide commentary on that. It was more just an "oh fuck, there's folks that hand out bags of money solely based on whether a program uses a butthole as a logo and says that it's thinking for its loading times".

  • Oh man, I fear that this is genuinely what lots of people take as their clue as to what's AI and what is not. I've seen plenty people refer to algorithms as AI. They're probably wondering why this AI is so reliable compared to the others...

  • The difference is in the semantics. Agnosticism is saying "I don't know what to believe, both options seem equally viable", whereas atheism is saying "I do not believe unicorns exist, but as with anything else, I'm willing to change my mind when presented with evidence".

    Someone not willing to change their mind when presented with evidence, that's just a dumbass.

  • I do enjoy how many number sets are referred to as "normal numbers":

  • A rebase rewrites the history of your branch, so that it's as if you just branched off and then coded all your changes in one sitting.

    It will go through each of your commits and try to apply them one after another. If something changed on the base branch that conflicts with your changes, it will prompt you to adjust your commit. You adjust it so that looks as if you just coded it on top of the base branch.

    When you have lots of commits on your branch, this can mean that while you're rebasing, you have to then also change your following commits which happened to touch the same lines as a previous commit. This can mean additional, stupid work.

    As such, a workflow using rebases ("trunk-based workflow") works best, if you can rebase often and merge back early. You won't get merge conflicts when merging back, nor merge commits, because you resolved these while rebasing.

    In particular in smaller teams where you have tight-knit communication, this workflow is absolutely stellar. It completely bypasses so many pain points that folks have with Git.Merge conflicts are significantly reduced when you merge often and a trunk-based workflow removes the ceremony that typically prevents teams from doing just that.

  • In a less extreme sense, I find there's also an inverse relationship between skill and marketing effort, because:

    • Marketing activities take time away from honing your skills. Even if you "just" (in very fucking big air quotes) build something useful that you release as open-source, you'll still spend time answering user questions, reviewing PRs, writing documentation, ensuring backward compatibility etc..These are also useful skills, but they still prevent you from exercising your coding skills.
    • The most popular platforms for marketing yourself are also the most rapey platforms. People with high technical skill will be aware of this. The most privileged of them may not need to care.But those that worked their asses off, because they had to start from an unprivileged position, those need to care. Because they will be disadvantaged and harassed, when people see that they're from a minority or women.You miss out on those with the highest work drive. You miss out on skills that people build when they need to protect their privacy. And you miss out on a culturally rich workforce and get a fragile monoculture instead.
  • Yeah, it didn't have CI runners or complex project management features. Pushing code can be done later. Looking at open-source issues can be done later.

  • the education system failed them, teaching in a way that’s not enjoyable.

    Yeah, pretty much. I had to learn a ton of math, where I never got explained what it could be used for. And when it can be applied in an obvious way, namely physics, most of the complexity lays in memorizing a ton of one-letter-abbreviations and formulas, which feels pointless, too.

    I'm a programmer now. That was always easy to me, because the best way to learn that is by gradually solving harder puzzles. You don't just sit in a classroom and get told all the solutions to all the puzzles...

  • Deleted

    Permanently Deleted

    Jump
  • A while ago, I saw a documentary where they had a big-ass fan on an apple orchard, which they would turn on early in the morning.

    The problem is that when it cools down in the night, it can dip below freezing temperatures, which would damage the blossoms, if it stays that low for too long. And the cold air gets trapped between the apple trees, so just creating some artificial wind is apparently a pretty good solution to untrap it and therefore allow things to warm back up as soon as the sun hits.

    Just found it interesting that this is a common enough problem, without requiring more drastic solutions like actual heating, so that they came up with this idea.

    The documentary is in German, but you can see it at 5:00 here: https://www.ardmediathek.de/video/Y3JpZDovL3dkci5kZS9CZWl0cmFnLXNvcGhvcmEtNzJhZTQ5NTctNDkxOS00YTRkLTk0ZTItMGU0YWQwYzFkODE1