Show more

Google search box on Android unconditionally uses Chrome if it is installed. It fallbacks to browser set as default only if Chrome is not installed.

Google Play bypasses "background data" restriction for some downloads. Traffic is counted as foreground even though it is definitely background.

Google Play keeps ignoring all settings and downloads Chrome updates over mobile data. After I disable Chrome. Time to degooglify this shitphone.

Verification scheme for blockchain can only use data from blockchain. This leads to another important point about distributed ledgers: Verified information is fundamentally required to be public.

Blockchain does not work without a verification scheme. You cannot just throw things into ledger and distribute it, assuming it will be completely secure.

fox.cpp boosted

Privacy is not built on trust, it's built on MATH

Articles like this make me think only HTML and CSS are acceptable GUI technologies in today's IT world.

maori.geek.nz/golang-desktop-a

Article mentions the trouble of JS stack and then proceeds to ignore the complexity of proposed solution that is much worse than using an adequate GUI toolkit.

fox.cpp boosted

It's finally here, teasing is over:

I'm excited to launch #keyoxide today!

yarmo.eu/post/keyoxide

#FOSS solution for easy encryption, signature verification and decentralized identity proofs!

I've been in favor of #DeleteKeybase but I never had something to offer as an alternative. Now I do :)

fox.cpp boosted

There's a good bet that soon SSL will be fully required by major browsers. This is good for security, but it's also symbolic:

Now you need someone's permission to put up a web server.

Now, LetsEncrypt is great and grants SSL certs freely. But what if they go away?

The lack of about:config equivalent in Chromium or really any way to disable privacy-sensitive APIs makes it a threat to your privacy even if you manage to completely "degooglify" it.

TIL BoltDB uses unsafe.Pointer internally. You can tell how I did so.

Do not use it in production.

Go(lang) is one of few compiled programming languages where mutation testing is a viable strategy.

It is a big shame the only existing tool for it was left unmaintained. github.com/zimmski/go-mutestin

fox.cpp boosted

I liked Caddy v1, but v2 is annoying in a number of ways:

- TLS for localhost by default? Really? Who cares? Why do you want to install a CA on my machine?
- No reload on SIGUSR1? Is this feature _that_ complicated?
- Why would you nuke the v1 docs from the website?

Considering changing Maddy Mail Server source code license from MIT to GPLv3.

github.com/foxcpp/maddy/issues

fox.cpp boosted
Google has some really subtle tactics to sabotage non-Chrome browsers. In this case, you can't download images with Firefox, but you can with Chrome.

Source: https://www.reddit.com/r/firefox/comments/hqp6ko/cant_download_pictures_from_google_images_with/
fox.cpp boosted
My main website is on HTTPS now
I hate it, because it means using LetsEncrypt, but it's clear to me that LE has ruined any will to fix the CA system and instead spof the whole internet on a single nonprofit
Show more

fox.cpp's choices:

Puppo Space

A general furry public instance. You don't have to be a furry to join. Any and all topics are fair game provided they do not conflict with the Code of Conduct.