Where's that Heinlein quote...oh, yes, here it is:
"There has grown in the minds of certain groups in this country the idea that just because a man or corporation has made a profit out of the public for a number of years, the government and the courts are charged with guaranteeing such a profit in the future, even in the face of changing circumstances and contrary to public interest. This strange doctrine is supported by neither statute or common law. Neither corporations or individuals have the right to come into court and ask that the clock of history be stopped, or turned back."
SOPA could be the leverage to get all the other IP stuff passed. They'll take this to the brink then say, "all right, we won't do SOPA". Everybody will be so relieved they'll overlook all the other laws they just slipped through.
Next time it will be something SOPA plus something that makes SOPA look mild by comparison. We'll get in such a panic over the other one that we'll let SOPA through with a sigh of relief that we "won".
I often respond to obviously-a-virus emails inside Virtual PC just to see what happens. The antivirus usually doesn't start protecting me until a week or more after the email arrives.
A week is an awfully long window for infection in the internet age. It makes antivirus programs next-to-useless IMHO.
The single best thing a Windows user can do to protect themself is not run as administrator.
I read an article where he said he takes the robotic voice very personally, he regards it as his voice.
He's a geek so wants the real thing, not some stupid software emulation. What's the fun of a wheelchair if you can't strap loads of wires and circuit boards to it?
No one knows what Pluto looks like, but somehow we know what another planet looks like from hundres/thousands of lightyears away? Makes no sense to me.
If you'd bothered to look at the picture before posting you'd know there's no 'planet' in it.
You don't even have to read this one, just look at the picture.
I don't mean for running the code, I mean for development work. I can't see many people sitting for hours coding on the Pi when they know they've got a proper computer on the next table. It will be just too painful.
You'll also need another monitor/keyboard/mouse cluttering the place up.
For simple microcontroller work that just seems like a pain in the butt. Hooking up an Arduino with a USB cable, writing the code, disconnecting the cable then tucking it away behind the fishtank seems an order of magnitude simpler to me.
The Pi will be brilliant for things that need screens and keyboards, it even does OpenGL! For learning to flash an LED? Not so much.
I simply don't grok why everybody seems to be pushing it as an "Arduino killer". To me that seems like the last thing I'd want to use a Raspberry Pi for...
There are some aspects that are redundant but there is a lot more that is not. Here are some major differences:
Arduinos do not run Linux. Their code is written in Assembly, C or C++ but WITHOUT the STL. There is no OS or kernel.
You've got, like, 2k of RAM on an Arduino so dynamic memory allocation isn't really a good idea.
OTOH most noobs are happier doing static memory allocation so overall it's probably a win.
Unlike the Raspberry Pi, the Arduino cannot be developed on by itself. It requires another computer
This is the bit I don't get, maybe you can explain: Everybody here seems convinced they'll be happily running Linux on a Pi, compiling C++, running Python, whatever.......with an SD card for storage? Seriously?
I give you a morning spent watching gcc/Python grind before you decide life's too short for that and go back to using a real PC for development.
The Pi's cool for an awful lot of things but it'll totally suck as a development machine.
Yep, whenever I try to run something written in Python I always seem to have the "wrong version" installed. Then when I get the "right" version the library I want to use doesn't work with it.
Arduino isn't perfect but I can grab any piece of code off the web and be fairly sure it'll work.
The pi literally runs linux, so you develop on board.
Question is: Will you want to?
Given a choice, would you want your development environment to be running on such a limited machine? I'm not putting the Pi down, it's great for what it is, but at the the end of the day it's a $25 computer. Anybody who thinks it will compare well to the desktop PC they normally use is deluded.
Where's that Heinlein quote...oh, yes, here it is:
"There has grown in the minds of certain groups in this country the idea
that just because a man or corporation has made a profit out of the
public for a number of years, the government and the courts are charged
with guaranteeing such a profit in the future, even in the face of changing
circumstances and contrary to public interest. This strange doctrine is
supported by neither statute or common law. Neither corporations or
individuals have the right to come into court and ask that the clock
of history be stopped, or turned back."
- Heinlein, Life Line, 1939
The problem is that when you vote somebody out, all their garbage laws stay behind.
Dear Leahy,
You mean the likely effects of the new law weren't actually studied yet...?
Color me shocked.
SOPA could be the leverage to get all the other IP stuff passed. They'll take this to the brink then say, "all right, we won't do SOPA". Everybody will be so relieved they'll overlook all the other laws they just slipped through.
Next time it will be something SOPA plus something that makes SOPA look mild by comparison. We'll get in such a panic over the other one that we'll let SOPA through with a sigh of relief that we "won".
I often respond to obviously-a-virus emails inside Virtual PC just to see what happens. The antivirus usually doesn't start protecting me until a week or more after the email arrives.
A week is an awfully long window for infection in the internet age. It makes antivirus programs next-to-useless IMHO.
The single best thing a Windows user can do to protect themself is not run as administrator.
{Cue all the "Or not run windows!" replies...}
I haven't had a single malware in like 10 years.
How do you know? It's not like they pop up a window to let you know if the installation was successful.
I'll go offline too..
Good. Maybe you can spend some of that free time explaining to everybody why the Internet is 'broken'.
Maybe the photographer forgot the ruler or whatever he originally meant to use for scale.
...or maybe he just thought it would be fun.
Humor. You don't have it.
I read an article where he said he takes the robotic voice very personally, he regards it as his voice.
He's a geek so wants the real thing, not some stupid software emulation. What's the fun of a wheelchair if you can't strap loads of wires and circuit boards to it?
He regards it as HIS voice.
Would you want somebody to replace your voice with 'something a bit more more modern'?
Seriously though, how many kids/students are going to use vim?
I doubt it will drive hardware requirements beyond what most people have today.
Bwahahahahaha!
No one knows what Pluto looks like, but somehow we know what another planet looks like from hundres/thousands of lightyears away? Makes no sense to me.
If you'd bothered to look at the picture before posting you'd know there's no 'planet' in it.
You don't even have to read this one, just look at the picture.
I don't mean for running the code, I mean for development work. I can't see many people sitting for hours coding on the Pi when they know they've got a proper computer on the next table. It will be just too painful.
You'll also need another monitor/keyboard/mouse cluttering the place up.
For simple microcontroller work that just seems like a pain in the butt. Hooking up an Arduino with a USB cable, writing the code, disconnecting the cable then tucking it away behind the fishtank seems an order of magnitude simpler to me.
The Pi will be brilliant for things that need screens and keyboards, it even does OpenGL! For learning to flash an LED? Not so much.
I simply don't grok why everybody seems to be pushing it as an "Arduino killer". To me that seems like the last thing I'd want to use a Raspberry Pi for...
Agree 100%, the overlap is tiny.
The Pi has a keyboard, video output and a lot more CPU power. It will be used for projects where that's important.
The Arduino does hobby electronics much better/easier/cheaper than the Pi.
Python makes everything cleaner.
Oh yeah, that's as clean/clear as mud.
There are some aspects that are redundant but there is a lot more that is not. Here are some major differences:
Arduinos do not run Linux. Their code is written in Assembly, C or C++ but WITHOUT the STL. There is no OS or kernel.
You've got, like, 2k of RAM on an Arduino so dynamic memory allocation isn't really a good idea.
OTOH most noobs are happier doing static memory allocation so overall it's probably a win.
Unlike the Raspberry Pi, the Arduino cannot be developed on by itself. It requires another computer
This is the bit I don't get, maybe you can explain: Everybody here seems convinced they'll be happily running Linux on a Pi, compiling C++, running Python, whatever.... ...with an SD card for storage? Seriously?
I give you a morning spent watching gcc/Python grind before you decide life's too short for that and go back to using a real PC for development.
The Pi's cool for an awful lot of things but it'll totally suck as a development machine.
And no, USB storage won't be much better than SD.
Good enough for browsing? Because I could see myslelf with one behind this LCD monitor hooked up to the spare HDMI slot.
Sure ... but the people here are talking about editing and compiling, not browsing.
My neighbors toilet tank cracked while he was on vacation.
The secret is to close the main valve when you lock the house up...
Probably not. The CPU in the Pi is much more powerful than the Arduino.
So? How much CPU do you need to flash some LEDs, open the garage door, or whatever?
(PS: There's ARM based Arduinos...but that's another price level so I'll leave them out of this)
So lets say you wanted to make a video game with some custom controllers, the Pi would be a much better solution.
OK, I'll give you that one. The Arduino's video output is a weak point.
Yep, whenever I try to run something written in Python I always seem to have the "wrong version" installed. Then when I get the "right" version the library I want to use doesn't work with it.
Arduino isn't perfect but I can grab any piece of code off the web and be fairly sure it'll work.
It's much easier to let someone else handle all the I/O for you and you just pull in libraries to perl or python or what have you.
It's much easier to not have to learn an entire operating system, command line, compilers, etc., just to flash a few LEDs.
The pi literally runs linux, so you develop on board.
Question is: Will you want to?
Given a choice, would you want your development environment to be running on such a limited machine? I'm not putting the Pi down, it's great for what it is, but at the the end of the day it's a $25 computer. Anybody who thinks it will compare well to the desktop PC they normally use is deluded.
Yeah, programming under Linux is way easier then programming an Arduino...