Next time it happens (and it will), do a ps -al (or some shit command like that) and you will find among the list of processes
sort
frcode
This is some shitty daily cron process that is run by SuSE to somehow optimize disk usage. Or something like that. It's one of the annoying things that SuSE does, but doesn't document that well. The first time it happened to me I thought I had been rooted.
Anything you need to do to make it compile? Hell yes! NetHack won't compile out of the box. Don't even try. Set aside a few hours, go through the readme and configuration files, and figure out what you really want the game to do. Edit all of the files specified, try to compile, go back and fix your errors, and try to compile again until it works just right.
If you can find a recent version that is native for your machine, it might be easier to do that. If you can't do that prepared to spend some time figuring out how to make it work for your particular configuration. I don't know if you can do a compile under Code Warrior. You would be better off using a command line compiler like gcc.
Compiling NetHack isn't easy, but it can be done by the general computer savvy public. I know, I did it and everyone says that I'm a dumbass.
In my first year of college I had to use Matlab on an i386, under dos, with almost no memory. Once Matlab was up and running there wasn't enough memory to run my editor of choice, edit. I found out that I could run edlin, and became a master at writing Matlab scripts in it. I amazed my friends. I confounded my enemies. I was an edlin god.
I now wonder why it took me so long to switch to Linux. I would have been much happier for it.
~500MB data sets are easy. I'm working on a real time project. Data streams in, I have to do some very specific transformations on it, analyze the transforms, and spit out the results. The amount of data is huge, and it comes in fast. Think real time scientific computing, where every point of data could contain valuable information (well, my software does try to throw away the unimportant stuff, so that part isn't so true).
I will preface this by saying that I am not a kernel developer.
Wouldn't it be possible to label some processes as OOM immune? For example, init could have this flag and would never be killed by the OOM algoritmn. Similarly, users could designate some processes more important than others. For example, my PDE solver which is crunching away at data for my thesis could be immune, but X could die if I ran out of memory.
This whole situation has had an impact on my work. With all of the debate and argument flying around, I'm not sure which kernel to use, if I should upgrade, or if I should revert back to the 2.2 series. Oh well.
In other news SuSE Linux ships with over 1500 applications, such as a several Web browsers, several e-mail programs, lots of instant messengers, a variety of digital photo editors, music recording and playback software, a full development suite with the most advanced set of languages, tools, and debuggers; half a dozen themable desktops, several office suites, and an assortment of games to keep the user amused for hours on end. Did I forget to mention that this OS can be put on as many computers as the user wishes, and is not burdened by overly restrictive licenses. For the corporate user, it comes with a full range of networking and security tools.
The man interviewed on the NPR program, All Things Considered, is the chief editor for PC magazine. The PC Mag people know which side their bread is buttered on. They are a consumer oriented magazine, which focuses on the consumer operating system that most of consumer US computes with. Why would this guy stick his neck out on the line?
In addition, why would NPR offer unfavorable reviews of Windows XP? Every morning I hear how programs for NPR are funded by the Bill and Melinda Gates foundation. If you're a radio network which at one time was supported by the government, but is now heavily dependent on cooporate funding, why would you want to piss off the billionare who makes your living possible?
Congress took the public out of public radio a long time ago.
I could go on at length, but I won't
on
Slashdot Updates
·
· Score: 2
Just to shut down the conspiracy theorists, nobody is forcing us to make these changes: The navbar.
The new ad formats. The subscription system. I could just say 'No' to changes like these. But Slashdot is now four years old... and I want it to still be here four years from now. I hope you can understand the expensive reality associated with making this site happen every day for a quarter of a million readers.
Keep making changes like this and Slashdot won't be here four years from now.
Re:Linux to hackers: Don't publish code
on
Linux Kernel Bugs
·
· Score: 1, Flamebait
Dear Jasonzzzzz,
I would use sarcasm to ridicule your suggestion, but I fear that the point would
be lost on you.
One of the joys of humor can be subtlety. Pull your whiny head out of your ass
and read some more. You might learn to laugh without being prompted by a laugh
track.
Ever since I left graduate school almost three years ago, I have been running some distribution of Linux on some Power PC. My first experience was LinuxPPC on pre-G3 beige computer (I can't even remember the model). LinuxPPC was a pain in the ass, X only had 16 bit color depth, and many applications didn't work correctly. That said, it worked fantastically as an X client for the SGI servers that I worked on.
From there I used Yellow Dog Linux 1.2, which was a huge improvement. I installed this on a G3 iBook. Once again the graphics sucked, but the interface was clean and very easy to switch to. This distribution was essentially based on Red Hat 6.2. X still sucked, though.
When I traded my iBook for a blue G3 minitower, I upgraded my Linux distribution to SuSE 7.1. After some false starts on the installation (mostly due to USB hardware problems), I had the system up and running. I was stunned. 24 bit color, upgraded kernel, and tons of applications. SuSE rocked.
I'm tempted to try YDL 2.1, mainly because I like Terra Soft Solutions. That said, I think that the SuSE 7.3 PPC distribution will be absolutely amazing (they skipped the 7.2 release so they could concentrate on 7.3). I'll leave my system in place, and patiently wait.
I was using hotmail to correspond with someone I met online. After sending hundreds of messages to each other we finally met and started to date. I wanted to abandon hotmail, but I couldn't figure out a way to download all of her messages. I came across a solution called gotmail.
It's a little slow, but it works like a charm. Who gives a damn about pop3?
I saw two striking things in this interview. The first is the plan to start 2.5 sometime this month. Can they fix the VM in 2.4 that fast?
The second is the question about desktops. In the past he has remained impartial about the desktops, particularly the Gnome vs. KDE holy war. This is the first time that I have seen him take a side. Very interesting to me.
(disclosure: I favor KDE, but like simple window managers like PWM the most.)
Pick a subject that you are interested in. Something like a foreign language, art history, anthropology, topology, operating system design; anything that you are interested in but don't know much about. Get a good textbook on the subject. Commit to reading the text, working the examples, and solving the exercises in it.
How long would you last in doing that? When would you lose interest? When would other, more pressing issues, take priority and push your self study aside?
Having all of the courses on line is a nice idea. However, without the pressure of deadlines, grades, and competition, most people would have a hard time following such self study through to completion.
Go to the bsd newsgroups and mailing lists. Search for pci modem. You get the same response every time. "Is it a winmodem? Non-winmodems should work fine." Then there is no indication as to what the hell one should do to get a modem (like the 3Com 5610) to work. Same song and dance with no new info.
The handbook has something to say about the kernel configuration, but it is out of date.
Ok, I think that FreeBSD is cool. I like the notion of a predictable OS layout. However, I can't get my PCI modem (it is not a winmodem) to work. All of the documentation for setting the kernel up is old, and not applicable to the most recent releases of FreeBSD. The main reason I keep SuSE on my PC at home is because it works right out of the box. Any FreeBSD advocates out there who could help a BSD newbie out?
Congrats on finding a new publisher!
Re:Emacs emulation in vim?
on
VIM 6.0 is Out
·
· Score: 2
I was waiting for someone to point that out. Brain fart on my part.
It doesn't work on my computer either. You have to have emacs installed to run it.
Re:Emacs emulation in vim?
on
VIM 6.0 is Out
·
· Score: 5, Funny
Do you know what they call that emulation mode?
VILE (vi-like emacs)
For vi emulation of emacs, just type ":sh emacs" (without the quotes)
Re:CmdrTaco, please...
on
VIM 6.0 is Out
·
· Score: 3, Funny
Two years ago I bought a copy of Open Linux. I was looking for a newbie friendly distribution since I was a newbie. I put Windows on one partition, and Open Linux on the other. Right off the bat I noticed that Linux was thrashing to the hard drive. It was the worst I had ever see that happening, and thought that Linux was just awful based on that experience. I later found out that the distribution I bought didn't turn the swap space on. I was so annoyed that I immediately switched to Debian, which led to an almost immediate switch to SuSE.
Have you looked at the case? Randall was violating Intel security policies. Intel said "stop it right now, please." Randall said "ok," the proceeded to continue violating the policies. Intel hit him hard. They were kind the first time. They weren't the second time. What more do you want?
It isn't that simple. Consider the case of Randall Schwartz. In my opinion, he clearly broke the law and paid for it. The ruling was fair, he learned his lesson, and he still manages to make many positive contributions to society.
What you're saying is that smart people like him, who sometimes use a little poor judgment, should be given life sentences in prison? You're saying that was Randall did is on the same level as murder?
Over the last six months I have made an effort to pay for as much as a can with cash. For groceries, gas, books, and gear, I whip out my wallet and throw down as many twenties as I need. Its has a few nice benefits.
1) I stay in my budget. I take out cash when I get paid, and know exactly how much I have to spend until my next pay check.
2) I get less junk mail. No more grocery store fliers, no more technical junk, jut good ol' mail. Coincidence? I think not.
3) People who provide services for me (yoga, karate, acupuncture, housing, servers, etc) get instant payment, and can do what they want with it, including not reporting taxes. This makes them happy.
I only use credit cards when I absolutely need to, and am much happier for it.
To those of you who wrote, thank you for the references. One of the main weaknesses in the whole software development publishing business is a lack of books that fills the gap between coding and planning. There are lots of books that describe coding techniques, Effective C++ comes to mind as an example of this. There are also lots of books on high level design, like Design Patterns, and management, like the Extreme Programming series. However, there are very few books that adequetly describe the integration of code, source control, development environments, and makefile management, and document development (including things like autoconf, automake, cvs, etc.). It's that integration of all those things that continues to bite me in the ass, and I feel like a blind man making my way through a unfamiliar kitchen with lots of sharp knives anywhere. Sure, books like The Pragmatic Programmer say things like "source control is good" and "automated testing is da bomb," but don't give any concrete examples to get one started down the path of effectively integrating those tools.
Once again, thanks for your suggestions. Some of them may prove very valuable (I've ordered a few books and checked out some references already).
This review didn't tell me much more than the table of contents would have. It would be nice to know what tools the author describes, the kind of examples that are included, and a general sense of the technical level.
I say this because I am in charge of a large project. I've never managed a project before. Most of my learning comes from trying new stuff out and learning from my success and failure. I don't have the luxury of a mentor, and I don't have the luxury of a technical bookstore (one of the perks of living in a very small town).
Something other than "this book rocks, huh huh" would be nice.
Anyone else have a more detailed description of this book?
Let x = 1
x^2 - 1 = x - 1
(x-1)(x+1) = (x-1)
divide both sides by (x-1)
x + 1 = 1
2 = 1 !
Next time it happens (and it will), do a ps -al (or some shit command like that) and you will find among the list of processes
sort
frcode
This is some shitty daily cron process that is run by SuSE to somehow optimize disk usage. Or something like that. It's one of the annoying things that SuSE does, but doesn't document that well. The first time it happened to me I thought I had been rooted.
If you can find a recent version that is native for your machine, it might be easier to do that. If you can't do that prepared to spend some time figuring out how to make it work for your particular configuration. I don't know if you can do a compile under Code Warrior. You would be better off using a command line compiler like gcc.
Compiling NetHack isn't easy, but it can be done by the general computer savvy public. I know, I did it and everyone says that I'm a dumbass.
Good luck and have fun!
In my first year of college I had to use Matlab on an i386, under dos, with almost no memory. Once Matlab was up and running there wasn't enough memory to run my editor of choice, edit. I found out that I could run edlin, and became a master at writing Matlab scripts in it. I amazed my friends. I confounded my enemies. I was an edlin god.
I now wonder why it took me so long to switch to Linux. I would have been much happier for it.
~500MB data sets are easy. I'm working on a real time project. Data streams in, I have to do some very specific transformations on it, analyze the transforms, and spit out the results. The amount of data is huge, and it comes in fast. Think real time scientific computing, where every point of data could contain valuable information (well, my software does try to throw away the unimportant stuff, so that part isn't so true).
Wouldn't it be possible to label some processes as OOM immune? For example, init could have this flag and would never be killed by the OOM algoritmn. Similarly, users could designate some processes more important than others. For example, my PDE solver which is crunching away at data for my thesis could be immune, but X could die if I ran out of memory.
This whole situation has had an impact on my work. With all of the debate and argument flying around, I'm not sure which kernel to use, if I should upgrade, or if I should revert back to the 2.2 series. Oh well.
In other news SuSE Linux ships with over 1500 applications, such as a several Web browsers, several e-mail programs, lots of instant messengers, a variety of digital photo editors, music recording and playback software, a full development suite with the most advanced set of languages, tools, and debuggers; half a dozen themable desktops, several office suites, and an assortment of games to keep the user amused for hours on end. Did I forget to mention that this OS can be put on as many computers as the user wishes, and is not burdened by overly restrictive licenses. For the corporate user, it comes with a full range of networking and security tools.
In addition, why would NPR offer unfavorable reviews of Windows XP? Every morning I hear how programs for NPR are funded by the Bill and Melinda Gates foundation. If you're a radio network which at one time was supported by the government, but is now heavily dependent on cooporate funding, why would you want to piss off the billionare who makes your living possible?
Congress took the public out of public radio a long time ago.
Keep making changes like this and Slashdot won't be here four years from now.
I would use sarcasm to ridicule your suggestion, but I fear that the point would be lost on you.
One of the joys of humor can be subtlety. Pull your whiny head out of your ass and read some more. You might learn to laugh without being prompted by a laugh track.
Ever since I left graduate school almost three years ago, I have been running some distribution of Linux on some Power PC. My first experience was LinuxPPC on pre-G3 beige computer (I can't even remember the model). LinuxPPC was a pain in the ass, X only had 16 bit color depth, and many applications didn't work correctly. That said, it worked fantastically as an X client for the SGI servers that I worked on.
From there I used Yellow Dog Linux 1.2, which was a huge improvement. I installed this on a G3 iBook. Once again the graphics sucked, but the interface was clean and very easy to switch to. This distribution was essentially based on Red Hat 6.2. X still sucked, though.
When I traded my iBook for a blue G3 minitower, I upgraded my Linux distribution to SuSE 7.1. After some false starts on the installation (mostly due to USB hardware problems), I had the system up and running. I was stunned. 24 bit color, upgraded kernel, and tons of applications. SuSE rocked.
I'm tempted to try YDL 2.1, mainly because I like Terra Soft Solutions. That said, I think that the SuSE 7.3 PPC distribution will be absolutely amazing (they skipped the 7.2 release so they could concentrate on 7.3). I'll leave my system in place, and patiently wait.
It's a little slow, but it works like a charm. Who gives a damn about pop3?
I saw two striking things in this interview. The first is the plan to start 2.5 sometime this month. Can they fix the VM in 2.4 that fast?
The second is the question about desktops. In the past he has remained impartial about the desktops, particularly the Gnome vs. KDE holy war. This is the first time that I have seen him take a side. Very interesting to me.
(disclosure: I favor KDE, but like simple window managers like PWM the most.)
Pick a subject that you are interested in. Something like a foreign language, art history, anthropology, topology, operating system design; anything that you are interested in but don't know much about. Get a good textbook on the subject. Commit to reading the text, working the examples, and solving the exercises in it.
How long would you last in doing that? When would you lose interest? When would other, more pressing issues, take priority and push your self study aside?
Having all of the courses on line is a nice idea. However, without the pressure of deadlines, grades, and competition, most people would have a hard time following such self study through to completion.
Go to the bsd newsgroups and mailing lists. Search for pci modem. You get the same response every time. "Is it a winmodem? Non-winmodems should work fine." Then there is no indication as to what the hell one should do to get a modem (like the 3Com 5610) to work. Same song and dance with no new info.
The handbook has something to say about the kernel configuration, but it is out of date.
Oh well.
Ok, I think that FreeBSD is cool. I like the notion of a predictable OS layout. However, I can't get my PCI modem (it is not a winmodem) to work. All of the documentation for setting the kernel up is old, and not applicable to the most recent releases of FreeBSD. The main reason I keep SuSE on my PC at home is because it works right out of the box. Any FreeBSD advocates out there who could help a BSD newbie out?
Congrats on finding a new publisher!
I was waiting for someone to point that out. Brain fart on my part.
It doesn't work on my computer either. You have to have emacs installed to run it.
Do you know what they call that emulation mode?
VILE (vi-like emacs)
For vi emulation of emacs, just type ":sh emacs" (without the quotes)
Let me say that again.
Laugh, it's a funny comment.
Funny like this web site: vi man
Two years ago I bought a copy of Open Linux. I was looking for a newbie friendly distribution since I was a newbie. I put Windows on one partition, and Open Linux on the other. Right off the bat I noticed that Linux was thrashing to the hard drive. It was the worst I had ever see that happening, and thought that Linux was just awful based on that experience. I later found out that the distribution I bought didn't turn the swap space on. I was so annoyed that I immediately switched to Debian, which led to an almost immediate switch to SuSE.
I'm very happy in the SuSE world now.
Have you looked at the case? Randall was violating Intel security policies. Intel said "stop it right now, please." Randall said "ok," the proceeded to continue violating the policies. Intel hit him hard. They were kind the first time. They weren't the second time. What more do you want?
What you're saying is that smart people like him, who sometimes use a little poor judgment, should be given life sentences in prison? You're saying that was Randall did is on the same level as murder?
Over the last six months I have made an effort to pay for as much as a can with cash. For groceries, gas, books, and gear, I whip out my wallet and throw down as many twenties as I need. Its has a few nice benefits.
1) I stay in my budget. I take out cash when I get paid, and know exactly how much I have to spend until my next pay check.
2) I get less junk mail. No more grocery store fliers, no more technical junk, jut good ol' mail. Coincidence? I think not.
3) People who provide services for me (yoga, karate, acupuncture, housing, servers, etc) get instant payment, and can do what they want with it, including not reporting taxes. This makes them happy.
I only use credit cards when I absolutely need to, and am much happier for it.
To those of you who wrote, thank you for the references. One of the main weaknesses in the whole software development publishing business is a lack of books that fills the gap between coding and planning. There are lots of books that describe coding techniques, Effective C++ comes to mind as an example of this. There are also lots of books on high level design, like Design Patterns, and management, like the Extreme Programming series. However, there are very few books that adequetly describe the integration of code, source control, development environments, and makefile management, and document development (including things like autoconf, automake, cvs, etc.). It's that integration of all those things that continues to bite me in the ass, and I feel like a blind man making my way through a unfamiliar kitchen with lots of sharp knives anywhere. Sure, books like The Pragmatic Programmer say things like "source control is good" and "automated testing is da bomb," but don't give any concrete examples to get one started down the path of effectively integrating those tools.
Once again, thanks for your suggestions. Some of them may prove very valuable (I've ordered a few books and checked out some references already).
This review didn't tell me much more than the table of contents would have. It would be nice to know what tools the author describes, the kind of examples that are included, and a general sense of the technical level.
I say this because I am in charge of a large project. I've never managed a project before. Most of my learning comes from trying new stuff out and learning from my success and failure. I don't have the luxury of a mentor, and I don't have the luxury of a technical bookstore (one of the perks of living in a very small town).
Something other than "this book rocks, huh huh" would be nice.
Anyone else have a more detailed description of this book?