Makes me think of 8 bit calculations representing large numbers in stead of 64 bit. The 64 bit result might be 4503599627370495 whereas the 8 bit would be 15 with each 1 of the 8 bit value representing 281474976710656. Might work by my brain is too fried at the end of the day to think of applications...
Well the most common public perception is christianity promotes good morals and satanism promotes bad morals. Most would agree that promotion of bad morals is a bad thing and promotion of good morals is a good thing. Of course public perception is never wrong and everyone defines morals the same.
What, don't you know marriage is all about reproducing? Who cares if the man and woman love each other or what the effect of a bad marriage can have on the kids so long as they are churning them out.
To me it is all based on what your own conscious demands. I spent years battling with my employers about their testing methods (the solution to the program crashing is the user should never enter that combination of values... yet you aren't going to prevent them from doing just that?) and got nowhere. At this point I put in my 40 a week, document the rejection of my recommendations (e-mail archives are your friend) and take pride in what I do outside of work.
If your conscious wont allow for that... ask someone else.
That use of dedicated and volunteers is 100% accurate given they are both but "dedicated colunteers" and the same people... I think amused best describes my thoughts.
I wish. One of my last development projects wont end precisely because the customer gave us out of date documentation that actually contains blatantly wrong information for the device we were developing for. We got up to date documentation and the hardware still doesn't do what the documentation says. But at least the new documentation says to do the opposite of what the previous documentation said...
And where I work it has caused problems for decades. Though in the aviation field the hardware I work with usually has poorly developed drivers for use with virtual machines so I may be negatively biased...
Yep, I've been doing that for years and my i7 laptop still compiles nearly as fast as my desktop. They make devices to help with that: http://www.amazon.com/b?node=2243862011
Though I don't quite get the Lenovo docking station which wraps plastic around the cooling vents in my work laptop.
The main thing is tables (including smart phone style devices) are primarily output, not input devices. They have input capabilities but it is extremely limited. A tablet setup as an extended screen to a desktop or just for use of reference materials in support of a desktop is extremely powerful. A tablet on its own is almost worthless (to me anyway) for development.
They are not actually redesigning the mini USB connector (if I'm passing reading comprehension 101...), this is a redesign of the full size USB Type-C connector to become a mini type connector. They don't say if the existing mini is changing so it seems like this may not effect cell phone style connectors?
I'm talking about short range wireless applications, not long range like the internet gaming they tried a while back. That is where the mobile processor comes in so when you change location your thin devices can use your mobile processor (probably in your pocket) instead of your home processor.
Which is where "very little in my experience" and "most" comes from. No I'm not quoting research numbers, just my limited experience that from what I've seen a laptop covers a majority of needs with little trouble.
I've thought of streaming 3d data rather than pixel data but then the "thin" device requires a GPU which does lessen the simplicity of that device. Probably just a pipe dream.
The concern I have is when you are developing on the same device that consumers are using, there is a good chance that what works on your hardware works on theirs and the costs of your development hardware are kept lower by the number of poeple using it. When everyone is using tables and developers are on desktop, the consumer devices may now differe drastically from development devices leading to compatibility issues, as well as development machines are now expensive speciality devices... hopefully it never gets that far but...
Unless you are stress testing the latest and greatest PC games, very little development in my experience requires sustained high CPU frequencies. A lot of development requires little more than Notepad++ which I've got some decade old laptops that do quite well with that.
The primary limitation I've found at work has unfortunately been memory due to someone deciding 2Gb was just fine for a Win 7 machine. When running half of the corporate apps I'm already into virtual memory... ug. This of course has nothing to do with the power of laptops, just the unfortunate inability to get anyone to plug an additional $25 memory chip in my laptop.
I know I'm crazy but I still think we need to separate the processor from the I/O devices (well I supposed a desktop kind of does that but...). I've always envisioned two types of processors, mobile (such as a smartphone, small but not as powerful) and non mobile (very powerful but does not fit in your pocket). Then all I/O uses wireless communications to the processor device.
So now you use your desktop from anywhere in the house with a wireless keyboard/mouse and wireless monitor. You want a little more mobility you can use a think client "laptop" that connects wirelessly to your non mobile processor at home or your mobile processor when not at home. Same thing with a tablet, no on board processor for your 10" touch screen, just wireless connection to the primary processor.
I suppose if it was worth doing this it would have already been done though. Must not save enough money by pulling the processing out of a laptop or tablet style device...
Your moral compass is misaligned. Some more time with the ISP filter should help recalibrate it.
Then what are my tax dollars going for? If my paying taxes doesn't mean the government does my job I don't want to pay!
Well one of the first things a sex ed site will teach you is you need to love someone before you have sex with them... wait, did I regress to the 50s?
I suspect they are trying to stop the country already, I'm trying to figure out how to catch back up to reality ;p
Makes me think of 8 bit calculations representing large numbers in stead of 64 bit. The 64 bit result might be 4503599627370495 whereas the 8 bit would be 15 with each 1 of the 8 bit value representing 281474976710656. Might work by my brain is too fried at the end of the day to think of applications...
That which most people are watching. Though it looks like TV is starting to loose people there too: http://www.adweek.com/news/technology/sports-fans-slowly-move-tv-internet-151329
Well the most common public perception is christianity promotes good morals and satanism promotes bad morals. Most would agree that promotion of bad morals is a bad thing and promotion of good morals is a good thing. Of course public perception is never wrong and everyone defines morals the same.
What, don't you know marriage is all about reproducing? Who cares if the man and woman love each other or what the effect of a bad marriage can have on the kids so long as they are churning them out.
I'm curious how many would care if the tax deductions were revoked?
Agreed, I've stopped carrying change except to carry it home.
Bah, after a 10 hour day I have the energy to spell check, not grammar check ;p
To me it is all based on what your own conscious demands. I spent years battling with my employers about their testing methods (the solution to the program crashing is the user should never enter that combination of values... yet you aren't going to prevent them from doing just that?) and got nowhere. At this point I put in my 40 a week, document the rejection of my recommendations (e-mail archives are your friend) and take pride in what I do outside of work.
If your conscious wont allow for that... ask someone else.
That use of dedicated and volunteers is 100% accurate given they are both but "dedicated colunteers" and the same people... I think amused best describes my thoughts.
I wish. One of my last development projects wont end precisely because the customer gave us out of date documentation that actually contains blatantly wrong information for the device we were developing for. We got up to date documentation and the hardware still doesn't do what the documentation says. But at least the new documentation says to do the opposite of what the previous documentation said...
And where I work it has caused problems for decades. Though in the aviation field the hardware I work with usually has poorly developed drivers for use with virtual machines so I may be negatively biased...
Yep, I've been doing that for years and my i7 laptop still compiles nearly as fast as my desktop. They make devices to help with that: http://www.amazon.com/b?node=2243862011
Though I don't quite get the Lenovo docking station which wraps plastic around the cooling vents in my work laptop.
Ok so I fail at researching... when I searched for type-c connector the first ones that appeared were actually type-b http://www.google.com/shopping/suppliers/search?source=cunit&group=Connectors+and+Terminals+L4&gclid=CKf_r7HhlrsCFfBAMgod5BEAjg&q=usb+connector&oq=USB+Type-C+connector
Feel free to rate my post into the basement for stupidity...
The main thing is tables (including smart phone style devices) are primarily output, not input devices. They have input capabilities but it is extremely limited. A tablet setup as an extended screen to a desktop or just for use of reference materials in support of a desktop is extremely powerful. A tablet on its own is almost worthless (to me anyway) for development.
They are not actually redesigning the mini USB connector (if I'm passing reading comprehension 101...), this is a redesign of the full size USB Type-C connector to become a mini type connector. They don't say if the existing mini is changing so it seems like this may not effect cell phone style connectors?
I'm talking about short range wireless applications, not long range like the internet gaming they tried a while back. That is where the mobile processor comes in so when you change location your thin devices can use your mobile processor (probably in your pocket) instead of your home processor.
Which is where "very little in my experience" and "most" comes from. No I'm not quoting research numbers, just my limited experience that from what I've seen a laptop covers a majority of needs with little trouble.
I've thought of streaming 3d data rather than pixel data but then the "thin" device requires a GPU which does lessen the simplicity of that device. Probably just a pipe dream.
The concern I have is when you are developing on the same device that consumers are using, there is a good chance that what works on your hardware works on theirs and the costs of your development hardware are kept lower by the number of poeple using it. When everyone is using tables and developers are on desktop, the consumer devices may now differe drastically from development devices leading to compatibility issues, as well as development machines are now expensive speciality devices... hopefully it never gets that far but...
Unless you are stress testing the latest and greatest PC games, very little development in my experience requires sustained high CPU frequencies. A lot of development requires little more than Notepad++ which I've got some decade old laptops that do quite well with that.
The primary limitation I've found at work has unfortunately been memory due to someone deciding 2Gb was just fine for a Win 7 machine. When running half of the corporate apps I'm already into virtual memory... ug. This of course has nothing to do with the power of laptops, just the unfortunate inability to get anyone to plug an additional $25 memory chip in my laptop.
I know I'm crazy but I still think we need to separate the processor from the I/O devices (well I supposed a desktop kind of does that but...). I've always envisioned two types of processors, mobile (such as a smartphone, small but not as powerful) and non mobile (very powerful but does not fit in your pocket). Then all I/O uses wireless communications to the processor device.
So now you use your desktop from anywhere in the house with a wireless keyboard/mouse and wireless monitor. You want a little more mobility you can use a think client "laptop" that connects wirelessly to your non mobile processor at home or your mobile processor when not at home. Same thing with a tablet, no on board processor for your 10" touch screen, just wireless connection to the primary processor.
I suppose if it was worth doing this it would have already been done though. Must not save enough money by pulling the processing out of a laptop or tablet style device...