Ya know, my putting that comment in parentheses about people saying BG doesn't deserve a BS was a clue for you to not reply. I am aware of all the assinine things he's done (I even watched that lame movie with Dr. Carter in it...) BG, Gates, Satan, whatever you wanna call him was programming back in the days of punch cards. Yeah he bought DOS from someone else, yeah he is more of a marketing gorilla than a coder. But the fact is he possesses the basic (my God, thats a pun...) skills that go with having a BS in CS: he knows several languages, he knows architectures, etc.
I'm a BME but I took courses with some CS people. Let me say this: given that the majority of the people in those courses cared nothing for CS save the alleged salaries at the end of their four years, I would argue that BG's being a marketing pimp makes him more deserving of a CS degree. He has done what most of these people want to do: make a ton of money pimpin technology.
I think CS should be more of a marketing degree; someone should invent a Bachelor of Hacking, or a computer black belt or something, for the majority of people I think of as hackers - the ones who could care less about degrees and money, and simply use computers because they're cool. In this respect, I agree with you - I think Billy's love for computing is rooted in the "per seat license" concept. I have seen real hackers, who write kick ass code, awarded the same CSBS degree as people who are dumb as hell and in it for the money. Frankly it's insulting to the ones I respect.
Yeah I think he should be fitted with a sort of vocal perl implementation that changes his every utterance of 'innovate' to 'dominate.' Yeah I think his software sucks (I have no win partitions). Yeah I think he's a monopolistic bastard. But I dare you to name a single person who has done more to get computing to the state that it's at today.
(and let's limit our argument to the desktop. I know there are people who have done more in parallel computing blah blah blah...the reason computing is so ubiquitous today is that someone decided to dumb them down to the point of being toaster-ovens)
I would want my physician to complete his required residency. MD's take two years of preclinical academic courses, so they understand the human body, then they have two more years of heavily supervised "clinical years," in which they actually get to talk to people. Then they begin a 4 to 10 residency, where the __real__ learning begins.
This guy has been doing this for 12 years. I submit he has completed his required residency. Don't forget Bill Gates dropped out of college; would anyone argue he doesn't deserve a BS in CS (that remark should be worth about 50 AC posts that MS needs to learn some CS skills...)?
Of course he does. In the same manner that Linus deserves the "honorary" Doctorate he was given in CS. Anybody wanna argue that Linus isn't a PHD level programmer?
I hate to mention this, because I know a lot of people who spent tons of money on nice frames for their diplomas, but they __are__ just pieces of paper. Anyone who has ever watched Jay Leno during May will know this - he goes to college graduations and interviews the new grads. Some of them can't even name the seven continents. (I am really not kidding - I actually saw this).
I know of a biomedical employer who will not even interview USC grads because their signal processing program is so weak (when you don't know why the impulse function is important in signal processing, and you're holding a BSEE, your program is weak), but these people have in fact graduated with EE degrees.
All a BS says is "I spent X amount of time getting certain percentages of grades in courses consisting of material that Professor XYZ thought was important." It says nothing more, and it says nothing less.
Yes, I too use sawfish (cuz it roxxx), and yes, I have the same problem with the GUI. This is really our problem tho, I'm sure if I knew more Lisp I would be able to post the solution.
it's that we need to NOT need it. What I mean is that the only movies I can't play right now are the ones with Sorensen and other proprietary codecs. Were Apple and folks to stop using these, I would be able to play pretty much anything.
I use MPlayer. It supports every codec (save Sorensen et al) that I've run across. It has a gui now, or it runs from the command line (for all the people who want to script their multiple-file porn). Furthermore, it's actually better than WMP for several reasons, my favorite being that WMP requires you to have an entire AVI file on disk before it will play it, whereas with MPlayer you can start watching while you are still downloading it.
If this doesn't seem important to you, consider downloading a 200MB file only to discover its crappy quality. With MPlayer, you can check it as soon as you've downloaded enough bytes to play a few frames, thus saving tons of bandwidth, not to mention disk space or time spent unraring things.
I use MPlayer only, but I have seen other OSS players and they are just as good. Lastly I will mention that the day I got MPlayer up and running was the same day that I killed my last Win* partition. I haven't rebooted since:)
The PS2 is by default a video game console; since authorities would have to violate the Fourth Amendment just to see if you had installed Linux on it, this point is kind of moot.
This is not such a great idea. RJ45 has eight wires; USB has positive and negative. So your CPU has to do the conversion, which of course costs you CPU time, which in turn slows down your machine.
You have to buy the whole kit anyway, no use in not using everything you have to pay for.
File Edit View Tab Settings Bookmarks Go Tools Help
Java/JS Stuff is under Settings, and it's only 9 deep.
This is one situation where Free Software greatly exceeds proprietary software: Because the users themselves are writing the code, and because they are under no shipment deadline, they have time to actually use the app, and get input from others, as to what things to have quickly available, and what not to.
Just like everything else, the "optimal GUI" only exists in theory. However, because humans (who vary much more greatly than any physical device) are what we are optomizing for, the hitting the target of "optimal GUI" is a much more lofty goal than developing an optomized version of anything else (eg, transistor, blood pump, etc).
You can write tons of books about the correct way to create a GUI, but no two people will feel the same way about what you create. But having access to the code, and the input from others, allows developers to create GUI's that please the most people (it also lets them know what things people are going to want to customize by themselves). So the majority wins, just like any good democracy:)
Laundry list for the galeon-dev folk reading
on
Galeon 1.0 Released
·
· Score: 5, Informative
First off, you guys are doing a great job. Themes, spinners, preferences, no pop-ups, Flash, etc. All wonderful stuff. Tabs and myportal especially.
Here's a few things that are bugging me tho:
1. This may be a gnome or gtk problem, but when I click to download a link and the directory chooser window opens, if I click on another directory in which to store the file, the pop up window kills the name of the file and I have to retype it in all over again. Very annoying. Also, the preferences menu won't show hidden directories. For the record, Anjuta-0.1.7 has a button which toggles the display of hiddens. Quite nice.
2. I mentioned this another post...yeah, um, my scrollbar is GONE. Couldn't find a place to toggle it on/off in the preferences menu. If it is in there, it obvoiusly needs to be turned on by default. Perhaps it will help the developers if I tell you that I've got my bookmarks folder docked, and there's a scroll bar in it. They also show up in the preferences menu, just not my html window.
3. And this is nit-picking: If the number of items in a particular toolbar exceeds the width of the window, then the bar needs to add vertical space and continue on a sort of "next-line." The buttons aren't much use when I can't click on them, but I am not aware of a browser that doesn't have this problem.
Damn...these are really the ONLY things that bug me about galeon. If you knew what a little bitch I am, you'd be impressed with that. Did I mention how much I like the scrollable history in the smart bookmarks folder? Being able to scroll thru a list of text searches you've already performed at a site is just damn sweet. And the text zooming...don't even get me started with how nice that is (If you bought as many parts online as I do, and got really sick of the Edit-->Preferences-->Fonts routine whenever you got to a site with a way-too-small-font, well then you understand:)
I agree with that. For the record, I was just giving CmdrTaco something to think about, and also for the record, I use both KDE and Gnome. My favorite Gnome apps are Galeon, Glade, and Same-gnome, whilst my favorite KDE apps are KPoker, KPoker, and KPoker:)
Galeon 1.0 still won't compile without my editing the configure script - oaf, glade, and several other dependencies (which exist, with the right versions too) fail. Seems galeon's configure looks for them by calling them from gnome-config, eg gnome-config --blah --blah --libxml, while libxml (correct version mind you) can be found with/usr/local/bin/libxml-config. I had edited the previous (0.11 and 12) versions of galeon to compile correctly. Sadly, this problem has not been ameliorated with 1.0.
At any rate I rpm'ed it. You wouldn't believe the deps I had to force off to get rpm to install it. I honestly didn't expect Gnome to be alive after I restarted X, but here I am, trolling with 1.0.
(A few seconds later)...OK, um I just previewed this comment, and all I have to say is it's a good thing the scroll mouse works in galeon 1.0, because the scrollBAR isn't showing up on the new page.
1. You, one click from the menubar, can turn Java and Javascript off. You simply uncheck them (directly from the menubar, not some cheesy pop up window). This is quite nice.
2. Been using Galeon for about three months now. Interestingly, haven't seen a single pop up (eg X10) in about three months now. And new windows can be set to open not in another window, but in a new tab.
3. Its bookmarking abilities quite frankly kick ass. Especially the XML-based myportal. You have to use it to see how awesome it is. The "smart" toolbars feature is also equally cool.
4. In the preferences menu, it allows you to choose what mouse buttons/key combo's you want to do things with.
5. Gtk is prettier than Qt...no offense KDE folks, it just is, IMVHO.
6. Its a cool enough project that A) they jumped from 0.12.8 to 1.0 and B)the KDE-propagandist website, "Slashdot," actually saw need to mention it:)
/me thinks this is so gonna get modded down as flame, even tho its not.
We had C, then C++, then C#. So shouldn't the next logical step be C followed by three vertical lines and three horizontal lines (that'd be C-tic-tac-toe)?
EE may not be your cake, but at least you knew it was EE. Broadly speaking, there are two kinds of digital logic: combinatorial and sequential. Sequential digital logic is basically combinatorial digital logic with some feedback wires. An RS flip-flop is a couple of digital logic gates with the outputs fed back as inputs. This means that the output of the RSFF depends not only on its current inputs, but its current outputs (i.e., its current state) as well.
So, in its most basic sense, an RS flipflop is (maybe) the simplest implementation of a finite state machine.
The GP page this post links to uses feedback in much the same manner - the synthesized mutation code and crossover code are fed back into the GP systems. Given that many systems considered for analysis are inherently non-linear, this is probably a good idea - are brains would not be the wonders that they are without feedback.
Someone took a GP algorithm and superimposed it on the architecture of an RS Flip-Flop. On the plus side, with all of/.'s traffic, they probably won't have a hard time finding someone to fill that open position at the bottom of the page.
You're quite correct. This box is behind my 133MHz/32MB RAM POS NetBSD firewall. There's no sendmail, no bind, no NFS etc. The only manner in which it touches the internet is thru galeon and mutt.
Even if it were a Linux direct-net box, the only thing I think I would have needed to patch here lately is that pre-2.4.12 symlink bug. But since I'm the only user on this box, its sorta moot. Other than that, I would have just NOHUP'ed the patched TCPIP stuffs.
For the record, I could care less about uptime, I was just making the point that bootloaders are kind of moot for me since the only time this box goes thru its POST is when the power goes out. However, were I doing kernel dev, or multibooting, this thing is quite cool.
And I do agree with the other posters' remark that maybe I do need it since I boot so infrequently, but my self-compiled kernel is the only one in my lilo.conf. If that gets corrupted, its back to the install CD's...
The best feature of Linux is its stability; considering my uptime is 134 days, I could care less about the boot process. I could care less about it on my laptop too. Were I running an OS that required rebooting every half hour, I would probably give a damn.
Trivia question: how long can you keep a 32-bit Linux box up and running?
Ya know, my putting that comment in parentheses about people saying BG doesn't deserve a BS was a clue for you to not reply. I am aware of all the assinine things he's done (I even watched that lame movie with Dr. Carter in it...) BG, Gates, Satan, whatever you wanna call him was programming back in the days of punch cards. Yeah he bought DOS from someone else, yeah he is more of a marketing gorilla than a coder. But the fact is he possesses the basic (my God, thats a pun...) skills that go with having a BS in CS: he knows several languages, he knows architectures, etc.
I'm a BME but I took courses with some CS people. Let me say this: given that the majority of the people in those courses cared nothing for CS save the alleged salaries at the end of their four years, I would argue that BG's being a marketing pimp makes him more deserving of a CS degree. He has done what most of these people want to do: make a ton of money pimpin technology.
I think CS should be more of a marketing degree; someone should invent a Bachelor of Hacking, or a computer black belt or something, for the majority of people I think of as hackers - the ones who could care less about degrees and money, and simply use computers because they're cool. In this respect, I agree with you - I think Billy's love for computing is rooted in the "per seat license" concept. I have seen real hackers, who write kick ass code, awarded the same CSBS degree as people who are dumb as hell and in it for the money. Frankly it's insulting to the ones I respect.
Yeah I think he should be fitted with a sort of vocal perl implementation that changes his every utterance of 'innovate' to 'dominate.' Yeah I think his software sucks (I have no win partitions). Yeah I think he's a monopolistic bastard. But I dare you to name a single person who has done more to get computing to the state that it's at today.
(and let's limit our argument to the desktop. I know there are people who have done more in parallel computing blah blah blah...the reason computing is so ubiquitous today is that someone decided to dumb them down to the point of being toaster-ovens)
I would want my physician to complete his required residency. MD's take two years of preclinical academic courses, so they understand the human body, then they have two more years of heavily supervised "clinical years," in which they actually get to talk to people. Then they begin a 4 to 10 residency, where the __real__ learning begins.
This guy has been doing this for 12 years. I submit he has completed his required residency. Don't forget Bill Gates dropped out of college; would anyone argue he doesn't deserve a BS in CS (that remark should be worth about 50 AC posts that MS needs to learn some CS skills...)?
Of course he does. In the same manner that Linus deserves the "honorary" Doctorate he was given in CS. Anybody wanna argue that Linus isn't a PHD level programmer?
I hate to mention this, because I know a lot of people who spent tons of money on nice frames for their diplomas, but they __are__ just pieces of paper. Anyone who has ever watched Jay Leno during May will know this - he goes to college graduations and interviews the new grads. Some of them can't even name the seven continents. (I am really not kidding - I actually saw this).
I know of a biomedical employer who will not even interview USC grads because their signal processing program is so weak (when you don't know why the impulse function is important in signal processing, and you're holding a BSEE, your program is weak), but these people have in fact graduated with EE degrees.
All a BS says is "I spent X amount of time getting certain percentages of grades in courses consisting of material that Professor XYZ thought was important." It says nothing more, and it says nothing less.
I have never used it, but you might try gmplayer.
Beware it is only at 0.0.2.
Yes, I too use sawfish (cuz it roxxx), and yes, I have the same problem with the GUI. This is really our problem tho, I'm sure if I knew more Lisp I would be able to post the solution.
it's that we need to NOT need it. What I mean is that the only movies I can't play right now are the ones with Sorensen and other proprietary codecs. Were Apple and folks to stop using these, I would be able to play pretty much anything.
:)
I use MPlayer. It supports every codec (save Sorensen et al) that I've run across. It has a gui now, or it runs from the command line (for all the people who want to script their multiple-file porn). Furthermore, it's actually better than WMP for several reasons, my favorite being that WMP requires you to have an entire AVI file on disk before it will play it, whereas with MPlayer you can start watching while you are still downloading it.
If this doesn't seem important to you, consider downloading a 200MB file only to discover its crappy quality. With MPlayer, you can check it as soon as you've downloaded enough bytes to play a few frames, thus saving tons of bandwidth, not to mention disk space or time spent unraring things.
I use MPlayer only, but I have seen other OSS players and they are just as good. Lastly I will mention that the day I got MPlayer up and running was the same day that I killed my last Win* partition. I haven't rebooted since
The PS2 is by default a video game console; since authorities would have to violate the Fourth Amendment just to see if you had installed Linux on it, this point is kind of moot.
:)
Way to think outside of the box tho
Actually NetBSD took tips from Sony. The NetBSD folk in Japan ported NetBSD to the PS2 from PS2Linux. Thats why NetBSD won't work in the US yet.
Price of a PS2: $300
Price of a PS2 Linux Kit: $200
Not having to get up from the TV to get porn off the net: Priceless
This is not such a great idea. RJ45 has eight wires; USB has positive and negative. So your CPU has to do the conversion, which of course costs you CPU time, which in turn slows down your machine.
You have to buy the whole kit anyway, no use in not using everything you have to pay for.
Umm yeah, if you didn't read the dmesg on the site, it's got gcc-2.95.2. If that's not good enough for you, go get gcc3 and cross compile it.
Dunno about the US/World version, but the Japanese version ships with a combo hard drive-10/100MBit ethernet card.
the risc emotion engine blah is a MIPS processor. SGI's are MIPS. Netscape runs on SGI's...
of Dr. Pepper? I expect to go through a whole case waiting for the slashdot effect to wear off...
No. here's the menubar:
:)
File Edit View Tab Settings Bookmarks Go Tools Help
Java/JS Stuff is under Settings, and it's only 9 deep.
This is one situation where Free Software greatly exceeds proprietary software: Because the users themselves are writing the code, and because they are under no shipment deadline, they have time to actually use the app, and get input from others, as to what things to have quickly available, and what not to.
Just like everything else, the "optimal GUI" only exists in theory. However, because humans (who vary much more greatly than any physical device) are what we are optomizing for, the hitting the target of "optimal GUI" is a much more lofty goal than developing an optomized version of anything else (eg, transistor, blood pump, etc).
You can write tons of books about the correct way to create a GUI, but no two people will feel the same way about what you create. But having access to the code, and the input from others, allows developers to create GUI's that please the most people (it also lets them know what things people are going to want to customize by themselves). So the majority wins, just like any good democracy
First off, you guys are doing a great job. Themes, spinners, preferences, no pop-ups, Flash, etc. All wonderful stuff. Tabs and myportal especially.
:)
Here's a few things that are bugging me tho:
1. This may be a gnome or gtk problem, but when I click to download a link and the directory chooser window opens, if I click on another directory in which to store the file, the pop up window kills the name of the file and I have to retype it in all over again. Very annoying. Also, the preferences menu won't show hidden directories. For the record, Anjuta-0.1.7 has a button which toggles the display of hiddens. Quite nice.
2. I mentioned this another post...yeah, um, my scrollbar is GONE. Couldn't find a place to toggle it on/off in the preferences menu. If it is in there, it obvoiusly needs to be turned on by default. Perhaps it will help the developers if I tell you that I've got my bookmarks folder docked, and there's a scroll bar in it. They also show up in the preferences menu, just not my html window.
3. And this is nit-picking: If the number of items in a particular toolbar exceeds the width of the window, then the bar needs to add vertical space and continue on a sort of "next-line." The buttons aren't much use when I can't click on them, but I am not aware of a browser that doesn't have this problem.
Damn...these are really the ONLY things that bug me about galeon. If you knew what a little bitch I am, you'd be impressed with that. Did I mention how much I like the scrollable history in the smart bookmarks folder? Being able to scroll thru a list of text searches you've already performed at a site is just damn sweet. And the text zooming...don't even get me started with how nice that is (If you bought as many parts online as I do, and got really sick of the Edit-->Preferences-->Fonts routine whenever you got to a site with a way-too-small-font, well then you understand
/me doffs his cap to the entire galeon crew
I agree with that. For the record, I was just giving CmdrTaco something to think about, and also for the record, I use both KDE and Gnome. My favorite Gnome apps are Galeon, Glade, and Same-gnome, whilst my favorite KDE apps are KPoker, KPoker, and KPoker :)
/usr/local/bin/libxml-config. I had edited the previous (0.11 and 12) versions of galeon to compile correctly. Sadly, this problem has not been ameliorated with 1.0.
Galeon 1.0 still won't compile without my editing the configure script - oaf, glade, and several other dependencies (which exist, with the right versions too) fail. Seems galeon's configure looks for them by calling them from gnome-config, eg gnome-config --blah --blah --libxml, while libxml (correct version mind you) can be found with
At any rate I rpm'ed it. You wouldn't believe the deps I had to force off to get rpm to install it. I honestly didn't expect Gnome to be alive after I restarted X, but here I am, trolling with 1.0.
(A few seconds later)...OK, um I just previewed this comment, and all I have to say is it's a good thing the scroll mouse works in galeon 1.0, because the scrollBAR isn't showing up on the new page.
Was jumping from 0.12.x to 1.0 such a good idea?
1. You, one click from the menubar, can turn Java and Javascript off. You simply uncheck them (directly from the menubar, not some cheesy pop up window). This is quite nice.
:)
2. Been using Galeon for about three months now. Interestingly, haven't seen a single pop up (eg X10) in about three months now. And new windows can be set to open not in another window, but in a new tab.
3. Its bookmarking abilities quite frankly kick ass. Especially the XML-based myportal. You have to use it to see how awesome it is. The "smart" toolbars feature is also equally cool.
4. In the preferences menu, it allows you to choose what mouse buttons/key combo's you want to do things with.
5. Gtk is prettier than Qt...no offense KDE folks, it just is, IMVHO.
6. Its a cool enough project that A) they jumped from 0.12.8 to 1.0 and B)the KDE-propagandist website, "Slashdot," actually saw need to mention it
/me thinks this is so gonna get modded down as flame, even tho its not.
We had C, then C++, then C#. So shouldn't the next logical step be C followed by three vertical lines and three horizontal lines (that'd be C-tic-tac-toe)?
Perhaps Linus will drop Linux development altogether (leaving it to AC), move to Cambridge, and start working on the Cesium project at MIT? :)
After all, its due out by December...
2.4-AC stands for Alan Cox!!! And all this time I'd thought that it was a 2.4 kernel based on submissions from anonymous cowards...
who cares, all the stuff you guys have posted is officially *speech* :)
EE may not be your cake, but at least you knew it was EE. Broadly speaking, there are two kinds of digital logic: combinatorial and sequential. Sequential digital logic is basically combinatorial digital logic with some feedback wires. An RS flip-flop is a couple of digital logic gates with the outputs fed back as inputs. This means that the output of the RSFF depends not only on its current inputs, but its current outputs (i.e., its current state) as well. So, in its most basic sense, an RS flipflop is (maybe) the simplest implementation of a finite state machine. The GP page this post links to uses feedback in much the same manner - the synthesized mutation code and crossover code are fed back into the GP systems. Given that many systems considered for analysis are inherently non-linear, this is probably a good idea - are brains would not be the wonders that they are without feedback.
Someone took a GP algorithm and superimposed it on the architecture of an RS Flip-Flop. On the plus side, with all of /.'s traffic, they probably won't have a hard time finding someone to fill that open position at the bottom of the page.
This is the funniest post I've seen in a while. If you're a programmer, kudos to you for following Knuth's advice and perfecting your grammar.
PS - It's HARD to care so much!
You're quite correct. This box is behind my 133MHz/32MB RAM POS NetBSD firewall. There's no sendmail, no bind, no NFS etc. The only manner in which it touches the internet is thru galeon and mutt.
Even if it were a Linux direct-net box, the only thing I think I would have needed to patch here lately is that pre-2.4.12 symlink bug. But since I'm the only user on this box, its sorta moot. Other than that, I would have just NOHUP'ed the patched TCPIP stuffs.
For the record, I could care less about uptime, I was just making the point that bootloaders are kind of moot for me since the only time this box goes thru its POST is when the power goes out. However, were I doing kernel dev, or multibooting, this thing is quite cool.
And I do agree with the other posters' remark that maybe I do need it since I boot so infrequently, but my self-compiled kernel is the only one in my lilo.conf. If that gets corrupted, its back to the install CD's...
I agree.
The best feature of Linux is its stability; considering my uptime is 134 days, I could care less about the boot process. I could care less about it on my laptop too. Were I running an OS that required rebooting every half hour, I would probably give a damn.
Trivia question: how long can you keep a 32-bit Linux box up and running?