You shouldn't confuse Java the language with Java the platform.
Re:A Gnome user that wants to give this a try...
on
KDE 4.5 Released
·
· Score: 1
Er... You're going to get about the same experience no matter what distro you use. About the only thing that'll change is the package management system.
While you would think that would be the case, the versions of KDE packages included, as well as the patching that many distros seem to enjoy doing so much, can make the experience quite different.
Re:A Gnome user that wants to give this a try...
on
KDE 4.5 Released
·
· Score: 1
There is also KDEmod, which I'm told is an even nicer way of enjoy KDE on Arch. I haven't used it myself.
Re:NOT the most disgusting form of human imaginabl
on
Child Porn As a Weapon
·
· Score: 1
Next time you have the misfortune of overhearing a rant against child porn, observe that (most probably) there will be no distinction between "pedophiles", "possessors of an illegal photograph" and "child molesters". They are all just "pedophiles" and equally blameworthy.
You will also find an unfortunate lack of distinction between pedophiles, hebephiles, and ephebophiles. Preferring high school girls does not make you a pedophile, despite what the common person says.
And why the stinking apple key! isn't alt and control good enough. I keep hiting ctrl c to copy !
The apple key (cmd) is equivalent to control on Windows. Control exists to emulate right-clicking with one-button mice, so using it as a modifier key would be stupid.
Frankly I am begining to feel that OSs are getting to much eye candy at the expense of usability.
What I want from an OS is really simple.
Fast
Reliable
Launches applications
Manages files
Handles IO.
Wall paper is nice and attractive icons are also nice.
Clean readable fonts is a must.
Have you ever tried, y'know, uninstalling/disabling the eyecandy? Windows and OS X come prebundled with stuff, but you can still disable much of it. Linux does not have any eye candy, as it is a kernel, and there are many, many distros that don't prepackage that kind of stuff.
It's a bit confusing whether you're talking about OSs, DEs, or WMs.
Oh and use the CTRL and ALT keys and not some stupid Windows or Apple key to do stuff. If you start using a stinking TUX key for commands like copy and paste I may have to hurt people!
What's wrong with using all of the modifier keys available to you? Do you really prefer using ctrl+shift+alt+f to open your filemanager, rather than win+f, because you've already used ctrl+f, ctrl+shift+f, etc.?
Needing a course to learn is some what of an automatic fail to me.
Why? While self-learning is nice there are plenty of self-taught programmers and sysadmins that are complete garbage because they taught themselves to do things the wrong way and since they had no positive or negative feedback from someone like an instructor they have no idea that they are even doing things wrong.
See: all of the self-taught PHP programmers.
Hey, I was one, and I realize now that the crap I did was, well, crap. It was a good learning experience, but at some point you learn that people like Knuth really do know what they're talking about.
Your browser is fucking worthless if its too much of a mess to be usable, regardless of how fast one little bit runs.
Dunno, the slow-ass javascript rendering is the only thing that bothers me about Firefox. No, it doesn't ever crash, and it only freezes when I'm loading pages with a shitton of javascript.
Now, sure, I'm using webkit for embedding purposes, but that's something entirely different. Mozilla isn't aiming for an easily-embeddable rendering engine that we can make easy-peasy calls to in our apps.
Oddly enough, when I flipped through that book at a bookstore, my biggest complaint was that it read left-to-right. American comics and manhwa may be ltr, but manga sure as hell isn't.
If you consider the internals of Google, perhaps BigTable is the most prolific database implementation out there and while interesting, it is sort of a very specific proprietary database implementation.
There are, of course, a number of open-source clones, the most notable being Cassandra, developed primarily by Facebook.
You can go further:
tabs are a hack by applications to make up for the failure of the traditional WM model and it's inability to handle large numbers of windows.
Of course, some developers view it the opposite way - tabs in a window manager are a hack to make up for a lack of tabs in applications.
This might work. This might not work. One thing, though, is clear from Google's example: hiring a huge number of incredibly well-educated people does, apparently, also work.
My two Google friends are both motherfucking good programmers. I was in college and asked one of them his strategy for handling exceptions in his code. He shrugged and said, without any sense of irony whatsoever, "I don't really know how to handle exceptions. I find it easier to just write code without any bugs in it."
For almost anyone else, I would have rolled my eyes. For him, I nodded in agreement.
Of course, in many languages, exceptions are not signs of bugs, but are rather part of normal program execution.
For a while the code tag itself wasn't working, but I see it is again.
Yes, I've noticed that and wondered why. When quoting your message I saw that it used tt for monospace, although I can't for the life of me get an option to ignore html tags in this message.
Huh, I've never even click the Options button down there. It seems to be just about as well-designed as the rest of/.;).
Debian patches are usually kept to a miniumum, as long as upstream is still active. (Debian has become the de facto upstream for some packages, including a few GNU packages.)
The most common changes include adding a manpage if one does not exist, and tweaking the install paths so the system conforms to the FHS. Now sometimes larger changes do occur, but usually that is because upstream has not yet accepted the patch, or is sometimes a cherry picked back-ported patch from the development branch, but we try to keep these to a minimum.
Let us look at Debian's apache2 patches for an example.
[long list of patches that are neither manpage additions nor tweaks to install paths]
Things like "[preventing] a buffer overflow attack on the htdigest executable" clearly should be dealt with upstream, imo. Granted, I'm an Arch user, and thus used to getting "report it upstream" as a response on every bugreport (OT: Arch has 9 patches for apache on my count, which is still more than I'd like).
BTW, sorry for the code formatting. I wanted to keep my columns straight in the data parts of the post, and I don't know of a better way on here to do it.
You could... only format the table that way? Not all tags need to be opened at the beginning and closed at the end, y'know.
How did you keep them interested if the only thing they can do after a week is make the computer count to 10 and dump it on the screen?
There's a reason many of us young 'uns started with the web - in 30 minutes, I can teach someone to make an html page with images, different colors and sizes of text, and links to other pages. You'll learn how to do loops (in javascript, probably) when you find a use for it.
I'm not sure how Computer Science courses are at other educational institutions, but my school's Comp Sci program didn't focus much on programming at all. Everything was largely theoretical and we never did much programming at all. If you wanted to fine tune your coding skills, you'd have to do it on your own, or even better on co-op or internship.
I always find it amazing that, no matter how much I rant about all of the things my department could do better, we are seemingly far above most other unis. We started programming the first (or perhaps second) day in class, and have very few core classes that don't require coding (I spent at least 10 hours a week programming in my algorithms class).
That just an improper use of unit tests, then. Functionality tests should catch any silly typo mistakes (that your editor doesn't).
Wait? Someone likes java?
You shouldn't confuse Java the language with Java the platform.
Er... You're going to get about the same experience no matter what distro you use. About the only thing that'll change is the package management system.
While you would think that would be the case, the versions of KDE packages included, as well as the patching that many distros seem to enjoy doing so much, can make the experience quite different.
There is also KDEmod, which I'm told is an even nicer way of enjoy KDE on Arch. I haven't used it myself.
Next time you have the misfortune of overhearing a rant against child porn, observe that (most probably) there will be no distinction between "pedophiles", "possessors of an illegal photograph" and "child molesters". They are all just "pedophiles" and equally blameworthy.
You will also find an unfortunate lack of distinction between pedophiles, hebephiles, and ephebophiles. Preferring high school girls does not make you a pedophile, despite what the common person says.
You never made burgers or chips in Home Ec?
Nope.
You never made a spice rack or a dustpan in Manual Arts?
Nah.
You never wrote a version of Tetris or Space Invaders (or Pacman) when you were learning to program?
Again, negatory.
And why the stinking apple key! isn't alt and control good enough. I keep hiting ctrl c to copy !
The apple key (cmd) is equivalent to control on Windows. Control exists to emulate right-clicking with one-button mice, so using it as a modifier key would be stupid.
Frankly I am begining to feel that OSs are getting to much eye candy at the expense of usability. What I want from an OS is really simple. Fast Reliable Launches applications Manages files Handles IO.
Wall paper is nice and attractive icons are also nice. Clean readable fonts is a must.
Have you ever tried, y'know, uninstalling/disabling the eyecandy? Windows and OS X come prebundled with stuff, but you can still disable much of it. Linux does not have any eye candy, as it is a kernel, and there are many, many distros that don't prepackage that kind of stuff.
It's a bit confusing whether you're talking about OSs, DEs, or WMs.
Oh and use the CTRL and ALT keys and not some stupid Windows or Apple key to do stuff. If you start using a stinking TUX key for commands like copy and paste I may have to hurt people!
What's wrong with using all of the modifier keys available to you? Do you really prefer using ctrl+shift+alt+f to open your filemanager, rather than win+f, because you've already used ctrl+f, ctrl+shift+f, etc.?
Damn preview and me not reading you. The first paragraph there should be blockquoted.
Needing a course to learn is some what of an automatic fail to me.
Why? While self-learning is nice there are plenty of self-taught programmers and sysadmins that are complete garbage because they taught themselves to do things the wrong way and since they had no positive or negative feedback from someone like an instructor they have no idea that they are even doing things wrong.
See: all of the self-taught PHP programmers.
Hey, I was one, and I realize now that the crap I did was, well, crap. It was a good learning experience, but at some point you learn that people like Knuth really do know what they're talking about.
Dunno, the slow-ass javascript rendering is the only thing that bothers me about Firefox. No, it doesn't ever crash, and it only freezes when I'm loading pages with a shitton of javascript.
Now, sure, I'm using webkit for embedding purposes, but that's something entirely different. Mozilla isn't aiming for an easily-embeddable rendering engine that we can make easy-peasy calls to in our apps.
Oddly enough, when I flipped through that book at a bookstore, my biggest complaint was that it read left-to-right. American comics and manhwa may be ltr, but manga sure as hell isn't.
If you consider the internals of Google, perhaps BigTable is the most prolific database implementation out there and while interesting, it is sort of a very specific proprietary database implementation.
There are, of course, a number of open-source clones, the most notable being Cassandra, developed primarily by Facebook.
You can go further: tabs are a hack by applications to make up for the failure of the traditional WM model and it's inability to handle large numbers of windows.
Of course, some developers view it the opposite way - tabs in a window manager are a hack to make up for a lack of tabs in applications.
Partial classes, lambda functions, anonymous delegates, and extension methods are an anethema to OOP,
Wait, what?
Even discounting the others, I can't see how partial classes are an anethema to OOP, since you can't have them without OOP!
I think you may be confusing "OOP" with "Java".
This might work. This might not work. One thing, though, is clear from Google's example: hiring a huge number of incredibly well-educated people does, apparently, also work.
My two Google friends are both motherfucking good programmers. I was in college and asked one of them his strategy for handling exceptions in his code. He shrugged and said, without any sense of irony whatsoever, "I don't really know how to handle exceptions. I find it easier to just write code without any bugs in it."
For almost anyone else, I would have rolled my eyes. For him, I nodded in agreement.
Of course, in many languages, exceptions are not signs of bugs, but are rather part of normal program execution.
See, for instance, the section on Exceptions on Wikipedia page on Python semantics, and, in fact, the whole subject of Duck typing.
For a while the code tag itself wasn't working, but I see it is again.
Yes, I've noticed that and wondered why. When quoting your message I saw that it used tt for monospace, although I can't for the life of me get an option to ignore html tags in this message.
Huh, I've never even click the Options button down there. It seems to be just about as well-designed as the rest of /. ;).
Debian patches are usually kept to a miniumum, as long as upstream is still active. (Debian has become the de facto upstream for some packages, including a few GNU packages.)
The most common changes include adding a manpage if one does not exist, and tweaking the install paths so the system conforms to the FHS. Now sometimes larger changes do occur, but usually that is because upstream has not yet accepted the patch, or is sometimes a cherry picked back-ported patch from the development branch, but we try to keep these to a minimum.
Let us look at Debian's apache2 patches for an example.
[long list of patches that are neither manpage additions nor tweaks to install paths]
Things like "[preventing] a buffer overflow attack on the htdigest executable" clearly should be dealt with upstream, imo. Granted, I'm an Arch user, and thus used to getting "report it upstream" as a response on every bugreport (OT: Arch has 9 patches for apache on my count, which is still more than I'd like).
BTW, sorry for the code formatting. I wanted to keep my columns straight in the data parts of the post, and I don't know of a better way on here to do it.
You could... only format the table that way? Not all tags need to be opened at the beginning and closed at the end, y'know.
I accidently hit the space bar just before tabbing. Since this error wasn't visible on printouts or screen views,
Get a proper editor?
You don't even have to know or care that C is used.
Well, unless you're not using CPython.
You said good. Lack of bash = not good.
O rly?
There's a reason many of us young 'uns started with the web - in 30 minutes, I can teach someone to make an html page with images, different colors and sizes of text, and links to other pages. You'll learn how to do loops (in javascript, probably) when you find a use for it.
You won't tell us which uni this is? Relevant to our interests, I think.
I'm not sure how Computer Science courses are at other educational institutions, but my school's Comp Sci program didn't focus much on programming at all. Everything was largely theoretical and we never did much programming at all. If you wanted to fine tune your coding skills, you'd have to do it on your own, or even better on co-op or internship.
I always find it amazing that, no matter how much I rant about all of the things my department could do better, we are seemingly far above most other unis. We started programming the first (or perhaps second) day in class, and have very few core classes that don't require coding (I spent at least 10 hours a week programming in my algorithms class).