Consider that the constant blaming of forest management is actually a tactic from the right to prolong denial of climate change by their voting base. Yes it helps, no it isn't going to do that much when California fire seasons have extended over 2 months due to climate change.
Power users didn't build any empires, get over yourself. It's the users you call stupid who do. Also a piece of software and its ecosystem is hardly an "empire"
I went to a private school for 2 years in HS and it was far more challenging academically than public school, was also harder to get A's so I distrust your statement. Most private schools also have waiting lists to get in so doubt the schools care.
Different companies have different needs, early stage startups would probably fire you for spending too much time on documentation because they're paying you to make progress on their product and you're usually working alone anyways or very small teams with heavy interaction. So not only would nobody ready it, it would become outdated within a month.
Part of the purpose of these tools is to raise visibility to other parts of the business and facilitate progress estimation. Only pushing for comments in code seems to be like saying F the rest of the company and lets only do things that benefit engineers. Documenting issues in code is a quick way for them to get forgotten about and lost.
The lack of understanding of Leave No Trace by the general public is pretty astounding. Even among people who self identify as hikers. Lately there have been a lot of instances of people painting on rocks or painting rocks and leaving them out there as well as stacking stones for aesthetic reasons instead of a navigational aid. Both of these violate Leave No Trace but I've seen a lot of people flamed for bringing it up in casual hiking groups. Neither of these have as much environmental consequence as littering for example, but it is still an eyesore and a reminder of human civilization when one is trying to get away from it.
If you really want to get away from civilization then you should consider remote backpacking trips. Wilderness backpackers, in general, are strict followers of Leave No Trace and unless it is a super popular trail there won't be too many.
What you did with your child is vastly different than sitting them down in front of a computer screen for hours. You interacted with your child and gave them a social experience and hands on activities. People have to work and can't just take off to be full time teachers for their children. Sure you would have loved Zoom, but I doubt your child would have.
I have had the opposite experience which is more in line with the author of the article. Most coworkers I've had that refactor a lot were the best technical coders on the team and we're usually refactoring other people's short sightedness.
Well obviously don't refactor in a vaccum, part of an engineer's skillset is anticipating future changes and being flexible to them. You can still get DRY with slightly different functionality, most people with some OOP background should know how. Most of the points you bring up have nothing to do with refactoring and everything to do with other failed processes.
this is still drastically better than no union which results in massive exploitation once there is a decent amount of qualified workers available. We see this less in software in general because the demand for competent developers is so high, when unions first started coming about in the US they were met with bloody resistance, people were killed just for striking, so your bringing up of nepotism and unfairness seems rather out of place when it was addressing a system that literally murdered people for asking for more money. One of the few unions I can't get behind is police unions but there is no history behind police unions like you do with most workers unions. Cops just picked it up because they realized it gives them a massive amount of power, organized strikes by police will result in almost all their demands being met, city with no police makes people uneasy.
There are plenty of full stack developers. Just because you work on both stacks doesn't mean you're expected to know everything there is to know about frontend and backend. I've worked at both large companies and startups and I can say that there are a lot of these types of people at startups, especially early stage. It's all about whether you can move that needle forward vs being an expert in everything FE and BE. Also it's worth nothing that most full stack devs at startups can move at a much faster pace than their average FAANG counterparts. Software development moves at a glacial pace at large companies. As a result at startups you're also expected to know infrastructure as well. So you have full stack devs at startups doing all three well enough to make businesses money. More money than they would make paying 3 engineers to do the same thing since at just a lower level of depth than their larger company counterparts would be doing.
Why is outage history pre-acquisition removed from their history? If you try to go back in time it seems they only retain history up to a couple months after the acquisition. Is this just a 2 year retention policy or something being swept under the rug?
Judging from the way the author presented the info, I think they are clearly unaware to there being other methods of handling errors other than exceptions.
No, people are realizing that they were just using redux as a caching layer and the boilerplate associated with it wasn't worth it when there are better approaches to caching local data now.
How would businesses be more profitable if they exercised the right to refuse service more? You also realize the people who exercise this right the most do it for reasons you likely don't agree with.
You're fighting against a strong current. Mass video surveillance is inevitable and people are welcoming it with open arms. I highly doubt that lawmakers will legislate that people cannot record video of another persons property as a side effect of trying to record their own. At best they may start offering features that blurs out video beyond your property lines (technically possible, but difficult and would require some setup beforehand), however part of the selling point of the doorbell cameras for example is they're catching crimes on other people's property as well as your own.
Nest makes too many decisions for their users that I disagree with. Not sure if other camera companies do this, but they used to give users the option to show a light or not on the camera and they since then have forced all Nest cameras to show the light, if someone is breaking into my house I would rather they didn't know where the cameras were so the camera could get a good look at their face. Secondly during COVID they just forcibly reduced the quality of the stream.
Seems like virtue signaling to me. It doesn't negatively impact him long term and it softens the impact of the people saying he didn't do anything meaningful to combat racism on reddit.
Well what we do know is that current AI methods are very task specific and there is nothing that generalizes well to many tasks. If it was happening in the next century we would at least have some idea how to start generalizing to many tasks with a single model or something comparable to that. We had the analytical engine in 1830s and we didn't see a turing machine or lambda calculus until the 1930s