888 karma · joined April 28, 2020
What do you mean? How do you expect the author to "make search powerful"? This system is clearly in the context of a desktop/NAS filesystem, so they're stuck with whatever search systems exist. I honestly don't plan to use this system, and still feel the need to respond to this critique of it.
> Why use numbers?
Is answered here[0], to intentionally preserve ordering. You don't need to know what a plain ID means, because the only reason to use it is in context.
> What if categories do overlap?
There's nothing to stop you from tagging things in addition to using this system, if you want.
> dismisses search without giving any reason
Again, the author is not building their own document storage system.
> Additional metadata
This system is trying to solve the problem of having to supply a bunch of information to find a specific document.
Overall, there are lots of anecdotes here about how this system is useful in some situations. There's really no reason to sound so incredulous about it, even if it's not for you.
> What rights are being denied to minorities ? Until recently, the right to get married or adopt children, among other things. I see your point though: people of all skin colors are theoretically equal in the law. If by "dividing people" by "race and gender" you mean movements for criminal justice reform or to end police brutality toward minorities, I disagree that these movements should be divisive. They become divisive when non-minorities take offense at them, which can happen due to poor messaging from particular individuals. It can happen due to a lack of clarity about the actual goals of the movement. Some more extreme leftists might simply have views that I would also disagree with. But ultimately, "the left" doesn't hate non-minorities. When a movement is focused on minorities, it is to reaffirm that they suffer discrimination which they should not under the law. These movements focus on minorities not to say that others don't struggle too, but to bring attention to societal issues that continue to affect some types of people just because of their "immutable characteristics".
And, once you have a lot of dependencies, ES modules won't save you. People expect web apps to load fast, and code is big. Things like Webpack help make it a lot smaller.
My point isn't that this is good, it's that it's not "indefensible". There are very real practical reasons that big companies deal with the debt of dependencies and bundlers.
If half of the world immediately upgraded to electric cars, sure there would be a temporary surplus of vehicles, but it would only last until the old ones broke down.
Plus, in a public place, how do you only apply facial recognition technology to a single person? It seems like in most cases, you must first apply it to everyone else nearby to discriminate them from anyone who opted in.
I like the UI simplicity of VSCode in contrast to native editors such as IntelliJ and Visual Studio, which I do use when I really need the features. I am interested in efforts like Onivim 2, which seek to combine these advantages.
In 2-3 months, 132,000 people in the US have died from COVID-19 complications. The CDC estimates yearly flu deaths at 12,000-61,000 [3]. Further, we are now seeing a huge increase in the rate of cases in states which have had lax distancing and quarantine policy--see Travis county data again for example.
Is a year of in-person class worth the risk? Hard to say. No reason to dismiss legitimate concerns as "hysteria", though.
1. https://www.nytimes.com/2020/05/14/health/coronavirus-stroke...
2. https://austin.maps.arcgis.com/apps/opsdashboard/index.html#...