Somewhere round about the 38th 'fuck' you accidentally ran over the bounds of the buffer you defined with "ass my suck" - that could cause a segfault, you know. I recommend changing that 'fuck' and all subsequent 'fuck's to 'shit's.
Unfortunately, Linux does not detect all of everybody's hardware in many cases. I'm speaking as someone who's had to tussle with bits and pieces of Linux in order to get my printer working and to get certain daemons installed. I wasn't able to get my digital camera working in the end and I had to purchase a new modem since my original two were winmodems. Now admittedly the last point isn't Linux's fault, but by no means is automatic hardware detection nearly up to scratch yet. For some people it works great right now but for others it just...doesn't work.
The Mozilla developers and end users have very different ideas of what Mozilla should do. The developers want Mozilla to do virtually all of their Internet stuff for them (i.e. an Emacs of the browser world), replacing pine, rn, lynx and all those other programs with a CSS, HTML and XHTML compatible graphical browser. They have a mental list of two dozen things they want it to do. Unfortunately, the list of priorities for end users basically goes like this:
How much development is still done in "regular" C and C++?
Who actually owns copies of those standards? I know I don't - simply because they charge several hundred bucks a copy.
You should have a pretty good idea of the ISO standards for C/C++ if you're a competent coder. Plus, you should use a compiler which tells you when you violate them. Adding -ansi -pedantic -Wall to your gcc commands can go a long way towards making long-lasting, proper C and C++ code.
Specifically, they wanted to ensure that the public had the means necessary to overthrow the government established by the Constitution, in the event that it didn't work out as they had hoped. If, for instance, the democratic process was subverted in some way, We The People were expected to take up our arms and restore proper government.
As far as I can tell, You The People don't tend to use firearms to overthrow the government but instead use them to attack each other.
The parent may have been joking, but they make a good point about one of PHP's weaknesses. Because PHP can just spew out HTML at random points using echo or print you can unintentionally write strings of HTML, 400, 500, 600 characters long without a newline. That sucks.
Actually, it's not totally PHP's fault. It's pretty obvious that the echo statement doesn't actually output a newline each time you use it. This is very useful, but it's a problem when you're using it as an Apache module or CGI scripting language since you can make ridiculously long lines of HTML and other text without realising because you forgot to insert a newline at the end of each echo statement.
I'm still not sure whether this phenomenon is more the fault of the language or the programmer.
I thought Shakespeare wrote virtually all of his plays, sonnets and poems in blank verse? Didn't he only use the occasional rhyming couple now and then at the end of a scene for emphasis?
Not for amateurs they aren't. They just call it "interactive fiction" now. They write lots of it, and quite a bit of it is pretty good. It's surprisingly easy to do so, and you can find tools, games and other such cool stuff at http://www.ifarchive.org
The parent is right on the money. If someone is happy using Windows and wishes to continue using it for the forseeable future, let them do so. You can try to convince them that Linux is better, or demonstrate to them how insecure Windows is, or offer them encouragement to switch over to using open source apps, but you can't force people to switch to Linux and then fob them off with "it looks like Windows 2000". If you try to do that then chances are they may well not be ready to handle "the Unix way" of doing things and will have to be switched back to Windows.
What the coders at XPde are doing is great and will probably help a few more people dip their toes into the Linux waters. However, it does not mean that we should all use it as an excuse to rush our families and friends into using Linux. You can point Linux out as an alternative, but switching someone over to Linux against their will can often have bad results in the long run.
...you can now use a version of Galeon later than 1.2.7 without worrying about a dodgy beta copy of Mozilla. In the past if I'd wanted 1.2.8 I'd have to download and use the possibly unstable Mozilla 1.3 beta.
As far as I can tell, Red Hat does not have "files in the wrong place" any more than any other Linux distro - instructions for a lot of things intended for other distros are still very useful guidance for RH users like myself.
The packaging system may not automatically resolve dependencies, but it's bloody good as it is. I download an RPM, and use 'rpm -ivh' and I'm up and running 99.9% of the time. If I need some other RPMs, it'll tell me. If I need to su to root to install, it'll tell me. If it can't or shouldn't uninstall a package it'll tell me. Plus I can override it's warnings if I like.
If by stock kernel you mean the kernel that comes with the OS, then you are completely and utterly incorrect. If the kernel didn't work then why the heck would they ship this system? You can even download 'pure' kernels from if you like. No one's stopping you, but the stock kernel is perfectly fine and recompilable as is!
And I'm not paying massive amounts of "$$$$$" for Red Hat either. RH 8.0 cost me only £35 (about $55), which is a whole heck of a lot cheaper than Windows 2000/XP. Heck, if you like, you can download the entire thing for very little or nothing.
As far as I can tell, the improvements in 2.6 are mainly in terms of interactivity and process scheduling. If you're a home user who uses their machine for all kinds of things, then 2.6 probably will be quite a big thing for you. But if you administer a bunch of web servers where having tried-and-tested software is more important than whether or not you can click and drag a window around without XMMS skipping then you'll probably just stick with 2.0/2.2/2.4.
Why do we make such a big thing out of upgrading?
on
Kernel 2.2 - It Lives!
·
· Score: 2, Interesting
When kernel 2.6 comes out, no doubt we'll all cootchy-coo over it and quite a number of us will run to download it simply because it has a lot of improvements and because it's the most functional kernel. And yet in four, five or six years' time those same people would probably recoil in horror if they found out that someone is "still" using 2.6 because "everyone knows" that some newer kernel is "so much better".
If something works now, why won't it work in a few years time with the same hardware? If stability is important to you, isn't it better to stick to something tried and tested?
Someone has to be using a terminal for someone to be able to do this to them. Is it just me, or is the solution really obvious? Just chmod every thing with a command line to 000! That should keep those naughty, naughty crackers out!
It might soon. I'm not even going to get out of my comfy computer chair. All you have to do is click this link. That link is a link to the webserver running of my RH Linux machine at home. Did I mention it's running purely off a 56K modem?
Every time GNOME decides to stop liking the keyboard for some reason and just beeps, I generally blow into the keys, then pick up the keyboard, shake it, tug at some of the keys, pound some of the keys, shake it some more, pound some more of the keys, then repeatedly hit the back of it as hard as I can with the pad of my hand. I've been doing that for two years and it still works (mostly).
I've been using redhat for years and there is no dependancy hell, just use "up2date" it manages all dependancies perfectly well.
I find RedHat's graphical package management tools to be buggy, and up2date in particular is pretty buggy. It broke Galeon for me. But I still don't get dependency hell - all I use is bash, rpm, and grep. 'rpm -ivh' will install if it can, but it will also tell you if there's any dependencies missing, if a package is already installed or not, or if it's an older version, and so on. Sure, it doesn't automatically resolve dependencies, but it's a trivial two-minute task to hit Google and find what library or whatever it is you need.
Somewhere round about the 38th 'fuck' you accidentally ran over the bounds of the buffer you defined with "ass my suck" - that could cause a segfault, you know. I recommend changing that 'fuck' and all subsequent 'fuck's to 'shit's.
I mean, s**g? What the hell is that censoring? And b**t? What's that? 'Boot'?
Is that a reference to the flight sim easter egg in Microsoft Excel? That was pretty cool even if it got old fairly quickly.
Unfortunately, Linux does not detect all of everybody's hardware in many cases. I'm speaking as someone who's had to tussle with bits and pieces of Linux in order to get my printer working and to get certain daemons installed. I wasn't able to get my digital camera working in the end and I had to purchase a new modem since my original two were winmodems. Now admittedly the last point isn't Linux's fault, but by no means is automatic hardware detection nearly up to scratch yet. For some people it works great right now but for others it just...doesn't work.
You should have a pretty good idea of the ISO standards for C/C++ if you're a competent coder. Plus, you should use a compiler which tells you when you violate them. Adding -ansi -pedantic -Wall to your gcc commands can go a long way towards making long-lasting, proper C and C++ code.
As far as I can tell, You The People don't tend to use firearms to overthrow the government but instead use them to attack each other.
The parent may have been joking, but they make a good point about one of PHP's weaknesses. Because PHP can just spew out HTML at random points using echo or print you can unintentionally write strings of HTML, 400, 500, 600 characters long without a newline. That sucks.
Actually, it's not totally PHP's fault. It's pretty obvious that the echo statement doesn't actually output a newline each time you use it. This is very useful, but it's a problem when you're using it as an Apache module or CGI scripting language since you can make ridiculously long lines of HTML and other text without realising because you forgot to insert a newline at the end of each echo statement.
I'm still not sure whether this phenomenon is more the fault of the language or the programmer.
Red Hat got rid of that damned Extras menu! That's gotta warrant at least three version hops!
I thought Shakespeare wrote virtually all of his plays, sonnets and poems in blank verse? Didn't he only use the occasional rhyming couple now and then at the end of a scene for emphasis?
Not for amateurs they aren't. They just call it "interactive fiction" now. They write lots of it, and quite a bit of it is pretty good. It's surprisingly easy to do so, and you can find tools, games and other such cool stuff at http://www.ifarchive.org
...wouldn't using VNC be cheaper and easier?
1. Produce high quality software and sell it for a reasonable price.
2. Treat your customers with respect.
3. Profit!
The parent is right on the money. If someone is happy using Windows and wishes to continue using it for the forseeable future, let them do so. You can try to convince them that Linux is better, or demonstrate to them how insecure Windows is, or offer them encouragement to switch over to using open source apps, but you can't force people to switch to Linux and then fob them off with "it looks like Windows 2000". If you try to do that then chances are they may well not be ready to handle "the Unix way" of doing things and will have to be switched back to Windows.
What the coders at XPde are doing is great and will probably help a few more people dip their toes into the Linux waters. However, it does not mean that we should all use it as an excuse to rush our families and friends into using Linux. You can point Linux out as an alternative, but switching someone over to Linux against their will can often have bad results in the long run.
I liked one of the examples they give! (Warning: only maths nerds will find this funny.)
"Get Mozilla 1.3 here and here" should be "Get Mozilla 1.3 here and Galeon 1.2.8 here". A tad OT, but I thought I should just point that out.
...you can now use a version of Galeon later than 1.2.7 without worrying about a dodgy beta copy of Mozilla. In the past if I'd wanted 1.2.8 I'd have to download and use the possibly unstable Mozilla 1.3 beta.
Get Mozilla 1.3 here and here.
As far as I can tell, Red Hat does not have "files in the wrong place" any more than any other Linux distro - instructions for a lot of things intended for other distros are still very useful guidance for RH users like myself.
The packaging system may not automatically resolve dependencies, but it's bloody good as it is. I download an RPM, and use 'rpm -ivh' and I'm up and running 99.9% of the time. If I need some other RPMs, it'll tell me. If I need to su to root to install, it'll tell me. If it can't or shouldn't uninstall a package it'll tell me. Plus I can override it's warnings if I like.
If by stock kernel you mean the kernel that comes with the OS, then you are completely and utterly incorrect. If the kernel didn't work then why the heck would they ship this system? You can even download 'pure' kernels from if you like. No one's stopping you, but the stock kernel is perfectly fine and recompilable as is!
And I'm not paying massive amounts of "$$$$$" for Red Hat either. RH 8.0 cost me only £35 (about $55), which is a whole heck of a lot cheaper than Windows 2000/XP. Heck, if you like, you can download the entire thing for very little or nothing.
As far as I can tell, the improvements in 2.6 are mainly in terms of interactivity and process scheduling. If you're a home user who uses their machine for all kinds of things, then 2.6 probably will be quite a big thing for you. But if you administer a bunch of web servers where having tried-and-tested software is more important than whether or not you can click and drag a window around without XMMS skipping then you'll probably just stick with 2.0/2.2/2.4.
When kernel 2.6 comes out, no doubt we'll all cootchy-coo over it and quite a number of us will run to download it simply because it has a lot of improvements and because it's the most functional kernel. And yet in four, five or six years' time those same people would probably recoil in horror if they found out that someone is "still" using 2.6 because "everyone knows" that some newer kernel is "so much better".
If something works now, why won't it work in a few years time with the same hardware? If stability is important to you, isn't it better to stick to something tried and tested?
You're talking about a game released five years ago. OGG didn't exist and MP3 was practically unheard of.
Someone has to be using a terminal for someone to be able to do this to them. Is it just me, or is the solution really obvious? Just chmod every thing with a command line to 000! That should keep those naughty, naughty crackers out!
But...
It might soon. I'm not even going to get out of my comfy computer chair. All you have to do is click this link. That link is a link to the webserver running of my RH Linux machine at home. Did I mention it's running purely off a 56K modem?
(yikes, am I gonna take a pounding from this)
Every time GNOME decides to stop liking the keyboard for some reason and just beeps, I generally blow into the keys, then pick up the keyboard, shake it, tug at some of the keys, pound some of the keys, shake it some more, pound some more of the keys, then repeatedly hit the back of it as hard as I can with the pad of my hand. I've been doing that for two years and it still works (mostly).
I've been using redhat for years and there is no dependancy hell, just use "up2date" it manages all dependancies perfectly well.
I find RedHat's graphical package management tools to be buggy, and up2date in particular is pretty buggy. It broke Galeon for me. But I still don't get dependency hell - all I use is bash, rpm, and grep. 'rpm -ivh' will install if it can, but it will also tell you if there's any dependencies missing, if a package is already installed or not, or if it's an older version, and so on. Sure, it doesn't automatically resolve dependencies, but it's a trivial two-minute task to hit Google and find what library or whatever it is you need.