I'm sorry to inform you, but it's you. Scrolling in a full-screen 1600x1200 terminal window on a 1Ghz machine is _slower_ than what I can read. Konsole is more than 20 times faster.
And 'outputting to a temporary file' is only an option if you're not interested in the output...
Even until they fix this, I won't be fooled, especially after knowing about it.
First of all, the real window has the name 'Page Info' in the title bar and the spoofed window "Mozilla Firefox <2>"
And second, as a habit against irritating web sites, I already clicked on edit->preferences and configured firefox to not allow javascript to do many things, such as changing the status bar, and that gives me another very noticable difference between the real window and the 'spoof' in the status bar at the bottom. The other spoofed window also has two visible status bars because of that simple setting, where the real one at the bottom obviously shows me that the page is _not_ encrypted at all.
Oh, and right-click 'view page info' in the spoof shows where the page is really coming from, including the real Security tab...
Oh, and the spoofed window has the large icons in the toolbar, which is the first thing that I change: I use the small icons.
Oh, and my bookmarks are not there, and the google Icon doesn't show the normal full list of search engines that I have there.
Oh, and why isn't there a tab, I set it to never hide the tabs, even if there is only one page.
"that 3 years from now, the next version of Linux will wash my clothes, write my reports for me, and wipe my ass, all while I'm asleep."
That last thing can already be taken care of, now, before this week is over: For "only" about $900! and the Japanese already were using it before Linux (or Windows or MacOS for that matter) even existed, so I don't think it uses Linux...
But think about it, it's a machine that not only wipes your ass, but also keeps those ugly skid-tracks out of your underwear! No, I don't work for these guys (imagine working for an actual butt-wipe company), but ever since I got to use one for a couple of days, I know the Toto Washlet on my wishlist!
I didn't, but then a couple of drives died, and now I'm using RAID1 for the bits that need to be fast and RAID5 for the bits that need to be cheap.
Actually, versioning goes a little far for me, it would become too slow and take too much diskspace. Where I need a lot of versioning, subversion works fine for me. But what I would like to see is snapshotting (similar to versioning, but then I can choose to have one version per day, week, month, and/or N-hours, instead of one version per change).
With snapshotting, recovering from a 'rm -f *', or less intrusive trackbacks of recent changes, would be so easy.
"Additionally, this could be used to completely cure DLL-hell by allowing a program to specify which version of borked.dll it wants to use."
What are you talking about? That is a windowsism, Linux has perfectly working and standardised versioning for shared libraries in place and in use today.
A filesystem is a way of storing data in a computer. There are different kinds of data, different kinds of storage systems, and different kinds of data access and modification patterns. No single filesystem is best for each combination.
If you own a wireless router, chances are it has Linux with cramfs, and if you're accustomed to using FAT32 on flash, you wouldn't believe the speed and efficiency of jffs on that media. Your cell phone wouldn't be better of with FAT32 either. Specializing works and is good. Ext3 is pretty good and reliable for current 'computer file systems', but does not offer much in the direction of storing relational data for which we use databases. A database is just a filesystem with a different name, and that is the main thing that Hans Reiser understands and uses in his Reiserfs. Although some people posting here seem to think that a database as a filesystem for everything is they way to go, I believe that that would be way too much overkill for a lot of computing storage needs.
The other post mentioning tmpfs is right on the spot, another very good example of an extremely useful specialized filesystem,
What you may not know is that, on Linux, nobody forces you to use one filesystem for everything, and if you're worries about partitioning your storage space too much: resizing of filesystems can be done if you use LVM.
"We've considered archiving our video in some kind of compressed streaming format like AVI, Quicktime, or MPEG-2, but none of these offer lossless codecs that are appropriate for us, and we're unwilling to accept using a lossy compressor."
Try Huffyuv. Fast, free, and comes with full source. I'm sure any capable programmer can make it work under Linux.
Actually, ffmpeg, which is a video codec library for Linux, already supports it completetly: both encoding and decoding.
Actually, the FFV1 lossless codec in ffmpeg compresses better than huffyuv.
And the text above should also provide some initial insight in why stuff like this is not in the filesystem, and better taken care of on application level...
"Seriously dude, 'photoshop' is a perfectly good verb. 'GIMP', I hope, never will be."
Much too late. "To gimp" was there first, and photoshopping is only a word unofficially used as a verb by certain subgroups of society. Most people likely will confuse it with 'photo shopping', which has a different meaning...
To gimp, is perfectly possible since at least 1913. It may not have much to do with photo editing, but could it be part of an ancient method to add stars to a photograph?
Gimp \Gimp\, v. t.
To notch; to indent; to jag.
[1913 Webster]
I think the trick is to move your arms, or something heavier in a circle in front of you, as if you were stirring a bit pot of soup. When close to you, the movement will add less rotational momentum to you then when far away from you, and the movement towards and away from you will only make you shake a little, but have no rotational momentum effect. Hence, the you will end up rotating.
No, because you're swinging as a result of balance changes that modulate the vector of the gravity force pulling you down to be synchronized with your swing, and each time when you shift your balance, you're pushing against the seat that is attached to the chain that is attached to the top bar that is attached to the poles, that are attached to the ground, hence you're still pusing against the ground to swing.
Diversity is not the same as obscurity. Diversity is the same as inhabiting a planet with strong coldblooded animals and weaker warmblooded animals and see which turn out to be the dinosaurs and which will end up inventing the wheel.
Obscurity is hiding your dinosaur, hoping the meteorite won't see it.
"It's called the ATI eHome Wonder, a MCE2004 class (Connexant Blackbird MPEG2) card:"
Interesting, but according to the picture on that page, it can't be a blackbird. Blackbird is the codeword that conexant uses for the cx2388x + cx23415 reference design. That means that a blackbird card has those two chips plus the SDRAM chip that is needed for the xc23415. The picture on the ati page only shows two chips that look like a cx23415 with its SDRAM, which likely is much more similar to the Hauppauge PVR250 than it is to a blackbird. But even then it won't work in as much different software as the others, because according to the page linked below, it has different TV encoder chip than the PVR250...
Invest some time learning a version control system, such as CVS or (newer) SVN (subversion), and you'll not only have a history of your changes, but will have an automatic backup (can even be on another computers: the CVS/SVN server)...
The nyquist theorom is only valid for stationary signals, hence for nonstationary (dynamic) signals, the closer you get to the nyquist frequency, the more you'll see that you can't capture all information in the spectrum of even the bandlimited signal (I'm not even talking about the aliasing)
And unfortunately for all blind Nyquist believers, but fortunately for the music listeners, music usually is not stationary.
For example: if you don't have all samples of 100 or more periods of a stationary signal, then you can't tell the difference between a 20 Khz signal and a 19.8 Khz signal, even if they are the only signal in the spectrum, and even if you already know their amplitudes. Therefore, if the signal changes continuously in frequency and amplitude, and is mixed in with other signals, you will not be able to capture the full spectral properties from 0Hz to the nyquist frequency.
This is the exact same reason why when you check the detailed specs of, say, a 200Mhz bandwidth digital oscilloscope, it will be using AD converters running a much higher than 400Mhz sampling rate (rule of thumb generally used is 10 samples per period, so 10x, not 2x the bandwidth)
I saw in a documentary that there is a guy in hollywood who does that for a living. He's the only one who can skid-parallel-park within inches of other cars without making dents. He's done it for all the movies in which you may have seen it. Forgot his name though...
"but somehow having a black wall doesn't appeal that much to me."
Just never switch the projector off. Will cost you less than five 2000 hour bulbs per year, which probably is not not much compared to the price of the screen.
Makes it a lot easier to change the wall-artwork around too.
"Are slashdot users retarded or is it just me?"
I'm sorry to inform you, but it's you. Scrolling in a full-screen 1600x1200 terminal window on a 1Ghz machine is _slower_ than what I can read. Konsole is more than 20 times faster.
And 'outputting to a temporary file' is only an option if you're not interested in the output...
Yes, gnome-terminal's CPU usage when scrolling is just nuts.
It's one of the _main_ reasons why I finally switched from gnome to KDE.
Even until they fix this, I won't be fooled, especially after knowing about it.
First of all, the real window has the name 'Page Info' in the title bar and the spoofed window "Mozilla Firefox <2>"
And second, as a habit against irritating web sites, I already clicked on edit->preferences and configured firefox to not allow javascript to do many things, such as changing the status bar, and that gives me another very noticable difference between the real window and the 'spoof' in the status bar at the bottom. The other spoofed window also has two visible status bars because of that simple setting, where the real one at the bottom obviously shows me that the page is _not_ encrypted at all.
Oh, and right-click 'view page info' in the spoof shows where the page is really coming from, including the real Security tab...
Oh, and the spoofed window has the large icons in the toolbar, which is the first thing that I change: I use the small icons.
Oh, and my bookmarks are not there, and the google Icon doesn't show the normal full list of search engines that I have there.
Oh, and why isn't there a tab, I set it to never hide the tabs, even if there is only one page.
Why reinvent the wheel? AFAICS, there already is ACL support for ext2/ext3 and even nfs.
"that 3 years from now, the next version of Linux will wash my clothes, write my reports for me, and wipe my ass, all while I'm asleep."
That last thing can already be taken care of, now, before this week is over: For "only" about $900! and the Japanese already were using it before Linux (or Windows or MacOS for that matter) even existed, so I don't think it uses Linux...
But think about it, it's a machine that not only wipes your ass, but also keeps those ugly skid-tracks out of your underwear! No, I don't work for these guys (imagine working for an actual butt-wipe company), but ever since I got to use one for a couple of days, I know the Toto Washlet on my wishlist!
"Who backs up their hard drives any more?"
I didn't, but then a couple of drives died, and now I'm using RAID1 for the bits that need to be fast and RAID5 for the bits that need to be cheap.
Actually, versioning goes a little far for me, it would become too slow and take too much diskspace. Where I need a lot of versioning, subversion works fine for me. But what I would like to see is snapshotting (similar to versioning, but then I can choose to have one version per day, week, month, and/or N-hours, instead of one version per change).
With snapshotting, recovering from a 'rm -f *', or less intrusive trackbacks of recent changes, would be so easy.
"Additionally, this could be used to completely cure DLL-hell by allowing a program to specify which version of borked.dll it wants to use."
What are you talking about? That is a windowsism, Linux has perfectly working and standardised versioning for shared libraries in place and in use today.
"One problem with Reiserfs, it has no way of dealing with bad blocks."
Hans, are you listening? Because that is the main reason why I'm not even considering using Reiserfs right now.
A filesystem is a way of storing data in a computer. There are different kinds of data, different kinds of storage systems, and different kinds of data access and modification patterns. No single filesystem is best for each combination.
If you own a wireless router, chances are it has Linux with cramfs, and if you're accustomed to using FAT32 on flash, you wouldn't believe the speed and efficiency of jffs on that media. Your cell phone wouldn't be better of with FAT32 either. Specializing works and is good. Ext3 is pretty good and reliable for current 'computer file systems', but does not offer much in the direction of storing relational data for which we use databases. A database is just a filesystem with a different name, and that is the main thing that Hans Reiser understands and uses in his Reiserfs. Although some people posting here seem to think that a database as a filesystem for everything is they way to go, I believe that that would be way too much overkill for a lot of computing storage needs.
The other post mentioning tmpfs is right on the spot, another very good example of an extremely useful specialized filesystem,
What you may not know is that, on Linux, nobody forces you to use one filesystem for everything, and if you're worries about partitioning your storage space too much: resizing of filesystems can be done if you use LVM.
"We've considered archiving our video in some kind of compressed streaming format like AVI, Quicktime, or MPEG-2, but none of these offer lossless codecs that are appropriate for us, and we're unwilling to accept using a lossy compressor."
Try Huffyuv. Fast, free, and comes with full source. I'm sure any capable programmer can make it work under Linux.
Actually, ffmpeg, which is a video codec library for Linux, already supports it completetly: both encoding and decoding.
Actually, the FFV1 lossless codec in ffmpeg compresses better than huffyuv.
And the text above should also provide some initial insight in why stuff like this is not in the filesystem, and better taken care of on application level...
And you have just made a case of why windows will always keep breaking.
Which incidentally totally explains their choice of the name of the product...
Great photos! those ashtrays in the audience room of the mercury launch control cracked me up!
Much too late. "To gimp" was there first, and photoshopping is only a word unofficially used as a verb by certain subgroups of society. Most people likely will confuse it with 'photo shopping', which has a different meaning...
To gimp, is perfectly possible since at least 1913. It may not have much to do with photo editing, but could it be part of an ancient method to add stars to a photograph?
I think the trick is to move your arms, or something heavier in a circle in front of you, as if you were stirring a bit pot of soup. When close to you, the movement will add less rotational momentum to you then when far away from you, and the movement towards and away from you will only make you shake a little, but have no rotational momentum effect. Hence, the you will end up rotating.
No, because you're swinging as a result of balance changes that modulate the vector of the gravity force pulling you down to be synchronized with your swing, and each time when you shift your balance, you're pushing against the seat that is attached to the chain that is attached to the top bar that is attached to the poles, that are attached to the ground, hence you're still pusing against the ground to swing.
Diversity is not the same as obscurity. Diversity is the same as inhabiting a planet with strong coldblooded animals and weaker warmblooded animals and see which turn out to be the dinosaurs and which will end up inventing the wheel.
Obscurity is hiding your dinosaur, hoping the meteorite won't see it.
And that story is so easy to find it's just not funny anymore...
You need CAT5 to go to a _wireless_ access point? Who said the access point must be the default gateway?
"It's called the ATI eHome Wonder, a MCE2004 class (Connexant Blackbird MPEG2) card:"
Interesting, but according to the picture on that page, it can't be a blackbird. Blackbird is the codeword that conexant uses for the cx2388x + cx23415 reference design. That means that a blackbird card has those two chips plus the SDRAM chip that is needed for the xc23415. The picture on the ati page only shows two chips that look like a cx23415 with its SDRAM, which likely is much more similar to the Hauppauge PVR250 than it is to a blackbird. But even then it won't work in as much different software as the others, because according to the page linked below, it has different TV encoder chip than the PVR250...
PVR card guide Linky
Invest some time learning a version control system, such as CVS or (newer) SVN (subversion), and you'll not only have a history of your changes, but will have an automatic backup (can even be on another computers: the CVS/SVN server)...
The nyquist theorom is only valid for stationary signals, hence for nonstationary (dynamic) signals, the closer you get to the nyquist frequency, the more you'll see that you can't capture all information in the spectrum of even the bandlimited signal (I'm not even talking about the aliasing)
And unfortunately for all blind Nyquist believers, but fortunately for the music listeners, music usually is not stationary.
For example: if you don't have all samples of 100 or more periods of a stationary signal, then you can't tell the difference between a 20 Khz signal and a 19.8 Khz signal, even if they are the only signal in the spectrum, and even if you already know their amplitudes. Therefore, if the signal changes continuously in frequency and amplitude, and is mixed in with other signals, you will not be able to capture the full spectral properties from 0Hz to the nyquist frequency.
This is the exact same reason why when you check the detailed specs of, say, a 200Mhz bandwidth digital oscilloscope, it will be using AD converters running a much higher than 400Mhz sampling rate (rule of thumb generally used is 10 samples per period, so 10x, not 2x the bandwidth)
PVRs are the 100 million channel world. With PVRs each viewer decides for themselves what is on TV, hence their private TV channel.
So you're saying that in the PVR world, PVRs will become obsolete?
I saw in a documentary that there is a guy in hollywood who does that for a living. He's the only one who can skid-parallel-park within inches of other cars without making dents. He's done it for all the movies in which you may have seen it. Forgot his name though...
In only 14 more years, that 4 year old superkid will begin saving the planet!
"but somehow having a black wall doesn't appeal that much to me."
Just never switch the projector off. Will cost you less than five 2000 hour bulbs per year, which probably is not not much compared to the price of the screen.
Makes it a lot easier to change the wall-artwork around too.