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

  • I like to listen to podcasts in the gym and I will interrupt my set to skip sponsors and ads. The enshittification on Spotify is particularly bad as they now play ads in addition to sponsorings for premium listeners.

  • I have been adblocking on YouTube for as long as I remember. Personally I think it's unusable without an adblocker. What's the alternative? Because I am not suddenly going to pay for a platform that keeps getting worse all the time.

  • A racing game that has a very nice track builder and is very open to modding. Its focus is on the individual driver and the time they achieve on a track.

    Flying for hundreds of meters, drifting under water, going at high speeds through multiple loopings, sliding on ice and so much more is totally possible with Trackmania.

    Try it, the base game is free and their pricing for online services and cups is totally fine.

  • It's not. The default sorter does that, because that way it can sort pretty much anything without breaking at runtime. You can overwrite it easily, though. For the example above you could simply do it like this:

    [3, 1, 10].sort((a, b) => a - b)

    Returns: [1, 3, 10]

  • JS !== Java

    Try Javascript some day!

    • We have truthy and falsy! Empty string or null? Yeah, that's false!
    • Of course we can parse a string to number, but if it's not a number it's NaN!
    • null >= 0 is true!
    • Assign a variable with =, test type equality with == and test actual equality with ===. You will NEVER use the wrong amount of = anywhere, trust me!
    • Our default sort converts everything to string, then sorts by UTF-16 code. So yes, [1, 10, 3] is sorted and you are going to live with it.
    • True + true = 2. You know I'm right.

    Try Javascript today!

  • I have my own mailserver just for me and it wasn't that complicated to be honest. I set it up with Mailcow in Docker in under a day. So far it has been stable with regular backups and updates through Lighthouse.

    Maintenance comes down to 5 minutes every three months because somehow Let's Encrypt and Mailcow don't like each other and I have to renew the certificate manually.

  • It's super simple!

    You click a square, it's either a bomb or not. If it's not, it will show a number telling you how many of the surrounding 8 squares contain a bomb. If a square has 0 bombs in surrounding squares it will just open, so you save unnecessary clicks. It's the goal to click every square that does not contain a bomb. If you click a bomb, you lose.

    After understanding the rules you can beat the game super quick and easily.

  • There's tons of email providers out there. I bought a domain and rented a small VM for some learning about servers and the company provides a direct email service with the domain. Now I have unlimited mail-accounts with my own domain name and Google can fuck right off.