But the difference to me isn't really about language features
It is to me. With python, I get a much richer OO platform -- classes are first-order, as are functions. Not having those in java severely limits what I can express.
But there's more to it, with python. I get readability. Complete openness and transparency. Speed when I need it, insanely quick prototyping, etc.
Essentially, with python I get freedom. Java only gives bondage.
I use Komodo at work (winders) and Eric3 at home (linux). I fire up kdevelop when I'm editing someone elses c or cpp project.
Versus kdevelop, Komodo is less configurable and runs slower. The kdevelop help system, grep and terminal windows are all missing from komodo. Not sure on the debugger and make tools -- never use them.
I use Komodo instead of other editors (on winders) because (a) it saves w/ unix line endings, (b) has python syntax highlighting, and (c) can open zope objects via ftp. Oh, it's also a very good xml editor, and that's nice. I used it in a past life to debug xslt, and it was usable for that, too.
My problem is that I never use an IDE beyond it's editor. I've found that most debuggers are difficult to use and often introduce their own subtle differences in behavior. I guess I'm a command line guy at heart, but I just like pretty syntax hightlighting. I'm learning emacs (slowly) and can forsee a day where it's all I use.
At least that's the way it was when I was growing up there.
And it's pretty much the same road now. There are lots more passing areas between Anchorage and Girdwood, but summer time in Alaska means road construction, and for every passing lane, it seems like there's another construction spot. Slow down, wait, wait, wait.
My wife and I took turns two weeks ago driving from Anchorage to Sterling (on the same highway). The congestion is out of the norm for most Alaskans, and that increases tension, I think. Coupled with that the dumbasses in motor homes who don't obey the law (the one about pulling over if you're delaying 5 vehicles or more), and you get drivers that are in a big hurry.
Two damn near worthless quips. First, when I was driving down, we were on the flats just past Girdwood (say, about 60 miles out of Anchorage), and I had a perfect passing opportunity. I took it, and decided to take an extra car. What I didn't notice was the idiot in the oncoming lane, in a gray car, with out lit headlights. His car was damn near the same color as the road. Sheesh. Then, on the way back, the mrs. was driving, and she was going nuts -- passing folks and taking chances that I wouldn't have (and I'm a very aggressive driver). She actually said "I'd be freakin out if you were driving like this.":D
Back on topic, if the guy was watching a DVD on the Seward highway, he deserves prision.
This is thing that really gets me about Moore and his movies, and is the sole reason I won't pay to see them: he's profiting from the death and suffering of others.
Oh, sure, he packages it up as a documentary, let's the media spin it controversial, but in the end, the death of those kids in Columbine and the death of our soldiers in Iraq, and the deaths of those Iraqies is what his movies are all about. He's cashing in. Oh, but it's okay because he makes "interesting points" and because he has "a quirky sense of humor". Makes me want to vomit.
Now, he might be putting the profits to good use (say 100% of the proceeds to a non-partisan charity), but I doubt it.
You don't even have to wait for the sale. I've grown the habit of always asking for 10 or 15 percent off any item over US$100. The worst that I get is "no", and that's rare. The only places I don't try it is restaurants and warehouse stores -- basically any other place where I have face-to-face contact with a sales agent.
When I go to Best Buy, I just ask for 10% off, tell them I saw it in a competitors advert. If they need help w/ the register transaction, I tell them "to hit F6". If I'm feeling frisky, I'll ask for 20 or 25, then play down to the 10 that I wanted. I've done this at least a dozen times at Best Buy, and it's worked each one.
You'd be surprised at how often the posted price is up for negotiation. I guess it's that we've been trained well as consumers to not ask for a break on price.
As far as I remember, NVidia has maintained that some of the code in their drivers is licensed from a third party, and that the license does not permit source redistribution.
Several things:
1. There really isn't a way to verify that the drivers actually ship with the third-party code; NVidia may be using the issue to quelch requests for open drivers.
2. Goes to show how the license of the code you use in your projects can have determental impact on your future goals (or beneficial, depending on those goals, of course).
3. I think it's more likely that the drivers sources are kept closed because there's some benchmark tricks, or worse, cheats.
... and now cedega. Gotta say, it's pretty painless on gentoo.
Per the ebuild instructions, I registered w/ transgaming, ponied up my 20 bucks (or whatever), downloaded the file, copied it into/usr/portage/distfiles, ran the emerge, then done.
I was playing American McGee's Alice 20 minutes after starting my first "run a Windows(tm) game on linux" adventure. Even impressed the Mrs.:D
Reminds me of a story about Coleridge. The story was about religion, but it applies to nearly all values that parents would like to instill in their children. Story goes:
Samuel Taylor Coleridge once fell into conversation with a gentleman who posited that children should receive no formal religious instruction: they should, rather, be free to choose their own religious faith upon reaching a suitable age.
Coleridge did not disagree, but later invited the man into his rather unkempt garden. "You call this a garden?" the visitor exclaimed. "There are nothing but weeds here!"
"Well, you see," Coleridge replied, "I did not wish to infringe upon the liberty of the garden in any way. I was just giving the garden a chance to express itself and to choose its own production."
Shamlessly copied from http://www.anecdotage.com/index.php?aid=8964
No wonder America has double the teenage pregnancy rates in comparison to other industrialized nations: idiot puritanical repressed parents who think sex and nudity will warp little johnny for life.
This is correlation without causation, pure and simple.
But far be it from me to interfere with your bashing of "puritanical" parents. (The nerve of those folks -- teaching their kids something you don't agree with -- their values!)
agreed - 25 mph will kill a kid. but 25 mph also means that the average car and the average driver can stop *a whole lot sooner* than 35 mph, 40 mph, etc. iow, it's not about the potential for harm, but rather the potential to avoid harm.
Well, considering how widely used Java is, its a lot better than being stuck on Windows.
Since windows is more widely used than Java, by your argument, it's even better to be stuck on Windows. Ugh.
Anyway, who says you are stuck with Java? There are dozens of languages available on the Java VM, including Python, LISP, Basic, Prolog, Smalltalk, Groovy, Ada, Forth, Pascal, Modula-2, Oberon and COBOL.
I said "real, viable choice on the language". Are any of these real and viable? Not a troll, I'm curious: which of these is usable for enterprise or carrier-class applications? For which of them can I purchase a support contract from a reputable company?
Just because its using code from a library labelled 'jdesktop' does not mean that it is in any way restricted to Java Desktop - if you read about it you will see it will work with any Java client system - application, Applet, or WebStart, on any platform.
Oh, I see. It will work on any platform as long as that platform is Java. Got it.
IANAIA (i am not an investment advisor), but i play one for my family.
there's one school of thought that the best time to buy a stock is when it reaches new highs -- the idea is that you buy winners because winners will go higher.
interesting thing about UPS is that it's never split. i'm half tempted to buy some shares speculating that it will soon enough.
another way to look at the stock is to check it's options activity. from what i can see (i rarely trade options -- usually only when i can cover a put), it looks like the $80 call isn't trading much and isn't very expensive, which tells me other investors don't think it'll break the $80 mark.
The two projects, JDNC (JDesktop Network Components) and JDIC (JDesktop Integration Components), are essentially to Java application developers what Microsoft's ActiveX and COM were to Windows developers--an architecture for creating easily configured application components and for integrating with the functionality of the local operating system and other applications."
The goal of the JDesktop Network Components (JDNC) project is to significantly reduce the effort and expertise required to build rich, data-centric, Java desktop clients for J2EE-based network services. These clients are representative of what enterprise developers typically build, such as SQL database frontends, forms-based workflow, data visualization applications, and the like.
The JDesktop Integration Components (JDIC) project aims to make Java(TM) technology-based applications ("Java applications") first-class citizens of current desktop platforms without sacrificing platform independence.
The quote is misleading because it doesn't explain how ActiveX is similar to JDNC/JDIC. The similarity is platform lock-in: ActiveX and COM means you're stuck on Windows (albeit with a choice of programming languages). JDNC/JDIC means you're stuck on Java (but without real, viable choice on the language).
The fundamental problem (IMHO) is that desktop component integration is limited to a single desktop. Yes, I can have code reuse on Windows, and I can have code reuse on Gnome|KDE|Sun(tm)Java(r)Desktop(tm), but will I ever have (or need?) component integration across the three? It seems to me that developers have enough to handle getting the core functionality right.
This kind of thing seems like just so much... distraction.
I stopped reading magazines all together years and years ago. Too little content for too much money (seriously, why pay for advertising?)
Reminds me of the Fight Club quote:
We're consumers. We are by-products of a lifestyle obsession. Murder, crime, poverty, these things don't concern me. What concerns me are celebrity magazines, television with 500 channels, some guy's name on my underwear.
Me, too! I'm waiting to upgrade the crusty old athlon/geforce2 to something Doom3-playable.
My real reason for posting: what kinda hardware is going to be needed to play Doom3 at decent frame rates (say 1280x1024, lots-but-not-all-eyecandy, and average 60 FPS)?
What's the latest and greatest nvidia chipset? I tried a radeon on linux - And Will Not Go Back.
But the difference to me isn't really about language features
It is to me. With python, I get a much richer OO platform -- classes are first-order, as are functions. Not having those in java severely limits what I can express.
But there's more to it, with python. I get readability. Complete openness and transparency. Speed when I need it, insanely quick prototyping, etc.
Essentially, with python I get freedom. Java only gives bondage.
What we're largely seeing is *script* hackers coding in Python. cgi-bin. shell crap. webbots. It's where Python shines.
And it shines at NASA, Google, ILM, NATO... the list goes on.
But you are a fuck-wit and little more, so I'll stop wasting, and I'll go back to coding.
I use Komodo at work (winders) and Eric3 at home (linux). I fire up kdevelop when I'm editing someone elses c or cpp project.
Versus kdevelop, Komodo is less configurable and runs slower. The kdevelop help system, grep and terminal windows are all missing from komodo. Not sure on the debugger and make tools -- never use them.
I use Komodo instead of other editors (on winders) because (a) it saves w/ unix line endings, (b) has python syntax highlighting, and (c) can open zope objects via ftp. Oh, it's also a very good xml editor, and that's nice. I used it in a past life to debug xslt, and it was usable for that, too.
My problem is that I never use an IDE beyond it's editor. I've found that most debuggers are difficult to use and often introduce their own subtle differences in behavior. I guess I'm a command line guy at heart, but I just like pretty syntax hightlighting. I'm learning emacs (slowly) and can forsee a day where it's all I use.
At least that's the way it was when I was growing up there.
:D
And it's pretty much the same road now. There are lots more passing areas between Anchorage and Girdwood, but summer time in Alaska means road construction, and for every passing lane, it seems like there's another construction spot. Slow down, wait, wait, wait.
My wife and I took turns two weeks ago driving from Anchorage to Sterling (on the same highway). The congestion is out of the norm for most Alaskans, and that increases tension, I think. Coupled with that the dumbasses in motor homes who don't obey the law (the one about pulling over if you're delaying 5 vehicles or more), and you get drivers that are in a big hurry.
Two damn near worthless quips. First, when I was driving down, we were on the flats just past Girdwood (say, about 60 miles out of Anchorage), and I had a perfect passing opportunity. I took it, and decided to take an extra car. What I didn't notice was the idiot in the oncoming lane, in a gray car, with out lit headlights. His car was damn near the same color as the road. Sheesh. Then, on the way back, the mrs. was driving, and she was going nuts -- passing folks and taking chances that I wouldn't have (and I'm a very aggressive driver). She actually said "I'd be freakin out if you were driving like this."
Back on topic, if the guy was watching a DVD on the Seward highway, he deserves prision.
The ruby bindings have a ways to go yet. The kde-bindings list is full of errors and minor bugs wrt ruby.
A better binding is PyKDE -- which is now part of KDE CVS, has lots of testing, full featured, etc.
trying to make a profit off my labour.
This is thing that really gets me about Moore and his movies, and is the sole reason I won't pay to see them: he's profiting from the death and suffering of others.
Oh, sure, he packages it up as a documentary, let's the media spin it controversial, but in the end, the death of those kids in Columbine and the death of our soldiers in Iraq, and the deaths of those Iraqies is what his movies are all about. He's cashing in. Oh, but it's okay because he makes "interesting points" and because he has "a quirky sense of humor". Makes me want to vomit.
Now, he might be putting the profits to good use (say 100% of the proceeds to a non-partisan charity), but I doubt it.
No, not three protons:
"The nucleus of tritium contains one proton and two neutrons"
You don't even have to wait for the sale. I've grown the habit of always asking for 10 or 15 percent off any item over US$100. The worst that I get is "no", and that's rare. The only places I don't try it is restaurants and warehouse stores -- basically any other place where I have face-to-face contact with a sales agent.
When I go to Best Buy, I just ask for 10% off, tell them I saw it in a competitors advert. If they need help w/ the register transaction, I tell them "to hit F6". If I'm feeling frisky, I'll ask for 20 or 25, then play down to the 10 that I wanted. I've done this at least a dozen times at Best Buy, and it's worked each one.
You'd be surprised at how often the posted price is up for negotiation. I guess it's that we've been trained well as consumers to not ask for a break on price.
As far as I remember, NVidia has maintained that some of the code in their drivers is licensed from a third party, and that the license does not permit source redistribution.
Several things:
1. There really isn't a way to verify that the drivers actually ship with the third-party code; NVidia may be using the issue to quelch requests for open drivers.
2. Goes to show how the license of the code you use in your projects can have determental impact on your future goals (or beneficial, depending on those goals, of course).
3. I think it's more likely that the drivers sources are kept closed because there's some benchmark tricks, or worse, cheats.
Linux only looks like Windows(tm).
Linux only looks like Windows(tm), and then, only sometimes.
Seriously, Gnome is not Linux, KDE is not Linux. The ever-increasing familiar Linux desktop is not the actual operating system, mmmmkay?
There are dramatic differences in the underpinnings of both desktops. More striking is the philosophical difference. From http://www.faqs.org/docs/artu/ch01s06.html:Windows rarely does this.Now we don't have access to the Windows source, so we can't really say. But we can easily surmise the worst, given it's behavior.Not on any MS platform, at least not without using a protocol or other IPC/RPC devised by MS.No MS program manager has ever heard these words.Explains Windows. Perfectly.
... and now cedega. Gotta say, it's pretty painless on gentoo.
/usr/portage/distfiles, ran the emerge, then done.
:D
Per the ebuild instructions, I registered w/ transgaming, ponied up my 20 bucks (or whatever), downloaded the file, copied it into
I was playing American McGee's Alice 20 minutes after starting my first "run a Windows(tm) game on linux" adventure. Even impressed the Mrs.
No wonder America has double the teenage pregnancy rates in comparison to other industrialized nations: idiot puritanical repressed parents who think sex and nudity will warp little johnny for life.
This is correlation without causation, pure and simple.
And FWIW, teen pregnancy rates in America have dropped for ten straight years. low. Link : http://www.agi-usa.org/media/nr/2004/02/19/
But far be it from me to interfere with your bashing of "puritanical" parents. (The nerve of those folks -- teaching their kids something you don't agree with -- their values!)
but 25 is still damn fast and will kill a kid.
agreed - 25 mph will kill a kid. but 25 mph also means that the average car and the average driver can stop *a whole lot sooner* than 35 mph, 40 mph, etc. iow, it's not about the potential for harm, but rather the potential to avoid harm.
Well, considering how widely used Java is, its a lot better than being stuck on Windows.
Since windows is more widely used than Java, by your argument, it's even better to be stuck on Windows. Ugh.
Anyway, who says you are stuck with Java? There are dozens of languages available on the Java VM, including Python, LISP, Basic, Prolog, Smalltalk, Groovy, Ada, Forth, Pascal, Modula-2, Oberon and COBOL.
I said "real, viable choice on the language". Are any of these real and viable? Not a troll, I'm curious: which of these is usable for enterprise or carrier-class applications? For which of them can I purchase a support contract from a reputable company?
Just because its using code from a library labelled 'jdesktop' does not mean that it is in any way restricted to Java Desktop - if you read about it you will see it will work with any Java client system - application, Applet, or WebStart, on any platform.
Oh, I see. It will work on any platform as long as that platform is Java. Got it.
IANAIA (i am not an investment advisor), but i play one for my family.
there's one school of thought that the best time to buy a stock is when it reaches new highs -- the idea is that you buy winners because winners will go higher.
interesting thing about UPS is that it's never split. i'm half tempted to buy some shares speculating that it will soon enough.
another way to look at the stock is to check it's options activity. from what i can see (i rarely trade options -- usually only when i can cover a put), it looks like the $80 call isn't trading much and isn't very expensive, which tells me other investors don't think it'll break the $80 mark.
This quote is misleading:
The two projects, JDNC (JDesktop Network Components) and JDIC (JDesktop Integration Components), are essentially to Java application developers what Microsoft's ActiveX and COM were to Windows developers--an architecture for creating easily configured application components and for integrating with the functionality of the local operating system and other applications."
From the JDNC project page:
The goal of the JDesktop Network Components (JDNC) project is to significantly reduce the effort and expertise required to build rich, data-centric, Java desktop clients for J2EE-based network services. These clients are representative of what enterprise developers typically build, such as SQL database frontends, forms-based workflow, data visualization applications, and the like.
And then from the JDIC project page:
The JDesktop Integration Components (JDIC) project aims to make Java(TM) technology-based applications ("Java applications") first-class citizens of current desktop platforms without sacrificing platform independence.
The quote is misleading because it doesn't explain how ActiveX is similar to JDNC/JDIC. The similarity is platform lock-in: ActiveX and COM means you're stuck on Windows (albeit with a choice of programming languages). JDNC/JDIC means you're stuck on Java (but without real, viable choice on the language).
The fundamental problem (IMHO) is that desktop component integration is limited to a single desktop. Yes, I can have code reuse on Windows, and I can have code reuse on Gnome|KDE|Sun(tm)Java(r)Desktop(tm), but will I ever have (or need?) component integration across the three? It seems to me that developers have enough to handle getting the core functionality right.
This kind of thing seems like just so much... distraction.
I stopped reading magazines all together years and years ago. Too little content for too much money (seriously, why pay for advertising?)
Reminds me of the Fight Club quote:
We're consumers. We are by-products of a lifestyle obsession. Murder, crime, poverty, these things don't concern me. What concerns me are celebrity magazines, television with 500 channels, some guy's name on my underwear.
Not a compiler (yet), but you can get a pseudocode interpreter here.
I've heard that ya'll need a bigger gallon cause -- like everything else English -- it leaks!
:D )
(got this from a Brit -- don't be mad
Ah, but it's news to ./ story submitters and editors because it's the headline right now on Drudge Report.
I've noticed a trend over the last 12 months... more and more stories show up on slashdot within hours of appearing on drudge. Sad.
At the risk of a "me, too!" post:
Me, too! I'm waiting to upgrade the crusty old athlon/geforce2 to something Doom3-playable.
My real reason for posting: what kinda hardware is going to be needed to play Doom3 at decent frame rates (say 1280x1024, lots-but-not-all-eyecandy, and average 60 FPS)?
What's the latest and greatest nvidia chipset? I tried a radeon on linux - And Will Not Go Back.
What an incredible example of tolerance from (someone who probably is) an enlightened European... oh. one of *those* people. *tsk*
but is there ever anything good to say about this country?
Yes! The good news is that it's all Bush's fault!
If the poor thing was built or designed in England, I'd bet my house that the problem is a leak of some sort.
Cars, baby bottles, hell, even programming libraries from England leak!