For your information 1586 bugs were fixed between the 0.9.6 and the 0.9.7 releases. I actually think Mozilla has a slow development cycle. IMHO this cycle is well suited to Mozilla itself because it allows the people who want a stable build without blatent regressions to acutally be testing it for finer grained bugs. Mozilla still has a frozen period for about a week where the code to be released is branched and only outstanding issues are fixed.
Physics of it all
on
Mapping Gravity
·
· Score: 5, Interesting
You probably hear the 9.8 m/s^2 acceleration due to gravity touted but this is just the net affect across the whole of the globe which is actually very inaccurate when used at specific locations.
Did you know that its actually easier to break the force of gravity ontop of mount everest. I'll show it using the formula:
g = G*(m/r^2)
= ((6.67*10^-11)*(5.98*10^24))/(6.389*10^6)
= 9.77 m/s^2
The value of g also can vary locally on the surface because of the presence of irregularities and rocks of different densities. Such variations in g also known as 'gravity anomilies'. Mineral deposits, for example, have a greater density than surrounding material; because of the greater mass in a given volume g can have a greater value on top of such a deposit then at its sides.
Overall altitude, underground minerals and distance from the equator all play apart in changing the acceleration due to gravity across the globe.
Re:good job mozilla, way to break everyone's stats
on
Mozilla 0.9.6 Released
·
· Score: 2, Informative
These two options are the defaults for the icon support pulled from all.js.
browser.chrome.site_icons refers to<link rel="icon"> tags which will only load an image if explisitly requested by the page. Whereas the browser.chrome.favicons aka favicon.ico is off by default but can be turned on by default if set to true in prefs.js which will request favicon.ico on every site that you visit regardless of weather the image exists or not.
I'm sure this would have to do with the huge bandwidth mozilla.org has. All of mozilla.org's servers are based in Netscape Corporation's offices in Mountainview, California so its basically running off all of Netscape's and AOL's bandwidth (which would be _huge_).
Here are a couple of build options that I frequently use in my.mozconfig when building mozilla to keep it running extreemely well also cutting alot of the cruft out.
These build options are for all the people that are complaining about shoddy mozilla performance under linux and people that would like to have a look at some really new features.
ac_add_options --with-extensions=all
Enables such things as the Chatzilla IRC client and the dom inspector(which I think is extreemely neat for debugging and viewing dynamicly changing html object model) also contains some very experimental things such as xmlterm.
ac_add_options --enable-mathml
Very neat standard for displaying math of all types and sizes in xml.
ac_add_options --enable-crypto
Great option, about a year ago this option wasnt even possible due to netscape not realeasing it's code due to US laws afaik. Now everyone that want to compile the lizard can get ssl support built right into the browser.
ac_add_options --enable-optimize="-O3 -march=i686 -mcpu=i686"
The main optimization part. This option has the biggest leaverage affect on the actual quickness of the browsre itself.
ac_add_options --disable-tests
Get rid of the unneccesary tests.
ac_add_options --disable-debug
We don't need any debuging symbols in th build if where not a developer do we.
ac_add_options --disable-shared
ac_add_options --enable-static
A nice new enhancement of the moz build system which links all of the modules in statically, im experiencing a big speed increase and a decrease of startup times with this option probably because it doesnt need to read each individual shared object from the hard disk.
Unfortunately this high optimization (>= -O3) will not work while compiling with GCC 3.0 which currently has a strange bug which will cause mozilla to crash on startup. A patch was checked in early today that fixes this problem on the mozilla trunk.
Although it's an oldie, assembley is still a goodie (imho atleast). I still use assembley in some code that isn't well done by the compiler (gcc) at times to get that extra ms less out of the the app. Only problem is it isnt cross platform/architecture at all.
This is if you regard assembley as a programming language:P
imho mozilla.org's NSPR rocks. I've made a few applications based off nspr and I think they're pretty good. It offeres basically everything you need for the project that is ai hand. You could even possibly use XUL instead of Qt if your interested in a nice XML based XP(cross-platform) ui.
I've read somewhere that Apache 2.0 is using the underlying code to mozilla, nspr (netscape portable runtime) for all the core stuff such as threading and memory allocation. It's good to see that an app like mozilla can be really usefull to other open source applications such as apache.
Polish with regards to the mozilla community refers to "Bugs which require only a small change for a noticable improvement in the user interface" not the language.
Q: Can we have a Linux specific bug page/Linux specific winamp page so we can help fix and find these issues as they appear. There are quite a lot of loyal Linux fans who are very technically competent who can help out a lot here and will willingly do so.
A: There will be, I think. But, bear in mind that the Linux version is ported from a fairly old snapshot of the win32 code. So a LOT of the bugs you'll find are already fixed in the main code base. Over the next month or two we're going to try to fold the Linux code back into the main tree.
--Brennan
[simm0@mercury ~]$ finger brennan@nullsoft.com
[nullsoft.com]
Login: brennan Name: Brennan Underwood
Directory:/home/brennan Shell:/usr/local/bin/tcsh
On since Sun Oct 14 18:17 (PDT) on ttyp0, idle 1:05, from 64.105.36.233
New mail received Sun Oct 14 19:20 2001 (PDT)
Unread since Sun Oct 14 19:05 2001 (PDT)
Project:
Why, none other than architect and head such-and-such for Winamp 3.0.
Codename Wasabi. Why this fails to get me all the chicks I'll never know.
Plan:
14-Oct-2001
Dear/.
We ported it to Linux because we *like* Linux. Calm down.
[simm0@mercury ~]$ finger brennan@nullsoft.com
[nullsoft.com]
Login: brennan Name: Brennan Underwood
Directory:/home/brennan Shell:/usr/local/bin/tcsh
On since Sun Oct 14 18:17 (PDT) on ttyp0, idle 1:05, from 64.105.36.233
New mail received Sun Oct 14 19:20 2001 (PDT)
Unread since Sun Oct 14 19:05 2001 (PDT)
Project:
Why, none other than architect and head such-and-such for Winamp 3.0.
Codename Wasabi. Why this fails to get me all the chicks I'll never know.
Plan:
14-Oct-2001
Dear/.
We ported it to Linux because we *like* Linux. Calm down.
This is just a basic political stunt.
It's to tell the people of the world that hey they are actually doing something.
About 98.5% of all work trying to penetrate deep into the terrorists heart will most definately be faught without a single bomb. This is a war of inteligence, eleet commandos, delta force, sas etc. The bombing is just to reassure the public that there actually doing something.
Interesting how the @ symbol wasn't added till a year later.
1970 Ray Tomlinson of BBN invents email program to send messages across a distributed network. The original program was derived from two others: an intra-machine email program (SENDMSG) and an experimental file transfer program (CPYNET)
1972 Ray Tomlinson (BBN) modifies email program for ARPANET where it becomes a quick hit. The @ sign was chosen from the punctuation keys on Tomlinson's Model 33 Teletype for its "at" meaning (March)
Interesting seeing how many slashdot user emails are reworded etc. to stop them from getting spam.
e-mail is basically at the point where something new needs to be thought up that isn't propriatry (free as in free speech) and works quite well without the possibility of SPAM going through it.
The NSA is actually trying to protect United States citizens.
Amazing that all these ppl are saying shame on them for creating another tool for terrorists. But I very well doubt that the terrorists computers would even be connected to the internet let alone need to be secured by linux.
By the way, I see no mention of any encryption with this distribution so the only use for this distro would be to keep other ppl's prying eyes out of the system.
If I was a citizen of the US I would write to my local representative and commend the NSA on this project and put it in the spotlight. (which equals more funding for the project etc)
Earlier this year, I was somehow under the impression that this space vehicle was out of our solar system. I was wrong. Here is a nice view of where DS9 actually is in relation to our solar system planets.
As both a developer for Mozilla and a tester for MS's WindowsXP I must say that ms's bug reporting system is extreemely bad. At the start of the test is wasn't even possible to delete or modify your own bugs. I cant even comprahend the amount of duplicate bugs created due to its closed nature. It took many months even to get a bug validated all mostly returning "Wont Fix".
Well done Mozilla team at another fine product.
For your information 1586 bugs were fixed between the 0.9.6 and the 0.9.7 releases. I actually think Mozilla has a slow development cycle. IMHO this cycle is well suited to Mozilla itself because it allows the people who want a stable build without blatent regressions to acutally be testing it for finer grained bugs. Mozilla still has a frozen period for about a week where the code to be released is branched and only outstanding issues are fixed.
You probably hear the 9.8 m/s^2 acceleration due to gravity touted but this is just the net affect across the whole of the globe which is actually very inaccurate when used at specific locations.
Did you know that its actually easier to break the force of gravity ontop of mount everest. I'll show it using the formula:
g = G*(m/r^2)
= ((6.67*10^-11)*(5.98*10^24))/(6.389*10^6)
= 9.77 m/s^2
The value of g also can vary locally on the surface because of the presence of irregularities and rocks of different densities. Such variations in g also known as 'gravity anomilies'. Mineral deposits, for example, have a greater density than surrounding material; because of the greater mass in a given volume g can have a greater value on top of such a deposit then at its sides.
Overall altitude, underground minerals and distance from the equator all play apart in changing the acceleration due to gravity across the globe.
These two options are the defaults for the icon support pulled from all.js.
pref("browser.chrome.site_icons", true);
pref("browser.chrome.favicons", false);
browser.chrome.site_icons refers to<link rel="icon"> tags which will only load an image if explisitly requested by the page. Whereas the browser.chrome.favicons aka favicon.ico is off by default but can be turned on by default if set to true in prefs.js which will request favicon.ico on every site that you visit regardless of weather the image exists or not.
I'm sure this would have to do with the huge bandwidth mozilla.org has. All of mozilla.org's servers are based in Netscape Corporation's offices in Mountainview, California so its basically running off all of Netscape's and AOL's bandwidth (which would be _huge_).
Here are a couple of build options that I frequently use in my .mozconfig when building mozilla to keep it running extreemely well also cutting alot of the cruft out.
These build options are for all the people that are complaining about shoddy mozilla performance under linux and people that would like to have a look at some really new features.
ac_add_options --with-extensions=all
Enables such things as the Chatzilla IRC client and the dom inspector(which I think is extreemely neat for debugging and viewing dynamicly changing html object model) also contains some very experimental things such as xmlterm.
ac_add_options --enable-mathml
Very neat standard for displaying math of all types and sizes in xml.
ac_add_options --enable-crypto
Great option, about a year ago this option wasnt even possible due to netscape not realeasing it's code due to US laws afaik. Now everyone that want to compile the lizard can get ssl support built right into the browser.
ac_add_options --enable-optimize="-O3 -march=i686 -mcpu=i686"
The main optimization part. This option has the biggest leaverage affect on the actual quickness of the browsre itself.
ac_add_options --disable-tests
Get rid of the unneccesary tests.
ac_add_options --disable-debug
We don't need any debuging symbols in th build if where not a developer do we.
ac_add_options --disable-shared
ac_add_options --enable-static
A nice new enhancement of the moz build system which links all of the modules in statically, im experiencing a big speed increase and a decrease of startup times with this option probably because it doesnt need to read each individual shared object from the hard disk.
Unfortunately this high optimization (>= -O3) will not work while compiling with GCC 3.0 which currently has a strange bug which will cause mozilla to crash on startup. A patch was checked in early today that fixes this problem on the mozilla trunk.
Although it's an oldie, assembley is still a goodie (imho atleast). I still use assembley in some code that isn't well done by the compiler (gcc) at times to get that extra ms less out of the the app. Only problem is it isnt cross platform/architecture at all.
:P
This is if you regard assembley as a programming language
imho mozilla.org's NSPR rocks. I've made a few applications based off nspr and I think they're pretty good. It offeres basically everything you need for the project that is ai hand. You could even possibly use XUL instead of Qt if your interested in a nice XML based XP(cross-platform) ui.
I've read somewhere that Apache 2.0 is using the underlying code to mozilla, nspr (netscape portable runtime) for all the core stuff such as threading and memory allocation. It's good to see that an app like mozilla can be really usefull to other open source applications such as apache.
May be all webpages should implement a blocking mechanism for IE and offer an `upgrade' to a w3c compliant browser like mozilla.
Polish with regards to the mozilla community refers to "Bugs which require only a small change for a noticable improvement in the user interface" not the language.
For the good of the code
:P
Give to the code and the code will give to you.
Q: Can we have a Linux specific bug page/Linux specific winamp page so we can help fix and find these issues as they appear. There are quite a lot of loyal Linux fans who are very technically competent who can help out a lot here and will willingly do so.
A: There will be, I think. But, bear in mind that the Linux version is ported from a fairly old snapshot of the win32 code. So a LOT of the bugs you'll find are already fixed in the main code base. Over the next month or two we're going to try to fold the Linux code back into the main tree.
--Brennan
Winamp developers response to slashdot:
/home/brennan Shell: /usr/local/bin/tcsh
/.
[simm0@mercury ~]$ finger brennan@nullsoft.com
[nullsoft.com]
Login: brennan Name: Brennan Underwood
Directory:
On since Sun Oct 14 18:17 (PDT) on ttyp0, idle 1:05, from 64.105.36.233
New mail received Sun Oct 14 19:20 2001 (PDT)
Unread since Sun Oct 14 19:05 2001 (PDT)
Project:
Why, none other than architect and head such-and-such for Winamp 3.0.
Codename Wasabi. Why this fails to get me all the chicks I'll never know.
Plan:
14-Oct-2001
Dear
We ported it to Linux because we *like* Linux. Calm down.
Sincerely,
Brennan
Response from one of the head developers:
/home/brennan Shell: /usr/local/bin/tcsh
/.
[simm0@mercury ~]$ finger brennan@nullsoft.com
[nullsoft.com]
Login: brennan Name: Brennan Underwood
Directory:
On since Sun Oct 14 18:17 (PDT) on ttyp0, idle 1:05, from 64.105.36.233
New mail received Sun Oct 14 19:20 2001 (PDT)
Unread since Sun Oct 14 19:05 2001 (PDT)
Project:
Why, none other than architect and head such-and-such for Winamp 3.0.
Codename Wasabi. Why this fails to get me all the chicks I'll never know.
Plan:
14-Oct-2001
Dear
We ported it to Linux because we *like* Linux. Calm down.
Sincerely,
Brennan
This is just a basic political stunt.
It's to tell the people of the world that hey they are actually doing something.
About 98.5% of all work trying to penetrate deep into the terrorists heart will most definately be faught without a single bomb. This is a war of inteligence, eleet commandos, delta force, sas etc. The bombing is just to reassure the public that there actually doing something.
Interesting seeing how many slashdot user emails are reworded etc. to stop them from getting spam.
e-mail is basically at the point where something new needs to be thought up that isn't propriatry (free as in free speech) and works quite well without the possibility of SPAM going through it.
The NSA is actually trying to protect United States citizens.
Amazing that all these ppl are saying shame on them for creating another tool for terrorists. But I very well doubt that the terrorists computers would even be connected to the internet let alone need to be secured by linux.
By the way, I see no mention of any encryption with this distribution so the only use for this distro would be to keep other ppl's prying eyes out of the system.
If I was a citizen of the US I would write to my local representative and commend the NSA on this project and put it in the spotlight. (which equals more funding for the project etc)
After a bit of looking around I finally found linux v1.30
Grab it here
Are there any links to the linux version of the v1.30 point release?
Earlier this year, I was somehow under the impression that this space vehicle was out of our solar system. I was wrong.
Here is a nice view of where DS9 actually is in relation to our solar system planets.
As both a developer for Mozilla and a tester for MS's WindowsXP I must say that ms's bug reporting system is extreemely bad. At the start of the test is wasn't even possible to delete or modify your own bugs. I cant even comprahend the amount of duplicate bugs created due to its closed nature. It took many months even to get a bug validated all mostly returning "Wont Fix".
Well done Mozilla team at another fine product.
I'm pretty sure there's one of Sun Microsystems main offices in the WTC. Could anyone possibly confirm which brach of sun was located in there.
A human can be given a shock/electricuted at even 12V given enough current.