Steve Jobs posted the following to the home page of Apple back in 2007 when everyone was clamoring for Apple to license FairPlay....
"If the big four music companies would license Apple their music without the requirement that it be protected with a DRM, we would switch to selling only DRM-free music on our iTunes store. Every iPod ever made will play this DRM-free music."
A couple of years ago I received an iPod Classic as a gift. At the time, the price was $259, which I consider to be ridiculous. Does this meant they were even more expensive previousl
So how much were competing 160GB MP3 players in 2012?
I have worked in the industry for almost 20 years and it has never taken me more than a month to find a job paying more than what I was making. If you are a halfway competent developer with a modicum of interview skills and a decent network of friends and recruiters in the industry, it's not really that difficult to negotiate a fair compensation based on the workload. I have never had to work consistently more than 40 hour wotk weeks because of unrealistic deadlines. I expect to work longer with a new (to me) technology or an unfamiliary code base.
If their is a project with tight deadlines that I successfully implemented and had to work extra, I am going to definitely at least ask for comp time even if they are not in a position to compensate me financially.
If you are an experienced developer and working 60 hours a week and not getting compensated for it and are not able to find another job, it is completely your fault. People who I have seen stuck at a job they didn't like either didn't keep up with technology or didn't develop the soft skills required to make their accomplishments known or to network themselves to a better job.
I like being salaried, I get judged by results and not hours. There have been times that 20 hours worth of work has taken 30 because I was new to the technology, just getting ramped up on code base, wanted to try something new, etc. Would it be fair to get paid time and half because I was learning on the job?
I don't get hours docked if I come in late or leave early because of personal business. I have never gotten push back from a manager if I emailed them and told them I'll be leaving early but I'll make sure I stay on schedule, etc.
There have been days that I knew I wasn't as productive as I should be for a variety of reasons but I would make it up at other times.
So what happens when programmers go hourly? How will our productivity be judged? How will they know we aren't slowing down just to get overtime?
It's always been my experience once I proved myself, that I have the implicit trust of the manager. I give them an honest commitment of how long something will take in hours and they adjust the deadline accordingly. If I underestimate, it's on me to keep my end of the bargain.
If you're in your 20's having to put in 60 hours to get experience and pay your dues so be it. If you're in your 30's and 40's and still putting in 60 hours and you're not getting the pay/equity/bonus to make it worth it -- you're doing it wrong.
Login to iTunes on your PC. You don't have to login to iTunes to rip music from a CD
Login to iTunes on your iPhone using same account. You don't have to login to iTunes on your phone to sync
Insert CD into PC while iTunes is running (or let it autolaunch) and proceed through the prompts the let it rip the disc. Find the cable
You don't need to connect your iPhone to the computer for it to sync. Find the adapter for the cable Since you didn't need to connect the iPhone to the computer you didn't need an adapter (what adapter?). Connect your iPhone to your PC and hope that it syncs. You don't need to connect your phone to your computer Assuming it has synced, eject the iPhone through iTunes and ONLY through iTunes.
You don't have to eject the phone from iTunes even if you did connect the phone to the computer which you don't have to do., Disconnect your iPhone from your PC. Since you didn't have to connect the phone to the computer you never had to disconnect it..... Try to find the CD on your iPhone. Is it that hard to search on your phone?
Swift was baldly needed because the time taken to write an ios app in objective-c is too long. Also Apple does not want your iOS app to be easily portable to other mobile OSes (lock-in).
If only there were some cross platform language that could interop with Swift that you could use to write the code you wanted to be portable.....
How portable do you think an Android app is to any other mobile platform?
It's been out less than a year. Objective-C is the third most popular. Why wouldn't you believe that Objective-C developers wouldn't move over to Swift?
Yup, stagger those updates so the ISPs don't have a big peak. ITS NOT FAIR! How do they choose who must wait UP TO TWO WEEKS? Probably start with the list of those that signed Obama's petition.
You're right. It's not like any mobile operating system provider is able to push OS updates out simultaneously across multiple carriers worldwide......
Why does Google depend on the carrier to push operating system updates out for its own devices and Apple doesn't?
1. An app does not need to ask for permission to access your contacts to allow you to choose a specific contact that you want the app to have.
2. An app can still ask for permission to all of your contacts if needed. But you still have both the option to say no after the app is installed and you can turn the permission off.
When you install a keyboard, it is stuck in a sandbox and by default has no network access. The user has to go into settings and manually give it full access. So for a keyboard app to send your contact information the user has to explicitly allow two separate permissions - one of which gives you a very scary warning.
You can of course turn either permission off anytime you want to.
And BTW, iPhone Apps are not any better about this stuff like phoning home and spying on you unless they are rooted and modified. It is just that the greater openness of Android platform ersus iOS makes it easier to spot. But that also means that there are more and better countermeasures.
IOS doesn't allow any app to have most of those permissions. Even in case like Contacts (as of iOS 8), there is a new API that allows the user to select the contact within the app using an OS provided picker and the app only has access to the contact the user chose.
You can also turn off permissions granularly once an app is installed.
Either way, it's a waste to train him for an MCP exam when the kid could be learning something actually valuable in the future.
True. I learned how to program on an Apple//e in the 6th grade in 1986 -- first Applesoft Basic and then assembly language. By the time I got out of college 10 years later and got my first job, there were no Apple//e's anywhere and no one wanted a 65C02 assembly language programmer! Spending six years learning how to program before going to college did me know good. It's like knowing the fundamentals really was a waste of time and was so not transferrable.....
And no I'm not being sarcastic.... I have developed relationships with three over the years and met them for lunch or in their office. 1. I call up my recruiters and tell them all I'm looking for a job paying X and in what part of town. 2. I send them my resume. 3. They send me a list of job descriptions and I tell them which ones to send my resume to. 4. I go through a phone interview and see if I am interested in them and if they are interest in me. 5. I go to an in person interview. That process is a lot easier than randomly looking on job boards especially when you're already employed.
Do I really believe even for a moment that letting google, apple, or someone else manage my cards for me will stop that? Can you imagine a situation where one of these companies is compromised and not just one but maybe all of your accounts become compromised with it?
Apple never stores your credit card. You enter your credit card into the phone, it is sent to the credit card issuer and the credit card issuer sends one time use tokens directly to your phone. Those one time use tokens can only be used by authenticating with your fingerprint.
After a year you're on your own, and any updates - even for massive security flaws - is totally at the whim of the manufacturer. And this is considered good?
The iPhone 3GS was release in June 2009 and got a security update 2/2014.
Every iPod ever made could play non-DRMd MP3 files. If Real was in fact trying to sell MP3 files their wouldn't be a problem.
Steve Jobs posted the following to the home page of Apple back in 2007 when everyone was clamoring for Apple to license FairPlay....
"If the big four music companies would license Apple their music without the requirement that it be protected with a DRM, we would switch to selling only DRM-free music on our iTunes store. Every iPod ever made will play this DRM-free music."
So how much were competing 160GB MP3 players in 2012?
I have worked in the industry for almost 20 years and it has never taken me more than a month to find a job paying more than what I was making. If you are a halfway competent developer with a modicum of interview skills and a decent network of friends and recruiters in the industry, it's not really that difficult to negotiate a fair compensation based on the workload. I have never had to work consistently more than 40 hour wotk weeks because of unrealistic deadlines. I expect to work longer with a new (to me) technology or an unfamiliary code base.
If their is a project with tight deadlines that I successfully implemented and had to work extra, I am going to definitely at least ask for comp time even if they are not in a position to compensate me financially.
If you are an experienced developer and working 60 hours a week and not getting compensated for it and are not able to find another job, it is completely your fault. People who I have seen stuck at a job they didn't like either didn't keep up with technology or didn't develop the soft skills required to make their accomplishments known or to network themselves to a better job.
I like being salaried, I get judged by results and not hours. There have been times that 20 hours worth of work has taken 30 because I was new to the technology, just getting ramped up on code base, wanted to try something new, etc. Would it be fair to get paid time and half because I was learning on the job?
I don't get hours docked if I come in late or leave early because of personal business. I have never gotten push back from a manager if I emailed them and told them I'll be leaving early but I'll make sure I stay on schedule, etc.
There have been days that I knew I wasn't as productive as I should be for a variety of reasons but I would make it up at other times.
So what happens when programmers go hourly? How will our productivity be judged? How will they know we aren't slowing down just to get overtime?
It's always been my experience once I proved myself, that I have the implicit trust of the manager. I give them an honest commitment of how long something will take in hours and they adjust the deadline accordingly. If I underestimate, it's on me to keep my end of the bargain.
If you're in your 20's having to put in 60 hours to get experience and pay your dues so be it. If you're in your 30's and 40's and still putting in 60 hours and you're not getting the pay/equity/bonus to make it worth it -- you're doing it wrong.
Login to iTunes on your PC.
You don't have to login to iTunes to rip music from a CD
Login to iTunes on your iPhone using same account.
You don't have to login to iTunes on your phone to sync
Insert CD into PC while iTunes is running (or let it autolaunch) and proceed through the prompts the let it rip the disc.
Find the cable
You don't need to connect your iPhone to the computer for it to sync.
Find the adapter for the cable
Since you didn't need to connect the iPhone to the computer you didn't need an adapter (what adapter?).
Connect your iPhone to your PC and hope that it syncs.
You don't need to connect your phone to your computer
Assuming it has synced, eject the iPhone through iTunes and ONLY through iTunes.
You don't have to eject the phone from iTunes even if you did connect the phone to the computer which you don't have to do.,
Disconnect your iPhone from your PC.
Since you didn't have to connect the phone to the computer you never had to disconnect it.....
Try to find the CD on your iPhone.
Is it that hard to search on your phone?
If only there were some cross platform language that could interop with Swift that you could use to write the code you wanted to be portable.....
How portable do you think an Android app is to any other mobile platform?
It's been out less than a year. Objective-C is the third most popular. Why wouldn't you believe that Objective-C developers wouldn't move over to Swift?
http://www.tiobe.com/index.php...
Typo. That should have been before the first iOS devices ever existed.
Wow. You spent all that time explaining how iOS devices sync with iTunes when the lawsuit is referring to a time period before iTunes existed.
Isn't the whole purpose of buying a Nexus is that you get a "pure Android" experience without carrier crapware?
You're right. It's not like any mobile operating system provider is able to push OS updates out simultaneously across multiple carriers worldwide......
Why does Google depend on the carrier to push operating system updates out for its own devices and Apple doesn't?
iOS has a much larger paying audience...
http://bgr.com/2014/06/26/ios-vs-android-developer-revenue/
Two separate things....
1. An app does not need to ask for permission to access your contacts to allow you to choose a specific contact that you want the app to have.
2. An app can still ask for permission to all of your contacts if needed. But you still have both the option to say no after the app is installed and you can turn the permission off.
When you install a keyboard, it is stuck in a sandbox and by default has no network access. The user has to go into settings and manually give it full access. So for a keyboard app to send your contact information the user has to explicitly allow two separate permissions - one of which gives you a very scary warning.
You can of course turn either permission off anytime you want to.
IOS doesn't allow any app to have most of those permissions. Even in case like Contacts (as of iOS 8), there is a new API that allows the user to select the contact within the app using an OS provided picker and the app only has access to the contact the user chose.
You can also turn off permissions granularly once an app is installed.
Sometimes no matter how hard you try, obvious sarcasm just isn't obvious....
How much more of the fundamentals of computers can you get than assembly language?
I remember speeding a program up by accessing zero page memory because operations on zero page memory took 2 clock cycles instead of three....
STA $20
Took less clock cycles than
STA $2000
Yeah. I saw that after I posted....
True. I learned how to program on an Apple //e in the 6th grade in 1986 -- first Applesoft Basic and then assembly language. By the time I got out of college 10 years later and got my first job, there were no Apple //e's anywhere and no one wanted a 65C02 assembly language programmer! Spending six years learning how to program before going to college did me know good. It's like knowing the fundamentals really was a waste of time and was so not transferrable.....
Whooosh....
http://beta.slashdot.org/story...
The joke is that /. being the consummate taste makers that it is, got the iPod chances of success completely wrong....
So when was a business considered a success that is still losing money after 20 years?
Even a local mom and pop corner store has made a larger profit than Amazon.
And you don't see a problem with this?
Don't know why that was posted as AC....
And no I'm not being sarcastic....
I have developed relationships with three over the years and met them for lunch or in their office.
1. I call up my recruiters and tell them all I'm looking for a job paying X and in what part of town.
2. I send them my resume.
3. They send me a list of job descriptions and I tell them which ones to send my resume to.
4. I go through a phone interview and see if I am interested in them and if they are interest in me.
5. I go to an in person interview.
That process is a lot easier than randomly looking on job boards especially when you're already employed.
BASIC was far from cross platform in the 80's. The computer magizines had different code listings for each platform.
Apple never stores your credit card. You enter your credit card into the phone, it is sent to the credit card issuer and the credit card issuer sends one time use tokens directly to your phone. Those one time use tokens can only be used by authenticating with your fingerprint.
The iPhone 3GS was release in June 2009 and got a security update 2/2014.