In terms of news, I use Haystack (http://www.haystack.tv). It aggregates YouTube videos from various media sources daily, much of it American (then again, that might be intentional). You can also pick and choose specific sources and topics you want to follow, even cast to Chromecast. The developer(s) are pretty responsive too and the app is free.
My only frustration is that it only aggregates videos on YouTube. If you want to get video news segments from media companies that publish their videos to a proprietary CDN or hosting service, you can't use it with Haystack.
When I say process, I mean some of our operational processes like making sure backups work. There was an incident with data loss last week: https://news.ycombinator.com/item?id=13537052
Like any company, we have our own business operations issues too but it's still one of the best jobs I've ever had. We're pretty open about our flaws, to the point where the CEO even has a page that lists his out: https://about.gitlab.com/handbook/people-operations/ceo-pref...
The concept of freedom of speech is the right to articulate one's opinions and ideas without fear of government retaliation or censorship, or societal sanction. You're of the misunderstanding that the First Amendment and the last ~300 years of judicial precedent somehow transcend this concept (QED: it doesn't).
Not once does Lütke mention the First Amendment. You did that all on your own. More to the point, he isn't wrong in what he's saying. You're having a difficult time agreeing with him because your civics education prevents you from thinking beyond what was written on a nearly 300 year old document and you probably believe that Breitbart is the next Stormfront. Perhaps you should read something more modern, like Captain America #275 pg. 20.
> freedom of speech is the right to articulate one's opinions and ideas without fear of government retaliation or censorship
Yes!
> or societal sanction
No! This is absolutely not the case. If you call someone the N-word, you should expect to be treated as a racist by society. Call someone a fag and expect to be treated as a homophobe. Freedom of speech does not guarantee the right to speech without any consequence. The government can imprison, tax and has many other abilities not granted to Shopify. For that reason, dissenting speech must be protected from them in a way that's fundamentally different than the way it must be protected from Shopify. But non-governmental actors absolutely do have a role in guiding speech to be more civil and create the society we want to live in. We do that through social pressure rather than with force majeur. It's that crucial difference that requires protection from the government but not from Shopify.
> Not once does Lütke mention the First Amendment
Except that he does. He quotes the ACLU talking about speech protected by the first amendment:
... Constitutional rights must apply to even the most unpopular groups
if they’re going to be preserved for everyone.
> Lütke's attempt to paint this as a defense of free speech is disingenuous
Is it?
"To kick off a merchant is to censor ideas and interfere with the free exchange of products at the core of commerce. When we kick off a merchant, we’re asserting our own moral code as the superior one. But who gets to define that moral code? Where would it begin and end? Who gets to decide what can be sold and what can’t? If we start blocking out voices, we would fall short of our goals as a company to make commerce better for everyone. Instead, we would have a biased and diminished platform."
> People abuse this system like you would not believe. The main offenders are people who copy oh-my-zsh and a ton of plugins into their dot files directory.
I have a hard time seeing this as "abuse". This is the late 2010s, not the early 1970s. Modern file storage medium is cheap and has come a long way. When laptops are shipping with (at minimum) 500GB hard drives, cloning a 5MB Oh My ZSH repo is arguably taking advantage of a well-known open source framework. It's not necessarily a black-and-white litmus test of technical incompetence versus not having the time to create something from scratch. Least with frameworks like OMZ and Antigen, I know that other people with more free time than me are reviewing the code and constantly improving it.
Disclosure: I keep the following at the beginning of my .zshrc:
if [ -d "$HOME/.oh-my-zsh" ]; then
ZSH=$HOME/.oh-my-zsh #leave this alone
source ~/.oh-my-zsh/oh-my-zsh.sh
else
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
ZSH=$HOME/.oh-my-zsh
source ~/.oh-my-zsh/oh-my-zsh.sh
fi
My only frustration is that it only aggregates videos on YouTube. If you want to get video news segments from media companies that publish their videos to a proprietary CDN or hosting service, you can't use it with Haystack.