641 karma · joined May 26, 2013
We need to stop trying to enforce "the truth" to other people. Just let people talk and have different opinions. That includes letting people having conservative values, because lately this thought police is getting out of control.
Why don't you talk about software development instead? About building FireFox? About disrupting tech?
It seems Mozilla is now run by people more interested into communism than actually building a fucking software and bringing value to the world. RIP Mozilla.
WTF?! I mean, maybe you should actually build the best web browser instead of doing politics.
Also, there is this nice serie on Netflix about the fall of Constantinople/Istanbul:
Just look at how Svelte is doing components. It's way better and easier.
This is racist.
Do you have a plan to change that already?
https://www.youtube.com/watch?time_continue=1340&v=2vyBLCqyU...
My country (France) is sinking: daily violence, ethnic gangs, religious fanaticism, tribalism, women being harassed daily in the streets. It's really scary for the future actually.
So when I read comments on HN about disbanding the police, it seems to me that some guys in here have lost touch with reality. It's not because you are a good person with moral values that all people in the world are like you.
If you don't want the official police anymore, why not starting with your place, your home and your family?
It's a problem I see more and more in the media: taking side politically. Remember net neutrality? This was one one of the founding stone of Internet.
Peer pressure, pushing people and platforms, this is what looks like tyranny to me - not Trump nor Zuckerberg.
And of course I will get downvoted by these same people talking continuously about diversity of opinions and freedom of speech.
Because only the right wingers are actually being censored...
Most of JavaScript devs do like you, they default to `const` and if they need to reassign the variable, they switch to `let`.
To me it feels more like a ceremony for declaring a variable than a rational and a useful practice. :)
https://twitter.com/dan_abramov/status/1208369896880558080 (React core team member)
https://twitter.com/littlecalculist/status/91787524189167616... (Ember creator)
const arr = ['foo'];
arr[0] = 'bar';
assert(arr[0] === 'bar'); // !!!
Something like that would make sense though IMHO:
const PHI = 1.618;
I don't get how JS is designed really, they try to solve a bad design (`var`) but they introduce another bad design (`const`) and they make things even messier. Many devs ship JavaScript thought TypeScript these days, so I hope Microsoft can clean this mess one day.
It solves really no problem (I mean, Python, Ruby and almost all other programming languages are doing fine without preventing against variable reassignment, and we can still reassign function parameters and object properties in JS).
So much brain power wasted on this useless thing.
Also using `const` everywhere is semantically misleading and ugly. It's not what you would expect in 99% of other programming languages out there.