Hey, you are out of your mind! I never wrote this comment, you are hallucinating my post.
As a matter of fact, I don't even exist, and neither does Slashdot. Get real, do you think the comments you see here could be anything but a figment of your sick imagination?
A lot of early morning hallucinations probably also come when a person is still asleep, but doesn't realize it
Another phenomenon I have noticed a couple of times is that, if I wake up in the middle of a dream and there is light enough to see in the room, a remnant of the dream image stays in my brain and gets mixed with what I'm seeing for a second or so.
The first time I noticed this was one morning when I had seen the movie "Jurassic Park" the evening before. I don't remember the dream, but I woke up and saw a velociraptor in my room. Lucky for me, it faded away quickly.
CS programs producing students who know loads and loads of theory and can't write a damn line of actual code.
I agree with that, but it isn't only in CS courses that programming should be taught.
The problem I see in current engineering and sciences courses is that they don't teach numerical analysis. Engineers and scientists today try to do everything in matlab or excel, except for those that do postgraduate courses, who often try to do things in fortran.
Programming languages are tools that anyone involved with advanced uses of computers should learn to use. If you are a professional you should know how to use professional tools.
Given the size of the summary, I think I would need at least a few hours to read the article itself. Maybe this is intended as an example on how ideas can be submerged in a glut of information?
And there was no quick answer from a tech support email address when I would have trouble
Obviously, you've never worked for a corporation using commercial software. Try emailing, for instance, Oracle's tech support. At one time, it took me *two months* to get the response I needed from Oracle. Or rather, a response that *didn't* solve my problem: "that feature has been deprecated since Oracle 8i". It took them two full months just to find that an obscure feature that was essential to my work wasn't supported anymore.
Based on my 25+ years of experience of using software, both commercial and free, today I'd rather have Google and the source code than any paid tech support.
People stick with XP because then they don't have to change their existing software
Wrong, people stick with XP because they are familiar with it. Otherwise, why would 70% of eeePC sales be XP models? I assume no one buys an eeePC to run Photoshop or AutoCAD.
I think the eeePC is a good argument to show that Microsoft sales are largely driven by consumer inertia. This is a small computer that, at least in the 9" screen and 20GB SSD model, is well balanced, very practical, and an excellent example of a product where Linux makes perfect sense. The Linux eeePC is a complete system, with all the applications a large majority of consumers want.
Yet 70% of consumers opt for XP. After getting it with XP, they still need to install the applications they want to use, and need to configure those applications to the hardware. In the end, they had to work more to get a system that's less functional and less practical.
It's not logical reasons that keep people from shifting to Linux now, it's just the fear of the unknown.
I almost don't even consider Python a scripting language because it's so verbose. Writing Python is almost like writing C/C++ code or whatever.
You obviously have never used Python. I used to do scripts in Perl in the past, but one day I did an interesting experiment: I wrote a 200 lines program in Perl and Python, and compared them side by side. The Python code was slightly larger than the Perl code, but I actually needed about the same number of keystrokes for each, since Perl uses so many characters that need the shift key.
is it just that they were never schooled in the old temple and given a proper appreciation of a real language like C++?
I programmed in C and C++ for about twenty years, then I learned Python. I found that my productivity as a programmer drastically increased. Now I program in C only the basic number-crunching routines that I cannot find in any existing library. I use Python for all the rest, and write code at a much higher rate than I can do in C or C++.
where does this attitude that everything has to be crowbar'd into a web interface to be considered modern these days?
Applications have to be installed and supported in the users' computers if they don't have a web interface. If it's an application that will be used only by me, or by very few people, then I do the interface in Qt, using Python. Otherwise, I always try to do it as a web app.
But I agree with you that browsers are bloated. Web interfaces should be carefully adapted to work well, one cannot just try to do a direct conversion from a local GUI. These toolkits like GWT or PyJs have their limitations, they are useful for doing a quick job, but one should use their functions carefully, not abuse them.
What she was found guilty of was using a computer system without authorization by: 1) Using a fake name when the terms required a real name, 2) Using the service to solicit personal information from a minor contrary to the terms of service. 3) Using the service to harass another user contrary to the terms of service.
I'm not trying to defend Lori Drew's actions or character, but, the way you put it, it seems to me that the appropriate punishment would be to ban her from using that computer service again.
I would never want to be Lori Drew's friend, or even meet her socially, but it seems to me that the real culprits for that girl's death are her parents, who never prepared her for life and didn't have a cue of what was going on.
When I was a kid and had problems, my parents noticed something was wrong and talked to me. That's how I survived that nasty period from 13 to 19 years of age.
What I'm saying is the state needed to punish her, so the state found a way.
I hope sincerely that you don't work for any law-enforcement agency. That attitude of yours is what prompted the US founding fathers to create the Bill of Rights". The state is so powerful that it cannot just "find a way" to punish someone they think they "need" to punish.
Shooting someone in the back as they're fleeing automatically negates any claim of "self-defense"
That's very easy for you to say, discussing a theoretical situation here on Slashdot. Let's see what your reaction would be if you had to go to sleep every night in a crime-ridden neighborhood, never knowing when you will be wakened by a burglar demanding to know where is the cash (that you don't have).
What wold you do in a split second, when the decision means if you will live or die? You're just lucky, having been born in a social class that leaves such decisions to the police or to hired people in the security staff.
There are not enough military ships in the world to really control the affected area.
Kill enough of them and the others will be scared away.
any real solution has to change something within Somali territory
Something like this has been tried before. Controlling cities is much harder than controlling the sea. What else would you suggest? Pay them to stop piracy? This is called "extortion", and usually only leads to more payoffs.
Look, there's Python here. You can do the low-level high-performance core routines in C, and use Python to do all the OO programming. This is how God intended us to program.
Yes, I can. My first thought when I saw the article was to calculate how many of them one would need to simulate a human brain in real time. The answer is: with 2500 of these machines one could simulate a hundred billion neurons with a thousand synapses each, firing a hundred times per second, which is the approximate capacity of a human brain.
People have paid $20 million to visit the space station, now who will be the first millionaire hobbyist to pay $25 million to have his own simulated human brain?
I went to the site and tried to configure one. The disk partition options are: "General Purpose, Internet Server, Developer's Workstation, File Server". I wonder, who needs three Tesla cards in a file server or an internet server?
Did you know you can type more than one word into Google?
Yes, I know. Those two other algorithms that I mentioned, MUSIC and ESPRIT, were very important in a work I was doing once on digital signal processing. I spent a lot of time inventing new combinations of words to get just the DSP related links I wanted on MUSIC and ESPRIT. Trying to separate the junk links from the relevant results was no fun at all...
FTFA: "VIVACE stands for Vortex Induced Vibrations for Aquatic Clean Energy"
There was a time when creating an acronym that made a real word was considered cute. Those were the days of the "ESPRIT" (Estimation of Signal Parameters via Rotational Invariance Techniques) and "MUSIC" (MUltiple SIgnal Classification) algorithms.
All that is in the past. These days, acronyms should Google well. Google for VIVACE, MUSIC, or ESPRIT and you'll get page after page of irrelevant sites. Scientists should try to name their projects with unique names, names that will let interested people search the web and *find* their projects.
Put it in a torrent. Besides costing almost nothing, that would send another, very important, message: it's not illegal to use P2P.
Hey, you are out of your mind! I never wrote this comment, you are hallucinating my post.
As a matter of fact, I don't even exist, and neither does Slashdot. Get real, do you think the comments you see here could be anything but a figment of your sick imagination?
Another phenomenon I have noticed a couple of times is that, if I wake up in the middle of a dream and there is light enough to see in the room, a remnant of the dream image stays in my brain and gets mixed with what I'm seeing for a second or so.
The first time I noticed this was one morning when I had seen the movie "Jurassic Park" the evening before. I don't remember the dream, but I woke up and saw a velociraptor in my room. Lucky for me, it faded away quickly.
You:
-Im here to visit my dear mom who works here
Robotic voice: ... dear aunt ... lets set ... so double ... the killer ... delete ... select all
-You are here to
It could have been a raincoat...
I agree with that, but it isn't only in CS courses that programming should be taught.
The problem I see in current engineering and sciences courses is that they don't teach numerical analysis. Engineers and scientists today try to do everything in matlab or excel, except for those that do postgraduate courses, who often try to do things in fortran.
Programming languages are tools that anyone involved with advanced uses of computers should learn to use. If you are a professional you should know how to use professional tools.
Given the size of the summary, I think I would need at least a few hours to read the article itself. Maybe this is intended as an example on how ideas can be submerged in a glut of information?
Obviously, you've never worked for a corporation using commercial software. Try emailing, for instance, Oracle's tech support. At one time, it took me *two months* to get the response I needed from Oracle. Or rather, a response that *didn't* solve my problem: "that feature has been deprecated since Oracle 8i". It took them two full months just to find that an obscure feature that was essential to my work wasn't supported anymore.
Based on my 25+ years of experience of using software, both commercial and free, today I'd rather have Google and the source code than any paid tech support.
I agree. And that's the way I like it.
Yep. And that's exactly why Open Source and Linux are superior. It's the law: "given enough eyeballs, all bugs are shallow".
I see you have already forgotten the lunar lander and the blackjack.
Wrong, people stick with XP because they are familiar with it. Otherwise, why would 70% of eeePC sales be XP models? I assume no one buys an eeePC to run Photoshop or AutoCAD.
I think the eeePC is a good argument to show that Microsoft sales are largely driven by consumer inertia. This is a small computer that, at least in the 9" screen and 20GB SSD model, is well balanced, very practical, and an excellent example of a product where Linux makes perfect sense. The Linux eeePC is a complete system, with all the applications a large majority of consumers want.
Yet 70% of consumers opt for XP. After getting it with XP, they still need to install the applications they want to use, and need to configure those applications to the hardware. In the end, they had to work more to get a system that's less functional
and less practical.
It's not logical reasons that keep people from shifting to Linux now, it's just the fear of the unknown.
You obviously have never used Python. I used to do scripts in Perl in the past, but one day I did an interesting experiment: I wrote a 200 lines program in Perl and Python, and compared them side by side. The Python code was slightly larger than the Perl code, but I actually needed about the same number of keystrokes for each, since Perl uses so many characters that need the shift key.
I programmed in C and C++ for about twenty years, then I learned Python. I found that my productivity as a programmer drastically increased. Now I program in C only the basic number-crunching routines that I cannot find in any existing library. I use Python for all the rest, and write code at a much higher rate than I can do in C or C++.
Applications have to be installed and supported in the users' computers if they don't have a web interface. If it's an application that will be used only by me, or by very few people, then I do the interface in Qt, using Python. Otherwise, I always try to do it as a web app.
But I agree with you that browsers are bloated. Web interfaces should be carefully adapted to work well, one cannot just try to do a direct conversion from a local GUI. These toolkits like GWT or PyJs have their limitations, they are useful for doing a quick job, but one should use their functions carefully, not abuse them.
He looks too much like Ron Jeremy to be entirely friendly....
I'm not trying to defend Lori Drew's actions or character, but, the way you put it, it seems to me that the appropriate punishment would be to ban her from using that computer service again.
I would never want to be Lori Drew's friend, or even meet her socially, but it seems to me that the real culprits for that girl's death are her parents, who never prepared her for life and didn't have a cue of what was going on.
When I was a kid and had problems, my parents noticed something was wrong and talked to me. That's how I survived that nasty period from 13 to 19 years of age.
I hope sincerely that you don't work for any law-enforcement agency. That attitude of yours is what prompted the US founding fathers to create the Bill of Rights". The state is so powerful that it cannot just "find a way" to punish someone they think they "need" to punish.
That's very easy for you to say, discussing a theoretical situation here on Slashdot. Let's see what your reaction would be if you had to go to sleep every night in a crime-ridden neighborhood, never knowing when you will be wakened by a burglar demanding to know where is the cash (that you don't have).
What wold you do in a split second, when the decision means if you will live or die? You're just lucky, having been born in a social class that leaves such decisions to the police or to hired people in the security staff.
That's exactly what Lori Drew said. Look where it got her.
Kill enough of them and the others will be scared away.
Something like this has been tried before. Controlling cities is much harder than controlling the sea. What else would you suggest? Pay them to stop piracy? This is called "extortion", and usually only leads to more payoffs.
Look, there's Python here. You can do the low-level high-performance core routines in C, and use Python to do all the OO programming. This is how God intended us to program.
Yes, I can. My first thought when I saw the article was to calculate how many of them one would need to simulate a human brain in real time. The answer is: with 2500 of these machines one could simulate a hundred billion neurons with a thousand synapses each, firing a hundred times per second, which is the approximate capacity of a human brain.
People have paid $20 million to visit the space station, now who will be the first millionaire hobbyist to pay $25 million to have his own simulated human brain?
I went to the site and tried to configure one. The disk partition options are: "General Purpose, Internet Server, Developer's Workstation, File Server". I wonder, who needs three Tesla cards in a file server or an internet server?
All you need to do is follow the fscking link. Plenty of examples there.
Yes, I know. Those two other algorithms that I mentioned, MUSIC and ESPRIT, were very important in a work I was doing once on digital signal processing. I spent a lot of time inventing new combinations of words to get just the DSP related links I wanted on MUSIC and ESPRIT. Trying to separate the junk links from the relevant results was no fun at all...
FTFA: "VIVACE stands for Vortex Induced Vibrations for Aquatic Clean Energy"
There was a time when creating an acronym that made a real word was considered cute. Those were the days of the "ESPRIT" (Estimation of Signal Parameters via Rotational Invariance Techniques) and "MUSIC" (MUltiple SIgnal Classification) algorithms.
All that is in the past. These days, acronyms should Google well. Google for VIVACE, MUSIC, or ESPRIT and you'll get page after page of irrelevant sites. Scientists should try to name their projects with unique names, names that will let interested people search the web and *find* their projects.