I think, generally speaking, you're right, AC. Each generation is often ignorant of the events of the previous generation, while mocking the next generation for not knowing their history.
... should they care about 2 year old phones?, why should they?
Depends on if you're asking in a short term or long term context. In the short term, they gain nothing. In the long term, users might turn away from your product if you don't support it. Ultimately it's probably more beneficial to screw your users because consumers have such a short term memory anyway, and... oh, look, shiny new feature!
And wouldn't you? If you're selling a computer that has Windows on it, and MS will lower the price of licensing for you if you conspicuously advertise that it has Windows, it makes little sense not to. As far as Android goes, this is a non-story. Anyone with any sense already knows what the OS is, and people who care will find out the version before buying. Since they are all running Android, the hardware manufacturers compete on hardware.... I don't see the problem.
My family is largely Android users, both on tablets and phones; my 80+ year old mom demanded my father get her an iPad "because her friends had them." Then she was mad that no one could help her with it (I live in a different state - I know it's obvious enough how to configure one, they're easy to use, but she's in her 80s and that's how a lot of older people get). So when I saw her in person and configured her wifi and stuff for her, showing her how to do it (she was taking notes on a paper pad... sigh... ) she was like "I'll never remember all of this!"
I finally suggested that, had she asked what other people in the family were using so that someone could help her, she wouldn't be having the problem of needing me to do it (she has since started going to the Apple Store for help, but I think they're getting sick of her asking the same things every time).
But that wasn't lesson enough... without consulting any kids or grand-kids, she runs out and buys a Windows phone.
So I figure there must be some large enough segment of Windows phone users who just didn't know what they were doing. At least in Florida and other "retirement" states. There ought to be a law against taking advantage of old people.
The problem is that most of those arguments are meaningless because it simply comes down to personal choice - I don't argue mac vs pc or android vs ios, because you should just pick whatever you want and I honestly don't care. But when we're working on code together, I like consistency - so things like tabs vs spaces and where to put curly braces actually matter. I also don't much care, like you, and will just do whatever the current guidelines are - but that doesn't mean the guidelines aren't up for debate, or that it doesn't make more sense to use tabs for indenting so that you don't have to anally follow someone else's guidelines for amount of space to indent (because the other programmers can set whatever tab widths they want).
So... yeah, I get your argument - most of those things just come down to personal choice, but the programming styles involve working with others. The only reason to run the other way is because people have staked out their position and nobody will change anybody else's mind.
But it depends what you're doing - you're writing code, you're viewing code in the editor of your choice. You might be printing code from the editor of your choice. If your code editor can't vary tab display/print widths, then it's your choice to not use one of the billions of modern editors or IDEs that can.
I'm kind of wondering what idiots tab at the middle/end of lines. I guess I see some people lining up all the "=" in a block of assignments, but that's always just been idiotic anyway. Point being, if I'm using tabs for indenting levels, it's exactly what they are useful for. Spaces work, but only anal retentives who insists on "x" spaces per indent really need spaces. I prefer generically allowing other programmers to view/edit the code as they see fit instead of insisting on my format. If they want to ruin it for everybody, they can go ahead and change tabs to spaces.
It doesn't matter what the PEP says - I use python a lot, but it's heinous that a language enforces a certain style of indenting. In this case, if I work in an editor with 2 space indents, and you use 4, and we cut and paste between, it's all fubarred. If we'd just use tabs, and set our editors of choice to display tab widths we like, then there's ZERO problems combining code. I get that python works on indent levels instead of braces/brackets, and it is actually visually more appealing to me, and so I understand why not to mix spaces and tabs in the same file - but the standard should have always been tabs so that anal retentives couldn't screw others by forcing the number of spaces they insist on. If we all used tabs instead of spaces, everybody could view the code however they want - and no complaining your editor won't do that. Unless you're using notepad (which won't even translate tabs to spaces to begin with, let alone define a space width), then your editor of choice likely can display (and hey, even print) whatever tab width you want.
The problem is you're confusing languages and editors, and it depends on the editor, and yes, after it inserts "x" number of spaces when I hit the tab - and then I need to unindent, it's annoying. Why on earth so many programmers decided to standardize on spaces instead of tabs is baffling until you understand that they are anal retentive nut bags who insist on "x" number of spaces per indent with no choice.
Python is my go-to scripting language when possible, but it's the one thing about it that bothers me - the anal retentive way it forces you to follow Guido's formatting standards. Yes, there is some choice, but when you figure out that tabs make more sense you become an outcast in the python community.
If it wasn't worth it, the company wouldn't have licensed it to begin with (and then copied it to other products). So yes. I mean, I don't personally think so, but someone did - and they paid licensing fees. Just because you don't think something isn't worth the price doesn't mean you get to "steal" it.
I know what was meant, but it seems a funny word to use on a non-living thing. But it's cool to learn that the European Space Agency is now considered a country. Way to go, European Space Agency!
I recently bought a new laptop and was surprised it came with an optical drive. It wasn't on the list of things I was looking for - but I also have an external drive for just such an occasion anyway. The much more expensive laptop I got at work didn't have one, but that's because the whole point was to go small with that purchase.
I have an LG V10, it's been upgraded to 6.0, and has fairly recent security patches. Don't know if that's from T-Mobile or LG, though. Of course, I've had it less than a year - I hope it continues to get love for a few more.
I think it's like that everywhere - so I finally gave up spending $80/month for internet (75Mbs with my own modem) and nearly $140/month for DirecTV and combined TV with internet for $100/month from one company. I'm not quite as happy about the TV service, but it's over $100/month - TV's just not worth it.
Well, I'd been a happy 25Mbs comcast subscriber for quite some time, but was looking forward to the day that some company would run fiber into my neighborhood. Google announced the Atlanta area, but not in the suburbs where I live.
Then AT&T came through announcing their fiber in my neighborhood, and within weeks I got a letter from comcast telling me I could upgrade my service. Still, I haven't had customer service problems with comcast's internet folks, the uptime has been great. Competition is great. I may switch to AT&T, but I've heard such terrible customer service stories.... and I've heard stories about comcast that don't reflect my experience, so I don't know how much to make out of the complaints. Of course, people don't jump up and down ranting about good service, so the negativity always seems to over represent customer experience for pretty much every company, but I don't see why, with my upgraded speeds and (so far) great service, I should risk change.
I've got the "boost" service (75Mbs, but am actually getting 90Mbs); I am paying $100 month, but that includes HD cable service, pretty much all non-premium channels. That beats the hell out of paying $80 for the boost service and $140 for DirecTV before I switched. I am also a VERY happy comcast internet user, having had little downtime for years, and upgrades in speeds... I use my own modem and they don't hassle me about it.
On the flip side, their TV people have overwhelmingly been just plain bad. A couple of years ago when I still had a pre-paid cell plan, I used all of my minutes waiting on hold (now they have a callback option and hey, they actually call back). $20 for their missed appointments hardly make up for the day I took off from work. When I recently switched and had problems, they wanted to send a tech out and I just said "no," I visited their store about five times over the course of the week to finally get working equipment, and it still cost me less time (and was more convenient time for me) than waiting for a tech to tell me what I already knew. Terrible, terrible, terrible.... but the internet folks were top notch.
Because the bundling packages versus single packages make it a horrible waste of money to not get both services from the same company.
In fact, with comcast, I was paying LESS per month for higher speed (75Mbs) - for the first 12 months - by bundling some TV package I never intended on using. The problem was I was paying more than that just for satellite (> $130/month, and that didn't even include premium channels - just HD and DVR service on three TV sets). So recently I sort of cut the cord and cancelled satellite, but I did get the basic cable package with HD from comcast for $20 more than I was paying. Augmented by commercial free Hulu ($12) and I already had Netflix and Amazon Prime.
Point being, if you're going to get both, it's far cheaper to go with one company. For the record, I've had the absolute worst customer service from Comcast for the cable TV service... but over the past year, I've had the absolute best customer service from comcast's internet people.
DirecTV, for me, was the best service to get television from - but it's just television, not worth nearly $140/month just for that.
It's highly subject to location, of course, but I've gotten 90Mbs on Ookla speed test on my T-Mobile phone.... about the same I'm getting wired at home with Comcast. The difference is Comcast has a 1TB data limit, whereas I get throttled after 6GB on my phone.... I never even come close on my phone, so I'm not inclined to switch plans, though.
I think, generally speaking, you're right, AC. Each generation is often ignorant of the events of the previous generation, while mocking the next generation for not knowing their history.
... should they care about 2 year old phones?, why should they?
Depends on if you're asking in a short term or long term context. In the short term, they gain nothing. In the long term, users might turn away from your product if you don't support it. Ultimately it's probably more beneficial to screw your users because consumers have such a short term memory anyway, and... oh, look, shiny new feature!
And wouldn't you? If you're selling a computer that has Windows on it, and MS will lower the price of licensing for you if you conspicuously advertise that it has Windows, it makes little sense not to. As far as Android goes, this is a non-story. Anyone with any sense already knows what the OS is, and people who care will find out the version before buying. Since they are all running Android, the hardware manufacturers compete on hardware.... I don't see the problem.
"... you'll be sorry you wasted your money on an iPod when Microsoft comes out with theirs."
My family is largely Android users, both on tablets and phones; my 80+ year old mom demanded my father get her an iPad "because her friends had them." Then she was mad that no one could help her with it (I live in a different state - I know it's obvious enough how to configure one, they're easy to use, but she's in her 80s and that's how a lot of older people get). So when I saw her in person and configured her wifi and stuff for her, showing her how to do it (she was taking notes on a paper pad... sigh... ) she was like "I'll never remember all of this!"
I finally suggested that, had she asked what other people in the family were using so that someone could help her, she wouldn't be having the problem of needing me to do it (she has since started going to the Apple Store for help, but I think they're getting sick of her asking the same things every time).
But that wasn't lesson enough... without consulting any kids or grand-kids, she runs out and buys a Windows phone.
So I figure there must be some large enough segment of Windows phone users who just didn't know what they were doing. At least in Florida and other "retirement" states. There ought to be a law against taking advantage of old people.
It's such an important point that they said it two sentences in a row. It's such an important point that they said it two sentences in a row.
The problem is that most of those arguments are meaningless because it simply comes down to personal choice - I don't argue mac vs pc or android vs ios, because you should just pick whatever you want and I honestly don't care. But when we're working on code together, I like consistency - so things like tabs vs spaces and where to put curly braces actually matter. I also don't much care, like you, and will just do whatever the current guidelines are - but that doesn't mean the guidelines aren't up for debate, or that it doesn't make more sense to use tabs for indenting so that you don't have to anally follow someone else's guidelines for amount of space to indent (because the other programmers can set whatever tab widths they want).
So... yeah, I get your argument - most of those things just come down to personal choice, but the programming styles involve working with others. The only reason to run the other way is because people have staked out their position and nobody will change anybody else's mind.
But it depends what you're doing - you're writing code, you're viewing code in the editor of your choice. You might be printing code from the editor of your choice. If your code editor can't vary tab display/print widths, then it's your choice to not use one of the billions of modern editors or IDEs that can.
I'm kind of wondering what idiots tab at the middle/end of lines. I guess I see some people lining up all the "=" in a block of assignments, but that's always just been idiotic anyway. Point being, if I'm using tabs for indenting levels, it's exactly what they are useful for. Spaces work, but only anal retentives who insists on "x" spaces per indent really need spaces. I prefer generically allowing other programmers to view/edit the code as they see fit instead of insisting on my format. If they want to ruin it for everybody, they can go ahead and change tabs to spaces.
It doesn't matter what the PEP says - I use python a lot, but it's heinous that a language enforces a certain style of indenting. In this case, if I work in an editor with 2 space indents, and you use 4, and we cut and paste between, it's all fubarred. If we'd just use tabs, and set our editors of choice to display tab widths we like, then there's ZERO problems combining code. I get that python works on indent levels instead of braces/brackets, and it is actually visually more appealing to me, and so I understand why not to mix spaces and tabs in the same file - but the standard should have always been tabs so that anal retentives couldn't screw others by forcing the number of spaces they insist on. If we all used tabs instead of spaces, everybody could view the code however they want - and no complaining your editor won't do that. Unless you're using notepad (which won't even translate tabs to spaces to begin with, let alone define a space width), then your editor of choice likely can display (and hey, even print) whatever tab width you want.
The problem is you're confusing languages and editors, and it depends on the editor, and yes, after it inserts "x" number of spaces when I hit the tab - and then I need to unindent, it's annoying. Why on earth so many programmers decided to standardize on spaces instead of tabs is baffling until you understand that they are anal retentive nut bags who insist on "x" number of spaces per indent with no choice.
Python is my go-to scripting language when possible, but it's the one thing about it that bothers me - the anal retentive way it forces you to follow Guido's formatting standards. Yes, there is some choice, but when you figure out that tabs make more sense you become an outcast in the python community.
If it wasn't worth it, the company wouldn't have licensed it to begin with (and then copied it to other products). So yes. I mean, I don't personally think so, but someone did - and they paid licensing fees. Just because you don't think something isn't worth the price doesn't mean you get to "steal" it.
That's true - it's why I didn't say it was wrong, just funny (or, awkward, really) to me.
I know what was meant, but it seems a funny word to use on a non-living thing. But it's cool to learn that the European Space Agency is now considered a country. Way to go, European Space Agency!
I recently bought a new laptop and was surprised it came with an optical drive. It wasn't on the list of things I was looking for - but I also have an external drive for just such an occasion anyway. The much more expensive laptop I got at work didn't have one, but that's because the whole point was to go small with that purchase.
I shudder to think how they would otherwise determine which devices are the most reliable.
And uber doesn't have the overhead of buying cars/radios/meters or having depots..... so again, how are they managing to lose that much money?
No, it's not like that at all - it's like saying that not every cancer case is from smoking - and it's 100% right.
I have an LG V10, it's been upgraded to 6.0, and has fairly recent security patches. Don't know if that's from T-Mobile or LG, though. Of course, I've had it less than a year - I hope it continues to get love for a few more.
I think it's like that everywhere - so I finally gave up spending $80/month for internet (75Mbs with my own modem) and nearly $140/month for DirecTV and combined TV with internet for $100/month from one company. I'm not quite as happy about the TV service, but it's over $100/month - TV's just not worth it.
Well, I'd been a happy 25Mbs comcast subscriber for quite some time, but was looking forward to the day that some company would run fiber into my neighborhood. Google announced the Atlanta area, but not in the suburbs where I live.
Then AT&T came through announcing their fiber in my neighborhood, and within weeks I got a letter from comcast telling me I could upgrade my service. Still, I haven't had customer service problems with comcast's internet folks, the uptime has been great. Competition is great. I may switch to AT&T, but I've heard such terrible customer service stories.... and I've heard stories about comcast that don't reflect my experience, so I don't know how much to make out of the complaints. Of course, people don't jump up and down ranting about good service, so the negativity always seems to over represent customer experience for pretty much every company, but I don't see why, with my upgraded speeds and (so far) great service, I should risk change.
I've got the "boost" service (75Mbs, but am actually getting 90Mbs); I am paying $100 month, but that includes HD cable service, pretty much all non-premium channels. That beats the hell out of paying $80 for the boost service and $140 for DirecTV before I switched. I am also a VERY happy comcast internet user, having had little downtime for years, and upgrades in speeds... I use my own modem and they don't hassle me about it.
On the flip side, their TV people have overwhelmingly been just plain bad. A couple of years ago when I still had a pre-paid cell plan, I used all of my minutes waiting on hold (now they have a callback option and hey, they actually call back). $20 for their missed appointments hardly make up for the day I took off from work. When I recently switched and had problems, they wanted to send a tech out and I just said "no," I visited their store about five times over the course of the week to finally get working equipment, and it still cost me less time (and was more convenient time for me) than waiting for a tech to tell me what I already knew. Terrible, terrible, terrible.... but the internet folks were top notch.
Because the bundling packages versus single packages make it a horrible waste of money to not get both services from the same company.
In fact, with comcast, I was paying LESS per month for higher speed (75Mbs) - for the first 12 months - by bundling some TV package I never intended on using. The problem was I was paying more than that just for satellite (> $130/month, and that didn't even include premium channels - just HD and DVR service on three TV sets). So recently I sort of cut the cord and cancelled satellite, but I did get the basic cable package with HD from comcast for $20 more than I was paying. Augmented by commercial free Hulu ($12) and I already had Netflix and Amazon Prime.
Point being, if you're going to get both, it's far cheaper to go with one company. For the record, I've had the absolute worst customer service from Comcast for the cable TV service... but over the past year, I've had the absolute best customer service from comcast's internet people.
DirecTV, for me, was the best service to get television from - but it's just television, not worth nearly $140/month just for that.
It's highly subject to location, of course, but I've gotten 90Mbs on Ookla speed test on my T-Mobile phone.... about the same I'm getting wired at home with Comcast. The difference is Comcast has a 1TB data limit, whereas I get throttled after 6GB on my phone.... I never even come close on my phone, so I'm not inclined to switch plans, though.