I kinda disagree. To talk about your example: fopen( ) might be nice and simple, but the capabilities provided by.net and Java are much bigger in scope.
You can use them to read and write files with different encodings, you can treat a lot of other things as files, and combined with formatters you could serialize your data to binary files or XML almost without writing code.
Even more, the different classes are orthogonal, so you can mix and match different encodings, formattings, and file operations without the combinatoric explosion of having a separate function for every possible operation. It's an elegant design in my opinion.
Furthermore, the libraries of Java and.net provide standard interfaces and hooks to link your own code. Want arrays of your new data type to have automatic sorting capabilities? just implement IComparable. A little bit of work would let your new collection class bind automatically to Winforms' data grid control. And many more examples.
If you remove.net's huge libraries, you get a situation like C++ where there are half a dozen pseudo-standard libraries for encryption, networking, GUI and stuff. You have projects with incompatible dependencies and a lot of wasted effort writing, debugging and maintaining all those libraries. Microsoft may have a lot of problems with their products but.net is one of the most well designed things they've produced.
To be fair,.net inherited a lot of this from Java, but they improved on it. Java, in turn, adapted/improved the Smalltalk libraries that have helped pave the way for the "language with everything included" paradigm.
In general, I agree with the camp that hates making GUI's too simple and limited. Yet I'm using Gnome now because it's the default in Ubuntu and because of I work with Mono which uses Gtk, and spending some time with Gnome made me gradually like it.
It could be because I was lucky enough to find the features I want in place so that I wasn't bitten by the "too much minimalism" problem. I don't have much need for sound, printing or the like and 90% of my time are spent in either firefox, monodevelop or a text editor.
Also, the Tomboy note taker rules. I wish something like it was in Windows. This must be a milestone where a user begins to dislike working on Windows and prefers Linux because of an application.
So instead of trying to analyze the problem of cyber-bullying and trying to find a real solution, this guy wants to prevent a completely normal, and often useful, activity.
How did this guy become a lawmaker? Law is all about balancing rights of many segments of society (sometimes conflicting). You can't just pass a law to help a certain segment while instantly treading on the rights of everyone else. Or perhaps he thinks being anonymous online is "no big deal" unless you're a bully or something.
I'm a Windows developer who's gradually moving to Linux and I use MD more and more as time passes,I believe it's an important strategic tool for helping programmers switch to Linux. It needs lots of work, though.
I'd mentor someone myself for some of these tasks, if I were related to the project as anything more than "user":(
I picked up all the 80s books I could find that used Logo to teach geometry, algebra, music, language etc.
I know where you're coming from. When I was 11 I had a book called "Learn with LOGO" (if I remember correctly) that was mostly about geometry programs, and it was awesome.
Care to point out any of the titles you got? I'm not really interested in music but I'd be happy to see the books in all the other areas; and perhaps teach my (yet to come) children using them:)
If that is indeed what worries the original poster then he can res assured, from the project's FAQ:
Q: How are you going to write a GPL driver by signing an NDA? Is it going to require a binary blob or some other way of obfuscating the code?
A: No, not at all. I have written many drivers after signing NDAs with companies. They are usually signed either to keep information about the device private until it is announced at a specific date, or to just keep the actual specification documents from being released to the public directly. All code created by this NDA program is to be released under the GPL for inclusion in the main kernel tree, nothing will be obfuscated at all.
Some time in 2002, if I remember, I wanted to make my MSN Messenger nickname a Microsoft related joke, only to find the client preventing me with a message that says:
"A part of your nickname contains trademarked words and thus cannot be used".
I changed "Microsoft" to "Micro Soft" but it just wasn't the same:(
The last desktop version I used for RedHat was 8.0 It was horrible. While SuSE and Mandrake were becoming more and more desktop friendly, RedHat was still stuck in the late 90's era look and feel.
The problem? RedHat was the defacto Linux standard and every Linux advocate I know recommended it instead of the more friendly options. I believe this drove a lot of potential Linux users away and gave the idea that Linux was ugly and unusable.
[/rant]
I haven't used later versions of RH or Fedora so all this might have changed. But if RH want to get back to the Desktop game, I hope they learn a lesson from all the other user friendly distributions and provide something more than a sever OS disguised as a desktop OS this time.
I wasn't aware that holocaust denial was a part of the Muslim religion
Actually, it isn't part of Islamic religion at all (I'm a Muslim). It doesn't even make sense. I think the article is either inaccurate or that when they said "...students whose beliefs include Holocaust denial." they possibly meant the beliefs of those students in particular, not the religious beliefs of Muslims.
1- Why only 23% faster? I thought mechanical HDD's were the bottleneck in modern computers and that replacing them with purely electornic components would make the machine run many times faster.
2- Must the users permenantly use the solid state drive, or can it be replaced/hotswapped with a normal hard drive when storage capacity is needed more than speed?
By the way, I got the translation to the sura's mentioned from here
It's worth noting that a translation isn't equivalent to the original Quran (considered to be Allah's literal words), but rather an interpretation that has been translated, and thus a translation may not be 100% accurate.
The Quran even declares independant thinking illegal, and "a sure road to hell". See Quran 33:36.
What drove you to that conclusion?
Here's a translation of the verse in Question (I also read it in the original Arabic): "It is not fitting for a Believer, man or woman, when a matter has been decided by Allah and His Messenger to have any option about their decision: if any one disobeys Allah and His Messenger, he is indeed on a clearly wrong Path"
It roughly means "believers are not to disobey Allah or his prophet". Why does that makes you think it prohibits independent thinking?
There are may verses of the Quran and many quotes of the prophet that encourage thinking and reasoning (for example Quran verses 4:82, 47:24, 16:11 to 16:13).
In fact, a complete branch of Islamic studies is called Ijtihad, which is all about independent thought.
to quote an online Islamic site: "A scientific approach has been encouraged in the Qur'an with the objective of ascertaining its truthfulness. It provides man with a chance to verify its authenticity." so in Islam, independent thinking is in fact an essential part of the religion.
"how, and why, did we end up with such incompetent management up in the ivory tower?"
Offtopic, I know, but here's my theory: It's due to a universal (pun not intened) misconception that a manager should focus on the "big picture" and delegate responsibilites to subordinates. So your average manager is totally out of touch with the customers, the employees, and the market. The only thing he or she sees is charts, reports and presentations, and somehow key decisions should be made with this stuff.
If the Linux community wants to have the "first mover advantage" it probably can. "Open Source" isn't a group of programmers in a single building with team leaders managing them. They're thousands of people across the world. Also, anyone can be an OSS developer.
This should be a great advantage over Microsoft's way of doing stuff, and I'm really surprised that free/open source software isn't already orders of magnitude ahead of proprietary offerings. Perhaps OSS developers should spend less time copying Windows and/or Apple and start thinking about new ways of using our computers. Or, since the source is open and developers plentiful, have multiple groups where some work on recreating the Windows experience and others creating the next generation of software.
I suggest that IBM/Google etc, create a "blue sky" projects group. And give it a lot of publicity and support. Let's stop the "Microsoft is ahead" idea already!
It doesn't need to be public domain, just free. The patent laws only prevent someone from offering for sale, selling, or importing an invention.
I wish it were that easy, but a patent grants "the right to exclude others from making, using, offering for sale, or selling the invention throughout the United States or importing the invention into the United States"
So even if an open source developer distributes the app that uses the patented technology for free, he's infringing on the patent since he's "making" the invention.
Does that mean that EchoStar can rest assured that their recorders will work indefinitely, or should they continue worrying that the blocking of the ruling can be reversed?
Why should operating systems standarize on one networking protocol ? Should we standarize on TCP/IP rather than NetBIOS? Should we standarize on PDF rather than HTML? Of course not.
This device has it all.. Linux, a real keyboard, half VGA resolution and WiFi. Also, unlike the Nokia communicator series, it has a touch screen ( useful for VNC, among other things). I haven't been this interested in a PDA since the Psion series 5. Cool!
I kinda disagree. .net and Java are much bigger in scope.
.net provide standard interfaces and hooks to link your own code. Want arrays of your new data type to have automatic sorting capabilities? just implement IComparable. A little bit of work would let your new collection class bind automatically to Winforms' data grid control. And many more examples.
.net's huge libraries, you get a situation like C++ where there are half a dozen pseudo-standard libraries for encryption, networking, GUI and stuff. You have projects with incompatible dependencies and a lot of wasted effort writing, debugging and maintaining all those libraries. Microsoft may have a lot of problems with their products but .net is one of the most well designed things they've produced.
.net inherited a lot of this from Java, but they improved on it. Java, in turn, adapted/improved the Smalltalk libraries that have helped pave the way for the "language with everything included" paradigm.
To talk about your example: fopen( ) might be nice and simple, but the capabilities provided by
You can use them to read and write files with different encodings, you can treat a lot of other things as files, and combined with formatters you could serialize your data to binary files or XML almost without writing code.
Even more, the different classes are orthogonal, so you can mix and match different encodings, formattings, and file operations without the combinatoric explosion of having a separate function for every possible operation. It's an elegant design in my opinion.
Furthermore, the libraries of Java and
If you remove
To be fair,
In general, I agree with the camp that hates making GUI's too simple and limited. Yet I'm using Gnome now because it's the default in Ubuntu and because of I work with Mono which uses Gtk, and spending some time with Gnome made me gradually like it.
It could be because I was lucky enough to find the features I want in place so that I wasn't bitten by the "too much minimalism" problem. I don't have much need for sound, printing or the like and 90% of my time are spent in either firefox, monodevelop or a text editor.
Also, the Tomboy note taker rules. I wish something like it was in Windows. This must be a milestone where a user begins to dislike working on Windows and prefers Linux because of an application.
So instead of trying to analyze the problem of cyber-bullying and trying to find a real solution, this guy wants to prevent a completely normal, and often useful, activity.
How did this guy become a lawmaker? Law is all about balancing rights of many segments of society (sometimes conflicting). You can't just pass a law to help a certain segment while instantly treading on the rights of everyone else. Or perhaps he thinks being anonymous online is "no big deal" unless you're a bully or something.
I'm a Windows developer who's gradually moving to Linux and I use MD more and more as time passes,I believe it's an important strategic tool for helping programmers switch to Linux. It needs lots of work, though. :(
I'd mentor someone myself for some of these tasks, if I were related to the project as anything more than "user"
I know where you're coming from. When I was 11 I had a book called "Learn with LOGO" (if I remember correctly) that was mostly about geometry programs, and it was awesome.
Care to point out any of the titles you got? I'm not really interested in music but I'd be happy to see the books in all the other areas; and perhaps teach my (yet to come) children using them
For those who don't have MSN: They changed their mind and it can be done now.
Some time in 2002, if I remember, I wanted to make my MSN Messenger nickname a Microsoft related joke, only to find the client preventing me with a message that says:
:(
"A part of your nickname contains trademarked words and thus cannot be used".
I changed "Microsoft" to "Micro Soft" but it just wasn't the same
[rant]
The last desktop version I used for RedHat was 8.0
It was horrible. While SuSE and Mandrake were becoming more and more desktop friendly, RedHat was still stuck in the late 90's era look and feel.
The problem? RedHat was the defacto Linux standard and every Linux advocate I know recommended it instead of the more friendly options. I believe this drove a lot of potential Linux users away and gave the idea that Linux was ugly and unusable.
[/rant]
I haven't used later versions of RH or Fedora so all this might have changed. But if RH want to get back to the Desktop game, I hope they learn a lesson from all the other user friendly distributions and provide something more than a sever OS disguised as a desktop OS this time.
Actually, it isn't part of Islamic religion at all (I'm a Muslim). It doesn't even make sense. I think the article is either inaccurate or that when they said "...students whose beliefs include Holocaust denial." they possibly meant the beliefs of those students in particular, not the religious beliefs of Muslims.
1- Why only 23% faster? I thought mechanical HDD's were the bottleneck in modern computers and that replacing them with purely electornic components would make the machine run many times faster.
2- Must the users permenantly use the solid state drive, or can it be replaced/hotswapped with a normal hard drive when storage capacity is needed more than speed?
By the way, I got the translation to the sura's mentioned from here
It's worth noting that a translation isn't equivalent to the original Quran (considered to be Allah's literal words), but rather an interpretation that has been translated, and thus a translation may not be 100% accurate.
What drove you to that conclusion?
Here's a translation of the verse in Question (I also read it in the original Arabic): "It is not fitting for a Believer, man or woman, when a matter has been decided by Allah and His Messenger to have any option about their decision: if any one disobeys Allah and His Messenger, he is indeed on a clearly wrong Path"
It roughly means "believers are not to disobey Allah or his prophet". Why does that makes you think it prohibits independent thinking?
There are may verses of the Quran and many quotes of the prophet that encourage thinking and reasoning (for example Quran verses 4:82, 47:24, 16:11 to 16:13).
In fact, a complete branch of Islamic studies is called Ijtihad, which is all about independent thought.
to quote an online Islamic site: "A scientific approach has been encouraged in the Qur'an with the objective of ascertaining its truthfulness. It provides man with a chance to verify its authenticity." so in Islam, independent thinking is in fact an essential part of the religion.
I kinda understand your frustration, but why not call it by the 'informal' name,i.e just "OpenOffice", when introducting it to your customers?
If you worry about technical accuracy, you can always introduce the full name later (or wait till they see it in the about box anyway).
I'd say Opera, they have web, email and integrated clients for all sorts of stuff in one package.
:)
Also, IE+outlook express (yuck!)+msn messenger aren't really a suite, but they come from the same company
Offtopic, I know, but here's my theory: It's due to a universal (pun not intened) misconception that a manager should focus on the "big picture" and delegate responsibilites to subordinates. So your average manager is totally out of touch with the customers, the employees, and the market. The only thing he or she sees is charts, reports and presentations, and somehow key decisions should be made with this stuff.
I read the linked articles and I can't get it..is this a copyright infringement lawsuit or an equipment safety one?
Sony keeps talking about voltage levels and such but the suit is always labelled as "intellectual property". Which is it?
Also, in the case it's IP, doesn't the doctrine of first sale allow anyone to resell the copyrighted stuff any way he or she wishes?
I'd rather have the world's largest public library than the world's largest postal service.
:)
Also, people can communicate by leaving post-it notes on books
If the Linux community wants to have the "first mover advantage" it probably can.
"Open Source" isn't a group of programmers in a single building with team leaders managing them. They're thousands of people across the world. Also, anyone can be an OSS developer.
This should be a great advantage over Microsoft's way of doing stuff, and I'm really surprised that free/open source software isn't already orders of magnitude ahead of proprietary offerings. Perhaps OSS developers should spend less time copying Windows and/or Apple and start thinking about new ways of using our computers. Or, since the source is open and developers plentiful, have multiple groups where some work on recreating the Windows experience and others creating the next generation of software.
I suggest that IBM/Google etc, create a "blue sky" projects group. And give it a lot of publicity and support. Let's stop the "Microsoft is ahead" idea already!
I wish it were that easy, but a patent grants "the right to exclude others from making, using, offering for sale, or selling the invention throughout the United States or importing the invention into the United States"
So even if an open source developer distributes the app that uses the patented technology for free, he's infringing on the patent since he's "making" the invention.
source
Does that mean that EchoStar can rest assured that their recorders will work indefinitely, or should they continue worrying that the blocking of the ruling can be reversed?
Why should operating systems standarize on one networking protocol ? Should we standarize on TCP/IP rather than NetBIOS? Should we standarize on PDF rather than HTML? Of course not.
This device has it all.. Linux, a real keyboard, half VGA resolution and WiFi.
Also, unlike the Nokia communicator series, it has a touch screen ( useful for VNC, among other things).
I haven't been this interested in a PDA since the Psion series 5. Cool!
Overheard at Microsoft:
Boss1: Cray has developed a computer that actually runs Vista fast
Boss2: I see, let's remove that "optimization" box from the gantt chart then..
Boss1: But customers will compain that they can't afford to buy a supercomputer
Boss2: What? it runs AMD! how can it be expensive....those morons
Because of it's power requirements, Cray's only possible customer was the Department of Energy