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/)MA

Check out my blog at https://www.teachmaths.org/

Posts
1
Comments
19
Joined
2 yr. ago
  • Then change the title of the post to something open-ended like "How vulnerable is Lemmy to DDOS attacks?". Taking out a major node which hosts many key communities is going to have an adverse impact.

  • I have had some issues with Robert Oster inks and hard starts. In particular, they don't work well in my Lamy 2000 fine nib and Pilot Prera medium nib pens, whereas a Pilot Iroshizuku ink I bought recently seems to flow a lot better. It's a shame, because I do like the colours; I might try them in my Kaweco sport pen (which has a wetter medium nib) and see if they flow better.

  • The TOTP feature in Bitwarden works, if you paste in the whole otpauth:// URI to Bitwarden's Authenticator Key (TOTP) field. The URL specifies that the hashing algorithm should be SHA256. If you just import the secret= value into Authy, it probably defaults to using the SHA-1 algorithm, which may be why the codes generated by Authy don't work.

    SHA256 is more secure than SHA-1, which I guess is why Lemmy has chosen to use it for its 2FA feature.

  • It would have to be Gödel's Incompleteness Theorem. Such a beautiful proof that shakes mathematics to its core.

    The science communicator Veritasium made a nice video about it: https://youtu.be/HeQX2HjkcNo

    I first learned about it in Douglas Hofstaedter's masterpiece Gödel Escher Bach: An Eternal Golden Braid

  • When I compiled that program, the executable was around 10MB. I wrote the same program in C, and the executable was 15kB. That's about 3 orders of magnitude difference. Is Rust really 1000 times better than C? :-)

  • Very good. I think a feature where a user can revoke all their cookie sessions is still worthwhile, and maybe I'll look at raising a feature request for that, but it is good to know that cookies stolen during the recent hack have already been addressed.

  • ĉu vi parolas pri liberan infrastrukturon aŭ senpagan infrastrukturon? Temas pri la fama distingo inter "libera kiel parolado" kaj "senpaga kiel biero". Le realaĵo estas, ke infrastrukturo estas ĉiam pagenda de iu.

  • Presumably they mean that the CPU resources are over-provisioned, meaning that the virtual CPUs allocated to VMs have to share a smaller pool of physical CPUs. If the VMs have a lot of idle time, this can work well, but if your VM suddenly needs more CPU, the processes on your VM might need to wait for a physical CPU, as physical CPU cycles that would normally be available to you have been "stolen away" by processes running on other VMs.

  • InTune is mobile device management that allows a company to enforce policies on your phone such as pin code length/screen locking policies, and ability to remotely wipe your phone. Since these privacy ROMs are about giving control back to the user, I suspect that there will be problems with MDM enforcement software like InTune. I no longer work for a company that uses that software though, so no chance to test it out.

  • DeGoogle Yourself @lemmy.ml
    Matt @lemm.ee

    Breathed new life into my Google Pixel 2

    My Google Pixel 2 was abandoned my its maker a few years back, stranded on Android 11. Today I found it again as I was rooting around in a drawer, and decided to see if it could be given a new lease of life through a custom ROM.

    Many of the more recent privacy-related custom ROMs such as GrapheneOS, CalyxOS and iodéOS do not support the Pixel 2. I did discover the LineageOS does support it, so my next topic to research was how to provide Google Play services to those apps which require it.

    The official LineageOS supports the installation of the Google Apps suite. However, as I am trying to de-google my life, I came across a fork of LineageOS that supports the microG implementation of google services, similar to how CalyxOS and iodéOS do it.

    The installation process didn't look too difficult, so I prepared the phone my unlocking the boot loader, installed a recovery image, and tried to flash the phone. It just sat there, saying it was "verifying the image", with no apparent progress.