What Gmail did to email
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearAS
    asdfasdfasdf
    4d ago 100%

    I bought a custom domain and use it with Proton. If Proton shuts down or something I can easily use the same domain with another provider.

    12
  • WordPress.org’s latest move involves taking control of a WP Engine plugin
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearAS
    asdfasdfasdf
    1w ago 52%

    This isn't accurate. The issue is that part of that open source software is using non-open source APIs which are paid for by the WordPress Foundation. Making money off open source software is harmless and AFAIK he has no issues with that. However, using an enormous amount of resources where your foundation needs to pay $$$$$ for without contributing anything is what this is about.

    The same issue is with Linux, for example. The OS is open source, but the repositories are hosted be e.g. Canonical, which needs to pay to maintain them and for the enormous amount of bandwidth and usage from people updating their packages. That isn't free.

    It's very common for companies which fork Ubuntu / Debian to contribute back in some meaningful way, whether that's source code or donations.

    WP Engine doesn't contribute anything.

    1
  • Why Google Search is Falling Apart
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearAS
    asdfasdfasdf
    1w ago 100%

    The search engine magic isn't just about caching pages. It's also extremely expensive / complex to:

    • maintain an index of all the websites in the world. This is an extremely high cost
    • refresh that index in almost real time. How long will your self hosted crawler take to find new content for every website in the world?
    • there's also the algorithm for weighing results. The order of results and their relevance is not easy at all. How many times a word appears on a page is a terrible metric.

    A hosted search is also a lot more environmentally friendly - that gigantic search index and all the energy poured into the work is something that can be shared by everyone. If everyone did that themselves at home, you spend that same amount of energy for every single household.

    5
  • TIL about a 8 Centuries-Old Mystery Sword Inscription
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearAS
    asdfasdfasdf
    1w ago 100%

    https://languagelog.ldc.upenn.edu/nll/?p=20639

    tl;dr it isn't Latin Latin - a lot of swords had tons of odd spellings and there are theories about why that is. This sword could be a combo of acronyms of Latin words and possibly spelling errors.

    For example, "I'd like a sword named Christmas" -> "Please make me a sword that says XMAS" -> sword that says XMS

    8
  • World’s oldest known (representational) artwork in Indonesian cave dated using lasers
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearAS
    asdfasdfasdf
    1w ago 100%

    I love hearing stuff like this. 51, 000 years old is already insane. 75,000 years old is 24,000 years older than that. I can't even imagine 24,000 years older than today.

    Why can't we get movies about this shit instead of another Marvel sequel? I want some scientifically accurate adventure about life in 73,000 BC.

    5
  • AFAIK when you log in to Proton, you send them your password, they do the standard hashing and checking against the hash stored in their database, and if it matches them they let you log in by sending you a token of some sort. If the your password is your encryption key, and if at some point Proton needs your plaintext password in order for you to log in, then doesn't that mean they still have a way to access your data? They could take the plaintext password and decrypt everything in your account without you knowing, right?

    15
    3

    I know bike tires will lose pressure in colder seasons because the air temp causes the pressure to drop, but is the inverse true? Does bike tire pressure go up in summer due to heat? If so, do I need to deflate the tires a bit in summer? Do bike tires ever explode because of a temperature change?

    65
    23

    Not with their end product - the powder itself is excellent. But every little packet is plastic, and doesn't have to be. The world has such a serious problem with plastics, and for a lot of products it's kind of necessary, but this is not one of them. Restaurants have had the same size single serving packets for sugar, salt, and pepper for decades now and those are paper, which is much more environmentally friendly. It's even better for usability! With paper, I don't need to go find my scissors like I do for TWW's plastic packets. I asked TWW if they would consider using paper instead, but got a generic reply that they'll bring it up, but evidently nothing has been done about this. Is anyone else as disappointed as I am with their use of plastic packets? I care a lot about having clean water for my coffee, and I care just as much about not polluting the rest of the world because of it.

    55
    7

    This might seem obviously "yes" at first, but consider a method like `foo.debugRepr()` which outputs the string `FOO` and has documentation which says it is meant only to be used for logging / debugging. Then you make a new release of your library and want to update the debug representation to be `**FOO**`. Based on the semantics of `debugRepr()` I would argue that this is NOT a breaking change even though it is returning a different value, because it should only affect logging. However, if someone relies on this and uses it the wrong way, it will break their code. What do you think? Is this a breaking change or not?

    61
    23

    I haven't played any Baldur's Gate games before but I've heard so much about this game that I'm going to buy it. However, before I start, I always wonder about this: some games allow you to unlock any weapon at some point in the game, and if you miss one in some quest you can always go back. If you accidentally sell one you can buy it back or forge a new one again, or have it respawn. If you want some other class you can switch later. Other games are not like that, and if you screw up or aren't aware of [full in the blank] then you can't unlock something. What's the story with BG3? Do I need to be careful and plan before going on missions?

    27
    31

    Or is this just a coincidence? Any other elements with the symbol as the full word?

    7
    2