Slashdot Mirror


Mozilla Brings Back Firefox 64-Bit For Windows Nightly Builds

An anonymous reader writes "Last month, Mozilla Engineering Manager Benjamin Smedberg quietly announced that the 64-bit version of Firefox for Windows would never see the light of day. After what he referred to as 'significant negative feedback,' Smedberg has announced he has reviewed that feedback, consulted with his release engineering team, and has decided on a modification to the original plan: Firefox 64-bit for Windows may still never be released, but nightly builds will live another day."

127 of 209 comments (clear)

  1. 64-bit? Bah by Anonymous Coward · · Score: 5, Funny

    That means Firefox will still be limited to 4 PiB, which I'm sure it'll be reaching by the release of Firefox 12,458 next year. We need a 128-bit version.

  2. I was using Waterfrox by Jafafa+Hots · · Score: 4, Informative

    The 64 bit branch of FireFox and loved it, it was much faster. Some recent update broke compatibility and I have to do a total uninstall and then reinstall while backing up every Firefox thing elsewhere to restore, since it uses the same profile, etc.

    Too lazy to work out the issue, in other words.

    But if you have a nice fast 64bit machine, try Wtaerfox, you'll probably love it. Unless it sucks now.

    --
    This space available.
    1. Re:I was using Waterfrox by lightknight · · Score: 2

      Nonsense, been running WaterFox myself. Works with all the FireFox extensions I can find.

      I do not, for the life of me, understand why FireFox is so hell-bent on 32-bit versions.

      --
      I am John Hurt.
    2. Re:I was using Waterfrox by Billly+Gates · · Score: 4, Interesting

      Probably because flash, java, and other plugin makers are so slow to move to 64 bits. Not to mention many out there feel a browser should not use more than 4 gigs of ram and is a light text and graphics reader. Not a minature operating system running complex ajax applications

    3. Re:I was using Waterfrox by core_tripper · · Score: 1

      I can recommend Palemoon.instead of Waterfox.
      Its compiled for new (SSE2) cpu's and some "redundant and optional code" is disabled.

    4. Re:I was using Waterfrox by Frosty+Piss · · Score: 1

      FF sucks to began with.

      Only that it does not.

      Perhaps you just don't have that plug-in installed?

      --
      If you want news from today, you have to come back tomorrow.
    5. Re:I was using Waterfrox by Anonymous Coward · · Score: 1

      Java is 64-bit since a long time. Flash also has a 64-bit version on windows for quite some time. As for Java... it's a PITA to install 32 and 64 bit versions at the same time. Amazing how Oracle messed that up. Going 64-bit only however makes this problem disappear: the 64-bit version is all you need and there are no more clashes. And it gives an immediate speed bonus as well, as 64-bit simply is faster.

    6. Re:I was using Waterfrox by hairyfeet · · Score: 3, Informative

      Pale Moon is also quite good and has a 64bit version although they compile their for newer CPUs (Athlon64, P4 and above) but if you are running 64bits you probably aren't using an ancient CPU anyway.

      But the FF numbers have been dropping and its from nothing but shit like this, being arrogant and not listening to their customers. After all that is EXACTLY what they are, for without them Google wouldn't pay Mozilla for the search rights and the whole company goes down the drain so its time they started actively listening to their customers instead of pissing them off.

      This is one thing we have so much better than we did when FF first came out, it no more "use this or get stuck with IE" nonsense, no more having the entire web coded for IE quirks, now we have this great bounty of choice so if any company refuses to listen to us we can just go somewhere else without having to jump through hoops or deal with a crippled web experience. Just off the top of my head I can name Chrome, Chromium and Comodo Dragon in the Chromium based camp, FF, Pale Moon, Waterfox,Kemelon and Comodo IceDragon in the gecko builds, then you got the more "one offs" like Safari and Opera, that's ten browsers that will ALL render the web just fine, so if the numbers for FireFox go down they have nobody to blame but themselves. maybe next time instead of just pulling a boneheaded stunt how about actually asking your customers first, huh?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    7. Re:I was using Waterfrox by Billly+Gates · · Score: 2

      In this case they are listening.

      I can see where Mozilla is coming from as they have limited resources to double the development efforts for a so called free product. I wish Mozilla would invent Mozilla search to go head to head with Google, but they do not have the revenue for such a risky maneuver.

    8. Re:I was using Waterfrox by chronokitsune3233 · · Score: 1

      It may be a blind push to 64-bit, but when AMD and Intel debut some 128-bit CPUs for mainstream computing, which may leave some 32-bit support out just as much 16-bit stuff was left out of 64-bit, obviously there will be a need for at least a 64-bit version of the application. Then you'll see a push for a native 128-bit version. Look at what happened with the switch from Windows 9x/ME to XP. Microsoft put many 16-bit applications on life support after XP came to the desktop to replace the 9x/ME versions of Windows. Speed improvement or not, the ability to use the browser without messing with "compatibility settings" and praying it works at all is definitely a plus. Aside from that, at least there isn't a speed degradation in the 64-bit version when compared with the 32-bit version.

      --
      I have been a captive in America my entire life. Everybody and everything uses customary units instead of metric.
    9. Re:I was using Waterfrox by dgatwood · · Score: 3, Interesting

      Not to mention many out there feel a browser should not use more than 4 gigs of ram and is a light text and graphics reader.

      Having a >4GB footprint is not the only reason to move to a 64-bit address space. As more software becomes 64-bit, those legacy 32-bit apps become more of a problem, both in terms of longer application launch times (because the 32-bit library stack that it uses isn't loaded initially) and in terms of added memory pressure (because of all those unnecessary libraries loaded into RAM).

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    10. Re:I was using Waterfrox by RabidReindeer · · Score: 5, Funny

      Probably because flash, java, and other plugin makers are so slow to move to 64 bits. Not to mention many out there feel a browser should not use more than 4 gigs of ram and is a light text and graphics reader. Not a minature operating system running complex ajax applications

      That, after all, is a job for Emacs.

    11. Re:I was using Waterfrox by machine321 · · Score: 1

      I do not for the life of me understand this blind push to 64bit when there is no demonstrable speed improvement.

      Part of the problem is all Firefox tabs and windows are part of the same process, unlike IE (and I believe Chrome). So, if a misbehaved AJAX app in one tab uses a gig and a half, every browser window becomes unusable. If FF were 64-bit, then it could use the 8GB or 16GB found in most new machines to mask the problem.

    12. Re:I was using Waterfrox by crutchy · · Score: 1

      or even better if the Apache Foundation made a search engine.... or maybe a collaborative Mozilla-Apache effort

    13. Re:I was using Waterfrox by crutchy · · Score: 1

      i'm pretty sure it would be still be possible to thunk a 16 or 32 bit instruction on a 128 bit processor

      will Microsoft Windows 128-bit support 16 or 32 bit? probably not

    14. Re:I was using Waterfrox by murdocj · · Score: 1

      Yikes, Oracle... had a bad flashback to installing the Oracle client. Cold chills go up my spine whenever I think about it. How could installing that damn client be that painful?????

    15. Re:I was using Waterfrox by Jah-Wren+Ryel · · Score: 1

      The 64 bit branch of FireFox and loved it, it was much faster.

      Not really. Look at their own benchmarks - at best performance is roughly 15% faster, some cases slower. They also commit the cardinal sin of using benchmark charts that do not start at zero, #1 on the list of "how to lie with numbers."

      --
      When information is power, privacy is freedom.
    16. Re:I was using Waterfrox by Tridus · · Score: 1

      If they have limited resources they should direct them in a more appropriate way. 64 bit Firefox has significant benefits to performance and less out of memory related crashing.

      The OS they're working on, OTOH...

      --
      -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
    17. Re:I was using Waterfrox by niftymitch · · Score: 1

      Not to mention many out there feel a browser should not use more than 4 gigs of ram and is a light text and graphics reader.

      Having a >4GB footprint is not the only reason to move to a 64-bit address space. As more software becomes 64-bit, those legacy 32-bit apps become more of a problem, both in terms of longer application launch times (because the 32-bit library stack that it uses isn't loaded initially) and in terms of added memory pressure (because of all those unnecessary libraries loaded into RAM).

      Larger than 4GB footprint ... not the issue.

      The register use calling conventions in 64 bit mode are richer and faster.

      --
      Truth is stranger than fiction, but it is because Fiction is obliged to stick to possibilities; Truth isn't. Mark Twain.
    18. Re:I was using Waterfrox by gbjbaanb · · Score: 2

      however, that just masks the problem, doesn't solve it.

      With the current Firefoxes, you can go to the help menu and see what tabs are using what memory from the 'troubleshooting information' item. then you can see a rogue tab has gobbled all your ram, and close it. That's a solution.

    19. Re:I was using Waterfrox by loufoque · · Score: 1

      But if you have a nice fast 64bit machine

      Let me fix that for you

      But

      All Intel/AMD CPUs sold in the past 6 years are 64-bit.

    20. Re:I was using Waterfrox by KingMotley · · Score: 1

      That, after all, is a job for Excel

      FTFY

    21. Re:I was using Waterfrox by KingMotley · · Score: 1

      I don't see why not. Windows XP 64 supported 8 (DOS)/16 (DOS/Win)/32 (DOS/Win)/64 (Win) bit apps. They only recently dropped support for 16-bit Windows Apps.

    22. Re:I was using Waterfrox by KingMotley · · Score: 1

      64-bit isn't just simply faster. It's sometimes/often/usually faster depending on what you do, but it is ALWAYS larger in memory and disk space usage, and plays less well with other applications (Cache size overruns caused by the larger size).

    23. Re:I was using Waterfrox by Dagger2 · · Score: 1

      XP x64 does not run 16-bit Windows programs. I assume it doesn't run any DOS executables either but I don't have any handy to test with.

    24. Re:I was using Waterfrox by ChunderDownunder · · Score: 1

      Only some Atom chips are 64-bit.

    25. Re:I was using Waterfrox by KingMotley · · Score: 1

      I stand corrected, you did need to run 16-bit Windows apps/Dos apps inside Virtual PC to get them to run.

    26. Re:I was using Waterfrox by Rockoon · · Score: 1

      sigh..

      Look, the pointer size is only of concern if you are using a lot of pointers..

      ...but using a lot of pointers negates whatever cache argument that you thought that you had had..

      --
      "His name was James Damore."
    27. Re:I was using Waterfrox by Rockoon · · Score: 2

      i'm pretty sure it would be still be possible to thunk a 16 or 32 bit instruction on a 128 bit processor

      Sure, just like its possible to thunk back to 16-bit once in 64-bit mode on AMD64...

      ...oh wait, it isnt! You dont know what you are talking about.

      --
      "His name was James Damore."
    28. Re:I was using Waterfrox by KingMotley · · Score: 1

      Umm... No, it does not.

    29. Re:I was using Waterfrox by jd2112 · · Score: 1

      Yikes, Oracle... had a bad flashback to installing the Oracle client. Cold chills go up my spine whenever I think about it. How could installing that damn client be that painful?????

      Removing Oracle is easy compared to Symantec Antivirus.

      --
      Any insufficiently advanced magic is indistinguishable from technology.
    30. Re:I was using Waterfrox by ultranova · · Score: 1

      So having a page just work without drama is not a solution, while requiring the user to manually close it (hopefully before FF crashes) and not visit it in the future is?

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    31. Re:I was using Waterfrox by mrchaotica · · Score: 2

      If they have limited resources, then why don't they abandon the 32-bit branch?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    32. Re:I was using Waterfrox by crutchy · · Score: 1

      care to share any sources on that?

    33. Re:I was using Waterfrox by CuteSteveJobs · · Score: 1

      > I do not, for the life of me, understand why FireFox is so hell-bent on 32-bit versions.

      Same here. I've been running Waterfox for some months now on a low-end 64-bit desktop PC. It's very fast, and I've not had any plugin or extension problems. Given what a pig Firefox is for memory (and to be fair Chrome and the other browsers too) if there is one application that should drive 64-bit technology it should be these damned web browsers!

    34. Re:I was using Waterfrox by crutchy · · Score: 1

      http://en.wikipedia.org/wiki/X86-64#Long_mode

      seems to suggest otherwise, but in any case the operating system can always construct a 64-bit instruction from a 16-bit program instruction. thunking isn't a requirement of the processor itself

      you obviously can't thunk a 64-bit instruction to run on a 16-bit processor, but surely you knew i wasn't implying that

    35. Re:I was using Waterfrox by philip.paradis · · Score: 1
      From your citation:

      ... that do not need to use either real mode or virtual 8086 mode in order to execute at any time ... Real-mode programs and programs that use virtual 8086 mode at any time cannot be run in long mode unless they are emulated in software ...

      Speaking as someone who's been writing software since 1988, please enlighten us with more information on your background as a programmer. I strongly suspect the the GP was right in positing that you simply don't have the faintest idea what you're talking about.

      --
      Write failed: Broken pipe
    36. Re:I was using Waterfrox by crutchy · · Score: 1

      if you want to perform a 16-bit instruction, the operating system converts it to a 64-bit instruction before sending it to the processor... so the processor doesn't even realise its running a 16-bit application... i guess it would be considered part of the "emulated in software" bit of your citation

      for "someone who's been writing software since 1988", you don't really have much excuse for not knowing this basic and obvious stuff

    37. Re:I was using Waterfrox by GuldKalle · · Score: 1

      Remove your buggy extensions.

      --
      What?
    38. Re:I was using Waterfrox by GuldKalle · · Score: 1

      Because a lot of otherwise capable hardware is still 32-bit only?

      --
      What?
    39. Re:I was using Waterfrox by Billly+Gates · · Score: 1

      If they have limited resources, then why don't they abandon the 32-bit branch?

      1. Too many corps have old software written in 16 bit vb 4 with access 95 that requires the 32-bit versions of Windows 7 and 8 to run. Worse, many consumers use the 32-bit versions of Windows too for no reason at all other than their geek friends thought it would reduce ram usage. Many do not know what 32-bit is and will end up using an unsupported and insecure ancient version of Firefox if they were to drop support.

      Windows is the only OS that is not 64-bit only. This is getting ridiculous and like old IE it will then become the problem of the next decade within that ecosystem.

      Part of me really wishes MS dropped 32-bit at Vista or at least Windows 7. By still supporting it they are enablers to these corporate users. These corporate users are angry at MS as it is for not being COMPATIBLE ENOUGH. It is turning into a mainframe environment now where it is inflexible to change and consumers are getting used to using 10 year old software and resisting change.

      2. Gatorsoft, bonzi buddy, and abunch of corporate crap addons from SAP, Oracle, and other plugins are not supported in 64-bit mode.

      I do not know if there is a solution to this as these companies use Firefox because they have to keep IE 6 around as their browser. I guess with 2014 coming perhaps Firefox can drop it for them, but tens of millions if not hundreds use 32-bit versions of Windows. What are you going to do about them? Let them switch to Chrome instead?

    40. Re:I was using Waterfrox by jawtheshark · · Score: 1

      Wrong, in the segment that matters, being the models starting with D or N are 64-bit. (D and N stand for Desktop, respectively Netbook) The exception is the N270, one of the first Atoms. Both the 230 and the 330, which don't fit in the current naming scheme, also support 64-bit.
      Now granted, the Z and E series Atoms do not all support 64-bit, but they are not intended for 'regular' computers. For example the Soekris net6501 has such an Atom, but that's hardly a machine to be used as a desktop.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    41. Re:I was using Waterfrox by gbjbaanb · · Score: 1

      if I had a nail stuck in my arm, I'll (manually) pull it out. You, it seems, would leave it stuck in you and say "its ok, I have another arm".

    42. Re:I was using Waterfrox by Rockoon · · Score: 1

      Umm... No, it does not.

      Mr Buzzword doesnt know what he is talking about...

      The fact that the pointers use an extra 4 bytes is a negligible detail because the L1 caches are huge in relation to those 4 bytes. You would need a very large amount of pointers within the cache to have any sort of measurable effect, so large that following even small percentages of them (why are they in the caches if you arent using them?) will always cause significant L1 thrashing.

      But an even harder argument for you to try to refute is that Intel isnt stupid. The cache parameters (total size, line size, number of sets, for each level of cache) are optimized for 64-bit computing on their 64-bit processors. Intel didnt choose a 64 byte L1 line size willy-nilly. Intel didn't choose 32KB of L1 data willy-nilly. Intel didnt choose 8-way set associativity for their L1 willy-nilly.

      Now, after you spend a day figuring out what line sizes and set associativity are, and what impact they have, dont bother replying.. because by that point it will just be desperation on your part.

      --
      "His name was James Damore."
    43. Re:I was using Waterfrox by Rockoon · · Score: 1

      Intel and AMD are my sources.

      Got better ones?

      --
      "His name was James Damore."
    44. Re:I was using Waterfrox by Rockoon · · Score: 1

      if you want to perform a 16-bit instruction, the operating system converts it to a 64-bit instruction before sending it to the processor...

      Operating system dont "send instructions to the processors"

      Processors FETCH (the actual technical term) instructions from memory themselves, send them through the pipelines themselves, and then execute them themselves.

      This is in fact not only how all programs get executed, but also how the operating system itself gets executed.

      You are a complete idiot.

      --
      "His name was James Damore."
    45. Re:I was using Waterfrox by petermgreen · · Score: 1

      Windows is the only OS that is not 64-bit only.

      bullshit.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    46. Re:I was using Waterfrox by petermgreen · · Score: 1

      It depends which 16-bit mode you are talking about.

      It IS possible to do 16-bit protected mode (which win16 apps use) while in long mode. Wine has no trouble doing it. MS just couldn't be bothered debugging WOW on top of WOW64 so they left it out.

      OTOH it is not possible to do virtual 8086 mode while in long mode.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    47. Re:I was using Waterfrox by mrchaotica · · Score: 1

      Look, it's perfectly appropriate that deprecated hardware should run deprecated software. Besides, Mozilla could continue releasing security updates for 32-bit; I just don't think they should waste effort on new features (especially at the expense of 64-bit), that's all.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    48. Re:I was using Waterfrox by GNious · · Score: 1

      Was using waterfox, but a some plugins refused to work with it, since it isn't firefox by their definition.
      Switched back to 32-bit firefox

    49. Re:I was using Waterfrox by NotBorg · · Score: 1

      That's true of any decent compiler targeting x86-64 since all x86-64 processors include SSE2 support. One of the nice things about targeting x86-64 is that you get a nice feature set that you don't have to detect support for at runtime and maintain a multiplicity of code paths to take advantage of features. If you know a feature will be there, it reduces complexity both in source and the compiled output.

      --
      I want this account deleted.
    50. Re:I was using Waterfrox by hairyfeet · · Score: 1

      Anything using any math is a LOT faster on 64bit than on 32bit. I switched to 64bit back in 05 when XP X64 came out (one of MSFT's best OSes, right up there with Win2K and Win 7 in my list of top notch OSes) and even though I didn't have 4Gb at the time you could really tell a difference, I was gaining on average 10%-15% thanks to having the larger registers.

      As far as killing 32bit? If MSFT wasn't currently run by retards they would have made ALL versions of Win 7 come with XP Mode VMs and could have killed off 32bit right there, but since everyone hates Win 8 and it looks like we'll sadly get at least one more release under Ballmer before his fat stupid ass gets fired my guess is we'll see a Win 9 "OMG we want to be Apple so bad it hurts, LOVE ME!!" release with 32bit support, because if its one thing we can count on from Steve Ballmer is half assed software.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    51. Re:I was using Waterfrox by crutchy · · Score: 1

      if all you can pick on is semantics, then at least you're admitting that the general gist of my argument is correct

      i didn't realise i had to explain things to you down to the level of what an instruction pointer is (congratulations you've demostrated as much knowledge as a CS freshman), but thanks anyway dipshit :)

    52. Re:I was using Waterfrox by crutchy · · Score: 1

      i'm talking about a virtualized 16-bit environment

      a couple of other guys had trouble grasping that thunking wasn't limited to processor functions (thunking is merely a compatibility layer)

      i didn't realize i had to explain every little detail of something so seemingly simple (maybe they read "thunk a 16 or 32 bit instruction on a 128 bit processor" as trying to directly process a 16-bit instruction on a 128-bit processor, which would obviously be problematic, especially with differences in memory mapping etc

      from http://en.wikipedia.org/wiki/Thunk_%28compatibility_mapping%29

      "Thunk (or thunking) refers to the creation of a 16-bit virtual DOS machine (VDM) within a 32-bit operating platform so that there is backward compatibility for applications using older code or system calls."

      perhaps for 16-bit to 128-bit i should have just talked in terms of virtualization from the outset, but honestly i thought people reading might make that connection themselves, one particular reader response claiming to be "someone who's been writing software since 1988"
      http://it.slashdot.org/comments.pl?sid=3335057&cid=42373879

    53. Re:I was using Waterfrox by KingMotley · · Score: 1

      Mr Buzzword doesnt know what he is talking about...

      I'm glad you admit you don't know what you are talking about. I wish more people who didn't know would admit it right up front like you did.

      The fact that the pointers use an extra 4 bytes is a negligible detail because the L1 caches are huge in relation to those 4 bytes. You would need a very large amount of pointers within the cache to have any sort of measurable effect, so large that following even small percentages of them (why are they in the caches if you arent using them?) will always cause significant L1 thrashing.

      The fact that pointers (and anything dealing with size or offset) uses DOUBLE the size, and isn't negligible. It's effectively halving the size of the caches (total size, line size) in terms of the number of pointers/ints that they can contain.

      But an even harder argument for you to try to refute is that Intel isnt stupid. The cache parameters (total size, line size, number of sets, for each level of cache) are optimized for 64-bit computing on their 64-bit processors. Intel didnt choose a 64 byte L1 line size willy-nilly. Intel didn't choose 32KB of L1 data willy-nilly. Intel didnt choose 8-way set associativity for their L1 willy-nilly.

      I'm not going to refute that, nor is that directly related. However, as a side note that I don't want to get tied up in, I will point out that even Intel isn't flawless in their execution. For example, see their assumption about netburst being scalable to 10GHz and the fallout from that not being correct.

      Now, after you spend a day figuring out what line sizes and set associativity are, and what impact they have, dont bother replying.. because by that point it will just be desperation on your part.

      You assume too much, based on too little. You don't know me, yet you assume you know what I know. That's a pretty neat trick, and you would be wrong. Let me clarify. I've been performance tuning before you were likely born (based on the average age of the slashdot readers). I've written my own kernels, and I was even in talks with a major company to help them write theirs (Yes, you've definitely heard of them, in fact I'd be surprised if they weren't mentioned at least 10 times in this thread) as they copied/stole some of my concepts for an earlier release of their OS.

      That said, I'll leave you world of misconceptions on hypothetical performance tuning and bring you into reality:
      Firefox 32-bit ON MY MACHINE, scores 12784 on the V8 benchmark located here: http://v8.googlecode.com/svn/data/benchmarks/v7/run.html
      Firefox 64-bit ON MY MACHINE, scores 9874 on the same V8 benchmark.

      Obviously Lucy, you've got some 'spaining to do.

    54. Re:I was using Waterfrox by Reziac · · Score: 1

      I normally use SeaMonkey (as the least obnoxious of the Moz family) but when some website expects yesterday's FF build, I use Palemoon -- the only FF incarnation I can stand. -- Their general memory piggishness seems to be a cache-handling bug, probably a side effect of an hour of use generating 4000 directories and 500 files (not a typo, there are bunches of empty folders) and never cleaning up after either. I found if I clear cache every few minutes, the galloping memory usage doesn't happen.

      Good info about the 64bit stuff (in your other post)... I expect that would speed up the media plugins and such.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    55. Re:I was using Waterfrox by petermgreen · · Score: 1

      The exception is the N270, one of the first Atoms

      The N280 is also 32-bit only, so is the ULV celeron used in the original Eee PC. Intel didn't release a 64-bit capable netbook atom* until december 2009.

      Now granted, the Z and E series Atoms do not all support 64-bit, but they are not intended for 'regular' computers.

      It seems that Z series atoms were intended for "ultra mobile PCs" which afaict were even tinier than netbooks but still ran regular PC operations systems. Afaict ASUS did put a Z series atom in a netbook too.

      * 64-bit capable nettop atoms appeared some time before this.

      The GPs statement was

      "All Intel/AMD CPUs sold in the past 6 years are 64-bit."

      This is blatently untrue. Even if we limit it to intel/AMD CPUs in products intended to run a regular windows or "desktop linux" operating system it's STILL blatantly untrue.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    56. Re:I was using Waterfrox by jawtheshark · · Score: 1
      Yes, perhaps over that timespan. I was on my cellphone (old skool, using Opera Mini) and researching more would be too much work. For the last few years, all desktop/netbook Atom machines sold are 64-bit. Perhaps not since 6 years. You also forgot the Core CPUs, (not Core 2), which are 32-bit only and some don't even support PAE. That's 2008, so... not even 5 years. So, yes, there are quite a lot of 32-bit CPUs out there.

      My main problem is, though that still today people say "Atoms are 32-bit". No they're not, at least not those accessible to end-users and running normal operating systems. That Asus chose to ignore the intended use (Intel positions the Z series as "Internet Devices", which was -in their idea- tablets, set-top boxes, etc...) I'm just tired of hearing "Atoms don't support 64-bit", even though that's completely untrue for any Atom sold today in consumer space.

      I fully agree that 32-bit should not be dropped, because way too many useful machines are still 32-bit. The Atom can be bashed in many ways: from my experience it's mainly the chipset and/or integrated graphics that suck, but lack of 64-bit support ain't a problem. (Running a D510 as my parents server just fine with 4GB RAM)

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    57. Re:I was using Waterfrox by Billly+Gates · · Score: 1

      Registers are debatable. If your cache size is double it will slow I/O down to the point where you lose performance. 32bit compilers now have added instructions and other features including other registers recently. They add everything but the extra memory addresses so why upgrade? In 05 the 32bit kernel and runtimes were optimized for the PentiumII mmx2 instructions still. Another reason to leave that dinosaur but people love familiarity enough where they will look at things in Win 7 to hate on purpose and things to love in XP to resist the change.

      I read one post earlier that he went back down to XP and never realized how pretty the icons were in it ... puke.

      Anyway it makes sense to keep going on 32-bit. Too many of these machines are out htere that wont run it and Firefox will then be blamed again for not supporting them due to poor leadership. You can't win either way.

    58. Re:I was using Waterfrox by Rockoon · · Score: 1

      if all you can pick on is semantics, then at least you're admitting that the general gist of my argument is correct

      It only seems like semantics because you have no idea what you are talking about.

      --
      "His name was James Damore."
    59. Re:I was using Waterfrox by crutchy · · Score: 1

      right... you must really suck at poker

    60. Re:I was using Waterfrox by crutchy · · Score: 1

      microsoft... i regularly run 16-bit programs on 64-bit using virtual xp mode in win7

    61. Re:I was using Waterfrox by crutchy · · Score: 1

      you have no idea what you're talking about

    62. Re:I was using Waterfrox by crutchy · · Score: 1

      at least i have pants apk... you're just a drooling doofus

    63. Re:I was using Waterfrox by crutchy · · Score: 1

      i found a bug in apk's code... not that it was hard, but it took apk about 2 weeks to find it even after having pointed it out to him multiple times

      nobody could convince apk that they are a programmer, not even linus torvalds or bill gates, because apk's a little slow on the uptake and has this kind of god complex that only he truly believes in... poor apk

    64. Re:I was using Waterfrox by crutchy · · Score: 1

      apk is the noob. check out his buggy python code, that can be replaced by a single line of code mind you. a very entertaining douchebag... the troll we love to hate :)

    65. Re:I was using Waterfrox by crutchy · · Score: 1

      you are a fit, apk

    66. Re:I was using Waterfrox by crutchy · · Score: 1

      its funny that i can piss apk off so much that he goes on a posting rampage merely as a result of mentioning his buggy code... classic :)

    67. Re:I was using Waterfrox by crutchy · · Score: 1

      if i said i had been programming device drivers for 20 years and that you could thunk a 128-bit instruction on a 16-bit processor would you believe me? probably not... its pretty hard to recognise a programmer unless you are one yourself, and if a good programmer says something stupid, being a good programmer doesn't make that thing any less stupid

      it's probably more useful to judge a post on its merit rather than the supposed qualifications of the poster

      apk... don't worry i know you won't comprehend any of this anyway... just nod and keep on licking those windows :)

    68. Re:I was using Waterfrox by hairyfeet · · Score: 1

      Actually you'll probably laugh, but guess what my Win 7 desktop is? Vista Black, the only thing i liked about Vista was the Vista Black without all the see-through crap so I simply found a Basic theme that would give me Vista black and that's on everything.

      And again if MSFT wasn't run by retards this could be an easy fix, simply GIVE THE USER CHOICE. You should have the choice in Win 7 to have it in XP Blue, Vista Black, or 7 Aero, and Win 8 should have those options along with 8 Metro. That way YOU could have what YOU liked and I could have what I liked and it wouldn't fucking matter what UI we used, its just a couple of reg switches.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    69. Re:I was using Waterfrox by lightknight · · Score: 1

      *facepalms*

      But going to 64-bit on an x86 machine also doubles the number of registers, as well as introduces any number of extra instructions that can speed things up. If you aren't getting a significant speedup with a 64-bit build, then something is usually wrong. Like you are casting to a 64-bit integer, but are still treating it like it's 32-bit.

      Plus your benchmarks mean nothing with FireFox -> the people behind the builds have put that much more effort into optimizing it for 32-bit over 64-bit. It's like complaining how much the 64-bit version of Windows XP sucks compared to the 32-bit version -> there's almost no support for the 64-bit version, and it will remain as such until the Mozilla group stops dragging its heels.

      --
      I am John Hurt.
    70. Re:I was using Waterfrox by lightknight · · Score: 1

      You win the comment of the year award. The tech industry needs to realize that perpetually following or wanting to be Apple is badly damaging all of us. I wonder if it's too hard for them to figure out a design that is not Apple, is them, but one which is clean, pretty, and works.

      --
      I am John Hurt.
    71. Re:I was using Waterfrox by lightknight · · Score: 1

      Honestly, who isn't running a 64-bit processor these days? Being limited to 4GB of RAM is a bigger issue than "OMG, it's issuing slightly larger instructions on a 4Ghz processor with a 240 GB SSD and 32 GBs of RAM! That's like 0.00000000000000000000000000000000000000000000000000000000000000000001 less efficient than a 32-bit instruction, and is so fast that no one even notices!"

      I feel like we're playing tug of war with the Windows XP crowd, who still want to run the latest FireFox, but aren't willing to upgrade their 2002 Pentium 4 with 256 MB of RAMBUS RAM, and the 80GB 5400 RPM 'Value" HD, versus everyone else who has moved on.

      Seriously, SATA 3 & SSDs. Do not care about the slightly larger instructions, the upgrade to a SSD will do more for IO than 32-bit instructions in FF ever will.

      --
      I am John Hurt.
    72. Re:I was using Waterfrox by lightknight · · Score: 1

      What? 64-bit image routines chomp 32-bit image routines! This is a known fact! And that's just the beginning!

      And it's the fact that memory is limited under 32-bit code to 4 GB of RAM that we really care about. FF moves like a pregnant yack when you have 20 tabs open, and has the memory usage of a 700 lb sumo wrestler at an all you can eat buffet.

      --
      I am John Hurt.
    73. Re:I was using Waterfrox by KingMotley · · Score: 1

      Yes, you have twice the number of registers in 64-bit, however, there are some performance penalties for using them (prefix ops), and I'm pretty sure that the register renaming that is done really makes that a rather moot point except for the prefix op penalty still applies if you try it. You are going to find a mixed bag of performance characteristics trying to use them unless you are really really careful, and most compilers aren't, and most apps aren't going to hand code assembler to get it right.

      Secondly, depending on the use of your ints under 64-bit, either you are extending them to 64-bitness in which case, they will suffer a performance penalty through memory bandwidth (assuming of course, you need to access a serial number of them that extends beyond the line), or you are going to keep them 32-bit, in which case you suffer a performance penalty in the form of a prefix iop in most cases. Now, you usually can offset those performance hits by various means (doing 64-bit arithmatic instead of 2 32-bits, making use of the additional 64-bit registers where the performance gain is greater than the performance hit in using them, etc), but not always.

      As I said 5 posts up... 64-bit isn't just simply faster. It's sometimes/often/usually faster depending on what you do, but it is ALWAYS larger in memory and disk space usage, and plays less well with other applications (Cache size overruns caused by the larger size -- and this is for all the caches -- L0 uop cache, L1 memory cache, L2, etc).

      Plus your benchmarks mean nothing with FireFox -> the people behind the builds have put that much more effort into optimizing it for 32-bit over 64-bit. It's like complaining how much the 64-bit version of Windows XP sucks compared to the 32-bit version -> there's almost no support for the 64-bit version, and it will remain as such until the Mozilla group stops dragging its heels.

      Here you seem to agree, 64-bit isn't just simply faster. While you seem to contend that given the right amount of optimization you CAN make it always faster, it isn't just simple, and I contend that while in most cases it may be, it isn't always true. Now, unless you feel rolling every possible combination of ops and memory access patterns, you aren't going to be able to prove your case, while if you actually read Intel's own documentation on 64-bit performance tuning, you will see that they agree with me.

    74. Re:I was using Waterfrox by crutchy · · Score: 1

      you're an idiot, a liar, a noob, a troll... and nobody takes you seriously... ever... regardless of whatever shit you spew... you have no friends here on slashdot apk... you fail

  3. Re:64-bit free software by Anonymous Coward · · Score: 5, Insightful

    What I'd like to see Mozilla bring back is an un-bloated browser.

  4. Same Bugs as Firefox 64-bit by CritterNYC · · Score: 3, Informative

    Waterfox is just Firefox built as 64-bit with some compiler switches and a name change (required by trademark guidelines). It's not a fork and there are no additional bug fixes. It has all the bugs that Firefox does when compiled as a 64-bit binary. You're far better off sticking with Firefox 32-bit which works just fine under 64-bit Windows.

    1. Re:Same Bugs as Firefox 64-bit by Anonymous Coward · · Score: 1

      It has all the bugs that Firefox does when compiled as a 64-bit binary.

      Out of curiosity, which bugs are those? I've seen bugs in FF (such as the well known memory leaks), but they never seemed to be 64 bit specific.

      I've been running the 64 bit firefox for, gosh... I don't even know. 8 or 10 years?

      $ file /usr/lib/firefox/firefox /usr/lib/firefox/firefox: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24

    2. Re:Same Bugs as Firefox 64-bit by Anonymous Coward · · Score: 1

      It has all the bugs that Firefox does when compiled as a 64-bit binary.

      Out of curiosity, which bugs are those? I've seen bugs in FF (such as the well known memory leaks), but they never seemed to be 64 bit specific.

      I've been running the 64 bit firefox for, gosh... I don't even know. 8 or 10 years?

      $ file /usr/lib/firefox/firefox /usr/lib/firefox/firefox: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24

      I don't know if this link will work but you can also search to see the 64 bit bugs (some of which also affect x86): https://bugzilla.mozilla.org/buglist.cgi?quicksearch=firefox+64+bit

  5. Now with extra hyperbole by Anonymous Coward · · Score: 1

    /. Story when turned off: "turned off for now" /. Story now: "...never see the light of day"

    Next story on /. : 64-bit Firefox sent to concentration camp.

  6. Cancel 32-bit on 4-21-2014 by Billly+Gates · · Score: 2

    This will coincide with XP ending support which is the last holdout.

    If Mozilla does not want to double the work then just focus on 64-bit. Besides a few Vista users who went to 7, I do not know anyone who uses the 32-bit version. Usually they tell me some driver or piece of software is not compatible. Most cases running it in XP mode is better nowdays and by 2014 that hardware will very old!

    Maybe release the long term version on that day as the last 32 bit version for 1 year? By 2015 no one should be running 32 bit XP software or operating systems anymore. I mean enough is enough!

    1. Re:Cancel 32-bit on 4-21-2014 by Anonymous Coward · · Score: 1

      by 2014 that hardware will very old!

      the specs and requirements hasn't changed for MOST applications and tasks since late 2006 (coincides with vista oem release). even the next version of desktop windows is expected to have similar requirements... a dual core athlon from 2006-7 with 2-4gb ram is enough for most people (hard core gamers, 3d graphics artists, and engineers are not 'most people').... and is about the same speed as lower-end desktops today (some "new' ones are actually slower). age of hardware, alone, is not an indicator of a computer's usefulness or speed.

      and btw.. it's april 8, 2014 for winxp, not april 21.. got your doomsdays mixed up, me thinks.

    2. Re:Cancel 32-bit on 4-21-2014 by clarkn0va · · Score: 1

      By 2015 no one should be running 32 bit XP software or operating systems anymore. I mean enough is enough!

      MS is way ahead of you on that point.

      --
      I am literally 3000 tokens away from the chaotic crossbow --Stephen
  7. Re:64-bit Opera working smoothly by Cinder6 · · Score: 1

    Agreed. Opera works just fine with 32-bit plugins, though at this point there's little point to run them anymore. My setup is similar to yours.

    --
    If you can't convince them, convict them.
  8. Re:Oracle is amazing by Billly+Gates · · Score: 2

    Too bad many of my clients have Cisco connect which only works with java 1.4.2 and IE 6/7 or some $1,000,0000 ERP abomination-ware tied to Oracle financials that only work on Java 1.4.2, not java 1.4.1, not java 1.4.3, but java 1.4.2.

    These machines need to keep being reimaged from infections and as a result can't leave XP or IE 7 behind. Sometimes Firefox works believe it or not in quirks mode with these old java releases. The new ones are not compatible as they follow w3c and not the corporate standards MS/Oracle use.

    I swear Oracle loves obsolete software and are doing this on purpose in order to make MS look bad and cost them revenue.

  9. Accountability = None by Stonefish · · Score: 3, Interesting

    It's good to see that someone is being held accountable here. Benjamin Smedberg creates a shitload of negative publicity, pisses off a proportion of dedicated testers and he:
    A. Gets a promotion
    B. Is removed from positions of responsibility because he demonstrates poor judgement
    C. Nothing happens
    D. Gets a pay increase.

    Answer = C
    Come on guys at least make him wear a T shirt for a month that says, I must not override the recommendations of others in relation to 64 bit builds.
    One of the key problems in organisations is that people aren't held accountable for poor judgement, or at least a running sheet is not maintained. Ben will probably continue to be promoted even through he has demonstrated that he has a fundamental lack of connection with what end users want. There is obviously something wrong occurring in the firefox mozilla groupthink and yet nothing is being done.

    1. Re:Accountability = None by Tailhook · · Score: 3

      There is obviously something wrong occurring in the firefox mozilla groupthink and yet nothing is being done.

      That's the feeling I have as well. I don't use 32 bit desktops any longer. Actually haven't consistently used a 32 bit desktop in four years. To somehow not be aware of the behavior of real users is a huge fail.

      And lets not indulge anymore '64 bits isn't necessary' tripe. People that don't understand why key software must adopt the native ISA of a system and avoid backward compatibility kludges need to stop talking about this.

      Anyhow, I just upgraded my main personal desktop hardware and reinstalled my retail Win 7 OS, in addition to Linux. I installed Firefox out of habit but I haven't bothered to reacquire my usual cohort of extensions... I don't use it anymore. Chrome is superior in every way, with the sole exception that noscript is better than scriptno.

      Mozilla is repeating Netscape history. Then as now, leadership is the problem.

      --
      Maw! Fire up the karma burner!
    2. Re:Accountability = None by Tridus · · Score: 1

      Mozilla's management has their heads in their asses, and has had them up there for quite a while. They've made a very length list of poor decisions in recent memory.

      --
      -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
    3. Re:Accountability = None by Kjella · · Score: 1

      That's the feeling I have as well. I don't use 32 bit desktops any longer. Actually haven't consistently used a 32 bit desktop in four years. To somehow not be aware of the behavior of real users is a huge fail. (...) I don't use [Firefox] anymore. Chrome is superior in every way

      I think they know their users perfectly, even slashdotters seem to be clueless that they're running 32 bit software under their 64 bit OS.

      --
      Live today, because you never know what tomorrow brings
  10. Re:Still using 32-bit in 2012 is *insane*. by Billly+Gates · · Score: 1

    32-bit for desktop systems is outdated since more than a decade ago, and a complete anachronism for everything except backwards Windows. But even Windows caught up five years ago.

    Somehow I have the feeling that the hostility of the closed and primitive Windows platform locks Windows developers in some kind of mental box, that causes them to be very limited in their thinking, when it comes to how to approach developing things or moving to 64-bit for example.
    I mean, the damn thing doesn't even have a package manager. (No, Windows Installer doesn't even remotely count.)

    Difference is the win32 environment is not free. As a result customers tend to hang on to old obsolete systems. As a result older incompatible and backwards operating systems still need to be supported like Windows 98. If you use dos like stuff in your windows 98 that is also compatible with XP, then it probably wont run on 7/8. Unless you run the 32-bit version of course. You couldn't have just made it XP compatible only in 2006 (the version most customers use) as people still had win98.

    Linux doesn't have this problem. Or the opposite. It is free so who cares? Just re-invent the wheel every 3 years etc. In the real world where people care about results Windows does the job as it just works, is tested, not to mention people need software to get work done. That is not free my friend. So compatibility like what I described is a clusterfuck. Firefox 32-bit is needed as many use obsolete java plugins to use their expensive and shitty Oracle ERP.

    It has nothing to do with developers being retarded and an inferior operating system. It is the economic reality in this new economy that new software must run on old platforms which hinder it, likewise many people want to run old software on newer systems too.

    If Gnome 1.x was $120 with all the libraries and apis, and the linux kernel costs $50, you bet your ass Redhat 6.2 (its golden version) would be like XP today and millions would still use it. Why? Software would only work with that or the other and would be a pain to upgrade and expensive! Sorry but commercial software wont be made if it is free. If developers wont get paid they will seek other occupations and users would not be able to get work done.

  11. 32-bit is insecure by r00t · · Score: 5, Interesting

    Haven't these people heard of ASLR and heap spraying Do they not understand the concepts?

    Without 64-bit, you have two huge security problems. The first is that there simply isn't enough address space to randomize well. Attackers can guess things. They guess right often enough that the effort is worthwhile. The second huge security problem is that the address space is easy to fill with code-equivalent data for a ROP attack. Actually, with Firefox you could even use real code!

    Using a 32-bit browser in 2012 is kind of insane. It's near-complete security FAIL.

    1. Re:32-bit is insecure by r00t · · Score: 1

      IE 9 is 32-bit by default and has all of this ... 32 bit can be compiled for all of this as well.

      Not really!

      Security depends on random numbers. 64-bit systems generally provide enough to be effective, while 32-bit systems do not.

      If I ask you to guess a number that I have picked, would you rather the range be 1 to 100 or maybe 1 to 100 million? You can reliably guess one of those if you try for a bit, but the other is kind of hopeless.

    2. Re:32-bit is insecure by kthreadd · · Score: 1

      IE 9 defaults to 32 bit due to compatibility concerns with third party plugins.

    3. Re:32-bit is insecure by detain · · Score: 1

      isnt chrome 32bit only ?

      --
      http://interserver.net/
    4. Re:32-bit is insecure by lister+king+of+smeg · · Score: 1

      Maybe he meant chromium?

      --
      ---Saying gnome 3 is better than windows 8 not so much a compliment as it is damning with light praise.
    5. Re:32-bit is insecure by r00t · · Score: 1

      The only time a sandbox should be a way of life is when you can't fix the bugs.

      Even if you had a hyper-intelligent alien life form to write bug-free code, the attacker still has a chance. We're running the code on hardware without ECC RAM or even parity bits. Every now and then, the code will jump to the wrong address. It happens.

      We aren't even using Ada.

  12. Re:64-bit? Bah by sedmonds · · Score: 5, Funny

    And by the year after that, they'll need 128-bit just for the firefox version number.

  13. Re:Oracle is amazing by davester666 · · Score: 1

    They also write crappy software, but they make it so it only runs on old OSes, so they can blame that vendor for any problems you have.

    --
    Sleep your way to a whiter smile...date a dentist!
  14. Never happened by gfody · · Score: 5, Informative

    I've been using 64bit nightly since the idea of dropping the builds was mentioned in bz. There was a big debate and a bunch of tech news sites picked up the story and now the latest is that they're being "restored". But the 64bit nightly builds never stopped! I'm sure this story is just to get everyone to STFU about it already.

    --

    bite my glorious golden ass.
  15. Call me when it's mainstream by Dunge · · Score: 1

    As long as it's not the default version, it's not worth mentioning.

  16. Re:Firefox developers ignores negative feedback by ColdWetDog · · Score: 1

    See extension breaking, status bar removal, tabs on bottom option removal, bugs unsolved for a decade etc. Pretty soon it will be firefox depicted as eating the glue.

    I don't think Firefox developers have been eating the glue.

    They've been snorting it.

    --
    Faster! Faster! Faster would be better!
  17. Re:32-bit is just as secure by Billly+Gates · · Score: 1

    IE 10 32-bit has ASLR and heap spraying protection sandboxing right in. I think Chrome does as well but someone can correct me on this if I am wrong. Infact, the only thing Windows 7 64-bit has that the 32-bit does not is signed bootloaders and drivers to prevent rootkits.

    ASLR has been part of 32-bit operating systems for years since Vista.

    If someone knows the ram address of a particular dll they can target it anyway with a poke regardless of the bitness. You can still spray on a 64 bit system as well. It just will take longer but can gradually compromise it. THe best defense is a patched OS with a sandboxed browser to prevent the attack from evening happening. Thankfully with ASLR this can of attack is useless except on those with XP as ram addresses constantly change.

  18. Re:64-bit free software by crutchy · · Score: 1

    what's your name?
    <br><br>
    ...just so i know never to hire you as a programmer (or a mathematician, engineer, physicist, etc)

  19. waterfox by bobjr94 · · Score: 1

    Have been using Waterfox for some time now, has been great. Features less bloat and fewer annoyances then has been making it's way into the 32 bit releases of firefox.

  20. Re:32-bit is just as secure by r00t · · Score: 1

    IE 10 32-bit has ASLR and heap spraying protection sandboxing right in.

    It barely works. There simply isn't enough address space to make it effective. This is like having a door using a 1-pin lock instead of a 7-pin lock. Picking a 1-pin lock is trivial.

    You can still spray on a 64 bit system as well.

    You can't usefully spray on a 64-bit system. To be useful, your spraying needs to cover a significant portion of the address space. (else you are unlikely to hit it when you trigger the bug) It also can't require more memory than the system has, and it can't need to run for months.

  21. Re:64-bit? Bah by niftymitch · · Score: 3, Insightful

    That means Firefox will still be limited to 4 PiB, which I'm sure it'll be reaching by the release of Firefox 12,458 next year. We need a 128-bit version.

    Naw... it is two things. Cleaner code and the lack of 32bit library cruft in a system. However plugins like flash and even Java32-.vs.-Java64 make me think that well flash is crud and Java not as portable as it should/could be.

    --
    Truth is stranger than fiction, but it is because Fiction is obliged to stick to possibilities; Truth isn't. Mark Twain.
  22. Re:64-bit free software by ThatsMyNick · · Score: 5, Funny

    What I would like to see is the web go back to geocities. Websites never consumed any significant resources, RAM/CPU consumption was most likely due to a bug, than website (like Slashdot) itself consuming it.

  23. Waterfox by binarybum · · Score: 1

    Good news. Even if it doesn't result in 64 bit final products soon it should provide more material for the Waterfox project to develop upon. As long is there is developer support from Firefox for the 64bit the onus is on the developer advocats of 64bit computing to prove that it can show a significant enough performance enhancement to be taken seriously and pushed to mainstream.

    --
    ôó
  24. I've never seen a 32 bit Vista, 7, or 8 installed by msobkow · · Score: 1

    While I realize that there are theoretically 32 bit versions of Vista, Windows 7, and Windows 8 available, I have never seen one installed on a system. For the Mozilla team to say there will "never" be a 64-bit build for Windows is an asinine and bass-ackwards approach to maintaining compatibility with the OS.

    If it's the plugin-providers causing the problem, then they deserve as much "Boo Hiss" as Mozilla does.

    Let's try to keep up with the times. 64-bit Windows has been stable and standard for years!

    --
    I do not fail; I succeed at finding out what does not work.
  25. Re:64-bit free software by crutchy · · Score: 1

    no actually i say it as if the op is a clueless moron

  26. Re:64-bit? Bah by Anonymous Coward · · Score: 1

    Then use Waterfox (http://www.waterfoxproject.org/)

  27. Re:I've never seen a 32 bit Vista, 7, or 8 install by BZ · · Score: 1

    > For the Mozilla team to say there will "never" be a
    > 64-bit build for Windows

    Which is something no one at Mozilla ever said. But don't bother reading what they actually said, just read the lies lazy reporters spouted instead.

    What Benjamin said is that there are no plans to ship a final 64-bit product in the next several months.

  28. Re:64-bit? Bah by lokedhs · · Score: 1

    Actually, that would be 16 EB. You were off by 4 orders of magnitude.

  29. Re:Why did they cancel it? by Shimbo · · Score: 1

    Don't most Windows computers (and I'd imagine all mainstream) support 64-bit now?

    Most processors do but typically XP is 32-bit. Given it has a huge market share for such an old OS, one might guess say 30% of machines. According to Steam survey Windows 7 (32-bit) 14%, XP (32-bit) 10%, and that's gamers.

  30. Re:Don't care by Elbart · · Score: 2

    So you switched to Chrome, which is constantly changing, because you hated that Firefox was constantly changing. Gotcha.

  31. Re:I've never seen a 32 bit Vista, 7, or 8 install by Luckyo · · Score: 1

    1. XP is still one of the most popular if not the most popular OS in the world. 64-bit XP on the other hand is non-existent.
    2. 32-bit vista and seven were used quite a lot in older computers that had less then 4GB of RAM. I have a netbook bought a couple of years ago that caps at 2GB that uses 32-bit seven for example. It works fine.

  32. Re:32-bit is just as secure by Billly+Gates · · Score: 1

    I am not a kernel level programmer here. Assuming a theoretical situation requires a theoretical application to gain that advantage. In other words, 2 TB of ram it would be harder to crack. But I do not have this nor does anyone outside of advanced servers usage.

    Since only the most powerful servers have it I see it as offering no real advantage. XP users use PAE to go around the 4 gig limit hack anyway. So if I had 4 gigs of ram it would not matter if the OS is 32-bit or 64-bit. The memory addresses would be the same. If I had 8 gigs of ram I would have it extended if I ran XP with PAE so I would have an identical amount of memory addresses in either case.

    That argument does not hold water. THe bitness doesn't matter as much as much as the code to implement all of the above. As it has been pointed out there are no real 64-bit browsers. IE has a 64 bit build just like Office but does not support it.

    The security is made by the browser/OS with the code programmed in and it is independent as Chrome has heap protection at 32-bit as well. Unless of course the hack does get through then that 2 TB of ram will help :-)

  33. "Plugins not working" is a feature by iamacat · · Score: 1

    Either make a portable website that works on every computer or mobile device users have. Or make a native app which, if your wish, can make extensive use of server-based HTML while still incorporating your "plugin" code. But exposing users to overhead, crashes and security issues of your custom code when your application is NOT running is indefensible.

  34. Re:32-bit is just as secure by r00t · · Score: 1

    So if I had 4 gigs of ram it would not matter if the OS is 32-bit or 64-bit.

    Yes it would. The amount of physical RAM has nothing to do with this issue. The "P" in PAE stands for "physical", which only matters to the hardware and the OS kernel. A 32-bit app will never be able to see more than 4 GB, even if you have PAE or a 64-bit OS.

    On a 32-bit system, every process gets a 4 GB address space. (the OS may steal 1 or 2 GB) You may have only 512 MB of RAM installed, or you may have 16 GB of RAM installed, but every process still sees 4 GB. If the process uses more memory than the amount of RAM, the OS will cheat by swapping. If the computer has more than 4 GB of RAM, you can only use the extra by running multiple processes.

    On a 64-bit system, every process gets... a ridiculous amount of address space. (and again the OS may steal half) Every process gets this amount of space even if you only have 512 MB of RAM. The process could actually use all the space if you had a big enough swap file, but this isn't needed from a security perspective. For security, the idea is to scatter memory allocations around in a huge area so that the attacker can not guess where they are. If anything, the fact that you don't have enough swap file space to actually use the address space is good; it means that the attacker can't fill it with something that will help him.

    On normal PC hardware, the attacker's job becomes at least tens of thousands of times more difficult with a 64-bit app. Because of the way attacks work, the difficulty factor is often squared. (they need to make two correct guesses) The attack becomes darn near impossible.

  35. Re:32-bit is just as secure by petermgreen · · Score: 1

    Since only the most powerful servers have it I see it as offering no real advantage. XP users use PAE to go around the 4 gig limit hack anyway. So if I had 4 gigs of ram it would not matter if the OS is 32-bit or 64-bit. The memory addresses would be the same. If I had 8 gigs of ram I would have it extended if I ran XP with PAE so I would have an identical amount of memory addresses in either case.

    Leaving aside the fact that recent desktop versions of 32-bit windows (starting with XP SP2) are gimped to only allow 4GB of physical address space even when in PAE mode it's not physical addresses that matter for this attack, it's how the size of VIRTUAL address space compares with the amount of ram.

    Suppose that the hacker has an exploit that lets him make the program run some bytecode from a address he specifies without applying security checks to it but can't find out before running the exploit where anything is in memory.

    In a 32-bit app there is 2-4GB of usable virtual address space and modern systems have enough ram to map all of that virtual address space to memory. So a malicious script can fill a significant proportion of the virtual address space with it's crap and hence even with randomised addressing there can be a good chance of hitting a copy of the sprayed code when the CPU jumps to a fixed memory address.

    In a 64-bit app running on current "64-bit"* PCs there is 140TB of virtual address space. No system on the market has enough ram to map more than a tiny fraction of this to memory. Therefore even if the attacker sprays enough copies of his code to fill physical memory he will still have only covered a tiny proportion of the apps virtual address space. If virtual addresses are randomised** then the exploit code is unlikely to hit a copy of the sprayed code when it jumps to a fixed memory address.

    * Current "64-bit" PCs only have a 48 bit virtual address space and half of that is reseved for OS use leaving a 47 bit address space for apps.
    ** There is nothing that requires virtual addresses to have any correspondence to physical addresses. It's perfectly feasible to have a virtual address much higher than the highest physical address.

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  36. Re:I've never seen a 32 bit Vista, 7, or 8 install by yuhong · · Score: 1

    AFAIK, I once tried 64-bit Win7 on my system with only 1.5GB of RAM, but decided to move back to 32-bit when I had to reinstall, and is what I am running right now.

  37. Re:"Pretty sure", 'CruTcHy'? We ARE sure by crutchy · · Score: 1

    referring to yourself in the third person is another sign of madness, apk... keep going though :)

  38. Re:'CruTcHy' - tell us about indenting Python code by crutchy · · Score: 1

    poor little apk... full of stupidity, as per his usual

    btw... fixed that bug yet noob?

    or better yet... seen the light and dumped it altogether for the much more efficient (and bug free) one line equivalent i gave you?

  39. Re:'CruTcHy' & his "greatest hits" (lol, fails by crutchy · · Score: 1

    wow! that you went to such effort to put together all that bullshit indicates i must have really hit a nerve... the truth hurts apk, your poor pathetic sod

  40. Re:Funny I knew that LONG before you did by crutchy · · Score: 1

    re: "This was just "too, Too, TOO EASY - just '2ez'" & is every single time"

    you have no idea... but your attitude is what makes your bullshit soentertaining :)

  41. Re:LMAO @ 'CruTcHy' the NOOB... apk by crutchy · · Score: 1

    "Then, where's yours here"
    refer here: http://tech.slashdot.org/comments.pl?sid=3058625&cid=41117989

    "others here showed you don't even REALIZE processors FETCH instructions out of memory"... no they didn't... they merely demonstrated a rather primitive level of knowledge
    refer here: http://slashdot.org/comments.pl?sid=3335057&cid=42377303

    i know this is a pointless waste of time as you will neither read nor comprehend any of this and will continue your also pointless rampage of idiodic ranting, but i do like the thought of getting you all wound up :)

    cheers "apkb"