It doesn't have to be a debate, everyone can move any one language into the other (JS into HTML, HTML into JS, CSS into JS, etc), as long as they feel that what they write will be something they can reason about later. They should take into account their mindset in 6 months, other people that might be brought on and what their background might be.
The only real issue I see is that if you move HTML into JS, you might make it harder for a pure visual designer to step in and work on HTML/CSS, but outside of that I can't see an issue as long as you keep reasonability of the code in mind. And if you have a good designer, I have a feeling they'll be more than glad to learn how to navigate around Javascript.
I'm not so sure that the average person won't care. They are increasingly aware of how much they pay for data on their phone plans, and how crossing limits decreases their speeds. After a big bill or two, people start looking for options.
"Why 3.5 times more Apple users choose Apple Maps over Google Maps"
The power of default settings is huge. Perhaps you're thinking of yourself or your peers.90% of the rest of the population just doesn't care about these issues.
I tried to cover my tracks here and say "increasingly" aware. For instance I saw an ad the other day that offered unlimited internet on your phone for $40 a month, but in slightly smaller text (not fine print, think H1 vs H2 relation) it said that after 1.5Gb speeds reduced to 128k. Disclosures like that I think will make people more aware of their data usage over time.
However my supposition is predicated on the continued restriction of data and speed by carriers. If any new business model comes along that upends that, then I suppose Americans won't become data usage aware.
I really love this site, it's a great quick intro to Flexbox. Kudos to whoever is hosting it here now (from my understanding the original author stopped hosting it some time ago).
As I said above in a post, in my opinion Flexbox is win, it's an attempt to create a logically consistent tool for layout, vs the comparative hackery of combining float/position/display/margin to achieve your desired layout. Is it perfect? I doubt that, but it's definitely a step towards CSS being less broken.
Flexbox takes a few hours of work to learn, as others here have said. However, once you learn it, you have a logically sensible system of layout. It's worth the time. As far as it's quirks go, that's because it was slow to be standardized, so there is outdated info out there.
If you start to learn the older tools to do page layout, you can learn each one a bit faster (float, positioning, display properties), but combined they do NOT form a consistent logical system of page layout. Your learning is just repetition to see what works, Googling of CSS tricks and then hopefully you develop some intuition about when to use which property to achieve your desired effect. This confusion is why Flexbox is a net positive comparatively.
With flexbox you can know what elements will do when you apply a CSS property pretty assuredly (well, if not now, in the near future). Without, it's a bit more learn by error. Flexbox is a brighter future.
I suspect a part of this is due to America's losing of a Spa culture. Korea, Russia, Germany and Scandinavian countries seem to have (comparatively) thriving cultures, which make people more comfortable being naked around each other.
I do agree with the common sentiment here though, what a tired, boring trope to pillory millennials for this quirk. It's hardly ideal that they're becoming more body conscious, but it's quite a great solace to instead appreciate how much they're advocating for tolerance in our society.
There weren't any more spas in the US during the 1960s and 1970s, but there certainly were common showers in the locker rooms in high schools and junior high schools. For that matter, there were in the early 1980s, when a race I ran in ended at a junior high school.
You might be a good candidate to teach at a coding bootcamp.
PROS:
1. Your energy level would match the students
2. You could make sure the curriculum stays up to date, and every few years transition some large parts of the curriculum to a new language/framework.
3. You have tons of experience to draw for the many left-field questions you would get
4. The consistent new influx of students might feed that need you have for novelty
CONS:
1. Not sure if you could teach each session knowing 80-90% is the same content as the last, but you're just changing 10-20% for this batch.
2. Could you handle answering some of the same newbie questions every 3 months?
3. They would, like most jobs, want you to stick around, but this isn't a total CON, they are likely more amenable to you leaving than almost any corporate gig.
So maybe it's something to consider!
I do think you might need some more help in managing this, but in the meantime, you can always find work that fits what some part of you needs right now.
Another interesting opportunity is data journalism and news application development: every project is on a 1-4 week deadline and because every news app / data visualization / ... is a standalone thing with no maintenance burden, you can mess around with new tech all you want, as long as you hit those deadlines.
There's also academia -- though even there, you will need to follow through and translate your learning into something you can communicate to the scientific community.
While reading this I wondered in what country you life. If it has more to do with the expectations from the people around you. I quite given up a so called regular life. I'm very interested in new stuff too (although I'm able to get through some boredom) and even start to appreciate this side of myself. I probably never will be the best in anything, but I never was anyway, so in the end it's for me just what I enjoy. I also like to teach stuff to others and in this case I'm rarely bored to repeat myself. I lived/live in Switzerland too. One another different thought: The companies I worked for (in Switzerland, big and small, but not Google or MS) never had something like a career for Engineering related fields where you gain some relevant benefits (most of my friends best benefit was that they now not even have paid overtime, are called Senior Engineer and get a irrelevant amount of few bucks more). After a few years the only possibility seems to get into project management which is for me too boring (yet). Maybe we should start a bootcamp in CH?
I don't think anything is wrong with you. I've talked with lots of friends (devs and not), who have noticed their attentions have changed over time. I don't think it's causation that your attention has eroded with the rise of social media, just a correlation from the times you happen to live in. I suspect people in the 50's lamented vinyl eroding their ability to practice music for hours on end.
I think the ability to concentrate on one task singularly is really a gift the young get. I can't think of a single friend who has ever said it has gotten better over time. Enjoy the positive changes that come with age though. The ability to reason more objectively, the ability to control your emotions, the ability handle defeat and disappointment with grace, and the ability to plan larger things. Your body and mind change with age.
Everyone ages cognitively at a different rate, but unless you're approaching 70, which I doubt, that loss of ability to concentrate you're experiencing is unlikely to be physical. If you're under 30 and you're feeling you've already lost significant ability to concentrate you probably want to do a deep rethink on how you allow web/mobile/social media/etc to impact you. It's hard to cut back, because those distractions are an actual addiction.
I really feel for the person in this story. Given the heightened media lately, it's hard to feel totally secure in any interaction with the police. I don't feel completely secure talking to them or interacting with them when I see them.
I however, do think the police did just an ok job handling this situation. It clearly could have gone worse, but they could have de-escalated this even further. Why isn't it possible to simply say clear statements like "We intend to respect your rights." or "We have no intention of escalating this situation". When it comes to the officer seeming to reach for his firearm at the beginning what's wrong with saying "That's something we do for our protection, and is not an intent to use?"
I'm sure people in law enforcement have answers for all these questions, and I'm sure they make sense. However, something in me will probably always wonder why we as a society find it easier to blog about police encounters, or make police wear body cameras, when it might just be easier for two people to talk more openly.