> Not everybody, not even most people, want to understand "how to web works", "how urls work" or anything else along those lines.
I still want to support those that do, and prevent them from having unnecessary burdens on their way. Understanding how things work is hard enough already by itself.
Exactly. Right now, there's little or no difference between 'we the developers' and everyone else. Keep doing those changes, there will be one. Developers will be a privileged class. It's no surprise that some people may want to alter that balance.
What Glass needs is understanding the need to keep the feet on the ground and realizing that scifi oriented marketing can only go so far. As exciting as "look and feel as a borg" may sound in PR releases, it's useless long term on doing real practical things. Sell it as the more mundane souped up camera it actually is and it could do a lot better.
It's clear that there aren't "enough (properly skilled, willing and available) eyeballs" for every project out there. Raymond's argument could be correct; still, the irresponsible thing would be to expect, just because of the openness of the code, that someone will ever care for no reason.
I think it's ok. I was going to say "He should have used memset instead of this low level memory walking that belongs inside the implementation of... oh I see". This is a critical function; doing it the proper "machine-workings, helping the compiler" way is more important than having a first read immediate understanding. Not that an experienced C programmer won't have it anyway.
"...I have not ever intentionally clicked on or even looked at an ad..."
"I don't watch TV except Netflix..."
It may be a coincidence, or it may not... but I've done research on ads distribution, and Netflix, by itself, represented over 10% of all "ad impressions". All of them. For every ten eyeballs ogling an ad, at least one of them was that insufferable red rectangle (I'm sick of it by now).
So it may be, or it may be not, but you are a Netflix customer. Maybe you were dragged in by the onslaught of banners. Maybe someone you know was, and convinced you to buy. Hard to say.
Possibly. But I'm okay with recommendations by friends - sure they may have been influenced by advertising, but it was good enough for them to recommend it to me. I'm okay with them filtering all the noise out for me.
My argument is not that advertising is all around bad and nobody likes it - in fact I know plenty of people enjoy clever advertising, and probably many people are fine with using advertising as a deciding factor when making purchases.
But I don't. I'd rather no advertising influence me consciously or especially unconsciously. I regard most ads as an attempt by a marketing agent to subvert my rationality when I'm buying a product or service. Of course there's no way to get away from it altogether, and nobody is an entirely rational actor to start with. But I'd like to keep things as best as I can.
Additionally, I find even unobtrusive ads distracting. I've found that even seemingly small changes in day-to-day tasks can have an impact on my ability to sustain concentration, think clearly, and keep going to the end of the day. As another example of this, try going one week without listening to the radio on the way to work. That made a large noticeable difference in my workday. I've also found that watching TV, any TV, tends to disrupt my focus a little even hours after watching. So based on my personal experience, I've come to the conclusion that ads also have an effect on my concentration throughout the day, albeit a relatively smaller one.
Of course YMMV and they really might not influence you at all.
I wonder why haven't mail providers implemented a "single time password, only for websites to peek on the contacts list" feature; I presume it's because the concept itself is broken.
They have, it's called OAuth, and it doesn't involve giving sites passwords at all.
OAuth stands for Open Authorisation, not Open Authentication. While OAuth2 is often used for authenticating against other services, it is designed about authorisation, the ability to give other sites the ability to see info from your email account. Usually permissions are set at a modular level, so you could give sites to see who your contacts are, or your contacts and full name, etc.
Sometimes there is not a lot of money, the project is on a bad phase and the little you're being paid is somehow a good pay because you know for a fact things are getting better and everything else feels fine, as you say "happy with the team and with the work".
Other times it's not as easy. Even if the low pay is because of a lack of money, if management keeps hiring cheap, and then you're surrounded by undergrads that have no sense of responsability, then the ship is clearly sinking, there will be no money in the future and your coworkers make your work less by not caring and leaving things half done. In that case, run away as fast as possible. Maybe you're not being intentionally disrespected, but any sense of respect for you, your talent and your work has faded away.
I still want to support those that do, and prevent them from having unnecessary burdens on their way. Understanding how things work is hard enough already by itself.