It is entirely right and proper to consider the likely future implications of an act before you decide it's a good idea. Even if it feels really good to stick it to $OUTGROUP just this one time.
244 karma · joined August 16, 2017
It is entirely right and proper to consider the likely future implications of an act before you decide it's a good idea. Even if it feels really good to stick it to $OUTGROUP just this one time.
This doesn't address the fundamental point: that if you declare a willingness to censor anyone, then you'll immediately have a whole lot of people trying to convince you that their personal enemies fall in the censor-worthy category. I don't trust domain registrars or CDNs to be the final arbiters of Who Really Is a Nazi.
If you agree to censor any category of thing, then you'll immediately have a large group of unscrupulous people attempting to cast all their enemies as that thing. The only general countermeasure is to not censor anything.
Also, without external keyboard+display, using a laptop as my primary computer would ruin my body in a month flat. Ergonomics are important.
The links they give are to upstream. Some are already HTTPS, some redirect from HTTP. I found one case where upstream provides both HTTP and HTTPS and they link to HTTP. They should fix that.
They also provide md5sums of the tarballs, which get checked automatically in their automated build. They should switch to sha256, but there at least exists an integrity check.
I agree it's much more an educational project than a production one. But that would be true regardless; any system you're putting together by hand like this shouldn't be one that's going into production anywhere.