I've heard quite a few people here on Slashdot talk about how useful Python is as a substitute for MATLAB. Honestly, I don't get it.
MATLAB is a great product, and what it does it does well. But sooner or later you grow out of it, depending on how far you need to push it, and how much previous experience you have with real programming languages. When that day comes, Python is there waiting, and its can be sooo refreshing.
Well someone needs to play devil's advocate on this assumption that all transparency is a-priori good.
For all we now, this onslaught of open meetings, financial disclosure statements, freedom of information legislation, budgetary review, audits might well lead to "multiple forms of degradation and humiliation", god forbid of fraudsters and the like.
So thanks to the Pope, for playing devil's advocate.
My wife was getting jealous of my iphone 3gs (had it for 6 months), so I decided to give it to her and I picked up an HTC Desire (have it for a few weeks now). It was almost half the price of an iphone in switzerland (580CHF vs 1000 CHF), and while I expected it to play better with Linux, it turns out to be waaay better in all respects (except app store sheer size, most apps I need are there tho). By comparison, the iphone sucks, really. I'm really happy I switched.... battery life seemed initially a little worse than 3gs, but I found the "power managment widget" and now its still fully charged after a day on my desk, reading slashdot and email sync. Now I would say the 3gs has worse battery life.
I like sooo many things compared to iphone 3gs: - email client, vip list is great, search of "other" mails on server (iphone just does locally loaded if I recall), - sync to gmail calendar great for linux users... iphone I was stuck with an on phone calendar.
- this alone will make me more productive than iphone. - plays ogg and make ringtones with a push of button in media player. - appears as disk for linux users to add music, etc. Not bound to itunes. - optical trackball seemed superfluous to me at first, but it turns out to be great for text editing - apps from third-party sites like andriodpit.com, with easy install by barcode scanning QR code on monitor! No unlock necessary. - contact management compared to iphone is more felxible, for ex: an ActiveSync and Exchange server in parallel with gmail.
i.e. linking contacts together from different sources into one person. Very smart. - I like that u can set schedule for push support, so I don't get pushed spam waking my up at 1am - General htc sense software stack very mature and much more feature rich... +1 for over iphone. - processor is easily as fast as iphone 3gs. - can swap battery on the road to extend battery life. - I like the extra keys like "search", "menu" but especially "back"... make for much quicker navigation than iphone "one button" madness.
Waiting SBB (swiss train service) online e-ticket app. Though an app FahrplanCH gets basic schedule functionality I need. The rest I can do in the browser.
Skype seems to be not available yet, but nimmbuzz seems to be workaround, or one of many SIP clients: use case phoning home on wlan when I'm abroad.
So I'm happy to say good riddance to my iphone 3gs. As a Linux user who wants features and options, I'm much happier with my HTC Desire than my iphone 3gs.
"as long as there is a continuous line of people that care, they will be willing to transfer at least the more important stuff to new media..."
Enter P2P. The most robust distributed archive on the planet... if the file is worth preserving. But I find it amazing sometimes what these "data collectors" are personally willing to shell out for drive space for files/media of questionable merit.
So let me rephrase that: The most robust distributed archive on the planet... of South Park, the Evil Dead Film Series, and Conspiracy Theory Movies
Put an old (it will be destroyed) CD in the microwave for 5-10seconds. You'll see why the experiment on the camera didn't have a happy ending. Nice effect through...
Because if Novell submits infringing code, and others start building off it, modifying it that effort is potentially wasted.... That is why the decision to include code into Linux needs more control than it has, and that is a great liability that I'm not sure the community can afford.
Yeah, you have a point. But this didn't start with Novell. Many many programmers write OSS code while they are programmers as their day job. I'm sure even some Microsoft coders already do. I understand some of the core GNU/Linux tools were written (from scratch) by people who wrote the same tools for commercial Unices. This is a way deeper problem than just Novell, until legal precedent is set to recognize that source code is knowledge and OSS is the Great Library 2.0, and this IP stuff is just maneuvering to protect a dying business model.
The only person liable here should be the author who claims to hold the copyright, like any type of publication. If there are others who wish to the challenge the claim, they would have to demonstrate prior publication and an opportunity for the offending author to have plagiarized the source.
If demonstrated, the source could be removed from distribution and replaced with non-plagiarized code.
If I write a scientific article, I don't believe I am liable for citing work which later turns out to be plagiarized. Why should it be any different with code?
Thus I would say only Novell has any serious liabilities here.
It would be, however, important to get some legal advice here, perhaps the FSF could be asked to make a statement on this wrt the GPL, otherwise Microsoft might find itself a legal way to cause OSS alot of trouble.
I've heard quite a few people here on Slashdot talk about how useful Python is as a substitute for MATLAB. Honestly, I don't get it.
MATLAB is a great product, and what it does it does well. But sooner or later you grow out of it, depending on how far you need to push it, and how much previous experience you have with real programming languages. When that day comes, Python is there waiting, and its can be sooo refreshing.
If you're a physicist and you need something MATLAB can't do, you're more likely using Python and Numpy.
http://www.scipy.org/
Says another Physics guy ...
Well someone needs to play devil's advocate on this assumption that all transparency is a-priori good.
For all we now, this onslaught of open meetings, financial disclosure statements, freedom of information legislation, budgetary review, audits might well lead to "multiple forms of degradation and humiliation", god forbid of fraudsters and the like.
So thanks to the Pope, for playing devil's advocate.
My wife was getting jealous of my iphone 3gs (had it for 6 months), so I decided to give it to her and I picked up an HTC Desire (have it for a few weeks now). It was almost half the price of an iphone in switzerland (580CHF vs 1000 CHF), and while I expected it to play better with Linux, it turns out to be waaay better in all respects (except app store sheer size, most apps I need are there tho). By comparison, the iphone sucks, really. I'm really happy I switched. ... battery life seemed initially a little worse than 3gs, but I found the "power managment widget" and now its still fully charged after a day on my desk, reading slashdot and email sync. Now I would say the 3gs has worse battery life.
I like sooo many things compared to iphone 3gs: ... iphone I was stuck with an on phone calendar. ... +1 for over iphone. ... make for much quicker navigation than iphone "one button" madness.
- email client, vip list is great, search of "other" mails on server (iphone just does locally loaded if I recall),
- sync to gmail calendar great for linux users
- this alone will make me more productive than iphone.
- plays ogg and make ringtones with a push of button in media player.
- appears as disk for linux users to add music, etc. Not bound to itunes.
- optical trackball seemed superfluous to me at first, but it turns out to be great for text editing
- apps from third-party sites like andriodpit.com, with easy install by barcode scanning QR code on monitor! No unlock necessary.
- contact management compared to iphone is more felxible, for ex: an ActiveSync and Exchange server in parallel with gmail.
i.e. linking contacts together from different sources into one person. Very smart.
- I like that u can set schedule for push support, so I don't get pushed spam waking my up at 1am
- General htc sense software stack very mature and much more feature rich
- processor is easily as fast as iphone 3gs.
- can swap battery on the road to extend battery life.
- I like the extra keys like "search", "menu" but especially "back"
Waiting SBB (swiss train service) online e-ticket app. Though an app FahrplanCH gets basic schedule functionality I need. The rest I can do in the browser.
Skype seems to be not available yet, but nimmbuzz seems to be workaround, or one of many SIP clients: use case phoning home on wlan when I'm abroad.
So I'm happy to say good riddance to my iphone 3gs. As a Linux user who wants features and options, I'm much happier with my HTC Desire than my iphone 3gs.
"as long as there is a continuous line of people that care, they will be willing to transfer at least the more important stuff to new media..."
Enter P2P. The most robust distributed archive on the planet... if the file is worth preserving. But I find it amazing sometimes what these "data collectors" are personally willing to shell out for drive space for files/media of questionable merit.
So let me rephrase that: The most robust distributed archive on the planet... of South Park, the Evil Dead Film Series, and Conspiracy Theory Movies
Put an old (it will be destroyed) CD in the microwave for 5-10seconds. You'll see why the experiment on the camera didn't have a happy ending. Nice effect through...
Because if Novell submits infringing code, and others start building off it, modifying it that effort is potentially wasted. ... That is why the decision to include code into Linux needs more control than it has, and that is a great liability that I'm not sure the community can afford.
Yeah, you have a point. But this didn't start with Novell. Many many programmers write OSS code while they are programmers as their day job. I'm sure even some Microsoft coders already do. I understand some of the core GNU/Linux tools were written (from scratch) by people who wrote the same tools for commercial Unices. This is a way deeper problem than just Novell, until legal precedent is set to recognize that source code is knowledge and OSS is the Great Library 2.0, and this IP stuff is just maneuvering to protect a dying business model.
The only person liable here should be the author who claims to hold the copyright, like any type of publication. If there are others who wish to the challenge the claim, they would have to demonstrate prior publication and an opportunity for the offending author to have plagiarized the source.
If demonstrated, the source could be removed from distribution and replaced with non-plagiarized code.
If I write a scientific article, I don't believe I am liable for citing work which later turns out to be plagiarized. Why should it be any different with code?
Thus I would say only Novell has any serious liabilities here. It would be, however, important to get some legal advice here, perhaps the FSF could be asked to make a statement on this wrt the GPL, otherwise Microsoft might find itself a legal way to cause OSS alot of trouble.