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/)RE
Posts
0
Comments
311
Joined
2 yr. ago

  • That's cool if people can agree on what maintainability is, which changes improve it and which changes hurt it.

    You can get two people arguing for the exact opposite thing, while both of them use maintainability as an argument.

  • Native package managers were not "working fine for everyone", the software and libraries in them are often very outdated and contain custom patches that don't come from the original software authors.

    So you often end up dealing with bugs that were already fixed and the fixes released months ago.

  • But still, what is the point of this? What problem does this solve? It's not like solar power deployment is bottlenecked by a lack of space to put the panels.

    This just makes it more expensive and more difficult to maintain for no reason.

  • You can do this with any camera, including the one in all the phones out there. The only thing specific to the glasses is that it's more convenient and inconspicuous to be wearing it on your face.

    Might as well have put the iPhone in the title for more clickbait. Anyone dedicated enough can make or buy tons of different kinds of wearables that could do the same.

    The key issue is that such a database exists and is so easily searchable.

  • He's basically just whining about his competition being able to attract more talent by offering better conditions that he doesn't want to compete with.

    It's no different than complaining that the competition has a better/cheaper product and people are not buying yours.

  • Sounds like he's just repeating a common meme. I don't see anything about higher level design that would make it more difficult for an AI (hypothetical future AI, not the stuff that's available now) compared to lower level tasks.

  • It's not nitpicking, stuff like this is far more impactful than choosing between 5 lines vs 10 lines long methods, or whether the hasExtraCommissions "if" belongs inside or outside of calculateExtraCommissions. This kind of thing should immediately jump out at you as a red flag when you're reading code, it's not something to handwave away as a detail.

  • Why is it a void method? This only tells me that some state is mutated somewhere, but the effect is neither visible nor documented.

    I would expect a function called "calculate" to just return a number and not have any side effects.