I own * mobile phone * GPS * video camera * photo camera * organizer * small flashlight * radio clock * mp3 player
All these things are just laying at home - except the phone. It's too much trouble to carry them around. But my K750i replaces most of them. It lacks the GPS and the video quality is really bad, but beside that it's perfect. I'm taking much more pictures now, because the camera is always available. If I have unexpectedly to wait and kill some time - I've my mp3 player and the fm radio with me. And it's not $900 either - I just pay for my mobile contract 10 Euro/month (for two years = 240 Euro).
My new cellphone (Sony Ericsson D750i) has a 2MP camera. That gives a resolution of about 130dpi for an A4 page. That's enough to copy pages without any stitching. In fact, since my scanner has a 40 seconds warm-up phase, I started doing photocopying with my phone. It's simply faster and the quality is good enough for me.
Imagine a sine wave. If you do 2 samples/period, you measure at 0 and 180 degrees and you get a flat line. If you do 4 samples/period, you measure at 0, 90, 270 and 360 - resulting in triangular waves. If you do 6 samples/period, you measure at 0, 60, 120, 180, 240, 300, 360 - the result is more like a sine wave, still the amplitude is about 30% off. If you do 10 samples/period, the result finally resembles the original (to a certain degree).
Just take a calc sheet and play around with the values.
What do you mean with "40 MHz"? 40 million samples per secord (MSPS) or signals with 40 MHz?
Did you know, that for displaying an 40MHz signal you need a DigiScope with at least(!) 400MSPS? If you go below, you can only display the frequency, but not the waveform (and for just measuring frequencies there are cheaper devices).
2437470 source lines of code for the Linux kernel... going to collapse under its own weight.... Maybe it's time [to turn] Linux into a true microkernel.
* Think for a second about how many of those lines make it past the preprocessor: not many at all. Most of the lines in the kernel are device drivers, and most of those are disabled in any sane configuration.
The problem is not what goes into the binary but what dependencies are there. Device drivers in linux are tied to the kernel. Thats what makes Linux monolithic.
* Changing to a microkernel won't reduce code size appreciably.
Code size and code complexity are two different things.
Monolithic design is really out-of-date. A modular approach would be much better, but this would allow binary-only drivers.
NT4 got it's C2 at the end of 1999 - two or three months before Win2K shipped.
Don't expect the C2 for kernel 2.2 before the release of kernel 2.8 . And even then, it will be a special kernel with a special distro - and til these modifications go into mainstream we will have kernel 3.0 or 3.2. Expect 3.2 to arrive at 2008 (assuming they don't any version-jumping).
I think one reason for the failure is, that everyone who really needs a phone but cannot use a triband phone (people on the ocean, in antarctica...) already has a satellite phone, i.e. an Inmarsat Phone.
Inmarsat has the three geostationary satellites (36000km above the ground) instead of 66 Satellites flying around at low orbits.
While these mobil phones are not very handy, they are there and they are available since a long time (i think 10+ years)
Funny enough, i just looked if they have a webpage (http://www.inmarsat.com/) and found the following:
------------------------- Looking for the Iridium alternative?
Inmarsat mini-M phones offer cost-effective and reliable voice, fax and data communications for use virtually anywhere in the world. The phones are lightweight (about 4 lb., 1.9 Kg), portable (roughly the size of notebook computer) and easy to use. -------------------
Screenshots with over 400kb in size are much too big. Together they have some 5mb.
If I'm not browsing themes.org, I don't want to see background images, start panels or whatever, just the plain application window.
Furthermore they're in gif format - all the colors are dithered down to 8bpp. I think this increases file size because it's less compressable. PNG files would be smaller.
These screenshots aren't the only big one in last time. There seems to be a trend towards big all-in-one screenshots. The bigger the better.:-(
With the SIMM you could connect via ethernet to a "big" linux box in another room. Let the other box (we could call it "server") decode mp3's and transmit them to the SIMM-Linux. (I hope the SIMM is fast enough to receive data at about 160kbyte/sec ?)
Put some knobs and a display to the SIMM and you can listen to MP3s without fan and harddisk noise.
Within a few years, it's the standard size and we all wonder how we coped with our old "tiny" drives.
Exactly.
The problem is, the software needs more space just because it's available. Noone will pay more money to get a smaller/faster program if the hardware is big enough.
I own
* mobile phone
* GPS
* video camera
* photo camera
* organizer
* small flashlight
* radio clock
* mp3 player
All these things are just laying at home - except the phone. It's too much trouble to carry them around. But my K750i replaces most of them. It lacks the GPS and the video quality is really bad, but beside that it's perfect. I'm taking much more pictures now, because the camera is always available. If I have unexpectedly to wait and kill some time - I've my mp3 player and the fm radio with me. And it's not $900 either - I just pay for my mobile contract 10 Euro/month (for two years = 240 Euro).
My new cellphone (Sony Ericsson D750i) has a 2MP camera. That gives a resolution of about 130dpi for an A4 page. That's enough to copy pages without any stitching. In fact, since my scanner has a 40 seconds warm-up phase, I started doing photocopying with my phone. It's simply faster and the quality is good enough for me.
Nyquist is not about waveforms but about frequencies. I still think you need 10x samples, especially for a school where many unexperienced people are.
These interpolation (subsampling) is a nice feature - if you have repeating signals. But why would one buy a digiscope for repeating signals?
I think it's at least 10 times the signal.
Imagine a sine wave.
If you do 2 samples/period, you measure at 0 and 180 degrees and you get a flat line.
If you do 4 samples/period, you measure at 0, 90, 270 and 360 - resulting in triangular waves.
If you do 6 samples/period, you measure at 0, 60, 120, 180, 240, 300, 360 - the result is more like a sine wave, still the amplitude is about 30% off.
If you do 10 samples/period, the result finally resembles the original (to a certain degree).
Just take a calc sheet and play around with the values.
What do you mean with "40 MHz"? 40 million samples per secord (MSPS) or signals with 40 MHz?
Did you know, that for displaying an 40MHz signal you need a DigiScope with at least(!) 400MSPS? If you go below, you can only display the frequency, but not the waveform (and for just measuring frequencies there are cheaper devices).
Markus
Of course, many microcontrollers have an unchangable firmware, but not all of them:
camera (PPC860 @ 66mHz)
mobile phone (80C166 @ 16mhz)
car (engine electronics, SAB80C517 @ 12mhz)
ISDN phones
washing machine. (No kidding.)
And these are only the devices, where I know for sure that they allow firmware upgrades.
Where can I find Linux for washing machines?
Markus
Some years ago, everyone claimed that these three operating systems will be Windows, Solaris and their own OS.
HP said it will be Win+Solaris+HP/UX.
IBM said it will be Win+Solaris+AIX.
SCO said it will be Win+Solaris+SCO.
I think, that it will be something like Win+Solaris and Linux or perhaps only Win + Linux.
Of course, there will be still much more operating systems around - just they will be so rare that the average power user won't even know their name.
bye
Markus
Is it just me who thinks "Luigi Piccardi" is the italian version of (Jean-) Luc Picard?
Or should I just stay away from this tv for some time?
* Think for a second about how many of those lines make it past the preprocessor: not many at all. Most of the lines in the kernel are device drivers, and most of those are disabled in any sane configuration.
The problem is not what goes into the binary but what dependencies are there. Device drivers in linux are tied to the kernel. Thats what makes Linux monolithic.
* Changing to a microkernel won't reduce code size appreciably.
Code size and code complexity are two different things.
Monolithic design is really out-of-date. A modular approach would be much better, but this would allow binary-only drivers.
It does work.
While they're not dripping over the computers, they're still missing some clothes.
Tomorrow Magazin
NT4 got it's C2 at the end of 1999 - two or three months before Win2K shipped.
Don't expect the C2 for kernel 2.2 before the release of kernel 2.8 .
And even then, it will be a special kernel with a special distro - and
til these modifications go into mainstream we will have kernel 3.0 or 3.2.
Expect 3.2 to arrive at 2008 (assuming they don't any version-jumping).
ok, it's available for over ten years:
"Established in 1979"
I think one reason for the failure is, that everyone who really needs a phone ...) already has a satellite phone, i.e. an Inmarsat Phone.
but cannot use a triband phone (people on the ocean, in antarctica
Inmarsat has the three geostationary satellites (36000km above the ground) instead of 66 Satellites flying around at low orbits.
While these mobil phones are not very handy, they are there and they are available since a long time (i think 10+ years)
Funny enough, i just looked if they have a webpage (http://www.inmarsat.com/) and found the following:
-------------------------
Looking for the Iridium alternative?
Inmarsat mini-M phones offer cost-effective and reliable voice, fax and data
communications for use virtually anywhere in the world. The phones are
lightweight (about 4 lb., 1.9 Kg), portable (roughly the size of notebook
computer) and easy to use.
-------------------
In the past they've also seen a demand for IE on Unix...
But Unix didn't mean Linux and the product quality wasn't comparable to the windows version at all.
This upcoming law is pretty useless, because one could encrypt the messages with XOR (one-time-pads) using multiple keys.
It works this way:
Secret Message:
"We rob the bank at 11pm."
Encrypt with Key 1:
"asfksjaflsajfklsjfsfsdjj"
Officer comes to you and asks for decryption.
Decrypt with Key 2:
"Hi, I love you so much. "
The second Key could be generated at the Receiver or sent with the Message, whatever.
Screenshots with over 400kb in size are much too big. Together they have some 5mb.
:-(
If I'm not browsing themes.org, I don't want to see background images, start panels or whatever, just the plain application window.
Furthermore they're in gif format - all the colors are dithered down to 8bpp. I think this increases file size because it's less compressable. PNG files would be smaller.
These screenshots aren't the only big one in last time. There seems to be a trend towards big all-in-one screenshots. The bigger the better.
Way back, i used a paper based organizer, but it was really annoying because its size.
Therefore I bought a Palm III and not a Psion 5, because the Palm is so small, it fits into my trousers pocket.
With the keyboard the Palm suddenly becomes heavier and bigger than a Psion 5.
I'm wondering if this "SAP DB" is Adabas-D ?
The version number indicates that and there are SAP installations on Adabas.
Adabas-D was the first full-blown commercial (SQL-) database available for linux.
With the SIMM you could connect via ethernet to a "big" linux box in another room.
Let the other box (we could call it "server") decode mp3's and transmit them to the SIMM-Linux.
(I hope the SIMM is fast enough to receive data at about 160kbyte/sec ?)
Put some knobs and a display to the SIMM and you can listen to MP3s without fan and harddisk noise.
Within a few years, it's the standard size and we all wonder how we coped with our old "tiny" drives.
Exactly.
The problem is, the software needs more space just because it's available. Noone will pay more money to get a smaller/faster program if the hardware is big enough.