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/)WN
Posts
2
Comments
221
Joined
2 yr. ago

  • I think there were probably times where software that got shipped actually worked. So you bought it and you could use it, no need for "maintenance". I generally don't think that's the right word since software doesn't decay on its own, so there's nothing to "maintain" actively. Apart from compatibility of course, but if that breaks (e.g. with newer OS or hardware), it would make sense to pay for an update if you need it. Makes a lot more sense than those disgusting subscription scams that adobe is pulling off (and every other company seems to follow).

  • Thanks for the insight! I think this kind of convention that once made some sense, is now exclusively harmful, but is still followed meticulously, is often called "tradition" and is one of the high speed engines that let humanity drive towards extinction.

  • I don't understand what's not realistic about expecting from a company that markets itself as privacy focused to not add surveillance fascist services to their website. It's not like they demand system76 to implement something crazy difficult. Quite the opposite, they just want them to not do something. That shit doesn't add itself to a website. So just don't fucking do it and you're good. What's unrealistic about that?

  • Yes, JS is equally terrible! At least we can agree on that :-P

    And I also understand that PHP (just like most technologies) can be very efficient to work with if you are used to it and know it very well.

  • PHP grew "organically" out of a perl library. There was never a consistent plan/idea about the set of abstractions it provides, the type system, builtin functions etc.. Everything has been bolted on here and there, some additions good, some bad, some terrible pitfalls. A language with builtin operators that are basically unusable (comparison!) and where some functions return false when the input is invalid, is really fundamentally broken. I agree that many of the worst failures of PHP have been (kind of) fixed after PHP5 and that's nice for large existing PHP codebases (mediawiki, wordpress, nextcloud, typo3). But I just can't understand why one would start new projects in PHP in a world where so many very well designed and well thought through languages exist.

    Edit: First sentence is misleading. Of course it wasn't a perl lib, but basically a thrown together bunch of functionality, unified into one package, so it can replace using various perl libraries. The syntax was also very inspired by perl.

  • What's wrong with pocket integration?Nobody forces you to use it. Apart from that it stores user data e2e encrypted, mozilla has no access to your data (as opposed to chromes sync functionality). Imho, a browser should not block some content by default. But ad-blocking must be easy to enable/install. All of that's the case in FF so I see no reason not to recommend it.

  • JS is horse shit. Instead of trying to improve it or using that high level scripting language as a compilation target (wtf?!), we should deprecate it entirely and put all efforts into web assembly.

  • In the large yearly stack overflow survey it has been the "most loved programming language" for the past 8 years in a row and at the moment its admiration is only growing. I don't see anything stop this streak anytime soon. For good reasons.