There are probably more than 449 IT jobs in Detroit; however, there are only 449 IT jobs listed on Dice.com that are in Detroit.
Out of curiosity, since Windsor, ON is right across the border from Detroit, is it common to work in Detroit and have residence in Windsor? What is the tax situation? Do you have to pass border control everyday?
If you're working a regular job, your employer withholds money from your gross earnings to make scheduled income tax payments on your behalf. Usually, if you don't have any investment income and depending on how much you have withheld, you might get a tax refund instead of owing the IRS. Most people fall into this category.
If you elsewmake your money from investments or other kinds of alternate employment, that's when you start owing tax. Most people who fall in to this category are rich.
However, if the threads then need to share data with among themselves, or one class of threads has to wait for another class of threads, or you have threads competing for finite resources, or you need to share state among different threads it's not so easy.
The hard part comes from using threads correctly. In school, they teach you how to prove a particular piece of concurrent code cannot deadlock. In real life, you have to be risk adverse.
Better concurrency primitives make for less error prone concurrent code. However, better concurrency primitives are generally more restrictive in the kinds of problems they can easily solve. Something that might be trivial to do with semaphores isn't so easy with monitors.
Jeffery Fong, a NIST project manager, gave a talk at our school yesterday. (He's the one tasked with making FEM models of the twin-towers and modeling their collapse.) He summarized the differences between science and engineering as: engineering is science plus uncertainty and scalability.
If you accept this as being generally true, the question then is, is software engineering computer science plus uncertainty and scalability?
If you don't want to appear rude by telling them "no" yet you want to passively aggressively tell them to find another computer, do what my lab-mates did in college: switch the keyboard layout to Devoark. Within seconds they will discover that their attempts to update their facebook status are futile.
If the laptop in question is running windows, you can setup a hot-key sequence that switches between layouts and hide the input-mode selector that usually appears in the taskbar.
Alternately, you could use a foreign keyboard layout instead of the Devorak layout; this approach allows you to escalate your response. Start off with something subtle; the German layout swaps 'y' and 'z' and mixes in extra glyphs for things like the ess-tzet with where they would normally expect punctuation marks. End with a Cyrillic layout; that one is fairly self-explanatory.
"The only problem I had so far was with the CPU fan."
How did you notice the fan? Most of the chipsets that I remember from that period didn't have APM/ACPI support that included CPU temperature thermal sensors. Did you notice the case getting hot or did you notice your applications behaving erratically?
The business case shall likely be supplied by India and China.
It's fairly common to have three different levels of NAT in "developing" countries like India. Sooner or later the leadership in these "developing" countries shall come to the conclusion that the kind of network fragmentation that comes as a result of NAT is direct impediment to continued economic growth.
Unless you're only teaching service classes for non-scientists/non-engineers (e.g., physics for poets), you likely have a sampling bias toward the kind of student that is mature enough to pick a career that isn't regularly featured on MTV Cribs (tm).
While you still may run across prima donnas, they are the sort of prima donnas that think they're the smartest or have the best professional skills, your observations will drastically under count the unqualified, "entitled" majority.
I generally agree. However, there needs to be some level of assumed working knowledge (i.e., trivia) before one can start designing experiments, start doing research and evaluate competency.
It takes most graduate students at least a year or two before they can obtain the level of sophistication you enumerated; they start off collecting factoids by reading papers and learning from their lab mates. Once they have enough confidence in themselves and their area, they move on to do actual science.
I'm not sure how you would expect the general public to develop to this level of skill when the closest they come to scientific literature is a maybe a pop-science article in Time Magazine or an three-year-old Scientific American in their doctor's office.
Sleeping.
Why do we have to spend somewhere between 4 to 10 hours at a time in a defenseless state? What is the evolutionary rational for this mode of behavior?
"a user will be able to customize the iPhone with home-screen wallpapers and third-party ringtones. "
Holly shit: custom wallpapers and custom ringtones! Thanks for reminding me again why I got a G1.
When they want to refer to the massacre, they usually call it "May 35, 1989" since the actual date is usually filtered.
There are probably more than 449 IT jobs in Detroit; however, there are only 449 IT jobs listed on Dice.com that are in Detroit.
Out of curiosity, since Windsor, ON is right across the border from Detroit, is it common to work in Detroit and have residence in Windsor? What is the tax situation? Do you have to pass border control everyday?
Generally, no.
If you're working a regular job, your employer withholds money from your gross earnings to make scheduled income tax payments on your behalf. Usually, if you don't have any investment income and depending on how much you have withheld, you might get a tax refund instead of owing the IRS. Most people fall into this category.
If you elsewmake your money from investments or other kinds of alternate employment, that's when you start owing tax. Most people who fall in to this category are rich.
You can tether with a rooted G1 on T-Mobile.
Just make sure the kernel image you use has netfilter enabled.
Then, you'll also need a tethering application.
Yeah. It's easy creating threads.
However, if the threads then need to share data with among themselves, or one class of threads has to wait for another class of threads, or you have threads competing for finite resources, or you need to share state among different threads it's not so easy.
The hard part comes from using threads correctly. In school, they teach you how to prove a particular piece of concurrent code cannot deadlock. In real life, you have to be risk adverse.
Better concurrency primitives make for less error prone concurrent code. However, better concurrency primitives are generally more restrictive in the kinds of problems they can easily solve. Something that might be trivial to do with semaphores isn't so easy with monitors.
Huh? What spoken language is Perl supposed to be?
Jeffery Fong, a NIST project manager, gave a talk at our school yesterday. (He's the one tasked with making FEM models of the twin-towers and modeling their collapse.) He summarized the differences between science and engineering as: engineering is science plus uncertainty and scalability.
If you accept this as being generally true, the question then is, is software engineering computer science plus uncertainty and scalability?
Enjoy the audit this year, Steve.
If you don't want to appear rude by telling them "no" yet you want to passively aggressively tell them to find another computer, do what my lab-mates did in college: switch the keyboard layout to Devoark. Within seconds they will discover that their attempts to update their facebook status are futile.
If the laptop in question is running windows, you can setup a hot-key sequence that switches between layouts and hide the input-mode selector that usually appears in the taskbar.
Alternately, you could use a foreign keyboard layout instead of the Devorak layout; this approach allows you to escalate your response. Start off with something subtle; the German layout swaps 'y' and 'z' and mixes in extra glyphs for things like the ess-tzet with where they would normally expect punctuation marks. End with a Cyrillic layout; that one is fairly self-explanatory.
If money isn't a concern, get a G1 and enable Google Latitude. Underclock it to 128MHz to save battery life.
Successful troll is successful. Cool story, bro.
Normally, I have to trick people into looking at my penis. Now, I have an audience. Thanks, TSA!.
I already can create a "MiFi" hotspot wherever I go with the G1 adhoc wifi tethering application.
Didn't the courts rule on deep linking last decade in Tickets.com vs. Ticketmaster?
"The only problem I had so far was with the CPU fan."
How did you notice the fan? Most of the chipsets that I remember from that period didn't have APM/ACPI support that included CPU temperature thermal sensors. Did you notice the case getting hot or did you notice your applications behaving erratically?
Does this mean that I'll have to take off my shoes before I load /.?
Since when did Slashdot turn into Autoadmit?
This way avoids the awkward situation in the case where the management doesn't really care or want to deal with the problem.
The business case shall likely be supplied by India and China.
It's fairly common to have three different levels of NAT in "developing" countries like India. Sooner or later the leadership in these "developing" countries shall come to the conclusion that the kind of network fragmentation that comes as a result of NAT is direct impediment to continued economic growth.
Unless you're only teaching service classes for non-scientists/non-engineers (e.g., physics for poets), you likely have a sampling bias toward the kind of student that is mature enough to pick a career that isn't regularly featured on MTV Cribs (tm).
While you still may run across prima donnas, they are the sort of prima donnas that think they're the smartest or have the best professional skills, your observations will drastically under count the unqualified, "entitled" majority.
I generally agree. However, there needs to be some level of assumed working knowledge (i.e., trivia) before one can start designing experiments, start doing research and evaluate competency.
It takes most graduate students at least a year or two before they can obtain the level of sophistication you enumerated; they start off collecting factoids by reading papers and learning from their lab mates. Once they have enough confidence in themselves and their area, they move on to do actual science.
I'm not sure how you would expect the general public to develop to this level of skill when the closest they come to scientific literature is a maybe a pop-science article in Time Magazine or an three-year-old Scientific American in their doctor's office.
I'd conjecture that most of those are getting OS X installed on them.
Just keep a paper log when you use your own access point.
Problem Solved.