This is where Android comes in. It wasn't designed just for cell phones; it was also intended to run on netbooks, and Google seems to be going that way. Think about it: an open-source, Linux-based operating system built for small-screen devices, with major corporate support behind it. Microsoft should be shaking in its MS Boots.
The longer-term goal of many (most?) Lunar X-Prize teams is to make money by selling cheap moon missions. What you want may happen in a few years, but they're looking for something simpler on the first mission. Plus, this establishes a baseline for later experiments.
The X-Prize people are all trying to make lunar missions a lot cheaper than anything we're doing on the space station. And since they're going to the moon anyway, why not bring a plant along?
Nursing schools are all running at or over capacity because of the huge number of people wanting to be nurses. Whether they should become nurses is a moot point.
Writing a basic kernel is really not as hard as it sounds. The trouble comes if you want a more elaborate kernel, that supports a variety of hardware, and does this with a minimum of bugs, and is secure.
I recommend writing a kernel, actually. It's pretty fun.
Take a look at the Android API sometime. With that thing, decent GUI design seems to be the path of least resistance.
Re:looks like it still loses history
on
BASH 4.0 Released
·
· Score: 1
Don't worry. We can liken Bash to a largemouth bass, and say that it doesn't like to be anthropomorphized (because it's a fish, not a human) and we'll have ended the loop. If you learn Haskell, you'll get this good at recursion.
Android is already a free software platform where users can write software without being locked out. Isn't that what you're looking for? Sure, it came from Google and is promoted by a consortium of telecom giants, rather than springing straight from the People, but as long as a cat catches mice, does it really matter what color it is?
Most of the beauty of the Android's design is looking good and being usable on a tiny screen. I doubt that most software written for people with big monitors is going to be pleasant on a cell phone screen.
Are you sure? I found this paper about doing a fast Fourier transform with probabilistic CMOS hardware, with errors making it right through to the output -- but the errors were so small that, for many applications, they are irrelevant. And they were able to get by with 82% less power than a conventional approach with the same precision.
You're exactly right and should be modded up to 5. One of the applications that these researchers keep trotting out in their papers is neural networks. They figure they can make neural network hardware a few hundred times faster or more energy-efficient, as compared with a non-probabilistic CMOS implementation. They're also looking at Bayesian inference and classification problems, so that's nice too.
That's why these guys want to make systems-on-a-chip which integrate probabilistic circuitry with an ordinary ARM processor core. It can handle the general computing and the probabilistic coprocessor can handle a few specialized jobs. This won't replace your CPU, but it might make your graphics card faster and more efficient a few years from now.
This guy's soon-to-be-unveiled chip uses several different voltage levels. Higher voltages are used for more significant bits, and vice versa. There's your guarantee that the more significant bits will be less error-prone.
Then they should only use the processor in places where its limitations are not an issue. I certainly wouldn't suggest that it was appropriate for every purpose.
That's exactly what they're proposing: a system-on-a-chip with a conventional processor for most of the application and an on-die probabilistic coprocessor for the calculations that can be done in a probabilistic way. The only people talking about approximate accounting and other such inappropriate uses are Slashdot "smart"-asses.
The processors aren't entirely general purpose. They're stripped-down, simplified cores driving loads of SIMD hardware. There are instructions to control caching because a GPU does a lot of streaming data access. The core is pipelined and in-order, with 4-way SMT. It's very much optimized for throughput at the expense of everything else. That's a good thing for a GPU, of course.
It's a solid state hard drive that uses PCI Express instead of SATA. It looks pretty zippy. Decently large, too. Is there something else cool about their technology that I'm missing?
Oddly enough, tobacco smokers who also smoked pot had a much-decreased risk of lung cancer compared with the guys who only smoke tobacco. Sorry I misplaced the link to the study, but the cancer risk of marijuana appears to be a lot less than you would expect.
See, this is part of why Veronica Mars is such a great show. The tech is unobtrusively right. The hacking is less Hollywood and more "open up a guy's laptop when he's out of the room and copy some of his files onto your flash drive".
I think this is more of a generation gap thing. She knows how to do a few things, like open Microsoft Word and type in it, but when faced with anything unusual she loses the willingness to read the words on the screen or get help from tech support or Google. Someone who can find their way around a computer would have had much less trouble.
If plain PDF files are acceptable, then why not just use "File->Export as PDF" in OpenOffice? I've gone that route a few times, and it worked just fine.
I doubt the variations in vaccination rates for smallpox are that significant. If you want to do real damage with smallpox attacks, you should infect people in the areas most likely to cause the infection to spread. Infect an international airport, and spread disease everywhere. Infect a bus terminal. Infect a state capital building and infect disproportionately important people. If gay bath houses were still operating, I'd say infect them and let the disease spread. If you want to spread terror, this is the kind of thing you've got to think about!
This is where Android comes in. It wasn't designed just for cell phones; it was also intended to run on netbooks, and Google seems to be going that way. Think about it: an open-source, Linux-based operating system built for small-screen devices, with major corporate support behind it. Microsoft should be shaking in its MS Boots.
Upside-down tomato growing is common, and it works for a variety of other plants as well. Link.
The longer-term goal of many (most?) Lunar X-Prize teams is to make money by selling cheap moon missions. What you want may happen in a few years, but they're looking for something simpler on the first mission. Plus, this establishes a baseline for later experiments.
The X-Prize people are all trying to make lunar missions a lot cheaper than anything we're doing on the space station. And since they're going to the moon anyway, why not bring a plant along?
NASA's miniature nuclear reactor for the moon would be more practical. It's about the size of a trash can.
Nursing schools are all running at or over capacity because of the huge number of people wanting to be nurses. Whether they should become nurses is a moot point.
Writing a basic kernel is really not as hard as it sounds. The trouble comes if you want a more elaborate kernel, that supports a variety of hardware, and does this with a minimum of bugs, and is secure. I recommend writing a kernel, actually. It's pretty fun.
Take a look at the Android API sometime. With that thing, decent GUI design seems to be the path of least resistance.
Don't worry. We can liken Bash to a largemouth bass, and say that it doesn't like to be anthropomorphized (because it's a fish, not a human) and we'll have ended the loop. If you learn Haskell, you'll get this good at recursion.
CUPS? Why would you want to run the Common Unix Printing System on a phone?
Android is already a free software platform where users can write software without being locked out. Isn't that what you're looking for? Sure, it came from Google and is promoted by a consortium of telecom giants, rather than springing straight from the People, but as long as a cat catches mice, does it really matter what color it is?
Most of the beauty of the Android's design is looking good and being usable on a tiny screen. I doubt that most software written for people with big monitors is going to be pleasant on a cell phone screen.
It's valuable for sociologists, if nothing else. See how porn evolved over the years!
Are you sure? I found this paper about doing a fast Fourier transform with probabilistic CMOS hardware, with errors making it right through to the output -- but the errors were so small that, for many applications, they are irrelevant. And they were able to get by with 82% less power than a conventional approach with the same precision.
You're exactly right and should be modded up to 5. One of the applications that these researchers keep trotting out in their papers is neural networks. They figure they can make neural network hardware a few hundred times faster or more energy-efficient, as compared with a non-probabilistic CMOS implementation. They're also looking at Bayesian inference and classification problems, so that's nice too.
That's why these guys want to make systems-on-a-chip which integrate probabilistic circuitry with an ordinary ARM processor core. It can handle the general computing and the probabilistic coprocessor can handle a few specialized jobs. This won't replace your CPU, but it might make your graphics card faster and more efficient a few years from now.
This guy's soon-to-be-unveiled chip uses several different voltage levels. Higher voltages are used for more significant bits, and vice versa. There's your guarantee that the more significant bits will be less error-prone.
Then they should only use the processor in places where its limitations are not an issue. I certainly wouldn't suggest that it was appropriate for every purpose.
That's exactly what they're proposing: a system-on-a-chip with a conventional processor for most of the application and an on-die probabilistic coprocessor for the calculations that can be done in a probabilistic way. The only people talking about approximate accounting and other such inappropriate uses are Slashdot "smart"-asses.
The processors aren't entirely general purpose. They're stripped-down, simplified cores driving loads of SIMD hardware. There are instructions to control caching because a GPU does a lot of streaming data access. The core is pipelined and in-order, with 4-way SMT. It's very much optimized for throughput at the expense of everything else. That's a good thing for a GPU, of course.
It's a solid state hard drive that uses PCI Express instead of SATA. It looks pretty zippy. Decently large, too. Is there something else cool about their technology that I'm missing?
Oddly enough, tobacco smokers who also smoked pot had a much-decreased risk of lung cancer compared with the guys who only smoke tobacco. Sorry I misplaced the link to the study, but the cancer risk of marijuana appears to be a lot less than you would expect.
See, this is part of why Veronica Mars is such a great show. The tech is unobtrusively right. The hacking is less Hollywood and more "open up a guy's laptop when he's out of the room and copy some of his files onto your flash drive".
I think this is more of a generation gap thing. She knows how to do a few things, like open Microsoft Word and type in it, but when faced with anything unusual she loses the willingness to read the words on the screen or get help from tech support or Google. Someone who can find their way around a computer would have had much less trouble.
If plain PDF files are acceptable, then why not just use "File->Export as PDF" in OpenOffice? I've gone that route a few times, and it worked just fine.
I doubt the variations in vaccination rates for smallpox are that significant. If you want to do real damage with smallpox attacks, you should infect people in the areas most likely to cause the infection to spread. Infect an international airport, and spread disease everywhere. Infect a bus terminal. Infect a state capital building and infect disproportionately important people. If gay bath houses were still operating, I'd say infect them and let the disease spread. If you want to spread terror, this is the kind of thing you've got to think about!