Self-documenting Code
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKO
    koper
    9h ago 100%

    Why the password.trim()? Silently removing parts of the password can lead to dangerous bugs and tells me the developer didn't peoperly consider how to sanitize input.

    I remember once my password for a particular organization had a space at the end. I could log in to all LDAP-connected applications, except for one that would insist my password was wrong. A trim() or similar was likely the culprit.

    25
  • Revolut: More than 100 customers contact BBC about scams
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKO
    koper
    1d ago 100%

    These scams are convincing enough that countless people fall for them. Blaming them individually is not going to bring us any closer to a solution. Better fraud detection and mitigation will.

    3
  • ‘Trump-proof’ European security by setting up ‘Nato bank’, thinktanks urge
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKO
    koper
    2w ago 85%

    The 2 percent of GDP target is imaginary. They made it up, in no small part because of lobbying from the defense industry. There is no reason for NATO to spend so much more than all other countries combined.

    Stopping Russia should have been done through economic and diplomatic means. No amount of NATO bombs or tanks would have stopped the invasion. It only would have fueled the flames and given legitimacy to Russia's claimed insecurity. Economic power is much stronger than military sabre rattling. The EU is founded on that exact principle and it's the reason why it's still together.

    5
  • ‘Trump-proof’ European security by setting up ‘Nato bank’, thinktanks urge
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKO
    koper
    2w ago 90%

    Just because the US government likes to funnel trillions to their military industrial complex instead of healthcare, doesn't mean the rest of NATO has to do the same. Even without the US, NATO already spends more on defense than Russia and China combined, even before the invasion of Ukraine.

    16
  • Stoltenberg suggests Ukraine could be granted NATO membership even with territories occupied by Russia
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKO
    koper
    2w ago 40%

    It scares me that anyone could come to this conclusion. Are you so clueless about the unimaginable, unprecedented suffering and death that such a conflict would bring, or does your emotional attachment prevent any rational assessment? There is no reality where WW3 and "not necessarily a bad thing" belong in the same sentence.

    It's a good thing to punish territorial aggression, but there can be no doubt that WW3 is the worst outcome for everyone.

    -1
  • USA | California governor vetoes bill requiring speeding alerts in new cars
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKO
    koper
    3w ago 20%

    Or you could just stop speeding. If you think that breaking the law and taking the risk of injuring/killing another human being is more important than a little annoyance, you should get your priorities straight. The world doesn't revolve around you.

    -25
  • The United States Should Steer Toward Better Automotive Data Privacy.
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKO
    koper
    4w ago 100%

    This doesn't advocate for any substantial improvement of data protections. It's merely a convenience argument to legitimize banning Chinese cars for economic reasons. American car manufacturers will continue to harvest and sell all your data, just with less competition.

    Of course, this isn't a surprise coming from the CFR, the lobbying organization for US imperialism.

    26
  • The best part of the fediverse is that anyone can run their own server. The downside of this is that anyone can easily create hordes of fake accounts, as I will now demonstrate. Fighting fake accounts is hard and most implementations do not currently have an effective way of filtering out fake accounts. I'm sure that the developers will step in if this becomes a bigger problem. Until then, remember that votes are just a number.

    2.3K
    357