Actually all the early browsers didn't have inline attachment support. They either dumped it to a file (Save As...) or based on the MIME type (graphics/jpeg) they would launch an external application like xv.
Your average home user will likely end up setting up an account with all capabilities turned on,
This is a research OS being worked on at an university (John Hopkins) by several graduate students. It is not intended to being part of Fedora Core 4.
Just like Trusted Computing platforms like Trusted Solaris and Trusted HP/UX (I forget the name for the Trusted version of VMS, and several others) this is not intended for mainstream replacement of "mainstream" OSes. For that look at PaX, exec-shield, NX support (processor feature supported in new versions of Windows and Linux), and Microsoft's Pallidium/NGSC and whatever name Intel is using for their trusted (DRM-friendly) hardware (chipsets and motherboards).
Since Jonathan S. Shapiro is a professor at John Hopkins University, and has been involved in EROS since 1991, I suspect he has had the chance to met Ada 83.
I know I've been "fooled' more than once into thinking a book was giving me full instructions only to find out, once I tried to actually follow them, that there were critical items that had been left out
While the book does contain a "cookbook" for building a particular simple robot, the real value of the book is that it is not simply a cookbook, but also gives you plenty of basic general knowledge so you could build any one of a number of simple robots, several of which the full design can be found on the web. Robot Building for Beginners is not intended to be a cookbook or a instruction manual for a kit, it is a knowledge increasing aid.
The FPGA is not an analog RF front-end, but is for programmable digital logic (gate arrays).
The FPGA can only modify digital signals that have been through the ADC (or before they go through the DAC).
The USRP cannot transmit a RF signal greater than the ADC and basicTX module can handle. "... the BasicTX will put out about 1mW up to about 50 MHz..." (Source: USRP FAQ).
I expect just receivers will bear less of a burden, but I would not be surprised if Gnu Radio was already illegal with massive criminal penalties associated.
Which is an atrocity, frankly. Please correct me. Please.
The FCC, et all (IC, RA, PTO,...) have regulated RF transmissions for nearly 100 years now. They goal is so that the spectrum can be peacefully shared amongst users nationally, and internationally with as little interference as possible. Spark-gap transmitters are also illegal to use.
I'll ignore the half-baked idea from "futurists" that all radio devices in the world should be replaced by expensive smart radio technologies such as spread-spectrum, SDR, because it is far too costly to actually do.
The basicTX module for the USRP outputs 1/100th the typically power output of a WiFi PC card (i.e. basicTX outputs 1mW AFAIK), which I believe is low enough not to be regulated unless the use of a particular device causes interference, then under the Radio Act, the FCC can order the shut off that particular device.
Of course someone could combine it with additional RF power amplifer, but that has been a reality for nearly 100 years now, well before SDR (software defined radio) was a possibility.
Why go with usb2.0 as the interface instead of pci or multiple usb2.0 connectors
Because USB2.0 was the fastest commonly available connection found on home PCs and laptops.
PCI rules out laptops, but the developers (Eric and Matt) use and demo their work on laptops.
Firewire wasn't as well developed and as well supported on all Free/Open OSes (OpenBSD in particular) when the decision was made.
The on-board ADC / DAC and FPGA will reduce the needs for most applications to something that works, such as a single HDTV ATSC signal (which is roughly 6MHz bandwidth).
True, the HD-3000 does not have the hacking value of the USRP, but if someone just wants to watch HDTV from their Linux computer the HD-3000 is a cheaper and plug-and-play Linux solution.
So, if I just wanted to watch (or record) HDTV, I would get a HD-3000, but as soon as I can get a US dollar money order, I am ordering my USRP and RX/TX modules.
Ah, no. The USRP and basicRX / basicTX only operate themselves up to 30 or 50 MHz I believe. You would need an additional RF front-end (aka transverter) for VHF frequences like broadcast WFM.
Basically it allows you to build radio receiving equipement using software instead of traditional hardware (resistors, capacitors, transistors etc..).
Partial true, it does not eliminate, but reduces the the electronics used by do as much of the decoding (demodulation, etc.) of the RF signa l in programming hardware (FPGA) and in software (GNU Radio code itself). You still need a RF front-end typically for VHF ~100 MHz and higher (microwave signals a la Wi-Fi, GPS, DSS TV, etc.) and hardware like the USRP.
ould theoretically write a receiver to decode digital signals (like TV) without paying for it?
You can legally receive signals in the US, you cannot legally bypass copyright security measures like encryption to decode a satellite TV signal to enable to watch it. There is a moderate large hobby of people who listen or watch un-encrypted signals, we use to call them scanner listeners, but scanners evolved into Software Defined Radio devices as well. NB: There are explicit laws about listening into telephone conversations (both cordless and cellular) in ths US, AFAIK.
Correct, the USRP (Universal Software Radio Peripheral) base module itself is not an transmitter. There is an additional $50 USD basicTX modules available.
"Terrorist tool" is simply nonsense on the part of the submitter or editor. Ignore the poor fool.
Unlicensed operation and interference are not a new issue, (radio stations use to "compete" by trying to transmit by "out-gunning" by using more power (Watts) on a given frequency (e.g. 105.7 MHz)) are why departments like the FCC were created.
The basicTX module is low enough power on its own (1mW I believe it produces) that it does not require regulation AFAIK.
you could use this hardware to pull in terrestrial HDTV.
You could, but you would be better off using the pcHDTV HD-3000 card which is designed to work well with terrestial, aka Over The Air (OTA), HDTV, "legacy" NTSC, and can legally ignore the FCC Broadcast Flag until June 2005.
To clarify, GNU Radio is a Free Software software defined radio implementation, and the USRP (Universal Software Radio Peripheral) is the semi-official reference hardware platform designed by Matt Ettus. The USRP is real-life useless without additional modules for basicRX (receiver) and/or basicTX (transmitter). Depending on the usage, you might require a up/down converter aka a transverter.
There are others working on similar hardware (e.g. SSRP for a bit simpler and lower cost, or the amateur radio oriented Flex-Radio) as well, and I expect that the USRP hardware will be copied, cloned, and improved upon in a short time.
haven't things like J2EE,.Net and PHP made mod_perl obsolete?
No, just because there is something newer and flashier I am not going to rewrite a C/Perl system to J2EE or.Net for no substancial gain in the end product.
Well I did a port from mod_perl 1 to mod_perl 2 many months ago, and it wasn't too bad except for the lack of completed version 2 documentation and I wished I had more examples available to me. Most of the docs then were about 50 to 80 percent completed.
The porting itself was painless when I wasn't trying to set up a build environment across multiple Apache and perl versions and using libapreq2 (lib ApacheRequest) and mod_perl2 (well 1.99).
Most (but not all) soldiers know not to publish confidential information to the public.
It's the causal daily chatting to a spouse/partner or story-telling to their children that seems confidental that gets them going and can be colourful and can contain lots of details.
Hint: There are fairly few recent PCs in many hospitals. So unless you are targeting only wealthy private hospitals, assume the worst.
I use to work on a Unix based custom information system that over a decade old, and on a dozen Unix platforms, and they were developing a new Windows based system. It took multiple years to develop with the new product that was not good enough to replace their existing Unix solution, so hadn't sold a single copy of the new system.
Of course, to your secondary question, I don't know, but I think it is a classic case of horse before the cart though.
NOAA is a memory of WMO, and they share observation information with other members. The US does not have weather observation sites around the globe as some might believe.
Weather data is split into two parts, obs of current conditions. Most places freely share this, while forecasts are often considered expensive because of the supercomputer time used to run numeric computational forecast models, so numerous try to do some cost recovery from clients who want specific forecast details or massive amounts of details, including commercial groups like Accuweather and the Weather Channel.
AFAIK No non-government group for weather modelliong for the reason that is not an economic service to provide. NOAA, Environment Canada, UK Met Office, etc. are all government departments because they spend huge dollars to buy supercomputers all in the Top 500 Supercomputer list to run their weather forecast models.
A for-profit company cannot afford to purchase such hardware and still sell their forecaster (and more importantly to the end consumer, presentation) at an affordable price, and unless they magically find millions of dollars market that no one currently knows about.
Nevermind that you have no evidence that your "free market" will actually produce better forecast models. Currently forecaster and high performance computing researchings working for government agencies produce in-house competing models and run comparisons amongst themselves. Like open-source programmers, their reputations for high quality and novel insight are their motivation.
I think it just might be you that did not wach "The day after tomorrow" with its weather and saline bouys.
Unfortunately I did see it (and hence paid money towards the producers and screen writers). What I remember was that the guy next to me was complaining that the bouy id'ents were wrong for the Grand Banks and the "normal" Gulf Stream was moving backwards. Not to mention the physics problems with the rate of freezing mentioned (ending up at/below absolute zero in a few minutes).
I have been to several Sony Stores in Canada, recently Halifax and Belleville. I think of them as boutique style, not directly competing so much with big box shops like FutureShop (Canadian consin of US BestBuy), but also with the audiophile stores that have been traditional a good place to get advice worth listening to.
The stores are modest size, not too overwhelming like large big box stores in large urban areas, well dressed sales staff (I think a tie is required for male staff), and not as crowded both in terms of the display cases and the sales floor. So in other words a more enjoyable "sales experience" although not always the deepest discounts for the cash strapped NoLogo geek.
Actually I (mildly) regret that I was an advocate for C and C++ in the university undergrad CS programmes, because at the time I personally enjoyed programming in C more than Pascal. Looking back I think Pascal was an excellent language for students, and I wish Niklaus Wirth's other languages, such as Module-2, Oberon caught on more. I think they were evoluting in the right direction of promoting good programming style, for programming in the large.
Rather than quick coding by the seat of your pants which C encourages or at least strongly tolerates.
I've seen in years, especially being one who lives in a heavily forested rural area where we get all of THREE tv stations, no cable, no dsl, and even the phone lines suck. BPL would be very welcome here
Based on the fact that BPL has only been trialed in areas with population density that have good cellular coverage and already have cable television (CATV), I think you'll find that power companies have been falsely claiming on planning to serve low density (rural) areas.
The tradeoff is a bit more background noise on some parts of the spectrum. As licensed and trained amateur radio engineers you're supposed o know how to deal with a little RFI;
The ARRL is not talking a little noise. The levels have been documented as being so strong that many real-life amateur radio stations cannot work over the noise levels.
Actually all the early browsers didn't have inline attachment support. They either dumped it to a file (Save As...) or based on the MIME type (graphics/jpeg) they would launch an external application like xv.
Your average home user will likely end up setting up an account with all capabilities turned on,
This is a research OS being worked on at an university (John Hopkins) by several graduate students. It is not intended to being part of Fedora Core 4.
Just like Trusted Computing platforms like Trusted Solaris and Trusted HP/UX (I forget the name for the Trusted version of VMS, and several others) this is not intended for mainstream replacement of "mainstream" OSes. For that look at PaX, exec-shield, NX support (processor feature supported in new versions of Windows and Linux), and Microsoft's Pallidium/NGSC and whatever name Intel is using for their trusted (DRM-friendly) hardware (chipsets and motherboards).
Since Jonathan S. Shapiro is a professor at John Hopkins University, and has been involved in EROS since 1991, I suspect he has had the chance to met Ada 83.
Universal Elixir and Other Computing Projects Which Failed
6 86 236092
1 30 917397
3 21 117425
9 32 633609
by Robert L. Glass
(Copyright 1977)
http://www.amazon.com/exec/obidos/tg/detail/-/0
ComputingFailure.com: War Stories from the Electronic Revolution
by Robert L. Glass
(2001)
http://www.amazon.com/exec/obidos/tg/detail/-/0
Facts and Fallacies of Software Engineering
by Robert L. Glass
(2002)
http://www.amazon.com/exec/obidos/tg/detail/-/0
Waltzing With Bears: Managing Risk on Software Projects
by Tom Demarco, Timothy Lister
http://www.amazon.com/exec/obidos/tg/detail/-/0
I know I've been "fooled' more than once into thinking a book was giving me full instructions only to find out, once I tried to actually follow them, that there were critical items that had been left out
While the book does contain a "cookbook" for building a particular simple robot, the real value of the book is that it is not simply a cookbook, but also gives you plenty of basic general knowledge so you could build any one of a number of simple robots, several of which the full design can be found on the web. Robot Building for Beginners is not intended to be a cookbook or a instruction manual for a kit, it is a knowledge increasing aid.
Well based on prototype USRP reports, most USB chipsets seem to max out around 30-33 MBps (240-264Mbps).
Of course, USB 2.0 interface chips are simpler than Ethernet too.
You are correct about gigabit becoming popular, and not yet common for laptops.
The FPGA contains digital up and down converters
..." (Source: USRP FAQ).
The FPGA is not an analog RF front-end, but is for programmable digital logic (gate arrays).
The FPGA can only modify digital signals that have been through the ADC (or before they go through the DAC).
The USRP cannot transmit a RF signal greater than the ADC and basicTX module can handle. "... the BasicTX will put out about 1mW up to about 50 MHz
I expect just receivers will bear less of a burden, but I would not be surprised if Gnu Radio was already illegal with massive criminal penalties associated.
Which is an atrocity, frankly. Please correct me. Please.
The FCC, et all (IC, RA, PTO,
I'll ignore the half-baked idea from "futurists" that all radio devices in the world should be replaced by expensive smart radio technologies such as spread-spectrum, SDR, because it is far too costly to actually do.
The basicTX module for the USRP outputs 1/100th the typically power output of a WiFi PC card (i.e. basicTX outputs 1mW AFAIK), which I believe is low enough not to be regulated unless the use of a particular device causes interference, then under the Radio Act, the FCC can order the shut off that particular device.
Of course someone could combine it with additional RF power amplifer, but that has been a reality for nearly 100 years now, well before SDR (software defined radio) was a possibility.
Why go with usb2.0 as the interface instead of pci or multiple usb2.0 connectors
Because USB2.0 was the fastest commonly available connection found on home PCs and laptops.
PCI rules out laptops, but the developers (Eric and Matt) use and demo their work on laptops.
Firewire wasn't as well developed and as well supported on all Free/Open OSes (OpenBSD in particular) when the decision was made.
The on-board ADC / DAC and FPGA will reduce the needs for most applications to something that works, such as a single HDTV ATSC signal (which is roughly 6MHz bandwidth).
True, the HD-3000 does not have the hacking value of the USRP, but if someone just wants to watch HDTV from their Linux computer the HD-3000 is a cheaper and plug-and-play Linux solution.
So, if I just wanted to watch (or record) HDTV, I would get a HD-3000, but as soon as I can get a US dollar money order, I am ordering my USRP and RX/TX modules.
easily do it in the 88-108MHZ WFM radio band.
Ah, no. The USRP and basicRX / basicTX only operate themselves up to 30 or 50 MHz I believe. You would need an additional RF front-end (aka transverter) for VHF frequences like broadcast WFM.
Basically it allows you to build radio receiving equipement using software instead of traditional hardware (resistors, capacitors, transistors etc..).
Partial true, it does not eliminate, but reduces the the electronics used by do as much of the decoding (demodulation, etc.) of the RF signa l in programming hardware (FPGA) and in software (GNU Radio code itself). You still need a RF front-end typically for VHF ~100 MHz and higher (microwave signals a la Wi-Fi, GPS, DSS TV, etc.) and hardware like the USRP.
ould theoretically write a receiver to decode digital signals (like TV) without paying for it?
You can legally receive signals in the US, you cannot legally bypass copyright security measures like encryption to decode a satellite TV signal to enable to watch it. There is a moderate large hobby of people who listen or watch un-encrypted signals, we use to call them scanner listeners, but scanners evolved into Software Defined Radio devices as well. NB: There are explicit laws about listening into telephone conversations (both cordless and cellular) in ths US, AFAIK.
It's not a transmitter as far as I understand.
Correct, the USRP (Universal Software Radio Peripheral) base module itself is not an transmitter. There is an additional $50 USD basicTX modules available.
"Terrorist tool" is simply nonsense on the part of the submitter or editor. Ignore the poor fool.
Unlicensed operation and interference are not a new issue, (radio stations use to "compete" by trying to transmit by "out-gunning" by using more power (Watts) on a given frequency (e.g. 105.7 MHz)) are why departments like the FCC were created.
The basicTX module is low enough power on its own (1mW I believe it produces) that it does not require regulation AFAIK.
you could use this hardware to pull in terrestrial HDTV.
You could, but you would be better off using the pcHDTV HD-3000 card which is designed to work well with terrestial, aka Over The Air (OTA), HDTV, "legacy" NTSC, and can legally ignore the FCC Broadcast Flag until June 2005.
To clarify, GNU Radio is a Free Software software defined radio implementation, and the USRP (Universal Software Radio Peripheral) is the semi-official reference hardware platform designed by Matt Ettus. The USRP is real-life useless without additional modules for basicRX (receiver) and/or basicTX (transmitter). Depending on the usage, you might require a up/down converter aka a transverter.
There are others working on similar hardware (e.g. SSRP for a bit simpler and lower cost, or the amateur radio oriented Flex-Radio) as well, and I expect that the USRP hardware will be copied, cloned, and improved upon in a short time.
haven't things like J2EE, .Net and PHP made mod_perl obsolete?
.Net for no substancial gain in the end product.
No, just because there is something newer and flashier I am not going to rewrite a C/Perl system to J2EE or
Well I did a port from mod_perl 1 to mod_perl 2 many months ago, and it wasn't too bad except for the lack of completed version 2 documentation and I wished I had more examples available to me. Most of the docs then were about 50 to 80 percent completed.
The porting itself was painless when I wasn't trying to set up a build environment across multiple Apache and perl versions and using libapreq2 (lib ApacheRequest) and mod_perl2 (well 1.99).
Most (but not all) soldiers know not to publish confidential information to the public.
It's the causal daily chatting to a spouse/partner or story-telling to their children that seems confidental that gets them going and can be colourful and can contain lots of details.
Hint: There are fairly few recent PCs in many hospitals. So unless you are targeting only wealthy private hospitals, assume the worst.
I use to work on a Unix based custom information system that over a decade old, and on a dozen Unix platforms, and they were developing a new Windows based system. It took multiple years to develop with the new product that was not good enough to replace their existing Unix solution, so hadn't sold a single copy of the new system.
Of course, to your secondary question, I don't know, but I think it is a classic case of horse before the cart though.
NOAA is a memory of WMO, and they share observation information with other members. The US does not have weather observation sites around the globe as some might believe.
Weather data is split into two parts, obs of current conditions. Most places freely share this, while forecasts are often considered expensive because of the supercomputer time used to run numeric computational forecast models, so numerous try to do some cost recovery from clients who want specific forecast details or massive amounts of details, including commercial groups like Accuweather and the Weather Channel.
AFAIK No non-government group for weather modelliong for the reason that is not an economic service to provide. NOAA, Environment Canada, UK Met Office, etc. are all government departments because they spend huge dollars to buy supercomputers all in the Top 500 Supercomputer list to run their weather forecast models.
A for-profit company cannot afford to purchase such hardware and still sell their forecaster (and more importantly to the end consumer, presentation) at an affordable price, and unless they magically find millions of dollars market that no one currently knows about.
Nevermind that you have no evidence that your "free market" will actually produce better forecast models. Currently forecaster and high performance computing researchings working for government agencies produce in-house competing models and run comparisons amongst themselves. Like open-source programmers, their reputations for high quality and novel insight are their motivation.
I think it just might be you that did not wach "The day after tomorrow" with its weather and saline bouys.
Unfortunately I did see it (and hence paid money towards the producers and screen writers). What I remember was that the guy next to me was complaining that the bouy id'ents were wrong for the Grand Banks and the "normal" Gulf Stream was moving backwards. Not to mention the physics problems with the rate of freezing mentioned (ending up at/below absolute zero in a few minutes).
I've haven't seen a Argo bouy yet.
I have been to several Sony Stores in Canada, recently Halifax and Belleville. I think of them as boutique style, not directly competing so much with big box shops like FutureShop (Canadian consin of US BestBuy), but also with the audiophile stores that have been traditional a good place to get advice worth listening to.
The stores are modest size, not too overwhelming like large big box stores in large urban areas, well dressed sales staff (I think a tie is required for male staff), and not as crowded both in terms of the display cases and the sales floor.
So in other words a more enjoyable "sales experience" although not always the deepest discounts for the cash strapped NoLogo geek.
Typo corrections:
I meant, Niklaus Wirth's languages, Oberon and Modula-2.
He also wrote the classic CS book, Algorithms & Data Structures which while dated is a fine example of how Computer Science should be taught.
Actually I (mildly) regret that I was an advocate for C and C++ in the university undergrad CS programmes, because at the time I personally enjoyed programming in C more than Pascal. Looking back I think Pascal was an excellent language for students, and I wish Niklaus Wirth's other languages, such as Module-2, Oberon caught on more. I think they were evoluting in the right direction of promoting good programming style, for programming in the large.
Rather than quick coding by the seat of your pants which C encourages or at least strongly tolerates.
I've seen in years, especially being one who lives in a heavily forested rural area where we get all of THREE tv stations, no cable, no dsl, and even the phone lines suck. BPL would be very welcome here
Based on the fact that BPL has only been trialed in areas with population density that have good cellular coverage and already have cable television (CATV), I think you'll find that power companies have been falsely claiming on planning to serve low density (rural) areas.
The tradeoff is a bit more background noise on some parts of the spectrum. As licensed and trained amateur radio engineers you're supposed o know how to deal with a little RFI;
The ARRL is not talking a little noise. The levels have been documented as being so strong that many real-life amateur radio stations cannot work over the noise levels.