Pinned toot

So in case GitHub does a flop again, one could grab the source code of maddy, for example, from git.hexanet.dev/foxcpp/maddy. I should link it somewhere...

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

Matrix.org is 5 years old, has a company backing its development and a large community. Yet, I see half-assed clients, servers with RAM lust and heavyweight protocol. How hard can it be? And now we (Project Hexanet) are relying on self-hosted IRC for communication, ffs.....

fox.cpp boosted

Why Mastodon and the fediverse are “doomed to fail”

-> a small rant about how the profit lens distorts our understanding of success vs. failure:

write.as/eloquence/why-mastodo

fox.cpp boosted

Remember, there is a generation that don't see nothing wrong here.

Boost if you get it ;)

fox.cpp boosted

Userstyle for new GitHub.

.avatar-user {
border-radius: 5px !important;
}

fox.cpp boosted

Seems to be a partial outage. Only from some locations there is no A record.

Show thread

It seems like GitHub just lost their domain. No A/AAAA records and SOA seems to be definitely not GitHub.

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.