Check to see if your school has a co-op or internship program. Where I went to school, the computer science department had an internship placement program. You just let them know you were interested, and they'd set you up with plenty of interviews. Over my five years in school, I landed three internships through that program, including one with Cisco. It's works out well because the positions you're interviewing for are set up specifically for students with aptitude but no experience. Get a few of those under your belt, and you'll have a nice advantage over all those students with a BS or MS but no real world experience.
Windows Server has nice, user friendly GUIs? I admittedly have not used 2008 yet, but nice and user friendly do not describe 2003's GUI. It's plagued with dialogue boxes that don't display anywhere near enough data (my server has 30 IP addresses. Why can I only see 4 at a time even though there's more than enough space to list all 30). Plus. MMC is just an eyesore that tries to force far too many components to fit in to its particular style. User management, groups management, and website management are three very different tasks. Why can't they each have a GUI that fits that particular role? I'd much rather have a nice, clean, easy to use GUI that fits the task at hand, with a powerful and customizable command line under the hood that I can tap in to for chaining commands together or running large batches of commands.
Do you? I wasn't aware that any companies charged a flat rate for unlimited electricity. Where I live, I pay per kilowatt hour used. If the power it out, then I use 0 kilowatt hours, and thus pay 0 dollars.
I was in that boat. My desktop had 98. I upgraded to XP the day it came out and never regretted it for a moment. While Windows has now been demoted to VM duty, I still use XP every day at work. I just don't see the reason to move to a much more intense requirements wise OS when XP still does a great job.
I think the trick would be for Microsoft to include a Windows XP VM, but make it seamless with Vista. The end user never hears the words virtual machine. They never fiddle with virtual disks, memory management, device attachment, or any of that. In fact, they never interact directly with XP at all. Instead, there's simply a stripped down sandboxed XP instance sitting idle in the background, and when the user runs a non-Vista compiled application, Vista turns control of that app over to XP. All the UI controls (at least, those using standard Windows classes) are still rendered by Vista, but the actual meat of the application is running on the XP kernel, and thus will usually run as if you were running it on a native XP install. This would simply be an option on the Vista install disk and not require a separate XP license or install.
10.5.1 came out two weeks ago. Anecdotally, I've been running Leopard since 2 days after it came out, and the only time it's crashed on me was when one of my RAM chips (which had been having some trouble for a while) went out in the middle of loading a web page.
I actually use bare Firefox on Windows all the time. On my Core Duo @ 2 GHz with 2 GB, it's still quite fast, and a lot more sites are tested on Gecko than are on Presto (Opera's engine). On OS X, Firefox runs quite slowly (it's clear they haven't taken the time to optimize it for OS X), and Opera still doesn't utilize the OS X features.
Having a central password manager is nice because I can set one security policy and have it automatically applied to every application that plugs in to it. For instance, I could set it to require me to type my user password before it auto-fills any other password if its been an hour since I last accessed it. Firefox has a similar feature, but it's specific to Firefox. This feature is system wide. Also, Safari and Camino (with your permission) share the same bank of passwords, so if I save my password with one browser, the other can access it. In addition, you can set your password bank to automatically sync with other Macs, either using Apple's own.MAC service, or a third party app that implements the Sync Services interface.
Having a central spell check is also a nice feature. On Windows, Firefox, Word, Pidgen, and Thunderbird all have their own spell checkers (okay, Pidgen's uses the Aspell package, but it's still different from the other three). All of them have their own dictionaries, they don't all put the right-click suggestions in the same place on the menu, and some of the are pretty dumb about making suggestions. On OS X, every app that chooses to spell check a text box pulls from the same dictionary, will display the results in the same order, and always puts them at the very top of the root context menu. This consistency makes for a much smoother experience. Unfortunately, neither Firefox nor Opera plug in to this service, but rather implement their own spell checkers, and thus suffer from the same problems as on Windows.
Thus, Camino's reason for existence: A nice, stripped down, bare bones use of the Gecko engine, and it uses the OS's features to its full advantage.
Indeed it is, but the parent's point still stands. Camino is nothing more than a GUI on top of the Gecko engine with some of OS X's nice features utilized (password management and auto spell check, mainly). Effectively, it is tiny and runs very fast, because it doesn't have the overheard of the extensions engine blowing it up and slowing it down. It's also written entirely in native OS X APIs, which also helps it to have a look and feel that matches OS X itself and most other Mac apps.
You're certainly right in your video games point. A few patches ago, the Mac client for World of Warcraft went multi-threaded. If you have two cores, the game engine runs on one of them while the other assists with the graphics processing. If you have a low end GPU (as I do in my MacBook), this made a TREMENDOUS difference in performance. In early October, they also added a built in video recorder to the Mac client, and it too is multi-threaded. I use my quad-core Mac Pro to record boss fights on occasion, and as long as I'm not loading at the same time, I hardly take a performance hit at all, as the encoder is happily running on the other two cores and isn't effecting game play much.
Interesting. Using the built in downloader? I was, in fact, using Comcast when I first noticed that behavior, but I switched to Verizon and still saw it.
Mac or Windows? Back a few months ago, I had both a Mac and a Windows box, and the Mac always downloaded the patches MUCH faster (as in, more than 10 times faster) than the Windows box, even though port forwarding on the router was configured for the Windows machine,
Multitouch and motion-sensing are pretty hardware centric features. You'd be hard pressed to duplicate those in software if you didn't already have the hardware in place, and I somehow doubt every smartphone on the market has those features.
Not only are you making unauthorized updates to software, you're making unauthorized updates to firmware. Of course changing the way the hardware and software interact is going to be a dangerous endeavor! Why should Apple be any more responsible for changing the firmware to unlock the phone than they should be for if you change the firmware to over-clock the CPU?
These guys offer a service known as manual underwriting. Instead of using your credit score, they actually look at your income, assets, and expenses to determine your ability to repay. If you make decent money yet have a low credit score simply by not having any debt, they'll still offer you a loan.
There is still SMS--and on a phone which can use outright e-mail, why do you need SMS?
Because most of my friends don't have phones that have full email support, and SMS is often a lot more effective than calling for short messages or for sending phone numbers and the like.
You're right. The SMS messaging on the iPhone is just a nice UI on top of plain old text messaging. The voice mail is a different story, as it actively interacts with the network.
How about this, I use BBEdit and vim running on OS X to edit my asp.net files, then command-tab over to VMWare to use Visual Studio to compile and run them. It's often faster than using the Dell the company provided since I have a much faster processor and more memory.
Just FYI, while it is physically possible to connect any PCI-Express graphics card to the Mac Pro (which is the only Mac that supports upgradable video), the graphics card will only work in Windows unless it supports EFI. BIOS-only graphics cards won't display anything until Windows starts booting. Since Microsoft decided to drop EFI support from Vista, pretty much the only graphics cards that support EFI are the ones that ship with Macs anyway.
Why doesn't the cable have battery back up on their line amps like Ma Bell does?
Simple. If Ma Bell's telephone network goes out for more than about 4 minutes every 10 years, they owe the FCC hundreds of thousands of dollars in fines. (Source: My computer networks professor who had retired just 6 months prior from a 25 year career in the telecom industry). That's quite the incentive to keep the network up. While DSL isn't included in this, it is running on the same network, and thus benefits quite a bit from the sheer amount of back-up ATT maintains on the POTS.
The cable companies have no such standards in place, as the federal government didn't fund their networks. Maintaining that kind of uptime definitely isn't profitable (at least at the consumer level), so they don't. I actually wish the feds would fund ATT and Verizon's fiber networks. As much trouble as Ma Bell's monopoly may have caused, POTS has shaped up to be a pretty darn reliable and essential network to the US, and is universally available. I'd love for the same happen with the fiber network, but I just can't see that happening without some national entity (the FCC or some such) making it happen.
Maybe the shortening of the yellow lights explains the neighborhood driving? I know if I had too short of a notice of a camera enforced stop light turning red, I'd avoid it too. Here in Plano, yellow light lengths (which were already slightly above the federal recommendation) were not changed at all. The latest report I read (just a couple week ago) stated that accidents at the affected intersections were down around 50% year over year. Maybe the red light cameras would actually improve safety if they were implemented to improve safety, rather than revenue?
Check to see if your school has a co-op or internship program. Where I went to school, the computer science department had an internship placement program. You just let them know you were interested, and they'd set you up with plenty of interviews. Over my five years in school, I landed three internships through that program, including one with Cisco. It's works out well because the positions you're interviewing for are set up specifically for students with aptitude but no experience. Get a few of those under your belt, and you'll have a nice advantage over all those students with a BS or MS but no real world experience.
That warning's been in there as long as Windows XP has had USB 2 support, which I'm pretty sure it had at RTM.
Windows Server has nice, user friendly GUIs? I admittedly have not used 2008 yet, but nice and user friendly do not describe 2003's GUI. It's plagued with dialogue boxes that don't display anywhere near enough data (my server has 30 IP addresses. Why can I only see 4 at a time even though there's more than enough space to list all 30). Plus. MMC is just an eyesore that tries to force far too many components to fit in to its particular style. User management, groups management, and website management are three very different tasks. Why can't they each have a GUI that fits that particular role? I'd much rather have a nice, clean, easy to use GUI that fits the task at hand, with a powerful and customizable command line under the hood that I can tap in to for chaining commands together or running large batches of commands.
Do you? I wasn't aware that any companies charged a flat rate for unlimited electricity. Where I live, I pay per kilowatt hour used. If the power it out, then I use 0 kilowatt hours, and thus pay 0 dollars.
I was in that boat. My desktop had 98. I upgraded to XP the day it came out and never regretted it for a moment. While Windows has now been demoted to VM duty, I still use XP every day at work. I just don't see the reason to move to a much more intense requirements wise OS when XP still does a great job.
I think the trick would be for Microsoft to include a Windows XP VM, but make it seamless with Vista. The end user never hears the words virtual machine. They never fiddle with virtual disks, memory management, device attachment, or any of that. In fact, they never interact directly with XP at all. Instead, there's simply a stripped down sandboxed XP instance sitting idle in the background, and when the user runs a non-Vista compiled application, Vista turns control of that app over to XP. All the UI controls (at least, those using standard Windows classes) are still rendered by Vista, but the actual meat of the application is running on the XP kernel, and thus will usually run as if you were running it on a native XP install. This would simply be an option on the Vista install disk and not require a separate XP license or install.
10.5.1 came out two weeks ago. Anecdotally, I've been running Leopard since 2 days after it came out, and the only time it's crashed on me was when one of my RAM chips (which had been having some trouble for a while) went out in the middle of loading a web page.
I actually use bare Firefox on Windows all the time. On my Core Duo @ 2 GHz with 2 GB, it's still quite fast, and a lot more sites are tested on Gecko than are on Presto (Opera's engine). On OS X, Firefox runs quite slowly (it's clear they haven't taken the time to optimize it for OS X), and Opera still doesn't utilize the OS X features. Having a central password manager is nice because I can set one security policy and have it automatically applied to every application that plugs in to it. For instance, I could set it to require me to type my user password before it auto-fills any other password if its been an hour since I last accessed it. Firefox has a similar feature, but it's specific to Firefox. This feature is system wide. Also, Safari and Camino (with your permission) share the same bank of passwords, so if I save my password with one browser, the other can access it. In addition, you can set your password bank to automatically sync with other Macs, either using Apple's own .MAC service, or a third party app that implements the Sync Services interface.
Having a central spell check is also a nice feature. On Windows, Firefox, Word, Pidgen, and Thunderbird all have their own spell checkers (okay, Pidgen's uses the Aspell package, but it's still different from the other three). All of them have their own dictionaries, they don't all put the right-click suggestions in the same place on the menu, and some of the are pretty dumb about making suggestions. On OS X, every app that chooses to spell check a text box pulls from the same dictionary, will display the results in the same order, and always puts them at the very top of the root context menu. This consistency makes for a much smoother experience. Unfortunately, neither Firefox nor Opera plug in to this service, but rather implement their own spell checkers, and thus suffer from the same problems as on Windows.
Thus, Camino's reason for existence: A nice, stripped down, bare bones use of the Gecko engine, and it uses the OS's features to its full advantage.
Indeed it is, but the parent's point still stands. Camino is nothing more than a GUI on top of the Gecko engine with some of OS X's nice features utilized (password management and auto spell check, mainly). Effectively, it is tiny and runs very fast, because it doesn't have the overheard of the extensions engine blowing it up and slowing it down. It's also written entirely in native OS X APIs, which also helps it to have a look and feel that matches OS X itself and most other Mac apps.
You're certainly right in your video games point. A few patches ago, the Mac client for World of Warcraft went multi-threaded. If you have two cores, the game engine runs on one of them while the other assists with the graphics processing. If you have a low end GPU (as I do in my MacBook), this made a TREMENDOUS difference in performance. In early October, they also added a built in video recorder to the Mac client, and it too is multi-threaded. I use my quad-core Mac Pro to record boss fights on occasion, and as long as I'm not loading at the same time, I hardly take a performance hit at all, as the encoder is happily running on the other two cores and isn't effecting game play much.
Ah, that could be it.
Interesting. I wonder what the difference is then?
Interesting. Using the built in downloader? I was, in fact, using Comcast when I first noticed that behavior, but I switched to Verizon and still saw it.
Mac or Windows? Back a few months ago, I had both a Mac and a Windows box, and the Mac always downloaded the patches MUCH faster (as in, more than 10 times faster) than the Windows box, even though port forwarding on the router was configured for the Windows machine,
Multitouch and motion-sensing are pretty hardware centric features. You'd be hard pressed to duplicate those in software if you didn't already have the hardware in place, and I somehow doubt every smartphone on the market has those features.
Not only are you making unauthorized updates to software, you're making unauthorized updates to firmware. Of course changing the way the hardware and software interact is going to be a dangerous endeavor! Why should Apple be any more responsible for changing the firmware to unlock the phone than they should be for if you change the firmware to over-clock the CPU?
These guys offer a service known as manual underwriting. Instead of using your credit score, they actually look at your income, assets, and expenses to determine your ability to repay. If you make decent money yet have a low credit score simply by not having any debt, they'll still offer you a loan.
You're right. The SMS messaging on the iPhone is just a nice UI on top of plain old text messaging. The voice mail is a different story, as it actively interacts with the network.
How about this, I use BBEdit and vim running on OS X to edit my asp.net files, then command-tab over to VMWare to use Visual Studio to compile and run them. It's often faster than using the Dell the company provided since I have a much faster processor and more memory.
Just FYI, while it is physically possible to connect any PCI-Express graphics card to the Mac Pro (which is the only Mac that supports upgradable video), the graphics card will only work in Windows unless it supports EFI. BIOS-only graphics cards won't display anything until Windows starts booting. Since Microsoft decided to drop EFI support from Vista, pretty much the only graphics cards that support EFI are the ones that ship with Macs anyway.
Except 10.5 isn't x86 only. The minimum spec is an 800 MHz G4.
The cable companies have no such standards in place, as the federal government didn't fund their networks. Maintaining that kind of uptime definitely isn't profitable (at least at the consumer level), so they don't. I actually wish the feds would fund ATT and Verizon's fiber networks. As much trouble as Ma Bell's monopoly may have caused, POTS has shaped up to be a pretty darn reliable and essential network to the US, and is universally available. I'd love for the same happen with the fiber network, but I just can't see that happening without some national entity (the FCC or some such) making it happen.
Guess that means Ubuntu users don't need this anymore.
Maybe the shortening of the yellow lights explains the neighborhood driving? I know if I had too short of a notice of a camera enforced stop light turning red, I'd avoid it too. Here in Plano, yellow light lengths (which were already slightly above the federal recommendation) were not changed at all. The latest report I read (just a couple week ago) stated that accidents at the affected intersections were down around 50% year over year. Maybe the red light cameras would actually improve safety if they were implemented to improve safety, rather than revenue?