But then the conservatives aren't in favor of government research and would prefer less government and to let the "private sector" solve this problem.
I completely agree with you that the award exceeds what the care would cost. My wife is a college prof, researcher, and works with autistic children. I have family and close friends with autistic children, and you are spot on, that's way more than it would really cost.
I also agree that the excess should go to research too. I'm a conservative, yet despite your perception I know that plenty of excellent research comes from state universities like the one my wife is employed by. This is putting the research in the hands of the gov't, and I'm fine with that. However, I would not trust congress with spending that money on research. Ideally I'd like to see it go directly to a good medical research school somewhere.
So don't categorize all conservatives under one issue, it's foolish. You can believe in smaller government yet believe in the importance of the government's role in education (and thus research).
Not all conservatives are the same, just like not all liberals are the same.
If you are able to, set the "return-path" to bounces@yourdomain.com. Maybe someone more knowledgeable than me can comment on this, but I think SPF is checked with the domain found in return-path?
The side affect is if for some reason mail to your gmail account bounces, your friend will not get the bounce, but it will be sent to bounces@yourdomain.com instead. Don't set it to the same address you are forwarding, or bounces will end up in a loop.
I successfully solved this very same problem by doing this recently. So far it's working, and in my application I was forwarding mail for lots of people with accounts on yahoo, hotmail, gmail, etc. There were a few more steps I had to take with getting yahoo and hotmail to accept the forwarded mail, but this alone solved trouble with SPF's.
Note that I also setup an SPF for my domain, allowing my MTA server's IP.
I should also add that I like Java too, since the parent mentions it. I like Java for a specific application too: when I want to build something cross platform but don't wish to mess with cross compliling.
Testability is also very important to me. Unit tests are a breeze in Ruby and in Java, can't say I've looked into unit testing in other languages though (other than these and C#).
I've been using C since 1991 and I love Ruby. Does Ruby replace C? Absolutely not. Is Ruby syntax like C? No again. Why do I like Ruby? Simple, it's very easy to write, and you can do alot with only a little code. Think of it as a domain specific language.
Here's how I organize my toolbox (skillset):
Ruby: When I need a quick script on Linux and need MySQL or RegEx or simple File I/O and don't want a hassle, performance doesn't matter, or I'm playing with Rails
C: Performance matters, but it' not complex enough for an OO lang.
C++: Performance matters, and it's complex enough to warrant an OO lang.
C#: My client insists on using MS products
Javascript: I need to do something client side like AJAX or manipulating the DOM.
These Ruby vs C or (insert favorite lang here) are silly and a waste of time. When you take time to learn multiple languages both interpreted and compiled, you learn that each one has it's place.
Now Ruby vs Perl vs Python debates make a little sense because they are all interpreted. So my two cents on that debate is: Ruby is very readable and looks pretty when I write it. Not so for Python and Perl. So it's a personal preference really.
So ARAX? Sounds like a decent application of Ruby to me. But Javascript is already widely deployed so you won't see me messing with it until the majority out there have it in their browsers.
I showed this to my dad who owns a satellite equipment company. He's actually done this with Ku-band, his comments:
You can phase combine smaller antennas to do the job of bigger ones. It isn't that easy and can be done only over a part of the band due to the lengths of the coaxes between the dishes and the phase combining parts. The basics are that you find a suitable frequency power combiner for the number of dishes you want to combine. You must make all cables to the combiner the exact same length within 1/2 inch. Then you need a phase shifter (available from Pasternack) in each line. You must aim them individually with the use of a spectrum analyzer. You have to place some microwave absorber material over each lens or lay it in the dishes you are not aiming. Aim one dish at a time and then start with one dish as the first one. then uncover the absorber material from each one one at a time while monitoring the spectrum analyzer. After each one is uncovered, adjust it's phase shifter to combine in phase with the signal displayed. This will set the dishes in phase with each other (hence the name phased array). You will see about a 3 db increase in the signal strength each time you get the phase correct on the successive dishes. Keep in mind that you narrow up the bandwidth also as you combine more dishes and that is why pointing is critical. Obviously this is a fixed satellite configuration. I've done this for up to 4 ku band 1 M dishes deployed to Saudi Arabia and it does work.
But then the conservatives aren't in favor of government research and would prefer less government and to let the "private sector" solve this problem.
I completely agree with you that the award exceeds what the care would cost. My wife is a college prof, researcher, and works with autistic children. I have family and close friends with autistic children, and you are spot on, that's way more than it would really cost. I also agree that the excess should go to research too. I'm a conservative, yet despite your perception I know that plenty of excellent research comes from state universities like the one my wife is employed by. This is putting the research in the hands of the gov't, and I'm fine with that. However, I would not trust congress with spending that money on research. Ideally I'd like to see it go directly to a good medical research school somewhere. So don't categorize all conservatives under one issue, it's foolish. You can believe in smaller government yet believe in the importance of the government's role in education (and thus research). Not all conservatives are the same, just like not all liberals are the same.
If you are able to, set the "return-path" to bounces@yourdomain.com. Maybe someone more knowledgeable than me can comment on this, but I think SPF is checked with the domain found in return-path? The side affect is if for some reason mail to your gmail account bounces, your friend will not get the bounce, but it will be sent to bounces@yourdomain.com instead. Don't set it to the same address you are forwarding, or bounces will end up in a loop. I successfully solved this very same problem by doing this recently. So far it's working, and in my application I was forwarding mail for lots of people with accounts on yahoo, hotmail, gmail, etc. There were a few more steps I had to take with getting yahoo and hotmail to accept the forwarded mail, but this alone solved trouble with SPF's. Note that I also setup an SPF for my domain, allowing my MTA server's IP.
I should also add that I like Java too, since the parent mentions it. I like Java for a specific application too: when I want to build something cross platform but don't wish to mess with cross compliling. Testability is also very important to me. Unit tests are a breeze in Ruby and in Java, can't say I've looked into unit testing in other languages though (other than these and C#).
Ruby: When I need a quick script on Linux and need MySQL or RegEx or simple File I/O and don't want a hassle, performance doesn't matter, or I'm playing with Rails
C: Performance matters, but it' not complex enough for an OO lang.
C++: Performance matters, and it's complex enough to warrant an OO lang.
C#: My client insists on using MS products
Javascript: I need to do something client side like AJAX or manipulating the DOM.
These Ruby vs C or (insert favorite lang here) are silly and a waste of time. When you take time to learn multiple languages both interpreted and compiled, you learn that each one has it's place.
Now Ruby vs Perl vs Python debates make a little sense because they are all interpreted. So my two cents on that debate is: Ruby is very readable and looks pretty when I write it. Not so for Python and Perl. So it's a personal preference really.
So ARAX? Sounds like a decent application of Ruby to me. But Javascript is already widely deployed so you won't see me messing with it until the majority out there have it in their browsers.