721 karma · joined March 8, 2020
Code reusability between browser/desktop/mobile is one. Easier to find developers, faster development speed due to ecosystem, previous experience/familiarity etc. I guess.
Google helped write GDPR.
I am tired of hearing this troupe of putting more and more regulations to stop shit from breaking when exactly this caused monopolies in many traditional sectors that haven't been changed since like forever because the red tape to do anything requires a team of expensive lawyers.
If you are for more regulation, please at least come up with a way to regulate that seems practical.
You can install a specific version from git via yarn/npm.
How do you trust a url more without reading the code?
What's going to stop deno ecosystem from putting minified js files on cdns and import them?
How is that not "decentralisation"
And if you are importing single files from a remote url, I would question your sanity.
90% of my class cheated in some form on regular exams until 10th grade. This was known by the management and teachers often hide it. They also increased marks of students by changing their answers lol. Discouraging environment for actual students.
Why?
Because education is a business. Metrics such as 90 percentile scored so and so drives admission rates.
why cheat?
Because lack of good parenting, teachers and dysfunctional infra. Most teachers outside of few top schools are "failures" (not literally) in private schools where they are spending their time trying to crack exams for government jobs or getting another degree. They don't care or aren't paid enough.
Parents won't help their kids or take much interest in what they like. They will be pretty thorough when investigating report cards and standardized bullshit metrics that indian schools make (outside of board) but shallow when empathising with their kids.
Tuition is a widely common practice in india which is similar to daycare in practice, I guess. It gives off an effect of your kid working... Whenever someone gets a bad grade, the first thing to do is increase their tuition time. My previous schools had same teachers taking tuition at home and an after school program. You will get questions and stuff that will come in exam by going there. It was public knowledge too. Most schools are shady. I can't remember one where I didn't see some bs going on like messing with paperwork for tax fraud (openly), messing with report cards, exams, board requirements, etc.
Big chunk of parents are not educated or live in poverty. Their kids will come to school and disrupt it for others but what can you do about it?
Separate them and put them into low cost classrooms? Yeah, that happens. Though it usually starts from 8th grade onwards. Until then, everyone is in the same classroom.
I think the biggest problem is we start investing in kids at a later age than we should. All their junior years, no one sets a good bar for them. They won't suddenly change as drastically as some people hope.
You end up with few ugly situations. First, I hate that I have to wrap my components (what if you want different fallback for different components? You end up with many wraps), how my UI will render is not isolated anymore. I often end up returning loading view from the components as we as well using it as a fallback for suspense. It just feels wrong. I lack control.
At this point, I am convinced the problem is not web frameworks but browsers. Someone needs to take all the legacy bloat away and put it in the side while starting from the scratch. Web doesn't need three different languages. It doesn't need freedom that costs accessibility. It doesn't need to be so primitive.
It smells. Awful defaults.
import "reset.css"
import "reset.js"
</rant>
Curious to see what the retention rate for school friends are.
Your pedantry tag has no opening
</pendantry>
Indian schools teach patriotism from nursery.
There is a reason why you have an hour long morning assembly to indoctrinate young kids into pledging loyalty to their country. Spreading misinformation about the nation along the way with skids on Fridays. You will often hear teacher calling hindi national language or misguiding people about the cultural values.
The history class is ridden with errors. People pretend they have read mahabharat while they haven't. People pretend they know Gandhi while they don't. Maybe they do, but they seem to ignore everything from him being pedo to possibly engaging in homosexuality with German solider.
They can be hidden to parents and friends irl but still remain public online. I have seen many groups of depressed teens online without adults or someone with experience in them. They all encourage each other to be more depressed because they all have a similarly sad life. The only perspective that gets shared is that life sucks and it isn't getting better.
I think before the digital age, it must have been hard to do it irl or not?
Parents haven't caught up with how their kids interact with the world. Social media is huge for teens and internet which only now some parents are catching up to but they are on Facebook and Facebook is cancer and no one I know in younger generation uses it. I think they are exposed to a lot more information and their parents or schools are unable to help them process it.
Kids are uncertain, worried about things their parents can't relate with. Imagine feeling down because your online account got bullied by other adults on reddit because you expressed a perfectly normal but dumb opinion. People don't think about age when they are typing a response online, they just think the other person ought to have "common sense".
Few are forced into linkedin/other cancer and build online presence because they think it will lead them to more opportunities and they are probably not wrong. Various recruitment agencies seems to have gone fully online with social media/email spam.
Twitter is not healthy for a teenager. Linkedin may not be either (I saw some insane CEO posts). I mean, to give you something to compare. Have you seen marketing posts with misleading titles such as $100 and 6 months for a 3000% return on customer acquisition? (Which turned out to be fraud and fabricated). Huge amount of fabrication in their idols now. They cling to youtubers, Elon Musk, and all the exceptions. Their feed is full of them while seemingly their irl interaction is less than ideal.
Some will have a distorted view due to huge differences in the life they live online and people they interact with. Previously, it was less visible as people tend to live in the same economic class neighborhoods.
They will know about all the countries with things they can't have in their own. They will be more aware of it but they lack any political power and position to change things affecting them.
Surveillance is pushed on them involuntarily which tends to change their behaviour and normalize a specific corporate personality over time. Compare that to being in open office or public speaking 24/7 of your life.
Misinformation is pushed from top to bottom instead. I think it was always like that but now kids are more aware, they will feel remorseful and insignificant if they can't do anything. Imagine having parents believing insane rumours on Facebook and stopping you from getting vaccinated. I haven't seen many kids who are anti vaxxers but I have seen enough adults.
All the installed packages are stored in zip form in .yarn/cache folder to provide a reproducible build whenever you install a package from anywhere. You can commit them to version control. Unlike node_modules, they are much more smaller in size due to compression. You will have offline, fully reproducible builds which you can test using a CI before deployment or pushing code to repository
Another way is to pin down the specific versions without ~ or ^ in the package.json so your updates don't break stuff.