You forgot the other reason. I don't want an IPhone because I prefer to actually own my device (and because Android is overall more secure and I personally care about this).
>Is there a way to remove malicious content? For example, if someone uses this to store some malware's payload and you don't want your project being used for that, what happens?
My job involves fighting malicious content on the internet. No, there's no way to remove malicious content from ipfs. It's especially annoying when the ipfs2http gateway takes path using a GET parameter (instead of it being a part of a domain name) because it makes it unblockable on the DNS level.
Also Polish, my pet peeve is having to write my latinised name into forms that specifically say "please enter your name EXACTLY like in your passport".
Everything is representable as binary, but not everything is binary. The abstract concept of 'A' has no inherent binary representation, and 0x41 is just one of the options. Representing Pi or e calls for even more abstract encoding, even though they are a very specific concept. Text is not binary, but text has to be encoded to binary (one way or another) in order to do any kind of computer assisted processing of it. But we tend to think of text in abstract terms, instead of "utf-8 encoded bytes", hence this abstraction is useful.
...it's not O(n). Many languages, JS, Java and C# included, have O(1) access to a character at a given position. You correctly note that it won't work well with international strings, but GP is right that A LOT of code like this was written by western ASCII-brained developers.
Thanks for making this table, it's really interesting. But I'm not sure I fully understand the point it makes (if there is one). Most of the vulnerabilities absolutely had potential of abuse, but were not used in the wild because the vulnerability disclosure process actually worked as intended and they were promptly patched.
IPFS along with ipfs http gateways is also abused like this a lot. It's hopeless to try to take things like this down, but in general taking down domains is hard.
I'm surprised Krebs says something like this, because it's not novel at all. I'm in the industry, and malware used public blockchains at least as far back as 2017 (probably way before, but that's when I first analysed a sample that does that).
Is that how native speakers understand this proverb? I always assumed "a good man" here is synonymous with "a good human", because that's how if goes in my language, and because it's the only way this makes sense.
I also assumed that by saying "in my mind" you mean "in my opinion". English is not my first lamguare, but I think this is a reasonable reading?
If you wanted to say "youtube is not important enough for me" then your post reads weird - what is youtube going to get away with? Losing you personally? I think they'll get over it.
I can confirm that as a non native English speaker I don't make this kind of mistake often. I think spelling is easier for me because I first learned how the word is spelled and only later how to actually pronounce it? And i separate homonyms like they're/their in my head because they're very different words in my language.
They legally have to ask every contributor. The exception/loophole used by big companies (but also FSF for example) is that every contributor had to sign a CLA where they legally reassign ownership of their code to the project owner.
Maybe they should consider not operating in countries where they unmonitored presence may lead to genocide?
There's no obligation to operate everywhere. Instead, as discussed in previous parts, they invested heavily to get a monopoly in third world countries.
Maybe, but there's still no alternative. Most people don't care, journalists and politicians still need Twitter to share their thoughts/amplify their voice, and researchers/content creators still link to their work on Twitter. Wake me up when it changes.
Not everywhere, but certainly Europe is. I think you're focusing too much on the ethnicity and ignore the really important things like cultural and thought diversity.
As far as I know, browsers don't allow self-signed certificates on HTTP/3. This was mentioned by people in comments here, and quick google seems to confirm.
I'm currently using Pixel 4a (just recently EOL), and I'll probably upgrade my phone this or next year.
Maybe Pixel has a yearly release cycle, but it doesn't mean I have to upgrade every year, that would be crazy. And they can iterate more often to try some ideas more often than once every 5 years.