The misunderstanding is that people equate what these companies are saying and what they are doing. In reality this is the perfect time to fire people under cover. This happens every X years where as leadership you can say this tech is displacing you, when in truth its just that you arent needed anymore.
This is a capitalism functioning correctly as labor as in then moved to places it is needed more. Its sort of shocking to see devs complain about getting laid off. Thats the point of a high variance career. Great and terrible outcomes go hand in hand, if you want one you must expect the other.
I don't think software was ever sold as a high variance career. Start a startup! was sold that way, particularly by PG's early essays, but not not W2 employment. You do W2 because you want low variance, and you either love software or it pays well. Either way, I don't think most people were okay with terrible outcomes. (I don't think getting laid off is terrible, I think it should be an expected possibility. I've found that contracting/freelance has helped reduce my fear of losing my job, since you expect the job to end when you start it, and since you're regularly looking for a new job, you get a sense of how long it takes.)
I love how this starts out by listing “innocent” laws that you can break. Its your job to know the laws of the country and if you break them you should be punished. US people love visiting Japan and talking about how safe it is. Why exactly do you think its so safe?
I live in the US and while most of us know about the more serious crimes that often get prosecuted, there is a long tail of crimes that no single person could memorize. Over 60,000 pages of federal laws alone.
Although the claim is likely exagerated, people apparently break on average around 3 laws per day. If the government wants to lock you up for something, they can build up a case
This is insanely dumb. Everyone knows that smoking is bad for you. So if people want to do it anyway who cares. I understand the cafe and indoor space bans but not allowing anyone to do it seems stupid. I don’t smoke but UK has really gone off the deep end recently with social controls, what is the point?
Some cities have streets where internal combustion engines are banned.
Some have bans on just diesel engines. Others ban combustion engines during some hours.
Some inner-city congestion taxes have been introduced for health reasons.
While I appreciate those efforts, and do not mind tobacco-free streets, I'll also note that some cities have unfiltered power plant exhaust falling on them, carried by the jet stream from other cities vast distances away, which care less about the problem. The local solution may not be the optimal solution.
When they came for the smokers, I did not care, because I was not a smoker.
There's a general trend of trying to "optimize" society to remove all ills, and once you apply that logic, there's no clear stopping point. Once you ban sale of tobacco products, you can use that same logic to ban anything, from Cheetos to skydiving to motorcycles.
Strange how many people are comparing code to art. Software engineering has never been about the code written, it’s about solving problems with software. With AI we can solve more problems with software. I have been writing code for 25 years, I love using AI. It allows me to get to the point faster.
The author is right, eliminating all this framework cruft will be a boon for building great software. I was a skeptic but it seems obvious now its largely going to be an improvement.
I ran linux for 15 years on a range of different machines. Desktop the most successfully. For laptops I tried everything but once I switched to a mac I’ve never gone back. The hardware is at least twice as good as any other laptop.
I’ve seen framework getting a lot of mind share recently. Especially with DHH singing their praises. I have come to loathe apple software over the years but can’t get over terrible build quality.
I thought framework was supposed to be the premium linux option but after reading this it looks same quality as all those windows turned linux machines.
Depressing how many comments are supporting this practice. The point is tests are supposed to be hard and fair. Everyone gets the same amount of time, same preparation for a presentation. Then you are judged based on your ability, preparation and skill. Pressure leads to growth, competition to effort. I hate this new world where we bend over backwards to make everything “fair”.
This is a capitalism functioning correctly as labor as in then moved to places it is needed more. Its sort of shocking to see devs complain about getting laid off. Thats the point of a high variance career. Great and terrible outcomes go hand in hand, if you want one you must expect the other.