You've already mentioned that you tried the Crashplan approach. If having a computer turned on all the time is the only drawback that you see, then just buy a Raspberry Pi and use that to run Crashplan on. It will be cheaper than buying a NAS, and might even give you good portability because you can use a USB drive that can easily be used to recover data from in the future.
Since Crashplan allows you to generate your own keypair for encrypting backups, that should take care of the security aspect as well. Using Crashplan also lets you make multiple backup sets, define frequencies and retentions.
If you run out of storage, growing it will be as simple as adding a new hard disk to the logical volume. Of course, if you want to keep it simple, you could always just copy data to the new, larger disk and continue backing up too. You could even go fancy and do RAIDs on this, but then it might be overkill depending on your situation.
Overall, with this approach you use software that works well and have quite the minimal investment, i.e. RPi + USB hard disk. Using Crashplan for backups to destinations that are not on their servers is free.
Close, but not quite the the same. I understand that background radiation, solar flares, planets, moons, comets and asteroids have a negative impact upon radio communication. However, this is something that we do understand how to deal with in some respect, given our history of working successfully with radio. I am not trying to say it is easy, but the challenge there is within the scope of technology that is better understood.
Also, while all those factors you mentioned pose problems, the underwater acoustic channel is still more volatile. Imagine a temperature shift of one degree, i.e. from morning to evening, completely changing your delay factor. Not just that, but as a result now your ideal frequency and power combination that obtains you optimal bandwidth is also different. Underwater nodes are also notoriously hard to get power to (and yes, I understand that there is no power station sitting in space either, but you still do have access to energy gathered from solar radiation and etc.), which makes switching all of this really hard to do.
Now add the factor that the depth of your transmitter and receiver might be different, and this results in both of them having a different set of optimal (or near optimal) communication requirements. Both might even have different windows of opportunity to work in, making synchronization near impossible to achieve. This is not counting the problem of ambient noise that keeps changing based on surface winds, thermal effects and waves. Add to this multi-path echoes that are quite plenty and you start to get an idea of some of the many issues that this channel is faced with.
In the end, yes, both channels are similar in the fact that there are long delays and to some extent these might vary in space as well. But the very nature of the underwater acoustic channel is different from radio in space. There might be some things that can be learnt from NASA's space-tuned TCP/IP stack, but in general, TCP/IP is a bad idea in a channel that can hardly carry a few bits at a time. In the case of 6LoWPAN, which the authors of the paper in question look to for inspiration, they have still more bits than what you get underwater. Header compression and similar things can help, but in the end, fragmentation and reassembly is not the best approach. Hence my previous statement that maybe, TCP/IP is not the best idea for underwater acoustic channels.
TLDR: Yes, the two channels have some similarities, but they are not the same thing. Will there be things that can be learnt by each field from looking at solutions in either fields? Sure, but that doesn't cover it all.
Not quite. Acoustic networking is a necessity in water, as compared to eM in space. Acoustic networking is also notorious for being easily influenced by its ambient environment (temperature, pressure, acidity, salinity). Not to mention the long delays, which can easily vary over the course of a single day many times. Add to this the mix of those special ambient conditions that can lead to "black-holes" where sound from outside doesn't enter, and you've got a mix of an environment that is a pain to handle.
That said, I am not sure the authors' work on essentially porting 6LoWPAN to UWAN is the right way to go since it doesn't account for many things, but it is a step in the appropriate direction. Though, honestly, equipping underwater sensors or vehicles with IP networking might be a bit of an overkill.
You still have different virtual desktops, but I can no longer assign applications to always open in a particular one.
Not to say that there aren't some things that I would like back from Leopard, but what you say is not correct. I can still assign applications to open on specific desktops. This is the only way I could imagine things working for some of my workflows.
Right click open app's icon -> Options -> Assign to; that should get you sorted with this.
They're also not always there, assigned in a configuration that was easy for me to remember, "from here, go to the desktop above to get to the browser, or the desktop to my right to get to xcode.
This too works, except that up and down are gone. I have three desktops created that are always there by default. All you have to do is create empty desktops and leave them there.
Applications no longer quit, instead they keep running in the background, if you click the red button.
That is how it always was. Red button closes window, Command-Q quits. In fact, the one thing that bugs me now at times is that if an app has no open window, it automatically quits it. This is inconsistent. But either way, what you say is not how it works.
You can command-q for now, but they still try to retain state. Which is insane.
Agreed, if it did this by default, this would be insane. But this is not what any of the applications do anymore. When quit and restarted the application starts brand new. You can enable the resume previous state options, but in 10.8 that is not default.
Applications are auto-saving on me. I don't mind that things auto-save into a backup file, for recovery purposes, but you should NOT overwrite the file I'm working on without my specifically clicking save.
This might be personal preference, but I sort of like this. It makes it convenient in case of problems. My laptop had started randomly dying due to a very old battery and this feature saved me many times.
Applications are trying to save to iCloud by default, instead of the local drive. I don't have a problem with iCloud, but it shouldn't be the default location.
Again, iCloud is an option but not the default. Something seems amiss on your setup.
The launchpad displays applications in multiple screens and I gotta swipe right to see the other applications. That doesn't make any sense when you have a wheel mouse...I just want to scroll down. The applications folder still exists, so this one doesn't bother me as much, I can avoid using launchpad altogether.
Exactly, you can now use the Application folder, drag it to the dock and have it show as a stack or folder to quickly browse through every application you have, or use launchpad. Honestly, choice is good. This is not complaint worthy.
They released the Mac OS X app store, which isn't really a problem. But then they made it so that you can't install any application that doesn't come from the app store by default, until you go and change the settings to allow it.
At least you can disable it and even use an option-right-click to launch the application and ignore the security settings. Besides, having something like this is not bad as it ensure some degree of security, especially for "new" users.
Also, the default is not the mac app store only, but mac app store and identified developers. A year ago, this was irritating, but I just got a new Mac and I had to turn it off to install all but two applications. It is not as inconvenient anymore.
My prediction is that the next step is going to be making it a setting that you can't get to without going to the command-line, and then they'll just not give you the option, and people will have to jailbreak their macs.
I got the Raspberry Pi while ago and this is the first time I am hearing of this issue. Of course, that is only because I haven't encountered it. So far I am using it extensively on my network without problems and it is even handling the load I throw at it quite gracefully.
It is a home VPN, DNS, Backup, File and Print server. On top of this, it is even the endpoint for my IPv6 tunnel and it runs a routing advertisement daemon to hand out v6 addresses on the network. So far it handles the v6 network load without any slowdown from my old machine that took care of this. I even threw in a USB stick to talk to 6LoWPAN devices I use at home and it works flawlessly with that too. So obviously both my USBs and the Ethernet are used up.
All this for a $35 computer that eats up a whole lot lesser energy than my old solution. Even if I had to solder a resistor to fix a problem that I haven't had, I am not sure what can beat this.
Sorry for the duplicate post, but I wasn't logged in to Slashdot apparently.
What you say has been true in the past, and to some extent is true even now. However, with the spread of smart phones (as much as 50% of adults in the US, as per recent reports) and Internet access becoming increasingly available in places like Trains and Airplanes as well, the argument that an email may go unnoticed between 1pm and 6pm, is quickly evaporating.
It is easy to imagine, in a highly and increasingly connected world, that telecommuting can work well. I already know quite a few software engineers who telecommute. Not only does this really keep them happy, but the added flexibility of managing their own time without having to worry about 2hr daily commutes makes them much more efficient employees as well.
Actually, there is a difference between what Microsoft did with IE on Windows and what Apple does with Safari on Mac OS X.
The problem with IE on Windows was that it was so tightly integrated into the OS that you could not uninstall it without some special hacks and tricks. IE was always there. In fact, the Windows Explorer was pretty much IE in many ways. This is why the antitrust case against them was strong and they lost. If the users had a way of uninstalling IE, everything would've been fine.
On the other hand, Apple does ship Safari with Mac OS X, but it couldn't be easier to uninstall. You just drag it to the trash, empty it and it is gone! The integration between Safari and the OS is nonexistent. Thereby giving the user the choice to at least get rid of it if they want to. There is no browser tight integration going on with Safari and Mac OS X.
Please don't spread FUD, or at least inform yourself before talking about it.
Yeah, I agree. The ignorance of companies in terms of cost reduction possibilities with modern telephony is just astounding to me personally. They always had a landline at home and office for him, but that too is damn expensive for him to make international calls, which he has to do for work and remain on them for hours on since they are conference calls. So, I recently installed an IP phone for him at home, just to trial and his bills have reduced by over 100%. Needless to say, bosses are so pleased that they are considering similar systems for all non-US based executives.
Either way, I sure hope you get to travel soon! It is, without a doubt, one of the best things in life.
For most people, that would be true. However, I'm actually a student and most of my bills are not borne by the University. This is why I care about abolishing my insane roaming charges. A higher investment once ensures that my mobility is not impacted and I have similar level of service wherever I travel. My monthly bill goes down as well because I can pick a cheap pre-paid provider since my voice calls are minimal. The problem here is not the overall cost, but the upfront cost, because that tends to be higher.
Let me elaborate. In Germany, where I live currently, a subsidized iPhone through T-Mobile costs €200 for students and comes with a €40/month 24 month contract. Overall cost is €1160. If I get the iPhone unlocked, I get it for €630. Now, my monthly cost with a prepaid provider like Fonic is never over €15 for a month. The worst case scenario here is that over a 2 year period the phone+service ends up costing me €990. However, it is always much lesser because out of 12 months, I spend about 4 months abroad. So, in actuality it is never more than €870. I thus save at least €270, which I get to keep as spending money when I travel. In the future, I will get my family/friends to buy one from the US for me and save another €100-150 on the cost of the iPhone.
Add to all of this the convenience that I can at any time change my carrier or move to another country without having to worry about paying a large sum to cancel a contract, and the "cost" reduces even more.
On the other hand, my father travels internationally a lot and his company picks up the tab. So he doesn't care about the cell phone bill. Even roaming is picked up by the company and so they don't care about phones being locked or unlocked. To them, the convenience of being able to always reach their employee at the same number is greater than cost involved for that "assurance".
As such, unlocked phones add freedom on most people's pockets. If you cannot afford an unlocked iPhone, you likely should not get a locked one either because you are then stretching your budget.
Of course, in the US where there are only 2 GSM providers (might become one in the future), unlocked phones don't really offer a visible advantage.
PS: Traveling that much even as a relatively poor grad student is quite possible. You just need to save, budget and stick to plans!;-)
I sure hope that your comment comes with a deep dose of sarcasm because Apple has offered unlocked iPhones outside the US much before Google stepped into the phone scene with the Nexus. The US is pretty much one of the last to get officially unlocked iPhones purchasable from Apple.
I travel often enough to have sim cards from UK, Germany, Hong Kong, China, India, Thailand and Vietnam in my kit. Unlocked cellphones really are useful, not only if you travel abroad but also if you decide to switch a different carrier. Freedom is good.
The release cycle of iPhones has been pretty much around once a year. How did you end up buying a new one every 6 months? Also, why not just wait rather than have the latest greatest immediately? Lastly, no one tells you to buy an iPhone 4 now. But, at least for those who would like an unlocked iPhone in the US, there is a simple option rather than getting one off eBay or from Canada.
Apple not allowing unlocking is a load of nonsense. All across the world there are multiple careers who offer unlocking of iPhones, so obviously Apple is not the culprit, but rather AT&T is. There are some countries where multiple careers offer iPhones and in these places you will find iPhones unlockable through a particular service provider, while another tries to lock you in by not offering that service.
Here in Germany, I had T-Mobile unlock all my iPhones thus far after the contract expires or is terminated. It is nothing but the absolute greed of AT&T that stops them from asking Apple for unlocks.
Apple has nothing to lose with a carrier asking them to unlock an iPhone. The carrier, AT&T, does. Do your own math on who is more likely to be responsible.
It's amazes me when people comment without knowing what they talk about. Hibernate is not what this resume function is since that is already in OS X and has been around since Tiger days (at least that is since when I've used macs). In fact, unlike the Windows and Linux variants which try to save state before battery runs out and mostly fail, this actually does manage to save state, always. What is even more impressive (it is sad that this is impressive) is that upon a subsequent power on, the state resumes successfully!
Sure! I am sorry that I missed reading your comment before. But here goes:
I am using StrongVPN for the VPN services and their bandwidth seems to be enough. Of course, as it is said before, bandwidth really matter so try and get a good pipe to your home (FYI: I have 50Mbps with guaranteed 35Mbps down). I used an old Netbook not being used in the house anymore as a Linux server on which I have a website which runs scripts to turn on or off the VPN.
The network has two gateways, one is the main router and the other is the Linux server. If a machine uses the main router as the gateway it has a German IP address. If it uses the Linux machine then the packets go out through the VPN, thereby appearing to be either in the US or UK depending on which VPN I turned on. I also run a DHCP server on my Linux server. The MAC addresses of the AppleTV (and any other devices) that I would like to use the VPN are placed in a special group for dhcpd. This group is given the address of my Linux server as the default gateway, whereas all other machines in the network are told to use the main router as the gateway. This way, I can share the VPN between different devices and yet not have my entire network be on a VPN when it is turned on.
Using this method the UK based services would work for free after you install XBMC on the AppleTV. If you want services from the US, it is best to have PlayOn.tv as well since it puts services like Hulu, NBC or CBS on your TV via XBMC as well. PlayOn.tv is basically a UPnP server which will show up in XBMC without any configuration. It has plugins for many many things. It does, however, require Windows, so I have a VM setup to run PlayOn.tv.
Signing up for paid services in the US is a slight challenge, but services like Entropay's virtual credit card really help. Also, in the case of Netflix, I signed up with the address of my old University (I went to school in the US) and then added a credit card from within the EU as the payment option. It was a hit and miss since not all cards work, but I discovered that two out of my cards issued in the EU are accepted on the Netflix site.
I think I have covered pretty much everything. If you have any more questions, do ask!:)
There is a lot of money to be made in knowing where a user is. For Google it is a great advertising opportunity. By their own admission they are an advertising company. Put location gathering capabilities in a device made by such an advertiser and isn't it common sense that they may try to gather location information?
I am an English speaker living in Germany and getting TV to the home in the traditional way is useless because everything is dubbed. IPTV and DVBT don't provide enough English entertainment for us here. I can get some Freeview channels from the UK over satellite, but need a larger dish and the setup becomes quite expensive because of the costs involved in such a specialized setup.
As such, my TV experience is limited to streaming only. This is not only better than the choice offered by regular TV service here, but opens up a whole new set of possibilities. I am not only watching TV shows from the US, but also from the UK! Of course, being in Germany I cannot exactly access services like Hulu, Netflix or other US only streaming website and nor can I access the UK only streaming options of BBC iPlayer, ITV, 4OD or TVCatchup.
So I have setup a Linux router on which I can turn on a VPN to the US or UK depending on what service I wish to use. A jailbroken AppleTV in the living room is connected to my TV, running XBMC on it. With this, I am able to view BBC iPlayer and 4OD & ITV on demand streaming services. The XBMC TVCatchup application provides all Freeview live channels from the UK for live streaming as well. If I hook up a Xbox/Windows HTPC, using the UK VPN service I can also subscribe to the Sky Player which offers cable only live channels and on-demand cable only shows and a huge collection of movies. But, I found this service to be extensively expensive and so recently dropped it off.
Whenever I feel like viewing the shows from the US, I simple switch the VPN to the US one and off I go viewing the services I want. I have a streaming only Netflix account which is easily used from the AppleTV directly. If I want to use the on demand services of Hulu, CBS, Comedy Central or whatever else, I have PlayOn running on a machine and it works with any UPnP software (like XBMC).
This entire setup cost me €119 for the AppleTV (less than the cost of a decent satellite/IPTV receiver). The VPN service costs me €40 a year and the only recurring cost is that of the Netflix subscription that I have to pay. It works out to a total of about €10 per month. I consider that peanuts compared to the €50 or so I'd have to pay for satellite and still have no access to all the content I want. Of course, this is not considering the massive choice other plugins for XBMC, Boxee and PlayOn bring to the table.
I could never go back to cable or satellite. Streaming is not only the future, but the only sensible way.
You've already mentioned that you tried the Crashplan approach. If having a computer turned on all the time is the only drawback that you see, then just buy a Raspberry Pi and use that to run Crashplan on. It will be cheaper than buying a NAS, and might even give you good portability because you can use a USB drive that can easily be used to recover data from in the future.
Since Crashplan allows you to generate your own keypair for encrypting backups, that should take care of the security aspect as well. Using Crashplan also lets you make multiple backup sets, define frequencies and retentions.
If you run out of storage, growing it will be as simple as adding a new hard disk to the logical volume. Of course, if you want to keep it simple, you could always just copy data to the new, larger disk and continue backing up too. You could even go fancy and do RAIDs on this, but then it might be overkill depending on your situation.
Overall, with this approach you use software that works well and have quite the minimal investment, i.e. RPi + USB hard disk. Using Crashplan for backups to destinations that are not on their servers is free.
Close, but not quite the the same. I understand that background radiation, solar flares, planets, moons, comets and asteroids have a negative impact upon radio communication. However, this is something that we do understand how to deal with in some respect, given our history of working successfully with radio. I am not trying to say it is easy, but the challenge there is within the scope of technology that is better understood.
Also, while all those factors you mentioned pose problems, the underwater acoustic channel is still more volatile. Imagine a temperature shift of one degree, i.e. from morning to evening, completely changing your delay factor. Not just that, but as a result now your ideal frequency and power combination that obtains you optimal bandwidth is also different. Underwater nodes are also notoriously hard to get power to (and yes, I understand that there is no power station sitting in space either, but you still do have access to energy gathered from solar radiation and etc.), which makes switching all of this really hard to do.
Now add the factor that the depth of your transmitter and receiver might be different, and this results in both of them having a different set of optimal (or near optimal) communication requirements. Both might even have different windows of opportunity to work in, making synchronization near impossible to achieve. This is not counting the problem of ambient noise that keeps changing based on surface winds, thermal effects and waves. Add to this multi-path echoes that are quite plenty and you start to get an idea of some of the many issues that this channel is faced with.
In the end, yes, both channels are similar in the fact that there are long delays and to some extent these might vary in space as well. But the very nature of the underwater acoustic channel is different from radio in space. There might be some things that can be learnt from NASA's space-tuned TCP/IP stack, but in general, TCP/IP is a bad idea in a channel that can hardly carry a few bits at a time. In the case of 6LoWPAN, which the authors of the paper in question look to for inspiration, they have still more bits than what you get underwater. Header compression and similar things can help, but in the end, fragmentation and reassembly is not the best approach. Hence my previous statement that maybe, TCP/IP is not the best idea for underwater acoustic channels.
TLDR: Yes, the two channels have some similarities, but they are not the same thing. Will there be things that can be learnt by each field from looking at solutions in either fields? Sure, but that doesn't cover it all.
Not quite. Acoustic networking is a necessity in water, as compared to eM in space. Acoustic networking is also notorious for being easily influenced by its ambient environment (temperature, pressure, acidity, salinity). Not to mention the long delays, which can easily vary over the course of a single day many times. Add to this the mix of those special ambient conditions that can lead to "black-holes" where sound from outside doesn't enter, and you've got a mix of an environment that is a pain to handle.
That said, I am not sure the authors' work on essentially porting 6LoWPAN to UWAN is the right way to go since it doesn't account for many things, but it is a step in the appropriate direction. Though, honestly, equipping underwater sensors or vehicles with IP networking might be a bit of an overkill.
You still have different virtual desktops, but I can no longer assign applications to always open in a particular one.
Not to say that there aren't some things that I would like back from Leopard, but what you say is not correct. I can still assign applications to open on specific desktops. This is the only way I could imagine things working for some of my workflows.
Right click open app's icon -> Options -> Assign to; that should get you sorted with this.
They're also not always there, assigned in a configuration that was easy for me to remember, "from here, go to the desktop above to get to the browser, or the desktop to my right to get to xcode.
This too works, except that up and down are gone. I have three desktops created that are always there by default. All you have to do is create empty desktops and leave them there.
Applications no longer quit, instead they keep running in the background, if you click the red button.
That is how it always was. Red button closes window, Command-Q quits. In fact, the one thing that bugs me now at times is that if an app has no open window, it automatically quits it. This is inconsistent. But either way, what you say is not how it works.
You can command-q for now, but they still try to retain state. Which is insane.
Agreed, if it did this by default, this would be insane. But this is not what any of the applications do anymore. When quit and restarted the application starts brand new. You can enable the resume previous state options, but in 10.8 that is not default.
Applications are auto-saving on me. I don't mind that things auto-save into a backup file, for recovery purposes, but you should NOT overwrite the file I'm working on without my specifically clicking save.
This might be personal preference, but I sort of like this. It makes it convenient in case of problems. My laptop had started randomly dying due to a very old battery and this feature saved me many times.
Applications are trying to save to iCloud by default, instead of the local drive. I don't have a problem with iCloud, but it shouldn't be the default location.
Again, iCloud is an option but not the default. Something seems amiss on your setup.
The launchpad displays applications in multiple screens and I gotta swipe right to see the other applications. That doesn't make any sense when you have a wheel mouse...I just want to scroll down. The applications folder still exists, so this one doesn't bother me as much, I can avoid using launchpad altogether.
Exactly, you can now use the Application folder, drag it to the dock and have it show as a stack or folder to quickly browse through every application you have, or use launchpad. Honestly, choice is good. This is not complaint worthy.
They released the Mac OS X app store, which isn't really a problem. But then they made it so that you can't install any application that doesn't come from the app store by default, until you go and change the settings to allow it.
At least you can disable it and even use an option-right-click to launch the application and ignore the security settings. Besides, having something like this is not bad as it ensure some degree of security, especially for "new" users.
Also, the default is not the mac app store only, but mac app store and identified developers. A year ago, this was irritating, but I just got a new Mac and I had to turn it off to install all but two applications. It is not as inconvenient anymore.
My prediction is that the next step is going to be making it a setting that you can't get to without going to the command-line, and then they'll just not give you the option, and people will have to jailbreak their macs.
This is highly unlikely to happen. But if i
I got the Raspberry Pi while ago and this is the first time I am hearing of this issue. Of course, that is only because I haven't encountered it. So far I am using it extensively on my network without problems and it is even handling the load I throw at it quite gracefully.
It is a home VPN, DNS, Backup, File and Print server. On top of this, it is even the endpoint for my IPv6 tunnel and it runs a routing advertisement daemon to hand out v6 addresses on the network. So far it handles the v6 network load without any slowdown from my old machine that took care of this. I even threw in a USB stick to talk to 6LoWPAN devices I use at home and it works flawlessly with that too. So obviously both my USBs and the Ethernet are used up.
All this for a $35 computer that eats up a whole lot lesser energy than my old solution. Even if I had to solder a resistor to fix a problem that I haven't had, I am not sure what can beat this.
That I do completely agree with. My experience with grub-efi has been anything but efficient. But at least, once it is setup, it works well.
While I know that Linux enjoys a great market in some areas, I am pretty sure it is not a common desktop OS. Only Windows wins that accolade.
Sorry for the duplicate post, but I wasn't logged in to Slashdot apparently.
What you say has been true in the past, and to some extent is true even now. However, with the spread of smart phones (as much as 50% of adults in the US, as per recent reports) and Internet access becoming increasingly available in places like Trains and Airplanes as well, the argument that an email may go unnoticed between 1pm and 6pm, is quickly evaporating.
It is easy to imagine, in a highly and increasingly connected world, that telecommuting can work well. I already know quite a few software engineers who telecommute. Not only does this really keep them happy, but the added flexibility of managing their own time without having to worry about 2hr daily commutes makes them much more efficient employees as well.
Actually, there is a difference between what Microsoft did with IE on Windows and what Apple does with Safari on Mac OS X.
The problem with IE on Windows was that it was so tightly integrated into the OS that you could not uninstall it without some special hacks and tricks. IE was always there. In fact, the Windows Explorer was pretty much IE in many ways. This is why the antitrust case against them was strong and they lost. If the users had a way of uninstalling IE, everything would've been fine.
On the other hand, Apple does ship Safari with Mac OS X, but it couldn't be easier to uninstall. You just drag it to the trash, empty it and it is gone! The integration between Safari and the OS is nonexistent. Thereby giving the user the choice to at least get rid of it if they want to. There is no browser tight integration going on with Safari and Mac OS X.
Please don't spread FUD, or at least inform yourself before talking about it.
Yeah, I agree. The ignorance of companies in terms of cost reduction possibilities with modern telephony is just astounding to me personally. They always had a landline at home and office for him, but that too is damn expensive for him to make international calls, which he has to do for work and remain on them for hours on since they are conference calls. So, I recently installed an IP phone for him at home, just to trial and his bills have reduced by over 100%. Needless to say, bosses are so pleased that they are considering similar systems for all non-US based executives.
Either way, I sure hope you get to travel soon! It is, without a doubt, one of the best things in life.
For most people, that would be true. However, I'm actually a student and most of my bills are not borne by the University. This is why I care about abolishing my insane roaming charges. A higher investment once ensures that my mobility is not impacted and I have similar level of service wherever I travel. My monthly bill goes down as well because I can pick a cheap pre-paid provider since my voice calls are minimal. The problem here is not the overall cost, but the upfront cost, because that tends to be higher.
Let me elaborate. In Germany, where I live currently, a subsidized iPhone through T-Mobile costs €200 for students and comes with a €40/month 24 month contract. Overall cost is €1160. If I get the iPhone unlocked, I get it for €630. Now, my monthly cost with a prepaid provider like Fonic is never over €15 for a month. The worst case scenario here is that over a 2 year period the phone+service ends up costing me €990. However, it is always much lesser because out of 12 months, I spend about 4 months abroad. So, in actuality it is never more than €870. I thus save at least €270, which I get to keep as spending money when I travel. In the future, I will get my family/friends to buy one from the US for me and save another €100-150 on the cost of the iPhone.
Add to all of this the convenience that I can at any time change my carrier or move to another country without having to worry about paying a large sum to cancel a contract, and the "cost" reduces even more.
On the other hand, my father travels internationally a lot and his company picks up the tab. So he doesn't care about the cell phone bill. Even roaming is picked up by the company and so they don't care about phones being locked or unlocked. To them, the convenience of being able to always reach their employee at the same number is greater than cost involved for that "assurance".
As such, unlocked phones add freedom on most people's pockets. If you cannot afford an unlocked iPhone, you likely should not get a locked one either because you are then stretching your budget.
Of course, in the US where there are only 2 GSM providers (might become one in the future), unlocked phones don't really offer a visible advantage.
PS: Traveling that much even as a relatively poor grad student is quite possible. You just need to save, budget and stick to plans! ;-)
I sure hope that your comment comes with a deep dose of sarcasm because Apple has offered unlocked iPhones outside the US much before Google stepped into the phone scene with the Nexus. The US is pretty much one of the last to get officially unlocked iPhones purchasable from Apple.
D'oh! That's what happens when you don't sleep enough.
I travel often enough to have sim cards from UK, Germany, Hong Kong, China, India, Thailand and Vietnam in my kit. Unlocked cellphones really are useful, not only if you travel abroad but also if you decide to switch a different carrier. Freedom is good.
The release cycle of iPhones has been pretty much around once a year. How did you end up buying a new one every 6 months? Also, why not just wait rather than have the latest greatest immediately? Lastly, no one tells you to buy an iPhone 4 now. But, at least for those who would like an unlocked iPhone in the US, there is a simple option rather than getting one off eBay or from Canada.
Apple not allowing unlocking is a load of nonsense. All across the world there are multiple careers who offer unlocking of iPhones, so obviously Apple is not the culprit, but rather AT&T is. There are some countries where multiple careers offer iPhones and in these places you will find iPhones unlockable through a particular service provider, while another tries to lock you in by not offering that service.
Here in Germany, I had T-Mobile unlock all my iPhones thus far after the contract expires or is terminated. It is nothing but the absolute greed of AT&T that stops them from asking Apple for unlocks.
Apple has nothing to lose with a carrier asking them to unlock an iPhone. The carrier, AT&T, does. Do your own math on who is more likely to be responsible.
It's amazes me when people comment without knowing what they talk about. Hibernate is not what this resume function is since that is already in OS X and has been around since Tiger days (at least that is since when I've used macs). In fact, unlike the Windows and Linux variants which try to save state before battery runs out and mostly fail, this actually does manage to save state, always. What is even more impressive (it is sad that this is impressive) is that upon a subsequent power on, the state resumes successfully!
Oh good! I haven't used Windows 7 really, I gave up on Windows after the Vista debacle. I use Mac OS and Ubuntu, pretty much exclusively now.
Start > Programs > Accessories > System Tools > Backup Status and Configuration.
A bit too long/deep, no?
Sure! I am sorry that I missed reading your comment before. But here goes:
I am using StrongVPN for the VPN services and their bandwidth seems to be enough. Of course, as it is said before, bandwidth really matter so try and get a good pipe to your home (FYI: I have 50Mbps with guaranteed 35Mbps down). I used an old Netbook not being used in the house anymore as a Linux server on which I have a website which runs scripts to turn on or off the VPN.
The network has two gateways, one is the main router and the other is the Linux server. If a machine uses the main router as the gateway it has a German IP address. If it uses the Linux machine then the packets go out through the VPN, thereby appearing to be either in the US or UK depending on which VPN I turned on. I also run a DHCP server on my Linux server. The MAC addresses of the AppleTV (and any other devices) that I would like to use the VPN are placed in a special group for dhcpd. This group is given the address of my Linux server as the default gateway, whereas all other machines in the network are told to use the main router as the gateway. This way, I can share the VPN between different devices and yet not have my entire network be on a VPN when it is turned on.
Using this method the UK based services would work for free after you install XBMC on the AppleTV. If you want services from the US, it is best to have PlayOn.tv as well since it puts services like Hulu, NBC or CBS on your TV via XBMC as well. PlayOn.tv is basically a UPnP server which will show up in XBMC without any configuration. It has plugins for many many things. It does, however, require Windows, so I have a VM setup to run PlayOn.tv.
Signing up for paid services in the US is a slight challenge, but services like Entropay's virtual credit card really help. Also, in the case of Netflix, I signed up with the address of my old University (I went to school in the US) and then added a credit card from within the EU as the payment option. It was a hit and miss since not all cards work, but I discovered that two out of my cards issued in the EU are accepted on the Netflix site.
I think I have covered pretty much everything. If you have any more questions, do ask! :)
There is a lot of money to be made in knowing where a user is. For Google it is a great advertising opportunity. By their own admission they are an advertising company. Put location gathering capabilities in a device made by such an advertiser and isn't it common sense that they may try to gather location information?
It would appear that content centric networking (CCN) can solve this problem. http://mags.acm.org/queue/200901/?pg=8#pg8
I am an English speaker living in Germany and getting TV to the home in the traditional way is useless because everything is dubbed. IPTV and DVBT don't provide enough English entertainment for us here. I can get some Freeview channels from the UK over satellite, but need a larger dish and the setup becomes quite expensive because of the costs involved in such a specialized setup. As such, my TV experience is limited to streaming only. This is not only better than the choice offered by regular TV service here, but opens up a whole new set of possibilities. I am not only watching TV shows from the US, but also from the UK! Of course, being in Germany I cannot exactly access services like Hulu, Netflix or other US only streaming website and nor can I access the UK only streaming options of BBC iPlayer, ITV, 4OD or TVCatchup. So I have setup a Linux router on which I can turn on a VPN to the US or UK depending on what service I wish to use. A jailbroken AppleTV in the living room is connected to my TV, running XBMC on it. With this, I am able to view BBC iPlayer and 4OD & ITV on demand streaming services. The XBMC TVCatchup application provides all Freeview live channels from the UK for live streaming as well. If I hook up a Xbox/Windows HTPC, using the UK VPN service I can also subscribe to the Sky Player which offers cable only live channels and on-demand cable only shows and a huge collection of movies. But, I found this service to be extensively expensive and so recently dropped it off. Whenever I feel like viewing the shows from the US, I simple switch the VPN to the US one and off I go viewing the services I want. I have a streaming only Netflix account which is easily used from the AppleTV directly. If I want to use the on demand services of Hulu, CBS, Comedy Central or whatever else, I have PlayOn running on a machine and it works with any UPnP software (like XBMC). This entire setup cost me €119 for the AppleTV (less than the cost of a decent satellite/IPTV receiver). The VPN service costs me €40 a year and the only recurring cost is that of the Netflix subscription that I have to pay. It works out to a total of about €10 per month. I consider that peanuts compared to the €50 or so I'd have to pay for satellite and still have no access to all the content I want. Of course, this is not considering the massive choice other plugins for XBMC, Boxee and PlayOn bring to the table. I could never go back to cable or satellite. Streaming is not only the future, but the only sensible way.