Why do I have to do anything? I don't do anything to use IPV4. I just plug stuff in and it works.
That's not strictly true I suppose. I did have to configure an SSID and password on my WiFi router. And I do need to select the AP and type the password for my devices. That's about it. I reserve an IP address for my home built NAS and a few other items but a lot of folks don't even do that.
Why can't IPV6 be that easy?
I recall trying to enable it in my PC and router a couple years ago. Nothing worked and that was the end of my experimentation with IPV6.
As for the A-29, pilots loved the A-10, which was essentially a flying tank. It had an armoured cockpit and was the first aircraft engineered to be shot at and keep fighting. What's not to love?
From Wikipedia (A-10 Thunderbolt) "The aircraft is designed to fly with one engine, one tail, one elevator, and half of one wing missing" What's not to love indeed!
I suppose the real problem is cost or more accurately profit for the defense contractors. Whereas the A-10 seems to be about $12 million each the F-35 is coming in at over $200 million each.
I'm not a warrior or aircraft designer but it seems to be well known that something designed to perform various different functions usually does none of them well. Too many criteria conflict and require compromise.
Stick shift and automatic are entirely different beasts. (I'll ignore DSG transmissions for the moment and stick with automatics that use planetary gears.)
In a manual transmission, gears slide on splined shafts and engage or disengage to change ratios. The movement from one ratio to the next requires a friction device called a synchronizer to match gear speeds or the parts clash. That's why you have to take your foot off the throttle.
On an automatic transmission with planetary gears, the gears do not change position. Ratios can be changed by holding or releasing parts of the gear set with hydraulically operated clutch packs or bands. Since gears are not engaging or disengaging, the shift can happen much faster with one clutch/band being released as the next one is grabbing.
In older transmissions this was done via hydraulic controls called a valve body that included a governor. The throttle cable connected to the valve body so that the shift points could be altered when throttle position changed.
The nastiest bugs are almost always race conditions, which are by their nature non-deterministic and may not be reproducible across time or certain hardware.
That is certainly the problem with one of the toughest bugs I faced. It boiled down to a flag and value being set in a main thread to pass information to code running in an interrupt routine. The only thing that revealed it was exhaustive testing. Once in thousands of tests it would screw up. I studied the symptoms and postulated that the only way this could happen is if the ISR operated based on the flag setting but the value it needed hadn't been set. I examined the code and found that the flag was being set and the value assigned in the next statement. (Doh!) The only time the bug bit was if the ISR fired between the two assignments. Reversing the assignments solved the problem.
Mine wasn't particularly hard but was particularly funny. I was working on "blocking" for a guided vehicle system. Vehicles followed a guidepath buried in the floor which was broken into segments. It was (mostly) sufficient to make sure that no vehicle was in a segment before another vehicle was allowed to enter it. While developing this code a developer on another project ran into a problem where a small circle in the guidepath could be filled with vehicles which would then deadlock because none had an empty segment in front of them.
I realized my project had a similar configuration, a system with 5 vehicles and a circle with 5 segments. I thought "what is the possibility that all five vehicles will be in the circle at the same time" and did nothing about it. Within 15 minutes of getting all five vehicles working on site they were all sitting deadlocked in the circle. I manually moved one out of the circle to break the deadlock and they soon wound up back in the circle. It was comical, like they were drawn to that area so they could deadlock and take a break.
What I hadn't realized was that the vehicles had to traverse some part of the circle to go between to any two destinations on the guide path. I remind myself of this any time I'm tempted to ignore a problem just because I think it unlikely to happen.
I have selected "Notify to schedule restart" selected and yet the system reboots when I am not at the keyboard to stop it. After careful consideration, I consider that stupid and rude.
IANAWE. I had a need to run Windows on something to develop a test TCP/IP server using VS/C#. It wasn't exactly a production system and I had SWMBO's Win7 PC to fall back on so I put Win10 preview on a new laptop and used it. VS 2013 works fine and I would expect that to be among the first programs they tested. I've also used a couple IDEs for embedded targets (Keil, PSoC creator) and they work fine on Win10 even when Win10 is running in a VMWare VM. The only thing I have seen not work is mounting host drives from the VM. I also see a null pointer exception for explorer.exe on shutdown for the most recent release.
The charms bar that pops up on the left if I ever get the pointer close to that edge is gone - Yay! I can search the task menu with one click - Yay! The propensity for built in apps to take over the whole screen and with NO option to minimize seems to be gone - double Yay!
And decades after other OSs have figured out how to manage multiple desktops, Win10 manages multiple desktops.
OTOH, Win10 still figures out ways to reboot w/out explicit permission from me. That has not been fixed. Would it be so hard to pop up a dialog box following an update that asks permission? There are times I've been in the middle of something but away from the PC and it restarts because I'm not there to stop it. That is incredibly rude and stupid beyond belief and yet Microsoft deems us not worthy to make that decision.
For my purposes Win10 is an improvement over 8.1 but not enough so to draw me away from Linux.
And before you think they are really in bad shape, according to this National Donut Day article, Canada has more donut shops per capita than the US. http://www.usatoday.com/story/...
I presume this is a US national holiday and that donuts are sold by the dozen and not in some stupid metric count like deca.
I believe that's what it is called. I didn't read TFA but it sounds like they are claiming that Google is not doing anything about the problem. Not true. They have started putting things you might expect in the OS in a downloadable app. Then when it needs to be upgraded, they put a new version in the store and you get it. You do not need to wait for your carrier/manufacturer to provide an upgrade.
They are also unbundling stuff from the OS like the browser. Several years ago the browser was part of the OS and recently a security issue was uncovered in it. Google declined to fix it knowing the possibility that manufacturers and carriers would roll out an OS update. Today the browser is Chrome and it can be updated separately from the OS.
Both strategies allow Google to bring new features to older phones regardless of the lack of diligence on the part of the carriers.
And get rid of all of the other crapware that Lenovo put on your PC in one fell swoop. No doubt it will take more effort to do it this way but it will also be more complete. (I have no idea if this works outside the US.)
For further information I wold check the ideapad section at notebookreview.com where you can find reinstallation help (including the thread I just started.)
Pisses me off that personal computing has gone the way it has, that being steered to moving media consumption
PC displays are not so much being steered toward media consumption. Manufacturing TV panels dominates the supply chain so to take advantage of that economy of scale the PC manufacturers adopted the same aspect ratio.
That said, I'm happy to have two 1600x1200 LCDs that are a few years old now. Two wide screen displays arranged side by side in landscape mode are IMO excessively wide. I've seen more than one person rotate one (of a pair of screens) vertical on which to view vertical oriented content (like documents, spreadsheets and web pages.)
I would be happy with a couple square displays side by side.
No racks. I have a Thinkpad T500 ('08 vintage) that I've bumped up to 8GB RAM and 240GB SSD so the T9400 Core 2 Duo provides decent performance. I've recently added a similar vintage aluminum MacBook that's been bumped to 4GB RAM and I've installed an SSD in that as well. Despite the 2.0 GHz Core 2 Duo it does a decent job for surfing and perhaps some day some light IOS development. For heavy lifting I have a dual monitor workstation powered by an i7-4770K with a 260GB SSD (and an older 30GB SSD) for boot, system and home and a couple of RAIDED 7 year old 200GB Barracudas for scratch storage. This all gets backed up to a box with a couple 2TB drives that are mirrored. It was running on an Atom D525 but that motherboard stopped working a few weeks ago and has been replaced with one sporting a J1900 Celeron. With a newer PSU it idles along at 24 watts. That system also serves as NAS on the home LAN. I have a similar system (still running on a Atom) that is located at my son's place for offsite backup. In the middle of the night I send it a Wake On Lan packet (over the Internet), kick off the backup and when that's finished, it goes back to sleep. SWMBO has a couple year old Thinkpad that she uses. I have some older equipment that I don't count since it rarely gets used. I also don't count my smart phones or HP Touchpad since they're not real computers.;) At the moment I also have a Cisco router that VPNs into work and an i7-4770 based Dell box (tiny little thing!) that I develop on. Everything except wife's laptop, MacBook and the work computer run Debian or Mint Linux.
The more tools you have in your box (that you are actually skillful with), the more valuable you will be to any given employer/client. I got my foot in the door at a particular trading shop because I could program in C/C++ on OS/2. Later on I did another job for them because no one there wanted to deal with SNA networking. Skills like that earned me a *lot* of money over the years.
Comcast's help page (http://customer.xfinity.com/help-and-support/internet/about-ipv6/) directs me to http://www.comcast6.net/ which is 404. :-/
Why do I have to do anything? I don't do anything to use IPV4. I just plug stuff in and it works.
That's not strictly true I suppose. I did have to configure an SSID and password on my WiFi router. And I do need to select the AP and type the password for my devices. That's about it. I reserve an IP address for my home built NAS and a few other items but a lot of folks don't even do that.
Why can't IPV6 be that easy?
I recall trying to enable it in my PC and router a couple years ago. Nothing worked and that was the end of my experimentation with IPV6.
I guess I should look into it again.
As for the A-29, pilots loved the A-10, which was essentially a flying tank. It had an armoured cockpit and was the first aircraft engineered to be shot at and keep fighting. What's not to love?
From Wikipedia (A-10 Thunderbolt) "The aircraft is designed to fly with one engine, one tail, one elevator, and half of one wing missing" What's not to love indeed!
I suppose the real problem is cost or more accurately profit for the defense contractors. Whereas the A-10 seems to be about $12 million each the F-35 is coming in at over $200 million each.
I'm not a warrior or aircraft designer but it seems to be well known that something designed to perform various different functions usually does none of them well. Too many criteria conflict and require compromise.
Stick shift and automatic are entirely different beasts. (I'll ignore DSG transmissions for the moment and stick with automatics that use planetary gears.)
In a manual transmission, gears slide on splined shafts and engage or disengage to change ratios. The movement from one ratio to the next requires a friction device called a synchronizer to match gear speeds or the parts clash. That's why you have to take your foot off the throttle.
On an automatic transmission with planetary gears, the gears do not change position. Ratios can be changed by holding or releasing parts of the gear set with hydraulically operated clutch packs or bands. Since gears are not engaging or disengaging, the shift can happen much faster with one clutch/band being released as the next one is grabbing.
In older transmissions this was done via hydraulic controls called a valve body that included a governor. The throttle cable connected to the valve body so that the shift points could be altered when throttle position changed.
"When you write code like me you have to be good at debugging." -me
The nastiest bugs are almost always race conditions, which are by their nature non-deterministic and may not be reproducible across time or certain hardware.
That is certainly the problem with one of the toughest bugs I faced. It boiled down to a flag and value being set in a main thread to pass information to code running in an interrupt routine. The only thing that revealed it was exhaustive testing. Once in thousands of tests it would screw up. I studied the symptoms and postulated that the only way this could happen is if the ISR operated based on the flag setting but the value it needed hadn't been set. I examined the code and found that the flag was being set and the value assigned in the next statement. (Doh!) The only time the bug bit was if the ISR fired between the two assignments. Reversing the assignments solved the problem.
Mine wasn't particularly hard but was particularly funny. I was working on "blocking" for a guided vehicle system. Vehicles followed a guidepath buried in the floor which was broken into segments. It was (mostly) sufficient to make sure that no vehicle was in a segment before another vehicle was allowed to enter it. While developing this code a developer on another project ran into a problem where a small circle in the guidepath could be filled with vehicles which would then deadlock because none had an empty segment in front of them.
I realized my project had a similar configuration, a system with 5 vehicles and a circle with 5 segments. I thought "what is the possibility that all five vehicles will be in the circle at the same time" and did nothing about it. Within 15 minutes of getting all five vehicles working on site they were all sitting deadlocked in the circle. I manually moved one out of the circle to break the deadlock and they soon wound up back in the circle. It was comical, like they were drawn to that area so they could deadlock and take a break.
What I hadn't realized was that the vehicles had to traverse some part of the circle to go between to any two destinations on the guide path. I remind myself of this any time I'm tempted to ignore a problem just because I think it unlikely to happen.
Unfortunately the registry entry referenced in the article seems not to exist in Win10.
Thank you for the tip, AC. I'll probably work my way through that.
Thanks!
I have selected "Notify to schedule restart" selected and yet the system reboots when I am not at the keyboard to stop it. After careful consideration, I consider that stupid and rude.
Maybe they could start with Illinois. Our elected politicians are not doing such a great job.
They could start by taking over Chicago.
IANAWE. I had a need to run Windows on something to develop a test TCP/IP server using VS/C#. It wasn't exactly a production system and I had SWMBO's Win7 PC to fall back on so I put Win10 preview on a new laptop and used it. VS 2013 works fine and I would expect that to be among the first programs they tested. I've also used a couple IDEs for embedded targets (Keil, PSoC creator) and they work fine on Win10 even when Win10 is running in a VMWare VM. The only thing I have seen not work is mounting host drives from the VM. I also see a null pointer exception for explorer.exe on shutdown for the most recent release.
The charms bar that pops up on the left if I ever get the pointer close to that edge is gone - Yay!
I can search the task menu with one click - Yay!
The propensity for built in apps to take over the whole screen and with NO option to minimize seems to be gone - double Yay!
And decades after other OSs have figured out how to manage multiple desktops, Win10 manages multiple desktops.
OTOH, Win10 still figures out ways to reboot w/out explicit permission from me. That has not been fixed. Would it be so hard to pop up a dialog box following an update that asks permission? There are times I've been in the middle of something but away from the PC and it restarts because I'm not there to stop it. That is incredibly rude and stupid beyond belief and yet Microsoft deems us not worthy to make that decision.
For my purposes Win10 is an improvement over 8.1 but not enough so to draw me away from Linux.
Why not decimal time?
Day -
Deciday - 2.4 hours
Centiday - 14.4 minutes
Milliday - 1.4 minutes
and so on.
Bieber!
And before you think they are really in bad shape, according to this National Donut Day article, Canada has more donut shops per capita than the US. http://www.usatoday.com/story/...
I presume this is a US national holiday and that donuts are sold by the dozen and not in some stupid metric count like deca.
Perhaps you meant Meyer's "Effective C++". Or is it Sutter's "Exceptional C++?"
I hope you are not the hiring manager who throws around buzz words to see if they dazzle the prospective hire.
It's been over a decade since I read them but I still remember the title and author.
I believe that's what it is called. I didn't read TFA but it sounds like they are claiming that Google is not doing anything about the problem. Not true. They have started putting things you might expect in the OS in a downloadable app. Then when it needs to be upgraded, they put a new version in the store and you get it. You do not need to wait for your carrier/manufacturer to provide an upgrade.
They are also unbundling stuff from the OS like the browser. Several years ago the browser was part of the OS and recently a security issue was uncovered in it. Google declined to fix it knowing the possibility that manufacturers and carriers would roll out an OS update. Today the browser is Chrome and it can be updated separately from the OS.
Both strategies allow Google to bring new features to older phones regardless of the lack of diligence on the part of the carriers.
Pfffft! Michigan had a 4.2 yesterday. http://www.detroitnews.com/sto...
is the only safe solution.
Fire and possibility of other disaster is exactly why offsite backup is so important.
First of all, ensure that there is honesty in all things.
I could not agree with this more. Manage the people, don't manipulate them.
Good luck!
I didn't read the original article so I don't know if it was too long...
When moving a few things around the screen is Big News(tm) we have sunk low indeed!
http://windows.microsoft.com/e...
And get rid of all of the other crapware that Lenovo put on your PC in one fell swoop. No doubt it will take more effort to do it this way but it will also be more complete. (I have no idea if this works outside the US.)
For further information I wold check the ideapad section at notebookreview.com where you can find reinstallation help (including the thread I just started.)
Cyanogen has instead chosen to go with Micromax, ...
Cyanogen chose? Don't you mean One Plus chose Micromax?
Also, what tense of the verb is "has won't" as in "has won't be selling ..."
Perhaps /. has can hire a proofreader.
Pisses me off that personal computing has gone the way it has, that being steered to moving media consumption
PC displays are not so much being steered toward media consumption. Manufacturing TV panels dominates the supply chain so to take advantage of that economy of scale the PC manufacturers adopted the same aspect ratio.
That said, I'm happy to have two 1600x1200 LCDs that are a few years old now. Two wide screen displays arranged side by side in landscape mode are IMO excessively wide. I've seen more than one person rotate one (of a pair of screens) vertical on which to view vertical oriented content (like documents, spreadsheets and web pages.)
I would be happy with a couple square displays side by side.
No racks. I have a Thinkpad T500 ('08 vintage) that I've bumped up to 8GB RAM and 240GB SSD so the T9400 Core 2 Duo provides decent performance. I've recently added a similar vintage aluminum MacBook that's been bumped to 4GB RAM and I've installed an SSD in that as well. Despite the 2.0 GHz Core 2 Duo it does a decent job for surfing and perhaps some day some light IOS development. For heavy lifting I have a dual monitor workstation powered by an i7-4770K with a 260GB SSD (and an older 30GB SSD) for boot, system and home and a couple of RAIDED 7 year old 200GB Barracudas for scratch storage. This all gets backed up to a box with a couple 2TB drives that are mirrored. It was running on an Atom D525 but that motherboard stopped working a few weeks ago and has been replaced with one sporting a J1900 Celeron. With a newer PSU it idles along at 24 watts. That system also serves as NAS on the home LAN. I have a similar system (still running on a Atom) that is located at my son's place for offsite backup. In the middle of the night I send it a Wake On Lan packet (over the Internet), kick off the backup and when that's finished, it goes back to sleep. SWMBO has a couple year old Thinkpad that she uses. I have some older equipment that I don't count since it rarely gets used. I also don't count my smart phones or HP Touchpad since they're not real computers. ;) At the moment I also have a Cisco router that VPNs into work and an i7-4770 based Dell box (tiny little thing!) that I develop on. Everything except wife's laptop, MacBook and the work computer run Debian or Mint Linux.
The more tools you have in your box (that you are actually skillful with), the more valuable you will be to any given employer/client. I got my foot in the door at a particular trading shop because I could program in C/C++ on OS/2. Later on I did another job for them because no one there wanted to deal with SNA networking. Skills like that earned me a *lot* of money over the years.