This thing is completely pointless and unnecessary under modern Linux package management systems. One could just create a metapackage with the proper dependencies.
Even without such a metapackage, one can install this software with a single apt-get command line. Windows-based development methodology is bad enough, let's not infect linux/unix development with it.
Seriously, the complexity associated with modern development tools is way too steep a curve for your average 14 year old to wrap their heads around.
Modern MS development tools are. Understanding modern MS development tools is like understanding accounting software: hundreds of megabytes worth of a monolithic application, full of a zillion menus, diagrams(!), graphs, icons and buttons. It knows and does everything you'll ever need, and it throws it in your face all at once. On the other hand, gcc, gdb and make are as simple as ever. The development cycle of creating your source code in a text editor of your choice, putting it in one end of the compiler and on the other end, an executable comes out - this is simple to understand even for kids. Also consider the user interface. A 80x25 screen of text your young can _read_ will be lots simpler to comprehend for him than 1280x1024 stuffed full of blinking colorful whatever. You can understand unix in small bites. "You only have to learn the first thousand commands, the rest intuitively come from those." It's not completely dissimilar from the old Commodore 64 feeling: you have a prompt you can play around in; you can even use it to load some games and whatnot. (This is not to say MS development tools are inferior to the unix ones; they're just as capable, but i wouldn't stuff them down the throats of my children. Stuffing them down my throat is enough.)
Here's an article about the history of holography: http://www.holophile.com/history.htm Besides Leith and others, it mentions Dennis Gabor, who originally developed the theory behind it all, in 1947.
The proper principles for software are what I call the "3C's": Comprehension, Cooperation, Communication. Software should be comprehensible, work well with others, and be clear in its operation. More importantly, on a deeper level, software should have some form of understanding of what it's doing (so it can tell you when something goes wrong - or fix itself), should interoperate well with other software and users, and communicate clearly to same.
That really sounds like the old unix principle to me. Like all those (base|file|text)utils..
As soon as FOSS starts treating writing software as a business and not a hobby, the IT world goes to hell. I have always believed the exact reason proprietary software is inferior to OSS is because the difference in attitude. What is more, true innovation cannot exist in a business atmosphere - all of today's innovation is the work of the playful genius at home. That they bring it to the office the next day is another (sad) issue.
(Oh. "Lack of documentation...." there is -no- closed source software that can match the abundance of documentation and especially the thriving user society of any open source enterprise. Of course, the source code also counts as documentation.)
All these functions are already at your fingertips...At the keyboard. The mouse is the most overused peripheral of today's computing - a lot of Bad&Evil originates from windoze users too damn lazy to learn to type.
In a perfect world, you wouldn't have to use the mouse except for CAD work, text selection, perhaps choosing a specific widget from a messy form, and that's it. But in this world, keyboard functionality is being removed and castrated (ever seen those new 'ergonomic' (ie. unusable) keyboards with the insert/delete keys merged into one big delete key? damn it, i'm left-handed and thusly i use ctrl+ins/shift+ins for copy/paste (only in windows, that is, otherwise i prefer select/middleclick)).
With a well-configured window manager, you can move and resize and rearrange windows, using only the keyboard, in any way you want. (Openbox can do this.) Inherently, the keyboard is an immensely faster input device than the mouse - of course only for those who bothered to learn it. (In general, dumbing down computer interfaces for the computer illiterate seems to be a general and very sad trend, but let's not get into that.)
I won't disagree the report. But that doesn't change the fact that my Significant Other is 6 kyu stronger than me in Go and much better at logic problems/math/etc.... At least (thankfully) she's just learning to code, so it will be some years before she's a better programmer than I am..
They could use mplayer for playing the ads. On my box (which is nothing to write home about by gaming standards) it uses 0% (that is, zero) cpu to play back a medium-quality DivX...
Yes. All these things are important for people to understand the environment - computer illiterate people, that is. If you get above a specific level, they're just annoying (it's almost the same thing with icons, really). Above a specific level, you create the environment (with a highly configurable window manager, for instance).
Parent was modded funny, but I think it's completely right - at least, saving energy is certainly considered unamerican by republicans and energy companies, which are certainly not unrelated. After all, the United States is the _only_ country that still considers global warming a mere theory.
I have had a keyboard like that for months - ordered from Unicomp, custom made. It's a Model M (Unicomp inherited the patent from IBM), an armageddon-proof, beautiful buckling spring keyboard without inscriptions (incidentally, it's a 105-key variant, I live in central Europe).
Why do we want Joe Average to be able to install FreeBSD? This argument started and ended with Linux some time ago - when Joe started to use Linux, some of the oldschool people raised their voices, but they were silenced real quick. OK, so let there be "user friendly" Linux distros (whatever that expression means, other than "not as good"). But FreeBSD? What's the world coming to?
The whole question, argument, the bickering and all is completely and ruthlessly pointless. There is exactly one reason why this philosophical standpoint is pushed in the schools: to make those children be honest, reliable voters for the Republican Party and believers of their agenda. It doesn't matter much who created this overcomplicated, but sometimes rather fun mess we live in; what does matter is who gets all the money one can get while being in office. It's not an idealistic world. On the other hand, thinking on a regular basis is a good thing. Education, literacy and science are good things. The creationist world view discourages people of all these (its main point being the acceptance of the Bible, a well-written collection of thousand year old truths (as they were), word by word).
How about python? Word is python is getting more and more considered for the enterprise, and is actually a nice language. (Well, C# is too, opposed to java, but we know how's it with Microsoft and all.) I'm not going to mourn java, at any case.
What will happen when the *AA and friends really crack down on P2P and most of marketplace demand for >40 GB storage suddenly dies down? Few people do digital film processing at their homes. Many, many people use all the space for mp3s and movies instead. You don't need that many gigs for the one excel and three word docs the average user whips up daily.
According to quite a number of articles here and on The Register, most (true) artists, authors and musicians were never really against file-sharing - it helps by spreading their work, lets more people experience their talent. It's just the traditional media company that doesn't like it's N-approaches-infinity percent profit margin diminished.
This thing is completely pointless and unnecessary under modern Linux package management systems. One could just create a metapackage with the proper dependencies.
Even without such a metapackage, one can install this software with a single apt-get command line. Windows-based development methodology is bad enough, let's not infect linux/unix development with it.
...can they withstand the provider companies selling all the juice to other places while embezzling the money?
Woohoo for the free market.
Modern MS development tools are. Understanding modern MS development tools is like understanding accounting software: hundreds of megabytes worth of a monolithic application, full of a zillion menus, diagrams(!), graphs, icons and buttons. It knows and does everything you'll ever need, and it throws it in your face all at once.
On the other hand, gcc, gdb and make are as simple as ever. The development cycle of creating your source code in a text editor of your choice, putting it in one end of the compiler and on the other end, an executable comes out - this is simple to understand even for kids.
Also consider the user interface. A 80x25 screen of text your young can _read_ will be lots simpler to comprehend for him than 1280x1024 stuffed full of blinking colorful whatever.
You can understand unix in small bites. "You only have to learn the first thousand commands, the rest intuitively come from those." It's not completely dissimilar from the old Commodore 64 feeling: you have a prompt you can play around in; you can even use it to load some games and whatnot.
(This is not to say MS development tools are inferior to the unix ones; they're just as capable, but i wouldn't stuff them down the throats of my children. Stuffing them down my throat is enough.)
Here's an article about the history of holography:
http://www.holophile.com/history.htm
Besides Leith and others, it mentions Dennis Gabor, who originally developed the theory behind it all, in 1947.
Since when does Slashdot post game reviews?
What's more... XBOX game reviews?
What has the world come to... *shudder*
That really sounds like the old unix principle to me. Like all those (base|file|text)utils..
As soon as FOSS starts treating writing software as a business and not a hobby, the IT world goes to hell. I have always believed the exact reason proprietary software is inferior to OSS is because the difference in attitude. What is more, true innovation cannot exist in a business atmosphere - all of today's innovation is the work of the playful genius at home. That they bring it to the office the next day is another (sad) issue.
(Oh. "Lack of documentation...." there is -no- closed source software that can match the abundance of documentation and especially the thriving user society of any open source enterprise. Of course, the source code also counts as documentation.)
Microsoft isn't exactly famous for its standard-adherence or promoting... Why, they even quit the OpenGL board you mentioned.
All these functions are already at your fingertips. ..At the keyboard. The mouse is the most overused peripheral of today's computing - a lot of Bad&Evil originates from windoze users too damn lazy to learn to type.
In a perfect world, you wouldn't have to use the mouse except for CAD work, text selection, perhaps choosing a specific widget from a messy form, and that's it. But in this world, keyboard functionality is being removed and castrated (ever seen those new 'ergonomic' (ie. unusable) keyboards with the insert/delete keys merged into one big delete key? damn it, i'm left-handed and thusly i use ctrl+ins/shift+ins for copy/paste (only in windows, that is, otherwise i prefer select/middleclick)).
With a well-configured window manager, you can move and resize and rearrange windows, using only the keyboard, in any way you want. (Openbox can do this.) Inherently, the keyboard is an immensely faster input device than the mouse - of course only for those who bothered to learn it. (In general, dumbing down computer interfaces for the computer illiterate seems to be a general and very sad trend, but let's not get into that.)
And here is the original article :)
Simply amazing, Slashdot is these days.
I won't disagree the report. But that doesn't change the fact that my Significant Other is 6 kyu stronger than me in Go and much better at logic problems/math/etc.... At least (thankfully) she's just learning to code, so it will be some years before she's a better programmer than I am..
Whoever who finds E17 cool and usable should be forced to use ratpoison for a while.
Oh boy, these days I'm so fed up with eye candy I sometimes find myself missing the Athena toolkit. And that is serious...
They could use mplayer for playing the ads. On my box (which is nothing to write home about by gaming standards) it uses 0% (that is, zero) cpu to play back a medium-quality DivX...
It was actually GIF that used the LZW algorithm - PNG is favored by webmasters exactly because it's unencumbered by patent issues.
Do they teach the "theory" of creationism?
Yes. All these things are important for people to understand the environment - computer illiterate people, that is. If you get above a specific level, they're just annoying (it's almost the same thing with icons, really). Above a specific level, you create the environment (with a highly configurable window manager, for instance).
They've already moved to Ubuntu anyway (or FreeBSD, like I)... Debian is too late.
Parent was modded funny, but I think it's completely right - at least, saving energy is certainly considered unamerican by republicans and energy companies, which are certainly not unrelated. After all, the United States is the _only_ country that still considers global warming a mere theory.
I have had a keyboard like that for months - ordered from Unicomp, custom made. It's a Model M (Unicomp inherited the patent from IBM), an armageddon-proof, beautiful buckling spring keyboard without inscriptions (incidentally, it's a 105-key variant, I live in central Europe).
picture
Why do we want Joe Average to be able to install FreeBSD? This argument started and ended with Linux some time ago - when Joe started to use Linux, some of the oldschool people raised their voices, but they were silenced real quick. OK, so let there be "user friendly" Linux distros (whatever that expression means, other than "not as good"). But FreeBSD? What's the world coming to?
The whole question, argument, the bickering and all is completely and ruthlessly pointless. There is exactly one reason why this philosophical standpoint is pushed in the schools: to make those children be honest, reliable voters for the Republican Party and believers of their agenda. It doesn't matter much who created this overcomplicated, but sometimes rather fun mess we live in; what does matter is who gets all the money one can get while being in office. It's not an idealistic world.
On the other hand, thinking on a regular basis is a good thing. Education, literacy and science are good things. The creationist world view discourages people of all these (its main point being the acceptance of the Bible, a well-written collection of thousand year old truths (as they were), word by word).
Sigh, people just don't read any more..
I thought he used Lorem Ipsum because the "target audience" (W.) wouldn't read the big wordy part anyway...
Is it going to be replaced by C#?
How about python? Word is python is getting more and more considered for the enterprise, and is actually a nice language. (Well, C# is too, opposed to java, but we know how's it with Microsoft and all.) I'm not going to mourn java, at any case.
What will happen when the *AA and friends really crack down on P2P and most of marketplace demand for >40 GB storage suddenly dies down?
Few people do digital film processing at their homes. Many, many people use all the space for mp3s and movies instead. You don't need that many gigs for the one excel and three word docs the average user whips up daily.
According to quite a number of articles here and on The Register, most (true) artists, authors and musicians were never really against file-sharing - it helps by spreading their work, lets more people experience their talent. It's just the traditional media company that doesn't like it's N-approaches-infinity percent profit margin diminished.