Shop OBEX P1 Docs P2 Docs Learn Events
Oh you still use windows xp? — Parallax Forums

Oh you still use windows xp?

teganburnsteganburns Posts: 134
edited 2013-08-19 17:26 in General Discussion
http://www.computerworld.com/s/article/9241585/XP_s_retirement_will_be_hacker_heaven

I
n 2014 Microsoft will stop patches and that same day tons of exploits are expected to be released.

I don't think it will be a huge deal but something to keep an eye on, especially if you use xp...
«1

Comments

  • GadgetmanGadgetman Posts: 2,436
    edited 2013-08-13 23:45
    I don't think so.

    XP is an old OS now, and it's getting more difficult to find new exploits. Not to mention that the bad guys doesn't co-operate all that much, so that the 'supersploit' one hacker has laying in wait for that time is just as likely to be used by another before then, and trigger a new patch.

    As there's a lot of older machines out there that still works well, but can't run anything newer, I expect XP to have a significant online user base for at least 3 or 4 years still.
    That means there's a market for protection services still, so anti-virus SW and rootkit scanners will still be available.

    now, if people could just learn to NOT use the default admin account, and work from behind a NATing fireWall...
  • Dr_AculaDr_Acula Posts: 5,484
    edited 2013-08-13 23:53
    I installed XP in 2002 and disabled the automatic updates. <plants tongue in cheek> Have there been some patches since then?
  • GadgetmanGadgetman Posts: 2,436
    edited 2013-08-14 04:29
    Do NOT enable it again if you want to use the computer the next month...

    Please tell me that you downloaded and installed the latest Service Pack, at least?
  • Heater.Heater. Posts: 21,230
    edited 2013-08-14 05:21
    MS might have a serious problem in the coming years.

    For a long time MS has been riding the improvements in microprocessors as a way selling customers up to new operating systems.

    For example:

    1) With the arrival of decent graphics and somewhat faster machines with more memory (Intel 286) MS could sell customers the early Windows. A nice upgrade from MSDOS.
    2) Soon networking was available and it was time to buy into Win 3.1 (or was it Windows For Work Groups) to take advantage of that.
    3) Micros grew to 32 bits so we could all shell out again for Windows 95.
    4) USB arrived at we needed to buy Windows 98. (Even if OEM Win95 supported USB our retail versions did not, go figure)
    5) Micros moved to 64 bit's. Oh boy it's time to buy Vista.
    6) Somewhere along the line Micros went multi-core. Not sure when MS did.

    And so on and so on.

    Now we find a strange new world growing.

    Processor clock frequencies are not going to be doubling every couple of years as they have in the past. Physics has put it's foot down and said "enough of that already".

    There won't be so many "killer" features in PC hardware that MS can sell us an upgrade for.

    Except: Moore's law will still give us double the number of transistors every two years for a while yet. We can't crank up the CPU clock so we will end up with more cores at the same clock rate. 4 or or 8 cores is already common. Imagine every two years that doubles: 8, 16, 23, 64, 128.

    Problem is most software cannot use buckets of cores. 64 cores does not help you with Word or Power Point or Outlook etc etc. It's nice to have a couple of apps running on a couple of cores buts that's not enough to make use of the power that is coming with hundreds of cores.

    The upshot is we won't feel the need to upgrade every two years, if the software cannot use those cores there is no point. Without that endless replacement tread mill of the past decades PC sales will plummet and with that so will MicroSoft's chance of making sales. Looks like we are already seeing that process start.

    Unless some "killer" app arrives that make use of all those cores that we "must have" MS is in serious trouble.

    Given the complexity of parallel programming that could take some time, if ever for the regular computer user.
  • Martin_HMartin_H Posts: 4,051
    edited 2013-08-14 05:52
    Most of the latest processor improvements (64 bits, multiple cores) are really beneficial to servers, but much less useful to a client machines.

    Take the 32 bit to 64 bit transition. It was sold to users as a way to break the 3.5 GB barrier, but that's marketing baloney. The x86 architecture supported PAE for years which allowed 64 GB of physical RAM with a 4 GB virtual address space per process. The use case for 64 bits is a server that need to memory map large databases into RAM of a single process for fast retrieval. If you are not doing that then you really don't need 64 bits. But you'll pay a penalty of wider pointers which consumes RAM faster. Here's a blog post where the Visual Studio team had a blog post explaining why they weren't porting to 64 bits: http://blogs.msdn.com/b/ricom/archive/2009/06/10/visual-studio-why-is-there-no-64-bit-version.aspx

    Likewise multiple cores is really useful for a server cloud hosting many concurrent end users to prevent one user's workload from impacting another. But to a desktop user the major benefits are played out after a few cores. The primary benefit is no virus scanner induced lag.

    To me the emergence of the mobile market segment is Moore's law working the other direction. This says that every two years you can buy a computer with the same power as your current one for half as much. Because end users only do certain kinds of tasks, they only need a certain amount of CPU power. So their needs can be satisfied on cheaper and cheaper hardware. This isn't good news for hardware vendors, but great news for someone like Google.
  • Heater.Heater. Posts: 21,230
    edited 2013-08-14 06:25
    Quite so Martin, so let's go with that, more of what I said above:

    If PC users don't need to upgrade to get more Hz or MIPs, because that is no longer possible to do. And if they don't need to upgrade get more memory, they have enough. And need to upgrade to get 64 or 1024 or a million cores, because their software does not need it and cannot us it. Then, well, there will be no regular upgrading going on every two years.

    That means that sales of future PC chips from Intel and co. will drop like a stone.

    That means the huge amount of money required to push development forward will not be there. The server world is big but I don't believe it matches sales quantities provided by the purchasing power of billions of PC users over decades past.

    That means, the development of those mega core chips may not happen so quickly due to the lack of money. That effectively slows Moore's law down a bit. The investment required to shrink transistors won't be there.

    Hey, I just realized, that's a big thought. It has always been assumed that Moore's law would be halted by the laws of Physics. If what I have just outlined happened to be how things pan out then Moore's law would end up being halted by our inability to create compelling software for multi-core devices. That is to say, it's software not physics that might be the limit to Moore's Law!

    This is all very bad news for those who want ever bigger and faster super computers, without the huge development that went into the PC for the mass market they are not going to be able to make progress economically.
  • mindrobotsmindrobots Posts: 6,506
    edited 2013-08-14 06:58
    Interesting. So the hot "commodity" churning personal computer is becoming a refrigerator, washer, dryer, dishwasher market. OUCH!
  • Martin_HMartin_H Posts: 4,051
    edited 2013-08-14 07:04
    Well the server space can benefit from the power efficiency work in the mobile space. I know that many data centers find themselves hamstrung by getting electrical power into the data center, and waste heat out of it. The mobile space is all about getting more CPU power at fewer watts and less waste heat. I've heard that process shrink helps, but optimizing your design to reduce transistor count helps as well.
  • Peter KG6LSEPeter KG6LSE Posts: 1,383
    edited 2013-08-14 07:11
    Gadgetman wrote: »
    now, if people could just learn to NOT use the default admin account, and work from behind a NATing fireWall...

    Tada!!!!!
  • TorTor Posts: 2,010
    edited 2013-08-14 07:17
    Well.. I in fact need 64-bit features which aren't covered by PAE, on my desktop. It's true though that for many it's not really a requirement. But there's another reason for going 64-bit on PCs: Intel CPUs have this quirk not present on other processors like MIPS, SPARC and PPC in that the Intel 64-bit instruction set is actually faster than the 32-bit instruction set. You can confirm it yourself quite easily by timing CPU-intensive programs. I run Linux, but this is universal and unless Windows 64 does something strange it'll be true there as well.

    -Tor
  • Heater.Heater. Posts: 21,230
    edited 2013-08-14 07:20
    Martin,
    I've heard that process shrink helps, but optimizing your design to reduce transistor count helps as well.
    Oh yes. And ARM is working it way into that space as well recently.
  • mindrobotsmindrobots Posts: 6,506
    edited 2013-08-14 07:22
    We are constantly playing power and cooling games across all of our data centers. Having to swap out old for new to keep power and cooling at the current levels, etc.

    Our new data center has staggering power and cooling capabilities. It's all being prepared to accept racks of servers, storage and network that you can just roll in and plug in. Watts add up quickly, so any saving is good in the server space.

    It will be interesting to see how things play out in the different spaces.
  • ercoerco Posts: 20,256
    edited 2013-08-14 08:00
    From that article:

    Based on XP's current rate of decline, Computerworld has projected that the old OS will still run between 33% and 34% of the world's personal computers at the end of April 2014.

    Couldn't they just say "a third"? I bet that's exactly what Computerworld said, and this pedantic author or editor felt a need to wordify.

    I loaded Win8 on the wife's computer and she hated it so much that she made me put her back on XP (I kinda expected that, so I used a whole new hard drive for Win8 so I could easily swap back). Lord knows what she'll do when her XP world ends (XP-geddon?) in 2014.
  • LoopyBytelooseLoopyByteloose Posts: 12,537
    edited 2013-08-14 08:05
    I've one friend that hangs on to XP and Windows 2000 and swears by them. For me, Windowss XP was frustrating as I never got it to run right. Windows Vista was a big shock as MS attempted to make quite a bit of money from the upgrade path.

    So I turned to Linux. Even the old XP machine runs nicely with Linux as it does support legacy hardware. It seems that MS has always stair-stepped their up-grades with new hardware requirements to create perpetual expense to the end-user.

    My cash-flow for computer software fell off dramatically with the switch to Linux, and security issues seem well managed. Linux seems to run faster (wthout the registry non-sense), and easier to get support from the community. It doesn't support the latest, greatest gadget or app; but I can live with that.

    My Windows XP machine still have the XP in a dual boot with Linux, but I never use it.
  • pmrobertpmrobert Posts: 675
    edited 2013-08-14 08:44
    I don't use it but one of my clients does and maybe it just does fulfill his needs as is!. He's a single dentist practice with three operatories running XP on Dell D520 laptops (2006 vintage) supporting digital xray image acquisition. I've already told him that when the first of those goes belly up we'll be replacing ALL the hardware and he accepts that. Luckily(?!?!) all data is kept on an old IBM Netfinity or some such, P4, 1.8 gHz, 256 MB, with a couple of new drives and a NAS box mirroring that, I also FTP the datasets off every evening and store them offsite. They're happy, his buddies are astonished that he's not having to pay the annual support contract $$$$$ that Schlein and other vendors want to maintain the system. I guess I'm saying XP is like the Energizer Bunny in this application. It just keeps going and going and going.....
  • Heater.Heater. Posts: 21,230
    edited 2013-08-14 09:10
    Run your XP in a virtual machine under Linux. Firewall it up the wazzo. Use Firefox/Chrome on it instead of IE. Run only the apps you need, no free junk collected off the net. Don't run as administrator.

    If the worst comes to the worst, just re-image your VM and off you go. You do back up your data right?

    Your trusty XP could be running for another hundred years. Just like we can run CP/M today or all those old game systems under emulation.

    Not sure what to do about some funky hardware interfaces, like our dentist above, but there might be ways around.
  • Dave HeinDave Hein Posts: 6,347
    edited 2013-08-14 09:48
    I'm still using XP on my work computer that I've had for 4 years. I wonder if our IT department is going to swap it out when MS stops supporting XP.
    Heater. wrote: »
    Unless some "killer" app arrives that make use of all those cores that we "must have" MS is in serious trouble.
    The "killer" app that needs lots of cores is video coding. The current video standard, which is H.264/MPEG-4 can be done on a single core, or it can use a few cores to get better performance and higher resolution. However, the new video standard, H.265 will require much more processing power for the encoder. It is being developed with the intent to run it on multiple cores. A frame can be broken up into independent tiles, with one core dedicated to each tile. Decoding is not as compute-intensive, but multiple cores will allow for decoding several streams at the same time.

    Edit: Another "killer" app that can use more cores is a threaded chess program. :) OK, maybe chess is not a killer app, but how about all those graphics-based games.
  • GadgetmanGadgetman Posts: 2,436
    edited 2013-08-14 10:26
    As for more cores...
    One problem with more cores is that you need higher data read/write speeds, both to memory and to storage.
    4 Cores is really asking for it and 8 is ludicrous unless you have some really
  • Heater.Heater. Posts: 21,230
    edited 2013-08-14 11:40
    Gadgetman,

    You summed up the situation nicely.
    But we're stuck with a horrible cludge-job of a CPU series that had as it's main feature when it was picked, that it could behave similar to an 8085 or Z80...
    And it was stuffed into a computer that was such a bodge that had I shown it off as a project in the Microcontroller class I had, I would have been given a big, fat FAIL!

    Even when the engineers in the company I worked at opened up the first IBM PC in 1981 they fell about laughing. Then reality hit them and they went into a depression as they realized this is what we will be stuck with for decades to come. As one of them said at the time "IBM always holds up progress in computing by at least 10 years"
  • potatoheadpotatohead Posts: 10,261
    edited 2013-08-14 12:26
    That's too funny!

    I have one XP machine. I did run Windows 7 on it for a while. I will probably get it upgraded.

    Anything built with the newer Windows 8 development tools will no longer work on XP. I think that's going to impact it very quickly. There will be niches pretty much forever, just like there are with everything else out there. It never really goes away, but the rush to end XP is serious now.
  • rod1963rod1963 Posts: 752
    edited 2013-08-14 12:49
    I like XP, it's darn near bulletproof. I don't care about the latest apps, Office 2000.works fine for my needs. So what if Mr.Embrace&Strangle says he won't support it, I'm keeping it.

    It's about function, not indulging in the latest upgrades that really don't do anything except provide job security to IT types and make my life miserable. By the time MS came out with XP, it really couldn't go any further. Enhancements after it were mostly cosmetic junk for revenue purposes only. There is nothing in 8 that changes anything for me. I still type at the same speed, read PDF files at the same rate, still do designs Quartus at a snail's pace, code on FreePascal, watch some videos on youtube.

    BTW the x86 architecture was a disaster for the computer world as was the dominance of Microsoft/Intel which created a horrific monoculture.
  • Cluso99Cluso99 Posts: 18,069
    edited 2013-08-14 13:17
    My two oldest laptops run XP and Office97 and some old pcb software. They are January 2006 vintage. My Vista laptop is mid 2006 IIRC. The W7 is ~2008-9 and it has Office2010. The only reason for O2010 was so I could read/edit the docx files!

    I used to reinstall windoze every 3-6 months on my pcs, and upgrade every 6 months. Now they are plenty fast enough so that is not necessary.


    MS and Intel were working hand in hand forcing upgrades regularly, but not any more. Servers are the only ones still on that path, and that is slowing too, except for cloud/hosting.

    Coupled with that, many realise that tablets, some with keyboards, are the way of the futurefor alot of uses. Justlook at schools thatnow require ipads instead of laptops.

    And tablets don't run windoze or useintel - yeah, I dont count the ms slate here.

    Result - cheaper tablets using arm and ios or android - intel and ms are now big losers of $$$.
  • Cluso99Cluso99 Posts: 18,069
    edited 2013-08-14 13:22
    The next gen chips should be a few cores, arm with sdram internal for each core - no cache. This way, fewer pins, and use all those transistors to getreal performance increase.
  • skylightskylight Posts: 1,915
    edited 2013-08-14 13:40
    windows xp??!! pah! windows 3.1 is the daddy in this house!
  • GadgetmanGadgetman Posts: 2,436
    edited 2013-08-14 13:50
    *Smacks you with REXX: From Bark to Byte*
    http://www.redbooks.ibm.com/abstracts/gg244199.html

    The only good thing to say about Win 3.1 is that it was less unstable than 3.0
  • Heater.Heater. Posts: 21,230
    edited 2013-08-14 15:21
    potatohead,
    ...but the rush to end XP is serious now
    I don't see anyone rushing. Oh except MS of course.

    I was recently persuaded to reinstall Win 7 on a Fujitsu laptop, from the Fujitsu CD. Damn thing does not even come with a driver for the ethernet interface. Oh no you need the second CD with some wonky Fujitsu setup program on it to get that, What's up with that?

    Now it's, why doesn't my program x, y, z from XP work on Win 7. I have no idea. I can't even get VLC to work properly on it.

    I should have stuck to my guns "I don't do Windows".

    How do normal people ever get these things to work?

    P.S. This is funny. When I hit the offered help button when finding the was no ethernet driver the first suggestions on the list is "Ask a friend" WTF? All three of the suggestions required a working network connection!
  • jmgjmg Posts: 15,173
    edited 2013-08-14 17:19
    teganburns wrote: »
    In 2014 Microsoft will stop patches and that same day tons of exploits are expected to be released.

    Sponsored by Microsoft ?
    Note this applies only to patches and updates.

    I believe in some parts of the globe, Microsoft has been legally forced to continue a supply path for older operating systems.
    They can still invoice at current OS price, but the user is permitted & entitled to download older versions.

    This is important to minimize the waste stream, especially in refurbished machined for education.
  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2013-08-14 17:51
    The last time I allowed a Windows XP update, it killed the computer, and I had to reload Windows from scratch. So no more XP updates? Meh! Who cares? I certainly don't, since I haven't done another update in more than a year anyway.

    I do allow Mac OSX updates, though. At least Apple knows what kind of computers all of its updates will be installed on, so they don't have to accommodate much variety.

    -Phil
  • xanaduxanadu Posts: 3,347
    edited 2013-08-14 18:58
    99.9% of exploits require the end user to interactively engage them. End users will always be finding new ways to engage exploits on any OS. I still have Windows 2000 machines running various functions and so long as there is no user interaction the chances of them being exploited are zero. I hope regulatory agencies don't use this as grounds for non-compliance. I have quite a few laptops running XP that simply act as a thin client to connect to remote desktop services. Behind NAT, behind a firewall, behind a proxy and filtering and using WPA2 enterprise RADIUS. It would be sad if HIPAA, FINRA, GSA, etc came down on XP when used in a "safe" environment. It really is a very functional and slim OS that gets the job done.
  • CuriousOneCuriousOne Posts: 931
    edited 2013-08-15 02:31
    Well the major problem I've encountered with windows XP, is the so called "DLL Hell", which makes actively used (in terms of various software/game/etc install) setup to be reinstalled quite often. Contrary, my home server runs windows XP, where I have torrent server, VPN server, VOIP gateway, security camera streaming and so on running, and I haven't re-installed it for last 4 years, even while in this period of time I've upgraded hardware 3 times (went from single core celeron to quad core i3-2120t).
Sign In or Register to comment.