386 karma · joined August 7, 2015
That idea seems positive to me. If we could change our feedback mechanisms (via education and so forth), we could increase self-awareness and reduce incompetence.
Also, we tend to think of "incompetence" as extremely negative, but they use it in a specific way that is meant to be descriptive and not an insult.
That's my take on it anyway. I really don't know.
I think Django has had some influence too, since they've always recommended Postgres.
The fact that some sites do a bad job at navigation, performance, or whatever really seems orthogonal to me. We can also come up with numerous examples of "classic" sites that are slow, bloated, and have a bad UX.
Having read some local news about the incident, it sounds like his wife blatantly ran a light according to the laws of Oregon and he attempted to get it thrown out using a dubious technical argument.
http://www.oregonlive.com/commuting/index.ssf/2014/02/joseph...
http://www.oregonlive.com/commuting/index.ssf/2014/02/joseph...
This created conflict exactly as you'd expect and team morale fell apart, projects slipped, etc. Of course, management takes no responsibility for this, instead diffusing blame to employees via suck-it-up type platitudes (couched in "nicer" language but with that essential meaning).
I'm not sure if this is what you mean, but you can go into the dev tools config and change the default color unit under Inspector. The eyedropper will show values using the selected unit and style rules will be converted to that unit.
It will also put a squiggly under camelCaseWords in Python code by default, but that's because of PEP8 style rules, not spelling.
It sounds like the sites you've worked on didn't have enough UI complexity to make something like React necessary. Even for a relatively simple admin or dashboard type site, using a more modern framework/library will make it much easier to build and maintain.
I've seen this play out in real life with two programmers who were roughly equal in terms of thinking in abstract terms. One of them was much better at typing (and using tools in general), so their code quality was better overall. The other would get frustrated in the translation/typing stage and produce lots of sloppy and incorrect code.
Employers rarely give a full and true picture of what it's like to work somewhere. It's mostly "everything's great" and "all the people are great" and so on. You might get a bland "we need to work on X" if you press them, but they're very unlikely to be direct about the day-to-day drudgery, dysfunction, etc.
Due to the asymmetrical power relationship of employers/employees, I can't see a real ethical problem with lying in response to a question they shouldn't be asking in the first place.
Regarding your #4, that sounds nice and all, but that doesn't keep butts from ending up in streams and strewn all throughout the environment.
So often people will throw their butts on the sidewalk or in the street even when there's a cigarette-specific receptacle right nearby. There seems to be a cool factor there with the way people flick their butts away.
My technique is to rub out the burning part above the filter on the bottom of my shoe and then throw the filter in the next bin I see. That's just one idea; I'm sure there are many others.
Incompetent managers up the chain don't have a coherent vision that moves us forward. They spend most of their time playing at politics, trying to look good, maintaining the status quo, and/or attempting to coalesce power/status. Even good managers get caught up in this game. It seems to be the nature of the system.
On my team, for example, we have too many projects, projects taken on for the wrong reasons, and projects that don't fit our team's skillset. Most of those projects aren't managed well or even managed at all.
Old projects molder with no real plan for fixing them, so we spend inordinate amounts of time on every change. New projects are announced with someone claiming that they'll be "easy", but there's no plan and things don't get done or they get done badly. Sometimes I sit here in pure bewilderment wondering what the point of it all is.
Is there some way a startup could tackle organizational/social issues? That seems like an interesting idea, but I can't think of how it might work.
The time it takes to get a host set up is absolutely mind-boggling. There's talk about making changes, but it takes years to overcome years of bad leadership and apathy, and there's institutional inertia that actively works against modernizing.
I'm guessing that being on Mars isn't even remotely similar to being out in the harshest Earth environment.
It was a huge pain in the ass to go back into all my accounts and get the codes. In many cases, I had to reset 2FA to get the codes. But now that I've done this, it's easy to keep up when adding 2FA to an account, and I no longer have the anxiety of worrying about getting locked out of important accounts.
Another idea I've been considering is a separate password manager account (from a different provider) just for backup codes. It would have a really hard password and 2FA stored on paper.