that's pretty good.. i wonder why it is using so much more on my machine. The 8.8% comes from my 1280MB ram, but the percentage doesn't take into account the shared libs which may or may not be used by other processes...
..not only that, but when we're talking about bloat it should be a ratio of how much runtime is being used to how much runtime memory is actually needed. who cares about the binary size--it isn't necessarily all loaded into memory by the operating system. firefox easily takes up more than 100MB here:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7225 timmy 15 0 153m 111m 68m S 0.0 8.8 136:37.30 firefox-bin
7229 timmy 16 0 153m 111m 68m S 0.0 8.8 0:00.36 firefox-bin
7230 timmy 16 0 153m 111m 68m S 0.0 8.8 0:05.01 firefox-bin
7232 timmy 15 0 153m 111m 68m S 0.0 8.8 1:06.89 firefox-bin 15616 timmy 16 0 153m 111m 68m S 0.0 8.8 0:00.06 firefox-bin
729 timmy 20 0 153m 111m 68m S 0.0 8.8 0:00.00 firefox-bin
730 timmy 15 0 153m 111m 68m S 0.0 8.8 0:00.00 firefox-bin
I'm not sure where it's coming from... I have about 20 tabs open but if you take the images and data on all those pages they probably don't add up to even 5MB.
session managers don't remember half of what is going on(that i'm ssh'd into a box, what files i have open in emacs, what tabs are open in mozilla, who i'm talking to on gaim, what irc servers i'm connected to and my nicknames, etc). they remember like what X program is running and where the window is, but they don't do more than that. i'd need some sort of OS support to have the kind of persistancy that i want. maybe you should have read my post before replying.
to reboot and get back into the state that i'm currently in, i have to:
login again
startx again
open firefox and open the 9 pages that i have open right now in tabs, again
open a gnome-terminal and start irssi and connect to two different irc servers, again.
open gaim and arrange my chat window so it is in the bottom left of my left monitor, again.
open two xterms-one for each window and set the sticky bit, again
open gedit in another desktop so that i can input different languages as a scratchpad for looking up words in stardict, which i have to start again
open up some xterms in another desktop and ssh connect to my server so i can record television programs, again.
open up xterms for which i can play music videos with mplayer
open emacs with a terminal so i can work on a cs project using smlnj
open another instance of emacs and a xterm with a sql prompt where i can enter commands to postgresql and work on my cs database project
open some xterms so i can use bittorrent
open an another emacs instance and start gnus so i can check email
open some more xterms and log in as root so i can keep my computer up to date and emerge new programs
do the same as the previous but be ssh'd into my server box
another emacs instance and a gv instance to read a ml manual so that i can work on my cs project using both monitors in my dualhead setup
leave my volume control program open in another desktop
altogether i have 24 desktops i can access with the F1-F12 keys that are spread between two different monitors. with a total of 279 processes and 1280MB of ram, you can see i like having my programs open for me so i don't have to open a new program everytime i change what i'm doing at the computer. if i have to reboot, i have to gradually set this state up again which is very annoying.
I'd like to go further and say that MSN is popular overseas and with lots of foreigners. Majority of americans I know use AIM; but everyone at school whos from India uses MSN like its their job.
In my experience, MSN handles other languages much better. If I copy some chinese/japanese/korean characters into a msn window, they will show up on the other side if the user has the fonts. But with aim, it is much more complicated and it seems that you have to set aim up for a specific language if you want to do that.
Has anyone done usability tests on GNOME (or KDE for that matter) with respect to internationalization? Last time I checked, most applications are written just for the English speaker and typer. It seems like to get a good setup with all the programs in the appropriate language, you need to restrict yourself to a specialized distribution..which isn't a great option if you need to support more than one language.
With gtk2's new input module support, it has made it easier to input languages which require a more complex method, but that is only limited to those gtk2 programs. So if you were using KDE, I think you would have to use input methods that talk through X, which are very unfriendly. On the other hand, it seems like windows has the advantage here of everything using the same toolkit which has pretty good internationalization support.
If it weren't for federal requirements to implement 911 service it would probably be optional and a pay-per-use service, and frankly it should be anyway. It should cost $100 to call 911, billed directly on the phone bill. If your call turns out to be an emergency your fee is refunded. If not, then you just paid for your stupidity.
Then what do colleges do about all their emergency call booths they place around campus? I've seen plenty of non-students and kids that walk by and press the emergency button and then walk away as if nothing happened. I bet the majority of false calls come from that sort of thing anyway.
Why don't people just realize that once you open your web browser you should just leave it open?! Why are you even on your computer?:P
I do this also, but after a few days of leaving firefox open, it tends to use a lot of ram. This isn't a problem for me though recently because I upgraded to 1280MB. Here is an example with an uptime of less than three days (I just added ram then):
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6452 timmy 15 0 161m 139m 40m S 0.0 11.1 35:17.66 firefox-bin
6456 timmy 16 0 161m 139m 40m S 0.0 11.1 0:00.16 firefox-bin
6457 timmy 16 0 161m 139m 40m S 0.0 11.1 0:06.82 firefox-bin
6461 timmy 16 0 161m 139m 40m S 0.0 11.1 0:12.63 firefox-bin
6286 root 15 0 182m 68m 119m S 10.6 5.4 45:36.18 X
7355 timmy 15 0 86000 28m 69m S 0.0 2.2 2:58.07 stardict 25376 timmy 15 0 31116 23m 13m S 0.0 1.8 0:14.31 emacs
6425 timmy 15 0 78636 21m 67m S 0.0 1.7 6:28.32 gaim
and when you google for some obscure error message that doesn't make sense to you, you'd rather get no results than some stupid forumn posts where someone else had the same problem? Sometimes it is helpful to read the replies. the thing i can't stand is when google returns pages that are like 100k and full of crap that will match about any query, but i don't mind a forumn post or a blog that describes how to do something.
seems like they just found an easy way to get a million users to test their search engine and provide them with search data. brilliant.
Re:I'm not sure how accurate this statement is.
on
MRAM in 2004?
·
· Score: 1
I leave my computer on 24/7 as well. This is because I keep all my applications open and don't close them unless they are start lagging or crash. In my first desktop, I'll have my mail and instant messaging programs open so all I do is "Get New Mail/News" instead of opening and closing a mail program.
My web browser has it's own desktop and I just leave sites like slashdot on all the time and when I want to check it, I just reload the page and open articles I want to read in a new window.
I have another desktop with terminals/ssh logged onto various computers. I just keep them connected all the time and type in commands when I want. I have another desktop with emacs and xterms open so I can type papers. Another for programming. I don't close the editor when I am done--I just leave it there and if I want to open a new file, I just open it. I have another desktop for music listening--etc the list goes on.
I switch desktops using the blue circle keys on the top of my keyboard. I guess they are originally for IE because they have the back and forward button, etc, but I just rebound them using xmodmap to the F11-F35 keys and then told sawfish to make the F keys go to different desktops. It takes me like 10 minutes to get all the desktops set up with all the windows so I wouldn't want to do something like that everytime I turn on the computer. I think it's a more efficient way to use the computer. Now if I could only get the OS to save a state of everything--then I wouldn't have to worry about things like when the power goes out and I lose my window setup.
You're totally ignoring that humans are writing the code. No one can always right perfect code--so why choose a programming language that lets you make those errors?
if a routine call is flawed...then write a new one that isnt
huh?!? then it's already to late. the whole point is to write something that doesn't have flaws the first time. You are only going to be able to totally eliminate things like buffer overflows when you use a programming language that doesn't let you have them.
I use a low-end 3ware raid controller doing raid1 (the 7000-2 product). It has worked great so far under linux for me. http://www.3ware.com/products/parallel_ata.as p
I believe it's hardware based, so it will cost a little more than a cheaper software based card(like twice as much-- around $120). I don't have the experience with a drive failing, but setting it up was painless. All you have to do is like press a key during boottime and it's like partitioning a harddrive, but easier.
Well, the parent to my first article said that they used algorithms that use messy vector math. Nothing about table lookups. But if the commercial patents use lookups also, then I guess you answered my question. Thanks.
Do you know how legal it would be to use one of these programs with these algorithms in it to create something like two images that could be used together as a lookup table for converting rather than algebra?
Yeah, but you can delete pictures, Stan! I was thinking the exact same thing- $10 for a 2 megapixel digital camera,
He probably meant an internal counter that would just count the times you hit the 'take picture' button before it deactivates. Nevertheless, once something like that is cracked, these won't be on the market for long.
The camera costs $10.99, which includes a set of 4-by-6-inch prints, an index print showing thumbnails of all 25 shots, and a photo CD, allowing for further home or commercial printing. The CD also contains Mac and PC software for viewing, saving, printing or e-mailing photos, which need not be installed in the user's computer.
I'm trying to figure out what keeps the user from permanently "renting" this camera (downloading the pics to the computer and then deleting them off camera). Anyone want to fill me in?
Could it be that freedom is a noun while free is an adjective?
The meanings aren't the same. If I go up to the average Joe on the street and tell him I'm using free software, he probably thinks I got it without paying for it. For free and freedom to have the same meaning, I would have probably want to use it as a verb: I'm free to (distribute/view source/modify/etc) this software. (I have the freedom to do X with this software) When RMS uses the word 'free' with software, it's more than likely that he is referring to the freedoms he listed on his page.
On the other hand, girls car insurance is comparable in cost because girls tend to drive more often than guys.
I can't imagine the hassles of playing with a cracked Half-Life 2. You'll never be able to patch the game
or they just release new cracks after the patches?
Where do people get the impresssion that application load time has anything to do with well/badly written software?
it's also common for server motherboards to have scsi on the board.
that's pretty good.. i wonder why it is using so much more on my machine. The 8.8% comes from my 1280MB ram, but the percentage doesn't take into account the shared libs which may or may not be used by other processes...
..not only that, but when we're talking about bloat it should be a ratio of how much runtime is being used to how much runtime memory is actually needed. who cares about the binary size--it isn't necessarily all loaded into memory by the operating system. firefox easily takes up more than 100MB here:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7225 timmy 15 0 153m 111m 68m S 0.0 8.8 136:37.30 firefox-bin
7229 timmy 16 0 153m 111m 68m S 0.0 8.8 0:00.36 firefox-bin
7230 timmy 16 0 153m 111m 68m S 0.0 8.8 0:05.01 firefox-bin
7232 timmy 15 0 153m 111m 68m S 0.0 8.8 1:06.89 firefox-bin
15616 timmy 16 0 153m 111m 68m S 0.0 8.8 0:00.06 firefox-bin
729 timmy 20 0 153m 111m 68m S 0.0 8.8 0:00.00 firefox-bin
730 timmy 15 0 153m 111m 68m S 0.0 8.8 0:00.00 firefox-bin
I'm not sure where it's coming from... I have about 20 tabs open but if you take the images and data on all those pages they probably don't add up to even 5MB.
session managers don't remember half of what is going on(that i'm ssh'd into a box, what files i have open in emacs, what tabs are open in mozilla, who i'm talking to on gaim, what irc servers i'm connected to and my nicknames, etc). they remember like what X program is running and where the window is, but they don't do more than that. i'd need some sort of OS support to have the kind of persistancy that i want. maybe you should have read my post before replying.
altogether i have 24 desktops i can access with the F1-F12 keys that are spread between two different monitors. with a total of 279 processes and 1280MB of ram, you can see i like having my programs open for me so i don't have to open a new program everytime i change what i'm doing at the computer. if i have to reboot, i have to gradually set this state up again which is very annoying.
The only arguable advantage of ext3 is its compatibility with the baseline ext2.
yeah, that, and *stability*. reiserfs has a noteable history of people losing their data because of filesystem problems.
I'd like to go further and say that MSN is popular overseas and with lots of foreigners. Majority of americans I know use AIM; but everyone at school whos from India uses MSN like its their job.
In my experience, MSN handles other languages much better. If I copy some chinese/japanese/korean characters into a msn window, they will show up on the other side if the user has the fonts. But with aim, it is much more complicated and it seems that you have to set aim up for a specific language if you want to do that.
Has anyone done usability tests on GNOME (or KDE for that matter) with respect to internationalization? Last time I checked, most applications are written just for the English speaker and typer. It seems like to get a good setup with all the programs in the appropriate language, you need to restrict yourself to a specialized distribution..which isn't a great option if you need to support more than one language.
With gtk2's new input module support, it has made it easier to input languages which require a more complex method, but that is only limited to those gtk2 programs. So if you were using KDE, I think you would have to use input methods that talk through X, which are very unfriendly. On the other hand, it seems like windows has the advantage here of everything using the same toolkit which has pretty good internationalization support.
If it weren't for federal requirements to implement 911 service it would probably be optional and a pay-per-use service, and frankly it should be anyway. It should cost $100 to call 911, billed directly on the phone bill. If your call turns out to be an emergency your fee is refunded. If not, then you just paid for your stupidity.
Then what do colleges do about all their emergency call booths they place around campus? I've seen plenty of non-students and kids that walk by and press the emergency button and then walk away as if nothing happened. I bet the majority of false calls come from that sort of thing anyway.
I do this also, but after a few days of leaving firefox open, it tends to use a lot of ram. This isn't a problem for me though recently because I upgraded to 1280MB. Here is an example with an uptime of less than three days (I just added ram then):
and when you google for some obscure error message that doesn't make sense to you, you'd rather get no results than some stupid forumn posts where someone else had the same problem? Sometimes it is helpful to read the replies. the thing i can't stand is when google returns pages that are like 100k and full of crap that will match about any query, but i don't mind a forumn post or a blog that describes how to do something.
seems like they just found an easy way to get a million users to test their search engine and provide them with search data. brilliant.
I leave my computer on 24/7 as well. This is because I keep all my applications open and don't close them unless they are start lagging or crash. In my first desktop, I'll have my mail and instant messaging programs open so all I do is "Get New Mail/News" instead of opening and closing a mail program.
My web browser has it's own desktop and I just leave sites like slashdot on all the time and when I want to check it, I just reload the page and open articles I want to read in a new window.
I have another desktop with terminals/ssh logged onto various computers. I just keep them connected all the time and type in commands when I want. I have another desktop with emacs and xterms open so I can type papers. Another for programming. I don't close the editor when I am done--I just leave it there and if I want to open a new file, I just open it. I have another desktop for music listening--etc the list goes on.
I switch desktops using the blue circle keys on the top of my keyboard. I guess they are originally for IE because they have the back and forward button, etc, but I just rebound them using xmodmap to the F11-F35 keys and then told sawfish to make the F keys go to different desktops. It takes me like 10 minutes to get all the desktops set up with all the windows so I wouldn't want to do something like that everytime I turn on the computer. I think it's a more efficient way to use the computer. Now if I could only get the OS to save a state of everything--then I wouldn't have to worry about things like when the power goes out and I lose my window setup.
You're totally ignoring that humans are writing the code. No one can always right perfect code--so why choose a programming language that lets you make those errors?
if a routine call is flawed...then write a new one that isnt
huh?!? then it's already to late. the whole point is to write something that doesn't have flaws the first time. You are only going to be able to totally eliminate things like buffer overflows when you use a programming language that doesn't let you have them.
I use a low-end 3ware raid controller doing raid1 (the 7000-2 product). It has worked great so far under linux for me.s p
http://www.3ware.com/products/parallel_ata.a
I believe it's hardware based, so it will cost a little more than a cheaper software based card(like twice as much-- around $120). I don't have the experience with a drive failing, but setting it up was painless. All you have to do is like press a key during boottime and it's like partitioning a harddrive, but easier.
Well, the parent to my first article said that they used algorithms that use messy vector math. Nothing about table lookups. But if the commercial patents use lookups also, then I guess you answered my question. Thanks.
Do you know how legal it would be to use one of these programs with these algorithms in it to create something like two images that could be used together as a lookup table for converting rather than algebra?
Yeah, but you can delete pictures, Stan! I was thinking the exact same thing- $10 for a 2 megapixel digital camera,
He probably meant an internal counter that would just count the times you hit the 'take picture' button before it deactivates. Nevertheless, once something like that is cracked, these won't be on the market for long.
The camera costs $10.99, which includes a set of 4-by-6-inch prints, an index print showing thumbnails of all 25 shots, and a photo CD, allowing for further home or commercial printing. The CD also contains Mac and PC software for viewing, saving, printing or e-mailing photos, which need not be installed in the user's computer.
I'm trying to figure out what keeps the user from permanently "renting" this camera (downloading the pics to the computer and then deleting them off camera). Anyone want to fill me in?
ducman said: how do I make sure the CD I want to buy is from someone not represented by the RIAA?
http://www.magnetbox.com/riaa/search.asp
You could always buy korean music on yesasia.com! (I'm guessing most of it isn't covered by the RIAA)
Could it be that freedom is a noun while free is an adjective?
The meanings aren't the same. If I go up to the average Joe on the street and tell him I'm using free software, he probably thinks I got it without paying for it. For free and freedom to have the same meaning, I would have probably want to use it as a verb: I'm free to (distribute/view source/modify/etc) this software. (I have the freedom to do X with this software)
When RMS uses the word 'free' with software, it's more than likely that he is referring to the freedoms he listed on his page.
here is what debian has to say:
http://www.debian.org/security/2002/dsa-134
it looks like they have priv sep on by default