I read as far as "MP3 video." WTF? MPEG Audio Layer 3 is an audio layer for MPEG-2 Video streams. (We just happen to ship audio-only streams because MP3 is good at encoding music.) MP3 Video? It's like saying "training-wheel bicycle" or "non-dairy creamer coffee beans."
Like the other poster said, can I have a hit of what you're tokin'?
I have a dual Athlon MP 2600 running w/ an nVidia GeForce 4 MX440. Here's what I get for 1 through 4 glxgears:
~7400 frames / 5 seconds
~3000 frames / 5 seconds
~1500 frames / 5 seconds
~1300 frames / 5 seconds
The fall-off is slightly more harsh than linear for 1 through 3, probably synchronization overhead. 4 seems to get faster in terms of total frame rate across all four instances. 2*3000 == 6000, 3*1500 = 4500, 4*1300 = 5200(!)
Ahem. If you're going to mention fancy names like "wstat" and "inode," at least do it correctly. The rename process adds inode references (commonly referred to as links) in the target directory, not inodes. It then unlinks the files in the originating location. It also complains loudly if source and dest are equivalent.
(Actually, on Linux, all this occurs in kernel-land, presumably for atomicity purposes. The userland 'mv' just calls the rename system call.)
IM2000 may reduce spam somewhat, because now the sender must provide a valid path to retrieve the spam.
The downside is the privacy issue: The sender knows precisely if and when you've opened your mail. I don't like that. I prefer to receive my mail and anonymously decide whether I'll open it or discard it.
Personally, I'd like to see a web-of-trust system between mail servers, similar to how PGP public key trust systems are set up. Would prevent the open relay problem. Mail servers would authenticate each other via a challenge-response system. If mail-server A wants to connect to some other mail server B that doesn't know it, it needs to provide a list of 'recommendations' from other servers that B does trust. This would lead to some central points in the web, but if cached intelligently, it should scale pretty well--something like Freenet.
I think such a system of white-listing could work pretty well, and overlay our SMTP system reasonably well. And if an mail server 'goes rogue,' you could treat it like a PGP key revocation.
--Joe
I believe, in C++, you can plop enums inside a class, thereby putting them in a better namespace. Doesn't help you much in C, I grant you, but it's something.
I don't know why people are so against enums.
Enums do not require storage, do not require pointer generation and indirection in order to resolve, can be optimized by the compiler (unlike a lookup table), and so on.
And if you use enum-typed variables, it can even catch when you forget one of the cases when you use the enum variable to fire off a switch! (Assuming you don't use default: cases.) The debugger will even show you your variable's values in terms of the enum names.
Besides, aren't exit() return codes supposed to be non-negative? I guess it doesn't matter, because the value of the status ANDed with 0xFF is what the invoking program will see. -1 just comes out as 0xFF. (255 in decimal.)
I wish GM would just go ahead and realize that if they designed cars that didn't look like ass, I might buy one.
I agree. Most GM product does look like ass.:-) Except, I do kinda disagree here:
That thing looks like a warmed-over Grand Prix.
As a proud original owner of a 1997 Grand Prix (with 184,000 miles!), you're failing to evoke any sympathy from me on that remark. The 9th generation (2004 onward) GPs aren't that great looking, but I think the 8th generation GPs (1997-2003) are good looking cars.
As for your sports car feature list, lessee...
Sports car. Check.
Two doors. Check.
Manual transmission. Check. Six speed close ratio manual. Also has a limited-slip differential.
Rear wheel drive. Check.
Weighs less than 3000lbs. Nope. Though I couldn't find Pontiac's weight, the Holden Monaro CV8 upon which it's based looks like it's about 3600 pounds.
Looks cool. Check. At least I think it does.
And lets not forget a few items I would like to see:
Decent horsepower/torque. Check. Approx 340HP, 360 ft/lb of torque. Makes up for the weight.
Decent exhaust note. Check. Listen to the sound clips online. No 4-banger butt trumpet here.
Decent specs while still naturally asperated. Check. This was always one of my main complaints w/ the Grand Prix and with a lot of the 4-bangers out there. Nothing wrong with forcing air with aftermarket parts, but to make compelling on the show room floor?
You went on to say:
I am really disappointed that the Aussies didn't come up with a better design. They know their cars down there...just wish they could beat some sense into GM's "design" centres.
Blame Detroit for the fascia. The GTO is based on the Holden Monaro CV8, which is a kick-ass car in its own right. Maybe if the chipmunk grille turns you off, you can look into the Monaro instead.;-)
Both schemes store the bit to some depth physically. You can't have an infinitely thin bit. Both schemes also still use a 2-D grid of bits. (Well, polar grid, since it's a spinning disc.)
A truly 3-D organization of bits within a single platter face would be something like those multi-layer DVDs, where within the same grid position you can access multiple bits by changing some aspect of the reading mechanism. (In the case of the DVDs, it's achieved by focusing the lense differently so only the desired layer is in-focus.)
I don't know which setting to change, but I do know how *I* deal w/ Moveable Type. I just open the blog windows themselves in a new tab. Rather than clicking and getting the micro-sized popup window, I right-click and "Open in New Tab." Problem solved.
Or if you have a laptop, or actually shut your machine down at the end of the day....
(I don't personally trust 'suspend' on my laptop. I've never had a laptop on which it worked reliably. I think it must know I don't trust it. If it didn't work for at least *somebody* out there, why have the feature?)
Part of the reduced size comes from removing MNG support. If you want it back vote on Bug 18574.
(Note, because Bugzilla blocks Slashdot referrers, you might have to copy the URL into the URL bar rather than click directly on it.)
As for faster -- I just restarted Mozilla 1.4 after having left it open for a week or two. It's about 3x the speed. How much of the speed improvement that you're noticing comes from restarting the browser?
Keep in mind that you lose mass as you accelerate, since you're burning off fuel. By the time relativistic effects start becoming noticeable, you will have burned off much of your fuel.
There is a crossover point, where your effective mass starts to increase again rather than decrease, but I'd guess that's not until around 0.5c or something.
On those bunny commercials... did you know, if you tape one of them and play it in reverse, it becomes a porno video? The bunny keeps coming, and coming, and coming...
It depends on your umask AND the permissions the
application requested for the file. Apps typically request 0666, and umask typically removes 002, 022, 027 or 077.
In other words, apps typically request rw-rw-rw-, not rwxrwxrwx. Typical umasks will remove -------w-, ----w--w-, ----w-rwx, or ---rwxrwx.
In either case, the final permissions of the file tend to lack 'x' (execute permission) for user, group AND other, and it's not usually as a result of umask.
--Joe
Re:Hate the company, not the products (usually)
on
Gnumeric Turns 5
·
· Score: 1
Actually, I'm no big fan of GNOME either for a lot
of things (though I do like GNOME better than KDE). I find gnome-terminal obnoxious -- it eats so much CPU as compared to xterm, and it gets in my way in a number of ways. It's also noticably buggy.
Personally, in the GUI choices/configurability department, I feel that all the options should be
accessible somewhere, even if it's behind
"Advanced" tabs. Mozilla's about:config is a great catch-all, although I'd like a little more documentation on some of those fields before I change any of them.
So, yes, recent GNOME is slightly frustrating in some areas. I still get by with it just fine. I still prefer olvwm, though not by enough that I'm bothered to try to make it work anymore.
I recently integrated a macro preprocessing engine
written in C++ into an ancient, pre-ANSI-C assembler that I didn't write.:-)
At least language wise, those two languages are just close enought to be dangerous. The styles were completely different. But I was able to integrate them by keeping the modularity sane.
To integrate something like gnuplot into gnumeric, they'd have to work on keeping the interface small, well defined, but still large enough to support all the desired functionality. Not impossible, but not a task I personally would envy.
Hate the company, not the products (usually)
on
Gnumeric Turns 5
·
· Score: 2, Insightful
And Excel supports pretty much all the functions that Lotus 1-2-3 supported. Lotus 1-2-3 supported pretty much all the functions that Visicalc supported.
What did Isaac Newton say, again? I started over from scratch and ignored the work of those who studied these problems before I had? No. "If I've seen farther than others, it is because I have stood on the shoulders of giants."
Miguel has openly admired Microsoft's work in providing usable user-interfaces and applications that work well. He's also been critical of their excesses and lack of focus on security. Is it any surprise that Gnumeric (which aims to be able to import any Excel document) implements all of the Excel functions, but then extends them in its own way, adding nearly 100 of its own?
Personally, I don't particularly like Windows much because it doesn't work like I want to work. I'm accustomed to the Unix Way (or at least the Linux Way, though I did start with real UNIX in the form of AT&T SVR4, SunOS and Solaris). I really dislike Microsoft as a company, and anyone who thinks that removing choices and is a great way to make software easier to use. (Easier to learn, maybe, not not easier to use.) Hence, I don't run Windows at home, nor do I use MacOS X except via ssh. (My wife has a Mac in addition to a PC.)
I read as far as "MP3 video." WTF? MPEG Audio Layer 3 is an audio layer for MPEG-2 Video streams. (We just happen to ship audio-only streams because MP3 is good at encoding music.) MP3 Video? It's like saying "training-wheel bicycle" or "non-dairy creamer coffee beans."
Like the other poster said, can I have a hit of what you're tokin'?
--JoeI have a dual Athlon MP 2600 running w/ an nVidia GeForce 4 MX440. Here's what I get for 1 through 4 glxgears:
The fall-off is slightly more harsh than linear for 1 through 3, probably synchronization overhead. 4 seems to get faster in terms of total frame rate across all four instances. 2*3000 == 6000, 3*1500 = 4500, 4*1300 = 5200(!)
--JoeAhem. If you're going to mention fancy names like "wstat" and "inode," at least do it correctly. The rename process adds inode references (commonly referred to as links) in the target directory, not inodes. It then unlinks the files in the originating location. It also complains loudly if source and dest are equivalent.
(Actually, on Linux, all this occurs in kernel-land, presumably for atomicity purposes. The userland 'mv' just calls the rename system call.)
--JoeAs I recall, old UNIX didn't let you do that. (I'm to lazy to fire up my PC7300 to double-check.)
IM2000 may reduce spam somewhat, because now the sender must provide a valid path to retrieve the spam.
The downside is the privacy issue: The sender knows precisely if and when you've opened your mail. I don't like that. I prefer to receive my mail and anonymously decide whether I'll open it or discard it.
Personally, I'd like to see a web-of-trust system between mail servers, similar to how PGP public key trust systems are set up. Would prevent the open relay problem. Mail servers would authenticate each other via a challenge-response system. If mail-server A wants to connect to some other mail server B that doesn't know it, it needs to provide a list of 'recommendations' from other servers that B does trust. This would lead to some central points in the web, but if cached intelligently, it should scale pretty well--something like Freenet.
I think such a system of white-listing could work pretty well, and overlay our SMTP system reasonably well. And if an mail server 'goes rogue,' you could treat it like a PGP key revocation. --Joe
I believe, in C++, you can plop enums inside a class, thereby putting them in a better namespace. Doesn't help you much in C, I grant you, but it's something.
I don't know why people are so against enums. Enums do not require storage, do not require pointer generation and indirection in order to resolve, can be optimized by the compiler (unlike a lookup table), and so on.
And if you use enum-typed variables, it can even catch when you forget one of the cases when you use the enum variable to fire off a switch! (Assuming you don't use default: cases.) The debugger will even show you your variable's values in terms of the enum names.
--JoeThey were saving P and L for Larry Wall, who subsequently used those letters to denote Perl source files.
Besides, aren't exit() return codes supposed to be non-negative? I guess it doesn't matter, because the value of the status ANDed with 0xFF is what the invoking program will see. -1 just comes out as 0xFF. (255 in decimal.)
--JoeDoesn't appear to be, though it has some similar specs. The Monaro is using the LS1 engine, but that's where it ends.
--JoeI agree. Most GM product does look like ass. :-) Except, I do kinda disagree here:
As a proud original owner of a 1997 Grand Prix (with 184,000 miles!), you're failing to evoke any sympathy from me on that remark. The 9th generation (2004 onward) GPs aren't that great looking, but I think the 8th generation GPs (1997-2003) are good looking cars.
As for your sports car feature list, lessee...
And lets not forget a few items I would like to see:
You went on to say:
Blame Detroit for the fascia. The GTO is based on the Holden Monaro CV8, which is a kick-ass car in its own right. Maybe if the chipmunk grille turns you off, you can look into the Monaro instead. ;-)
Hey, whaddaya know... that site has a page on the GTO also. Looks like the GTO is 3614 lbs.
--JoeWere these first person *SHOOTERS*?
If you just care about first person and 3-D, look at "Advanced Dungeons and Dragons--Treasure of Tarmin" for the Intellivision. It was both 3-D and first-person, and it came out in 1982, I believe.
--JoeUnfortunately, no. Sorry.
Both schemes store the bit to some depth physically. You can't have an infinitely thin bit. Both schemes also still use a 2-D grid of bits. (Well, polar grid, since it's a spinning disc.)
A truly 3-D organization of bits within a single platter face would be something like those multi-layer DVDs, where within the same grid position you can access multiple bits by changing some aspect of the reading mechanism. (In the case of the DVDs, it's achieved by focusing the lense differently so only the desired layer is in-focus.)
--JoeI don't know which setting to change, but I do know how *I* deal w/ Moveable Type. I just open the blog windows themselves in a new tab. Rather than clicking and getting the micro-sized popup window, I right-click and "Open in New Tab." Problem solved.
--JoeOr if you have a laptop, or actually shut your machine down at the end of the day....
(I don't personally trust 'suspend' on my laptop. I've never had a laptop on which it worked reliably. I think it must know I don't trust it. If it didn't work for at least *somebody* out there, why have the feature?)
--JoeVote for Bug 18574 if you want MNG support to come back in.
--JoeHere's a link to a picture of the shiny GTO, BTW: The GTO.
I'm waiting for the GTO myself. :-)
(Yes, I do actually want an Austrailian-built American sports car with an Italian racing-designation acronym for a name.)
--Joe(Note, because Bugzilla blocks Slashdot referrers, you might have to copy the URL into the URL bar rather than click directly on it.)
As for faster -- I just restarted Mozilla 1.4 after having left it open for a week or two. It's about 3x the speed. How much of the speed improvement that you're noticing comes from restarting the browser?
--JoeKeep in mind that you lose mass as you accelerate, since you're burning off fuel. By the time relativistic effects start becoming noticeable, you will have burned off much of your fuel.
There is a crossover point, where your effective mass starts to increase again rather than decrease, but I'd guess that's not until around 0.5c or something.
--JoeOn those bunny commercials... did you know, if you tape one of them and play it in reverse, it becomes a porno video? The bunny keeps coming, and coming, and coming...
It depends on your umask AND the permissions the application requested for the file. Apps typically request 0666, and umask typically removes 002, 022, 027 or 077. In other words, apps typically request rw-rw-rw-, not rwxrwxrwx. Typical umasks will remove -------w-, ----w--w-, ----w-rwx, or ---rwxrwx.
In either case, the final permissions of the file tend to lack 'x' (execute permission) for user, group AND other, and it's not usually as a result of umask.
--JoeActually, I'm no big fan of GNOME either for a lot of things (though I do like GNOME better than KDE). I find gnome-terminal obnoxious -- it eats so much CPU as compared to xterm, and it gets in my way in a number of ways. It's also noticably buggy.
Personally, in the GUI choices/configurability department, I feel that all the options should be accessible somewhere, even if it's behind "Advanced" tabs. Mozilla's about:config is a great catch-all, although I'd like a little more documentation on some of those fields before I change any of them.
So, yes, recent GNOME is slightly frustrating in some areas. I still get by with it just fine. I still prefer olvwm, though not by enough that I'm bothered to try to make it work anymore.
--JoeI recently integrated a macro preprocessing engine written in C++ into an ancient, pre-ANSI-C assembler that I didn't write. :-)
At least language wise, those two languages are just close enought to be dangerous. The styles were completely different. But I was able to integrate them by keeping the modularity sane.
To integrate something like gnuplot into gnumeric, they'd have to work on keeping the interface small, well defined, but still large enough to support all the desired functionality. Not impossible, but not a task I personally would envy.
And Excel supports pretty much all the functions that Lotus 1-2-3 supported. Lotus 1-2-3 supported pretty much all the functions that Visicalc supported.
What did Isaac Newton say, again? I started over from scratch and ignored the work of those who studied these problems before I had? No. "If I've seen farther than others, it is because I have stood on the shoulders of giants."
Miguel has openly admired Microsoft's work in providing usable user-interfaces and applications that work well. He's also been critical of their excesses and lack of focus on security. Is it any surprise that Gnumeric (which aims to be able to import any Excel document) implements all of the Excel functions, but then extends them in its own way, adding nearly 100 of its own?
Personally, I don't particularly like Windows much because it doesn't work like I want to work. I'm accustomed to the Unix Way (or at least the Linux Way, though I did start with real UNIX in the form of AT&T SVR4, SunOS and Solaris). I really dislike Microsoft as a company, and anyone who thinks that removing choices and is a great way to make software easier to use. (Easier to learn, maybe, not not easier to use.) Hence, I don't run Windows at home, nor do I use MacOS X except via ssh. (My wife has a Mac in addition to a PC.)
--Joe