Slashdot Mirror


Minefield Shows the (Really) Fast Future of Firefox

zootropole writes "If you are using Firefox 3 (or even Chrome) you should consider taking a look at Mozilla's Minefield. This browser (alpha version yet, but stable) would give a new meaning to 'fast browsing experience.' Some Firefox extensions aren't supported, but riding the fastest javascript engine on the planet definitely worth a try. Minefield's install won't affect your Firefox, so there's no risk trying it. It's fast. Really. And I'm loving it." Reviews popping up around the web are overwhelmingly positive, calling the upcoming browser crazy fast, blisteringly fast, etc.

95 of 412 comments (clear)

  1. First Post! by mincognito · · Score: 4, Funny

    thanks to minefield :)

    1. Re:First Post! by paintballer1087 · · Score: 5, Funny

      Hmmm. It looks like there's still some speed issues that need worked out. Don't worry, I'm sure you'll be able to get first post by Beta 2.

    2. Re:First Post! by apathy+maybe · · Score: 3, Funny

      I guess I won't try it out than if it's that slow.

      --
      I wank in the shower.
  2. Suggesting nightlies to regular users?! by Anonymous Coward · · Score: 5, Insightful

    Are you crazy? If you want to be a little risky, try the 3.1 beta. Nightlies shouldn't be used by those that want to use extensions or avoid crashes.

    1. Re:Suggesting nightlies to regular users?! by richy+freeway · · Score: 4, Interesting

      I dunno. I use the nightlies at work and the stable at home, it's very rare that anything is really broken in the nightlies and it crashes about as much as the stable version.

      I don't use any extensions though.

    2. Re:Suggesting nightlies to regular users?! by Potor · · Score: 2, Interesting

      i've been using minefield at home for a few days now - it does crash once and a while, enough to be noticeable. but it is fast. man is it fast.

    3. Re:Suggesting nightlies to regular users?! by adpsimpson · · Score: 3, Funny

      Nightlies shouldn't be used by those that want to use extensions...

      I dunno. I use the nightlies at work... I don't use any extensions though.

      +1 Missed the point but still sounded vaguely insightful?

      --
      Is crushing a suspect's child's testicles illegal?
      John Yoo: "No, [if] the President thinks he needs to do that."
    4. Re:Suggesting nightlies to regular users?! by ajs · · Score: 5, Insightful

      What's more, this is the same thing we hear every 2 years. "Browser X is really fast!" Then six months later you hear, "Browser X was lagging behind the pack because it didn't have support for A, B and C, but now it's getting them." After that you get, "Why is Browser X so slow these days?" And inevitably, "Browser Y is really fast!"

      When are we going to realize that browser maturity and performance are going to be on opposing curves and jumping ship to an immature browser just sets you up to lose functionality for a short period of time until the performance can be gobbled up by it.

      This is exactly why I'm not using Chrome. Chrome is very nice, but it doesn't have most of what I require of a browsing experience. Once it does, THEN I'll evaluate its competitiveness, not before.

    5. Re:Suggesting nightlies to regular users?! by meringuoid · · Score: 5, Funny

      Nightlies shouldn't be used by those that want to use extensions or avoid crashes

      I dunno. I use the nightlies at work... I don't use any extensions though.

      +1 Missed the point but still sounded vaguely insightful?

      You missed out the 'or' operator. The original statement was that IF (you want to use extensions OR you want to avoid crashes) THEN you shouldn't use nightlies. The followup said that he used the nightlies and avoided crashes just as well as with the stable release, although he didn't use extensions. So: wants to use extensions FALSE, wants to avoid crashes TRUE, and as it turns out nightlies work just fine. Hence OP's theorem is disproved by counterexample.

      Really, this is basic Boolean logic. Anyone reading /. ought to understand this stuff...

      --
      Real Daleks don't climb stairs - they level the building.
    6. Re:Suggesting nightlies to regular users?! by ljgshkg · · Score: 3, Interesting

      Friend, nightlies is working build. It's sometmies very very stable. But sometimes, especially during some massive checkin period, it can be extremely unstable and may even be dangerous.

      I definitely won't recommand it to you. I remember there was an incidence in Firefox(bird?)'s history when some guy's C:\Progra~1 is deleted while installing an early testing build (can't remember if it's mindfield, but it's early testing build for sure).

      Personally, I usually start using new version of Firefox during Beta 1 for small version jumps like 0.1; and for those 1.0 version jump, I usually start using it after at least beta 3 (which, in my experience, is not stable enough for my taste neither). But then, it's just personal preference.

    7. Re:Suggesting nightlies to regular users?! by JTorres176 · · Score: 5, Insightful

      Speed seems to be determined by a lack of bloat... and by bloat, I mean features. Firefox, back in the days it was referred to as phoenix, was exceedingly fast. Since then, fancy bookmarking, spellchecking, rss feeds, etc, etc has been added to it, causing slow startup and loading times. With the addition of a few thousand lines of code, not surprisingly, anything will take a bit longer to start up and go.

      Chrome doesn't have many features, so it runs amazingly fast. Minefield doesn't have many features, so it runs amazingly fast. If either of them are weighted down with features (code bloat) then they will slowly grind to a halt much along the lines of IE or current FF.

      --
      Evil Walrus >83=
    8. Re:Suggesting nightlies to regular users?! by DMUTPeregrine · · Score: 5, Insightful

      Except that, you know, Minefield is the Firefox trunk. The same thing FF 3.0 branched from, and what 3.1 will be taken from as well. The minefield in the article is simply the current nightly for FF 3.1. So it still has the features, AND is fast.

      --
      Not a sentence!
    9. Re:Suggesting nightlies to regular users?! by beelsebob · · Score: 5, Informative

      I don't even understand the hype about it being fast. It's *really* slow compared to for example the latest WebKit nightly, here's the benchmarks on my machine:

      Sunspider:
      FF3.0.3: 2697.2ms
      Minefield (jit enabled): 1412.4ms
      WebKit: 680.6ms

      V8 bench:
      FF3.0.3 - 199 runs
      Minefield (jit enabled): FAIL (brings up printer dialog rather than actually running javascript)
      WebKit: 2342 runs

      ACID 3:
      FF3.0.3 - 71 and significant laggyness
      Minefield (jit enabled): 89 with only a little jitteryness
      WebKit: 100 totally smooth.

    10. Re:Suggesting nightlies to regular users?! by eulernet · · Score: 3, Informative

      Link to nightly Webkit: http://nightly.webkit.org/

    11. Re:Suggesting nightlies to regular users?! by freddy_dreddy · · Score: 2, Interesting

      You should take into account that this is standard software development. Pareto analysis reflects this: after a package has matured you're spending more time on less results - most notably bugs. As feature-richness increases new bugs get in and become difficult to get rid of as the implementation becomes complexer - the software starts to accumulate problems and maintenance becomes a hurdle. Every few years you simply start again, normally with a new approach to implement the functionality. This normally happens after your software distribution got a beating when feature X revealed to open a backdoor or started annoying happy users.

      These software cycles are common practise. They also keep the marketing folks happy as it allows them to come up with new buzzwords for "cutting edge" or "radically new" ways of developing.

      Stick to what WorksForMe.

      --
      "Violence is the last refuge of the competent, and, generally, the first refuge of the incompetent" - Thing_1
    12. Re:Suggesting nightlies to regular users?! by cyfer2000 · · Score: 2, Informative
      The printer dialog bug has been fixed. https://bugzilla.mozilla.org/show_bug.cgi?id=456384

      I think the hype is that in the latest nightly builds, apparently you are not using, the JIT has been turned on by default.

      --
      There is a spark in every single flame bait point.
    13. Re:Suggesting nightlies to regular users?! by humina · · Score: 2, Informative

      I got a 93 on my ACID3 test with the latest nightly so I'm wondering where you got your numbers. Are you sure that you have the latest minefield?

      See: http://acid3.acidtests.org/

      --
      check out the best blog ever:
      http://oehlberg.com
  3. Re:Firefox Replacement by PenguinBob · · Score: 5, Informative

    These are the nightly builds, once they like how the nightly builds work, they will release them as a "Firefox" update.

  4. Re:Firefox Replacement by Bert64 · · Score: 4, Informative

    They will, it's an early beta and is therefore considered unstable...
    Today's nightly for mac crashes on http://www.pentestmonkey.net/jsbm/index.html which is a javascript benchmark, i was trying to see if it really is as fast as the article claims... Currently the webkit nightlies seem to be the fastest on this benchmark, by quite some considerable margin.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  5. Re:Firefox Replacement by Millennium · · Score: 4, Informative

    If it is that much better, why arent they just replacing Firefox with it??

    They will, though it will be called Firefox when that happens. "Minefield" is just the code name for Firefox 3 nightlies, and it's called that for a reason: as a developer-intended build, it's prone to blowing up.

    It will be released when it is ready. That time isn't yet.

  6. Re:Firefox Replacement by gwking · · Score: 4, Informative

    Minefield isn't very different from FF at all.... because Minefield *is* Firefox. The main development code is called Minefield. At different points they branch the code off to become the versions of Firefox that we all know.

    So they branched Minefield several months ago to become Firefox 3.0 but continued work on Minefield and now a new branch from Minefield will become Firefox 3.1.

  7. Please! No more direct links to Mozilla FTP! by Anonymous Coward · · Score: 3, Informative
    From the last time this happened:

    "That's ok," you say: "I link directly to ftp.mozilla.org!" That can be even worse! Killing the project's FTP server does not help anyone, least of all people trying to obtain Firefox builds. And it makes for a grumpy IT group. And nobody wants grumpy IT groups. Especially a day before a release.

  8. Re:faster than Chrome by Joe+Tie. · · Score: 5, Informative

    It has the potential to be, at least for interpreting javascript. The gui still feels a lot more sluggish though, and general rendering still seems quite a bit slower as well. Just remember to do the about:config thing, then search for jit, and turn the two options on to get the speed boost.

    --
    Everything will be taken away from you.
  9. Java v. Javascript by michaelhood · · Score: 4, Insightful

    OK, it's time for us to start educating users and the media of when to properly use the monikers Java and JavaScript.

    The article linked to from the summary says "Handles Java Well" in the subtitle, but then never mentions it again - only JavaScript.

    These are NOT THE SAME.

    This is, of course, CBSNews.. but I have seen the same mistake in so-called "tech" media lately, too.

    1. Re:Java v. Javascript by Ascoo · · Score: 2, Informative

      Which is why one should only use ECMAScipt.. No more confusion. Unfortunately, more people rather just use the Javascript sublanguage (is that even a word? Maybe dialect?).

  10. Who's bright idea... by hellfire · · Score: 3, Funny

    ... was it to code name a perfectly fine browser that's both fast and stable "Minefield"?????

    --

    "All great wisdom is contained in .signature files"

    1. Re:Who's bright idea... by ashtophoenix · · Score: 2, Funny

      I agree. A name like that gives the association with "Blowing up". Thats not what you want from a browser or any software. If every things get competitive, I can see competitors using that association to affect people's minds and form an association of Minefield with "crashing". Although most of the bright, non-nonsense people won't fall for that sort of ads, unfortunately the masses will. FireFox, Explorer, Navigator are all good associations for browsers.

      --
      Life is about being a Phoenix!
    2. Re:Who's bright idea... by maxume · · Score: 2, Informative

      Presumably, the people who do user support.

      --
      Nerd rage is the funniest rage.
  11. Oh goodie!!! by $RANDOMLUSER · · Score: 4, Funny

    Another browser to test on!!!

    "Hey Rockie, watch me put a gun in my mouth!"

    --
    No folly is more costly than the folly of intolerant idealism. - Winston Churchill
  12. Is it really fast enough to make a difference? by LWATCDR · · Score: 2, Interesting

    I just wonder how often the speed of javascript matters vs the network connection.
    I tried to Chrome but never really noticed much difference.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    1. Re:Is it really fast enough to make a difference? by Shados · · Score: 2, Informative

      You won't see a difference because pages are designed for slow browsers (IE6/7, FF2, etc). So they don't tap into the power of javascript as much as they could be, for performance reasons. You'll see the difference in a fully client side (aside for json REST service calls) javascript app made in ExtJS or similar toolkits (there's a few). Then performance matters.

  13. So which is faster by Nodamnnicknamesavial · · Score: 2, Funny

    Which is faster, crazy or blistering??

    I dont think crazy sounds all that fast - I mean most crazies I've met have had trouble moving around much without taking timeouts to wipe drool and yell at the birds.

    --
    I have spoken'eth.
  14. Jupp, by Rhabarber · · Score: 2, Informative

    its fast, its stable, my extensions work ;)

    Especially Zotero (SVN) rocks !!!

    1. Re:Jupp, by Metaphorically · · Score: 2, Informative

      No, it's not stable. It's a nightly build. Nightlies can have major changes that will destroy data and corrupt your profile. When it comes to the Release Candidate stage then there shouldn't be any destructive bugs left.

      "Minefield" isn't a new browser, as has been repeatedly mentioned here. It's the tag given to nightly builds of Firefox so that people will know it's not stable.

      --
      more of the same on Twitter.
  15. Re:Minefield? by michaelhood · · Score: 4, Informative

    What the hell kind of codename is that? Maybe an attempt at 'truth in advertising'?

    That's exactly what it is. Minefield always refers to the current alpha-release of the upcoming "major" release.

    Don't use it unless you know what you're doing. Suggesting end-users use this, without briefing them on why it will crash [frequently], is irresponsible at best and does a disservice to the alternate browser movement.

  16. Re:faster than Chrome by LSD-OBS · · Score: 5, Informative

    Of course, you have to enable the TraceMonkey JIT JavaScript compiler before you'll see any reasonable speed increase (in theory). Just go to about:config, search for the 2 items with "JIT" in their name, and enable them.

    My stress tests have shown it to be 10-50% faster than Chrome *when* JIT works. However, it's still buggy as hell, it eats its own memory heap and grinds to inexplicable halts kinda randomly whenever my code does anything repetitive and strenuous, bringing the average execution speed down to almost FF2 levels, meaning it's faster for me to leave JIT disabled. It's a no-go for me until they fix that.

    --
    Today's weirdness is tomorrow's reason why. -- Hunter S. Thompson
  17. But Chrome wasn't the fastest! by Shin-LaC · · Score: 5, Informative

    People are talking as if Chrome's V8 was the fastest JavaScript engine around, but it wasn't - WebKit's SquirrelFish Extreme was faster. Is Minefield's engine even faster? Ars Technica's tests show that TraceMonkey runs the SunSpider benchmark in between 78% and 84% of V8's time. However, according to earlier tests, SquirelFish Extreme completes the benchmark in 74% of V8's time, making it even faster than the newest TraceMonkey. So it looks like Minefield, though fast, is not the fastest browser in JavaScript.

    1. Re:But Chrome wasn't the fastest! by tnk1 · · Score: 5, Funny

      My ManBearPig smashes your SquirrelFish and your silly TraceMonkey.

      Since I am not going to RTFA, I am going to speculate that Minefield is Mozilla's answer to Microsoft by way of having a faster, more modern version of Minesweeper.

      Take that Evil Empire!

    2. Re:But Chrome wasn't the fastest! by Cthefuture · · Score: 4, Interesting

      I'm interested in using Javascript as an embedded language, it's too bad most of the current JS engines assume they will be running in a browser. Yes, you can build standalone TraceMonkey and SquirrelFish shells but it isn't very easy on all platforms (no Visual Studio project, etc) and they aren't very easy to embed.

      For general application development outside of a browser I have found V8 to be faster than the others. It's also a lot easier to build standalone or embedded in other applications. It's also very easy to add extensions to (written in C++), especially compared to the other choice.

      I'm keeping my eye out but right now V8 fits my needs the best. If the other projects would do a little work towards focusing on general application development in their respective JS engine then I might switch. Switching will be a pain in the butt though because my C/C++ extensions will have to be ported to each engine. I kind of wish there was less diversity because right now it's hard to tell which engine is going to take off (eg. Google could abandon V8 for one of the other engines like SquirrelFish since they are using WebKit anyway).

      Unfortunately all of them, including V8, are pretty large compared to cleaner scripting languages like Lua which makes embedding them in mobile applications kind of annoying (although we're getting more and more space on these things).

      --
      The ratio of people to cake is too big
  18. Hyperbole by Morris+Thorpe · · Score: 2, Interesting

    Sorry to nitpick but is anyone else turned-off by the hyperbole in these write-ups?

    ARS estimates the browser to be 10 percent faster. I mean, if it was three times faster than my current browser, then I'd say blistering is appropriate.
    I mean, if you were driving on the freeway at 60 mph and someone passed you doing 66...would you say they were traveling "at breakneck" speed?

    1. Re:Hyperbole by Mr+Z · · Score: 4, Funny

      Well... it's 10% faster than Chrome, not than Firefox 3. So, to use your analogy, it's like you're going down the road at 35MPH when Chrome blows by doing 80, and then Minefield blows past doing 88MPH.

      (Just better watch that flux capacitor...)

  19. Re:mozilla minefield? by Ant+P. · · Score: 4, Insightful

    That was their intention.

    It keeps idiots like you who look at the name only away from the nightly builds, and anyone with enough of a clue to not judge it by its name is also by extension usually intelligent enough to read the fucking warnings not to use it in the first place.

  20. Re:Firefox Replacement by kbrosnan · · Score: 4, Informative

    No it is the name for the unstable trunk, Shiretoko is the code name for Firefox 3.

    --
    These people look deep within my soul and assign me a number based upon the order I joined. -Homer Simpson
  21. However.. it gobbles up more memory than Bon Echo by Qwrk · · Score: 2, Interesting

    I've been running Bon Echo [Community Edition Release for Win64] for quite some time now, but some weeks ago it changed into the Minefield build. With 8GB RAM installed I did notice it's gobbling up more memory than Bon Echo did, but that's just a minor issue. It looks like the money spent on RAM hasn't paid off, as most applications I've got running on x64 are 32 bit, so no real gain to be expected. [It'll be my last WinOS, before I move to a Kubuntu/FreeBSD ONLY network.]

  22. Re:Firefox Replacement by kbrosnan · · Score: 3, Informative

    err 3.1

    --
    These people look deep within my soul and assign me a number based upon the order I joined. -Homer Simpson
  23. Is it faster than wget? by davidwr · · Score: 4, Funny

    Just asking.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  24. This is irresponsible by jalefkowit · · Score: 5, Informative

    People. There is A REASON why Mozilla calls these builds "Minefield" rather than "Firefox".

    It's because they're not ready for daily use.

    They may be faster than the released version of Firefox, but they also may contain major, showstopping bugs, up to and including bugs that can cause data loss.

    The only people who should be using them are people who understand this risk and are willing to accept it -- i.e. testers.

    Anyone promoting these builds for use by the general public is being irresponsible and exposing anyone who takes their advice to risk.

    TFA is bad enough, but it's worse to see major sites like Slashdot parroting this bad advice. You should be telling your friends to avoid Minefield, not to seek it out.

    1. Re:This is irresponsible by SkankinMonkey · · Score: 5, Insightful

      I don't think anyone is encouraging the masses to use a nightly. However, slashdot is "News For Nerds" right? Nerds should be able to use a nightly without destroying their computers beyond recognition, if not they need to give their badges back.

    2. Re:This is irresponsible by jalefkowit · · Score: 2, Informative

      I don't think anyone is encouraging the masses to use a nightly.

      Yes they are. This whole "use Minefield, it's fast!!!!1!" meme is being spread by blog posts like this irresponsible post from CNet:

      Feeling brave? Or simply feeling like your browser is too slow? Give Minefield a try. It's a separate install so it won't affect an existing Firefox install. You have nothing to lose but your chains.

      And this:

      Firefox Minefield, a pre-release alpha version of the Firefox browser blows the speed limits out of the park making Google Chrome looks like a Toyota Prius against a Ferrari.

      These articles generally include a token warning that Minefield is alpha code, but they seem to think of "alpha" in the Google sense of "try this, you might like it", rather than the more traditional sense of "dangerous, don't use unless you know what you're doing".

    3. Re:This is irresponsible by jalefkowit · · Score: 4, Informative

      You got lucky.

      A nightly build is exactly what it says it is -- a snapshot of the codebase as of a given day.

      Some nightly builds may be completely bug free. Others may be chock full of major dataloss bugs. It's a crapshoot.

      Your friends may be fine today, but if they decide to "update Minefield" on the wrong day in the future, they're gonna get screwed.

      That's why I call it irresponsible.

    4. Re:This is irresponsible by Atzanteol · · Score: 3, Informative
      Yes, there are worse things that can happen than a few crashes:

      The new Firefox Windows installer - for a custom install location - put the Firefox files into the top level of my d:\Program Files directory. I did not want this, so I uninstalled it from the Windows Control Panel Uninstall applet. It did not uninstall so I logged in as adminstrator and then ran the uninstall. THe unintall took a long time with lots of disk activity. At the end of it, about 2/3 of the folders in Program Files had been deleted. I lost dozens of applications, many of them requiring serial numbers to reinstall, and all the associated configuration, etc. Included in the carnage were two other Mozilla installations and my Thunderbird 0.4 installation, and Winzip which of course I needed to unzip replacements. Don't use nightly builds unless you actually understand the possible consequences. And for FSM's sake don't suggest it to others!

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
  25. Re:This is a step up by Jaysyn · · Score: 5, Insightful

    Seems pretty quick to me, but that's probably cause it's not running my 15+ extensions.

    --
    There is a war going on for your mind.
  26. Re:Firefox Replacement by Shin-LaC · · Score: 3, Informative

    But has the JIT code been implemented for PPC?

    No. They seem to be planning to have PPC support eventually, but work is in very early stages.

  27. Re:faster than Chrome by BrokenHalo · · Score: 2, Interesting

    Well, it's certainly faster than Chrome for OS X or Linux, since neither of these are available yet at all. Chrome fades more into irrelevance the longer they delay releasing versions for non-Windows platforms. This is not because the browser particularly sucks, it is because unlike Firefox, it has missed the boat for endorsement by the geek community.

    I've said this before, but it bears saying again: Google is not short of resources, so their ignoring other platforms only suggests deliberate policy. In other words, they might as well take their browser and stick it where the sun doesn't shine.

  28. Re:This is a step up by happyDave · · Score: 5, Informative

    Please remember that if you messed with minefield "a few months back" then its been through dozens of iterations since then. It's a nightly build.

  29. Re:mozilla minefield? by X0563511 · · Score: 2, Informative

    It's a codename for the Firefox development branch. Nothing will ever be released with that name, it's a moving target that gets branched out to Firefox for release.

    Reading FTW!

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  30. No thanks by andy1307 · · Score: 4, Insightful

    The biggest advantage of firefox is the ability to block out javascript via NoScript. Why would I want to give that up?

    1. Re:No thanks by archeopterix · · Score: 3, Funny

      The biggest advantage of firefox is the ability to block out javascript via NoScript. Why would I want to give that up?

      No idea, especially now that no browser executes javascript faster than firefox with NoScript!

    2. Re:No thanks by onefriedrice · · Score: 3, Interesting

      Yeah, I used to like and use NoScript. Then I realized that in order to make many websites usable at all, you have to enable Javascript anyway. I think NoScript is still fine for people who don't care how broken the web is (if a site doesn't work, just find another one right?), but I've found that for me, the potential of NoScript to increase security is limited, and it's just not worth the hastle.

      Plus, it was really annoying when they recently started releasing a new minor version every other day or so. Amongst all the computers I use at work, school, home, whatever, it seemed like I was upgrading NoScript constantly. AdBlock Plus is all I really need nowadays, and BugMeNot is useful sometimes.

      --
      This author takes full ownership and responsibility for the unpopular opinions outlined above.
    3. Re:No thanks by bill_mcgonigle · · Score: 2, Insightful

      If the biggest advantage of using a particular browser is so that you can use a particular plugin, then maybe you should use a different browser. Mod me up, down or sideways, but you know I'm right. :)

      My Chevy truck is mostly useless in the winter without chains and a plow. Clearly I should have bought a Ford.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  31. Re:You can never call MS Evil again.. by Ash-Fox · · Score: 4, Informative

    All these years people in the Unixy world gave Microsoft a ton of crap for VB, and now, after all this time, they've come up with something arguably worse... javascript, and now, a javascript compiler.

    Javascript was not created by the opensource community (it was created by Brendan Eich and ended up becoming part of Netscape, which was not open source at the time). Additionally, Javascript has reasonable structures that don't deteriorate when the software expands to large sizes.

    Check out Synchronet, it has IRC servers, NNTP servers, Gopher servers etc. all written in javascript. The code is completely readable (generally not the case with VB when the code reaches that complexity) and cross-platform.

    There is nothing fundamentally wrong with the Javascript language, like there is in visual basic.

    --
    Change is certain; progress is not obligatory.
  32. Where do you think the devs get their money from? by Viol8 · · Score: 2, Insightful

    Its either via donations made by companies who earn their money via the capitalist system you so dislike or its students writing code for free while they earn money through other jobs or , more likely, are supported by their parents.

    You need to get real - nothing in life is free apart from the air (and not even that if you work under the sea!)

  33. Re:mozilla minefield? by Chris+Mattern · · Score: 3, Funny

    Remember how they used to say that if IBM marketed Kentucky Fried Chicken, they would have called it "Warm Dead Birds".

  34. startup time by tarscher · · Score: 2, Informative

    Someone cheched the startup time of FF3.1 ? Compared to Chrome FF 3.0 takes ages.

  35. Re:Competition and economics by hraefn · · Score: 5, Informative

    The browser war heated up when Google (and others?) started paying out on ad revenue created by in-browser searches. Apple makes some nice change on Safari. So does the Mozilla Foundation, apparently.

    There would be very little competition if there wasn't money to be made.

  36. Re:Competition and economics by thethibs · · Score: 3, Insightful

    You've just learned an important lesson:

    Capitalism has room for socialist enclaves. It all works well as long as there is a choice. Sometimes, as in this case, the competition is good for everyone.

    It's the socialist society that can't survive without eliminating choice.

    --
    I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
  37. SVG too by Cthefuture · · Score: 4, Interesting

    One thing I'm most impressed with is the SVG performance. It's starting to almost become an alternative to Flash for interactive applications. I like it and I hope it gets even faster.

    --
    The ratio of people to cake is too big
    1. Re:SVG too by BZ · · Score: 2, Interesting

      You do realize that Google maps uses SVG for some of its stuff, right? In IE they just use VRML or something like that that IE has support for instead...

      Other webapps use SVG in UAs that support it and just deliver a degraded user experience in IE.

    2. Re:SVG too by oever · · Score: 2, Interesting

      Here are two pages with some fancy animated SVG.

      page transitions

      spiral clock

      and a very heavy javascript test (try it in IE hehehe)

      --
      DNA is the ultimate spaghetti code.
  38. Re:mozilla minefield? by $RANDOMLUSER · · Score: 3, Informative

    Actually, that's a Jerry Pournelle quote about AT&T, and it was "Hot Dead Chicken".

    --
    No folly is more costly than the folly of intolerant idealism. - Winston Churchill
  39. mod parent up by Metaphorically · · Score: 4, Informative

    ffs. This story has been making the rounds about "Firefox Minefield" being an awesome browser. Well the next release of Firefox may be awesome, but this is a nightly build that was given the name Minefield so people might get the idea that, as the parent pointed out, it's unstable.

    --
    more of the same on Twitter.
  40. Re:Competition and economics by dreemernj · · Score: 3, Insightful

    This isn't against capitalism at all. You just have to look at what they are really selling.

    Very few people want to pay for a browser. If you see the browser itself as the product, this can be a real problem. So what do you do if you are a browser maker? Opera's browser is their product. They focus pretty heavily on selling it for embedded/small/portable systems.

    Mozilla on the other hand launched their campaign to build and promote Firefox. They give the browser away for free because that's how they increase the value of the actual product that they are selling to supporters: marketshare and openness. Investing in Firefox is investing in a new standard that everybody has nearly equal access to. It's building a more open web based market across which to conduct other business.

    Some companies may shy away from investing because they don't own the results. But other companies may invest specifically because of how equal the access is to the results.

    --
    1 (short ton / firkin) = 89.1432354 slugs / keg
  41. Re:Competition and economics by Flavio · · Score: 3, Insightful

    And what's amazing, and completely against capitalism, none of these web browser makers are charging any money for their products! All this great software is being developed and given away for free!

    Capitalism and OSS are orthogonal concepts. Companies like IBM and Red Hat make money out of Linux and Mozilla with hardware and services (not by selling the Linux kernel or the Firefox browser), and would carry on investing in free software even if Microsoft suddenly went bankrupt. My company develops instrumentation using GNU tools, and we also support OSS.

    Capitalism by definition is the free market, which when taken to the extreme is anarcho-capitalism. Thanks to Marx's poor definition of value (which is too dependent on labor) and his class war ideology, the concept of capitalism has been associated with fascism. As Hayek wrote, the easiest way to convince people of something is to redefine the meaning of words. Don't fall into this trap.

    Capitalism is a system which allows people to be free to exchange goods and services for mutual benefit and to cooperate on projects such as Mozilla. What we see on Washington, Wall Street and in central banks is a huge money laundering machine, where we can't tell apart where the government ends and where the corporations begin. This is the very definition of fascism.

  42. Re:Competition and economics by leomekenkamp · · Score: 3, Insightful

    It saddens me that every time someone on /. states that capitalism is not the end-all, there are always people that seem to think communism is the only other option. And they seem for the most part to be coming from the USA.

    Does having only 2 relevant political parties make people limited in their views and reasoning or something?

    --
    Wenn ist das Nunstueck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput.
  43. Re:mozilla minefield? by tepples · · Score: 2, Funny

    i know its just a pre-beta preview, but still, its a marketing. hard. fail.

    But if the entire point of the codename is to dissuade end users from trying pre-beta software, it's a marketing. hard. succeed.

  44. Re:Competition and economics by homer_s · · Score: 3, Informative

    And what's amazing, and completely against capitalism, none of these web browser makers are charging any money for their products! All this great software is being developed and given away for free!

    Capitalism and free markets are about the free exchange of goods and ideas, with the people involved in the exchange (and only them) setting the terms of the exchange.
    Whether the terms of the exchange involve money or not does not have much to do with the idea of free exchange.

  45. Re:This is a step up by nickheart · · Score: 4, Interesting

    Going back to chrome. Minefield is not faster than chrome. Oh, and yeah it does interfere with Firefox. It gets completely confused if you try to launch it while a firefox.exe process is running. Also, since when should an Alpha version have the default setting of "set minefield to the default browser"???

  46. Re:Firefox Replacement by LarsG · · Score: 2, Informative

    They will replace the current FFox with what is in Minefield - when it is ready.

    https://wiki.mozilla.org/ReleaseRoadmap

    Minefield is just the code-name for the trunk. You see, during development new stuff is submitted to the main branch - the trunk. This is where big changes like a new javascript engine or big changes to the html rendering engine happens.

    You can download Minefield today to take a look at what is currently on the main trunk. But this code is often under heavy development and has not gone through all the testing/fixing that an official release gets. That's why they call it Minefield, it can and will blow up now and then.

    When the current trunk has all the features one wants for the next version of FFox, they do a branch. They then do stability / security fixes etc on this branch (but no big new features). From his branch you then get the FFox betas/release-candidates and then eventually the shiny new FFox 4 (or 3.5 or whatever they'll call it).

    --
    If J.K.R wrote Windows: Puteulanus fenestra mortalis!
  47. Re:Competition and economics by Bloodoflethe · · Score: 3, Interesting

    To build on that point, in case not everyone understands the implications of this post, those that promote equal market access tend to be either a) the one with an idealist in charge or b) the one that believes that they really are the best on the market.

    The fun starts when you actually have both of the above, because they don't shut down the market access for others once they get a majority of the market share. That generally means greater openness and creativity which creates new jobs and more focused disciplines.

    This holds true in every market, by the way. Market regulation tries to do this artificially, but rarely works as well as it should. The alternative can be much worse or much better, though usually the former is the case.

    --
    "Little is much when little you need."
  48. Re:Firefox Replacement by mad.frog · · Score: 4, Informative

    PowerPC is being added to the Nanojit (backend for Tracemonkey and Tamarin).

    Help is welcomed. Hop onto #tamarin for pointers.

  49. and yet it still has the same bug... by pjr.cc · · Score: 2, Interesting

    ok, this is going to be a rant, so hold on to your seats. But having dealt with this bug for so long has gotten me near the edge when it comes to mozilla

    ---rant begin---

    It still has the same linux bug people have been complaining about for I have no idea how long and effects quite a number of users...

    https://bugs.launchpad.net/firefox/+bug/125970 - and this wasnt the first time it was logged either. Check out the last link in that bug report and feel the pain if the bug affects you...

    Then again, I keep making the assumption mozilla give a flying .... about linux, which means im the one in the wrong, right? Its really the only piece of the linux puzzle i've yet to be able to find an adequate answer to and I've tried them all. The sad part is that mozilla is the best answer in most situations (though between IEs4linux and opera theres a possible answer there).

    yes i've tried ever fix ever mentioned for it... So far the only real method that "works" is to use something like the adblock plugin to kill off the performance destroying aspects of a website.

    ----rant end----

    ok, im done... apologies in advance and so forth.

    1. Re:and yet it still has the same bug... by BZ · · Score: 2, Informative

      The problem with that bug is that the Xorg graphics performance stuff... sucks. A lot. A lot of rendering is actually faster done entirely in software than trying to go through X's "accelerated" stuff. Some of this is due to Render shipping stone-age versions of pixman and actually doing its own software rasterization when you'd think it would use your graphics hardware.

      And best of all, the response of the Xorg developers to all this is "once we finish our new acceleration architecture in a few years, all this should be better". They've said it for quite a while now, with at least 2 different acceleration architectures.

      So yes, Mozilla does give "a flying ...." about Linux, but that doesn't help much in this situation.

  50. Re:Competition and economics by argStyopa · · Score: 5, Insightful

    "DISCLAIMER: Use of this advanced computing technology does not imply an endorsement of Western industrial civilization."

    Actually, yes, it does. You're just too much of a hypocrite to recognize it.

    --
    -Styopa
  51. Re:Firefox Replacement by Kadagan+AU · · Score: 2, Informative

    I just now tested it on that site:

    MD5 Benchmark took 1.188 seconds for 3000 hashes (2525 hashes/second)
    MD4 Benchmark took 0.839 seconds for 2700 hashes (3218 hashes/second)
    SHA1 Benchmark took 1.201 seconds for 1900 hashes (1582 hashes/second)


    I also tested SRware Iron (A variant of Chrome) on the site, and scored significantly higher:

    MD5 Benchmark took 0.343 seconds for 3000 hashes (8746 hashes/second)
    MD4 Benchmark took 0.232 seconds for 2700 hashes (11638 hashes/second)
    SHA1 Benchmark took 0.299 seconds for 1900 hashes (6355 hashes/second)

    --
    This space for rent, inquire within.
  52. Re:Competition and economics by The+End+Of+Days · · Score: 3, Funny

    It's the socialist society that can't survive without eliminating choice.

    You don't need to eliminate choice, you just need to eliminate people who would choose differently. Then socialism works beautifully.

  53. SquirrelFish won't be the faster for much longer by Osvaldo+Doederlein · · Score: 4, Informative

    These benchmark results are a bit debatable - I've seen different suites electing different "winners" and, while SunSpider seems to be the best, it's a long way from a robust benchmark like SPEC* or DaCapo.

    In any event, even if SFX is leading the pack right now, that's because it's the most mature competitor, and its advantage won't last too long. I predict (and I write this logged with my account, not AC, so I would be forever glorified when this becomes true in 12 months max) that both V8 and TraceMonkey will take the lead, leaving SFX in a safe third place permanently.

    The reason is very simple. All these new JS VMs are JIT compilers, producing native code. But SFX is a context threaded JIT. Context threading is just a step beyond traditional direct-threaded interpreters: functions are 'compiled' into streams of CALLs into routines that implement each bytecode operation, but there is limited inlining (simple operations and branches), with a focus on reducing branch misprediction.

    OTOH, both V8 and TraceMonkey are "real compilers" that emit real native code (not CALL streams) for entire functions (or even larger chunks of code, with inlining). This is necessary to enable traditional optimizations like register allocation, instruction scheduling, constant folding, loop unrolling etc. Some of these optimizations can be performed on a high-level intermediate code representation (HIR), but that's typically not worth the effort without real compilation. E.g., loop unrolling will just waste memory an i-cache efficiency if performed by a threaded interpreter/JIT... as the real benefit of unrolling is giving the compiler a much larger basic block to perform other opts like extra folding and bounds-check elimination, or real low-level tricks like exploring using SIMD registers and operations / Instruction-Level Parallelism / prefetching / branch predication etc.

    The only reason why V8 and TraceMonkey don't completely 0wn the benchmarks today, is that these JITs are still in their infancy. They have implemented the foundations (like V8's hidden classes or TM's tracing), but they still miss to implement dozens of important optimizations (including very easy ones - they just didn't have the time yet). Check some comments about V8's limitations. TM's developers have also commented on many limitations, quote (Andreas Gal: "If it talks to the DOM during the benchmark, we currently donâ(TM)t compile across such calls (we plan to for Beta2 though)". This and several other improvements are planned for future builds of Firefox 3.1. Notice that items like special support for DOM interactions and event handlers should be critical to some benchmarks - and of course to real-world RIA apps. I'm sure the V8 hackers are also working around the clock to fill in their own gaps. When both VMs are reasonably mature, SFX will have a VERY hard time competing (unless of course, they abandon the context threading model and mutate into a real compiler). Other optimizations, like JITted regex, can be implemented in all VMs and will eventually be ubiquitous.

  54. But I want multi-process Firefox! by Tracy+Reed · · Score: 3, Insightful

    Faster javascript is nice but what I really want it a multi-process sort of firefox like Chrome has. I want to see which tab is slowing me down and kill it. I want all of my tabs to run independently on multiple cpu's. I want the memory leakage of any one process to go away when I kill it instead of restarting the whole browser. I spend very little time waiting on the results of javascript execution.

  55. Re:Firefox Replacement by drodal · · Score: 3, Informative

    My results confirm yours
    Minefield
    MD5 Benchmark took 0.71 seconds for 3000 hashes (4225 hashes/second)
    MD4 Benchmark took 0.446 seconds for 2700 hashes (6054 hashes/second)
    SHA1 Benchmark took 0.721 seconds for 1900 hashes (2635 hashes/second)

    Chrome
    MD5 Benchmark took 0.411 seconds for 3000 hashes (7299 hashes/second)
    MD4 Benchmark took 0.162 seconds for 2700 hashes (16667 hashes/second)
    SHA1 Benchmark took 0.18 seconds for 1900 hashes (10556 hashes/second)

    and just to laugh IE 7
    MD5 Benchmark took 3.885 seconds for 3000 hashes (772 hashes/second)
    MD4 Benchmark took 12.473 seconds for 2700 hashes (216 hashes/second)
    SHA1 Benchmark took 3.838 seconds for 1900 hashes (495 hashes/second)

    All running on Vista with a Intel Core 2 Duo E4600 @ 2.4 GHz

  56. Re:Competition and economics by humina · · Score: 3, Funny

    It saddens me that every time someone on /. states that capitalism is not the end-all, there are always people that seem to think communism is the only other option. And they seem for the most part to be coming from the USA.

    Does having only 2 relevant political parties make people limited in their views and reasoning or something?

    I guess the simple answer is yes. Yes it does.
    -An American

    --
    check out the best blog ever:
    http://oehlberg.com
  57. Re:Ooops by TopSpin · · Score: 2, Informative

    When it installs it must piggyback off the main firefox profile

    That's exactly what happens. When the brilliant zootropole says:

    Minefield's install won't affect your Firefox, so there's no risk trying it

    ...he's means only that unpacking the nightly build archive won't replace your existing Firefox binaries. Running it, however, will immediately step all over your default Firefox profile. I guess zootropole doesn't give a damn when he misleads people.

    The safe procedure:

    1. Shut down FF. (yeah I know it can be done without shutting down, stfukthx)
    2. Run your existing FF from the command line like so

    firefox -profilemanager

    3. Create a new profile (MyFF31profile, whatever) in the profile manager.
    4. Run FF31 like so

    /path/to/nightly/firefox -P MyFF31profile -no-remote

    The above will isolate FF31 to a distinct profile, on *nix. Windows? My sympathies, no help here.

    --
    Lurking at the bottom of the gravity well, getting old
  58. Re:Competition and economics by 2nd+Post! · · Score: 4, Insightful

    How/why do you hate capitalism? That is about as specific as saying you hate socialism, when in reality most people hate poorly implemented socialist governments.

    As far as I can tell, the fact that you enjoy competition and therefore the fruits of competition is a direct endorsement for capitalism, at least at a basic level. Add another layer, that you agree to the negotiable exchange of value, and you have capitalism right there.

    How can you hate that? IE, Firefox, Safari, Chrome, and Opera all happen to give you a free web browser in exchange for different goods OTHER than money, which means they all play in the capitalist system.

    IE for control of the internet
    Safari to prevent Microsoft controlling the internet
    FireFox in exchange for investments from Google
    Chrome in exchange for more data mining
    Opera in exchange for license fees

  59. Re:This is a step up by PitaBred · · Score: 2, Insightful

    Those extensions are written with Javascript and XUL. If Javascript is sped up, the extensions should also benefit.

  60. Re:This is a step up by i.of.the.storm · · Score: 2, Insightful

    I don't know what's wrong with the internet recently, but Minefield IS Firefox, it's the development trunk. As such, it WILL NOT run when Firefox is already running, and it WILL mess with your Firefox profile. I'm not sure which useless blog started the Minefield circle-jerk but it's ridiculous. People who have been testing nightlies for a while know to make a new profile for the nightlies because it can interfere with Firefox's profile, but random people who just see it on a website aren't going to know that, and it's going to be a headache for the people over at Mozillazine. If you really want to test nightlies, then great, but do it the right way and don't complain when it eats your profile or dies on your favorite site.

    --
    All your base are belong to Wii.
  61. Re:This is a step up by PitaBred · · Score: 2, Insightful

    My point is that they will work eventually, and will see the speed benefit from the improved javascript performance, rather than your extensions making Firefox run like a Pinto towing a ton and a half of scrap iron.

  62. The crux of the matter by mrraven · · Score: 2, Insightful

    The crux of this BTW is your statement:

    "So we can be fairly certain that the average real cost of delivery of excellent health care runs to less than $1,500 per man, woman and child"

    Which is just some bullshit figure you MADE UP without any cites whatsoever based on one INDIVIDUAL case i.e. an anecdote. Hint the plural of anecdotes is not data., and the costs of health care varies VASTLY across different demographics, I have already given the DATA that the U.S. spends a greater percentage of it's GDP which is data, get i?. Not only do you lose but you are a stupid and cruelly self centered ASSHOLE who obviously doesn't give a rats ass if other people lay sick in the gutter as long as YOU are waited on hand and foot.

    --
    Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?