From a SciFi perspective, I' still love Larry Niven - almost everything he's written. Of course, Ringworld is still the ultimate.
Alan Dean Foster (who novelized the Animated Star Trek series), has a set of novels revolving around Philip Lynx (Flinx) and his minidrag - Pip. His lesser known series is more fantasy based - Spellsinger...
My employer also has such a policy. It even goes to covering things in business areas that they might get involved in.
One thing I have learned is that while they have the right of first refusal, if they choose not to pursue the idea, I can ask to have it reassigned back to me and pursue on my own. That might be your only option, assuming what you're pursuing doesn't compete with your current employer.
Wasn't this the premise for the last Transformers movie ( Transformers: Dark of the Moon ) due out on video soon (or already available)?? Sure sounds like a publicity stunt for the movie to me.
The FCC chose to re-implement rules that were already struck down by federal courts. By re-implementing something that the courts have viewed as outside the power of the FCC, it could be argued that this is a power grab. The proposed law, promised to be vetoed, is Congress' attempt to define the role that the FCC has - and codify what was already ruled upon by the courts.
Problem: how to predict the water flow over different shaped nuclear fuel rods Approach:
a) build many differently shaped fuel rods; measure water flow
b) use algorithms from Computational Fluid Dynamics to model/simulate
Solution: which approach gives the easiest way to tweek a shape?
Problem: Predicting weather Approach:
a) have multiple weather stations reporting data, manually predict based on previous experiences and limited algorithmic models
b) use same data and have very complex mathematical algorithmic model(s) that represent weather where each of the inputs is a different variable, calculate results
Solution: refining the model used in b is easier as it is much more fine grain
So for $89K you get an electric vehicle that doesn't go as far as the Chevy Volt (which costs $40K)? As a hybrid, it gets the equivalent of 20MPG? I thought the goal of the electric car was to do better than the gasoline powered vehicles. Tesla at least is all electric and has that wow factor. What was the business model that allowed the US Government to invest $500+M??
I find it interesting that Warren Buffet is more than willing to pay more - nothing has stopped him as there is a section on the tax form to voluntarily contribute more.
Maybe if he paid himself a salary commensurate with his income as opposed to the $100K annually he gets - he'd actually be impacted by what the president proposes. Instead, he collects his income from capital gains (taxed at 15%). Of course, if he paid himself a comparable salary, then he'd also have to pay SS+Medicare.
It all comes down to scale ultimately. It's rare in the computer science field to see code that runs x% slower than a more optimized version, at both very small and very large scales. Coders that don't know how the hardware and lower level software interfaces work tend not to write very scalable code because they have no ideas how the computers actually work, and even less of an idea of how a lot of them work.
I work in the HPC field where codes are constantly being ported from one OS/hw to another - it could be the same OS on different hw or a different OS on the same hw. Of course the weirdest port is when it's to a completely different OS and hw combination. Optimization in my case is efficient memory utilization along with fast performance - made even harder by hw constraints (32 bit v 64 bit) or the lack of Virtual Memory support in the OS - which constrains the application to the physical memory.
Squeezing every "ounce" of performance is mission critical to the HPC application. Getting the right answer seconds/minutes/hours later than another platform makes slower platform non-competative. Hand optimization of certain codes may be able to get the "lost" performance back - but without understanding that compilers don't always generate the best code, and that scientists writing the code are generally not CompSci folks means that making an application run faster/better/more efficiently is generally possible, if the extra effort is applied.
As long as your target is current hw/sw, then being able to use 8-12 core machines as build engines is nice. Unfortunately, commercial customers don't upgrade as often as one would like, so supporting older versions of the OS is generally required. Depending on the OS, it may/may not run on recent hardware, which limits what kind of build machines you can actively support. Most hw/sw vendors provide backwards compatibility (something compiled on Solaris 8 runs on 9, 10, 11), but you should never count on forward compatibility (something compiled on Solaris 9 is all but guaranteed NOT to run on Solaris 8).
Obviously you've never been involved with Enterprise level software construction. Most folks refer to it as 'build', but I'm a fan of Steve McConnell's term - software construction. Large applications that support multiple platforms can take a long time to build - especially if you're doing binaries and not Java bytecode. Scratch builds (ie, directly from source) are the way to guarantee that the code in the repository is the code that produces the product, but it's not economically feasible to have product dedicated build machines - from a space/utilization perspective. That means that build machines are shared resources - and that makes scratch builds even slower. In industry, large projects/products are the norm - not the exception.
I have a BS/MS from brick-n-mortar schools, and a PhD from an on-line institution. This institution got caught up in the "diploma mill" congressional hearings several years ago, and has since gone belly up:-( I can tell you from personal experience that I worked *harder* getting my on-line degree than I did on either of the two earlier degrees. Granted, I was a working professional pursuing the degree this time around, rather than a single, straight from high school, student.
I wasn't saddled with heavy debt, but the fact that the institution I attended required you to pay for the entire degree in the first 10 months was there as an incentive to actually do the work required. They also had an additional fee for every month past their expectation that you didn't finish. The goal was to get you to complete. Unfortunately, since the degree is non-accredited, I cannot use it as proof to any local Universities if I want to be an Adjunct Faculty.
Having the additional degree did help me get my present position.
BS Computer Science (Univ of South Carolina - 1983)
MCS Computer Science (Texas A&M University - 1985)
PhD Computer Science (Kennedy-Western University - 2002)
Ironic though.
Here we have the one country that was supplying the Islamic Republic with missile technologies and nuclear capability, and now it is going to join NATO in defending against the same? Must truly be nice to be able to play both sides of the fence and "win" on each ($$$ from Iran and defense from NATO)...
jerry
IIRC, the "Modern Marvels" TV series had an episode dedicated to failed automobile technologies. The Chrysler Turbine was mentioned - the major reason cited for not introducing the car was the fear that the general public would not gravitate to a car that would not start moving forward when you hit the gas pedal after coming to a complete stop. 0-60 was not an impressive number, and there was no engineering at the time that could overcome the problem.
The US federal government has a free cell phone policy for those that cannot afford it. These phones are prepaid, guess we'll have to track all of them too.
This was gonna be the Amiga buster - as the Amiga was released with much more capability than the original Mac. As an Amiga killer, it didn't happen. Commodore killed the Amiga by itself.
We did a book a week. Some of it was tough sledding. I doubt that will be a viable speed for HS - where the student's won't be buying their own copies.
We spanned HG Wells (Time Machine) through Larry Niven (Ring World). A lot of it depends on how the material is presented. My prof at the time was a repressed poet, and went into the deep meaningful relationships in Heinlein's "Double Star" and swore that the author was seeing a shrink while writing the book. We also went through the original Foundation trilogy where the prof kept pointing out how the administrators of the planet were going through a feminization and had an oral fixation. During the discussion of "Dune" (and again later in "Ring World") there was pointing out of the male fear of falling into a hole - especially a hole with teeth.
Personally, I would look at the older scifi (golden age, 30s-50s) for technology that they proposed and see how long it took to actually implement. Then look at technology mentioned in contemporary scifi and see how close we are to getting there.
The last time I checked an M$ Eula, you don't actually own any code you pay for. you are actually paying a use license. M$ retains ownership rights to the software.
Here's a website that lists many of the open source helpdesk options:
http://www.opensourcehelpdesklist.com/
The only one I have experience with is ZenTrack and both the users and helpdesk folks found it easy to use.
jerry
I'll agree that the kinesis keyboards are great - though they take a bit of time to adapt to. But once you do so, you never want to go back to a standard type again. Since they were always out of my price range, I instead went for a KeyTronic FlexPro (mid-90s) keyboard. This keyboard has an adjustable wrist rest *and* an adjustable keyboard elevation angle. For my money it was a great investment 13yrs ago - and still going strong albeit with a 5pin (AT) -> PS/2 adapter at home, and a 5pin->PS/2->USB adapter combination at work. I'm not the only one who thinks highly of these keyboards:
http://www.emailbattles.com/2006/04/24/other_aadehidhca_ia/
jerry
Alan Dean Foster (who novelized the Animated Star Trek series), has a set of novels revolving around Philip Lynx (Flinx) and his minidrag - Pip. His lesser known series is more fantasy based - Spellsinger...
One thing I have learned is that while they have the right of first refusal, if they choose not to pursue the idea, I can ask to have it reassigned back to me and pursue on my own. That might be your only option, assuming what you're pursuing doesn't compete with your current employer.
Wasn't this the premise for the last Transformers movie ( Transformers: Dark of the Moon ) due out on video soon (or already available)?? Sure sounds like a publicity stunt for the movie to me.
The FCC chose to re-implement rules that were already struck down by federal courts. By re-implementing something that the courts have viewed as outside the power of the FCC, it could be argued that this is a power grab. The proposed law, promised to be vetoed, is Congress' attempt to define the role that the FCC has - and codify what was already ruled upon by the courts.
Why should the FCC have the power?
Problem: how to predict the water flow over different shaped nuclear fuel rods
Approach:
Solution: which approach gives the easiest way to tweek a shape?
Problem: Predicting weather
Approach:
Solution: refining the model used in b is easier as it is much more fine grain
Very few people work in pure Computer Science.
jerry
So for $89K you get an electric vehicle that doesn't go as far as the Chevy Volt (which costs $40K)? As a hybrid, it gets the equivalent of 20MPG? I thought the goal of the electric car was to do better than the gasoline powered vehicles. Tesla at least is all electric and has that wow factor. What was the business model that allowed the US Government to invest $500+M??
Maybe if he paid himself a salary commensurate with his income as opposed to the $100K annually he gets - he'd actually be impacted by what the president proposes. Instead, he collects his income from capital gains (taxed at 15%). Of course, if he paid himself a comparable salary, then he'd also have to pay SS+Medicare.
On the other hand, his company (Berkshire Hathaway), has been locked in a 10yr fight with the IRS as to how much money they should pay. http://www.theblaze.com/stories/obama-suporter-warren-buffetts-co-hasnt-paid-some-taxes-since-2002/
It all comes down to scale ultimately. It's rare in the computer science field to see code that runs x% slower than a more optimized version, at both very small and very large scales. Coders that don't know how the hardware and lower level software interfaces work tend not to write very scalable code because they have no ideas how the computers actually work, and even less of an idea of how a lot of them work.
I work in the HPC field where codes are constantly being ported from one OS/hw to another - it could be the same OS on different hw or a different OS on the same hw. Of course the weirdest port is when it's to a completely different OS and hw combination. Optimization in my case is efficient memory utilization along with fast performance - made even harder by hw constraints (32 bit v 64 bit) or the lack of Virtual Memory support in the OS - which constrains the application to the physical memory. Squeezing every "ounce" of performance is mission critical to the HPC application. Getting the right answer seconds/minutes/hours later than another platform makes slower platform non-competative. Hand optimization of certain codes may be able to get the "lost" performance back - but without understanding that compilers don't always generate the best code, and that scientists writing the code are generally not CompSci folks means that making an application run faster/better/more efficiently is generally possible, if the extra effort is applied.
As long as your target is current hw/sw, then being able to use 8-12 core machines as build engines is nice. Unfortunately, commercial customers don't upgrade as often as one would like, so supporting older versions of the OS is generally required. Depending on the OS, it may/may not run on recent hardware, which limits what kind of build machines you can actively support. Most hw/sw vendors provide backwards compatibility (something compiled on Solaris 8 runs on 9, 10, 11), but you should never count on forward compatibility (something compiled on Solaris 9 is all but guaranteed NOT to run on Solaris 8).
Obviously you've never been involved with Enterprise level software construction. Most folks refer to it as 'build', but I'm a fan of Steve McConnell's term - software construction. Large applications that support multiple platforms can take a long time to build - especially if you're doing binaries and not Java bytecode. Scratch builds (ie, directly from source) are the way to guarantee that the code in the repository is the code that produces the product, but it's not economically feasible to have product dedicated build machines - from a space/utilization perspective. That means that build machines are shared resources - and that makes scratch builds even slower. In industry, large projects/products are the norm - not the exception.
I wasn't saddled with heavy debt, but the fact that the institution I attended required you to pay for the entire degree in the first 10 months was there as an incentive to actually do the work required. They also had an additional fee for every month past their expectation that you didn't finish. The goal was to get you to complete. Unfortunately, since the degree is non-accredited, I cannot use it as proof to any local Universities if I want to be an Adjunct Faculty.
Having the additional degree did help me get my present position.
jerry
Ironic though. Here we have the one country that was supplying the Islamic Republic with missile technologies and nuclear capability, and now it is going to join NATO in defending against the same? Must truly be nice to be able to play both sides of the fence and "win" on each ($$$ from Iran and defense from NATO)... jerry
IIRC, the "Modern Marvels" TV series had an episode dedicated to failed automobile technologies. The Chrysler Turbine was mentioned - the major reason cited for not introducing the car was the fear that the general public would not gravitate to a car that would not start moving forward when you hit the gas pedal after coming to a complete stop. 0-60 was not an impressive number, and there was no engineering at the time that could overcome the problem.
Check out openFOAM. You might find that it meets your needs.
jerry
I would think that it's more important to prove you can vote than show an id to buy a tracfone. Obviously, Chuckie doesn't. jerry
Took the poll, submitted, received message that the form was disabled...
This was gonna be the Amiga buster - as the Amiga was released with much more capability than the original Mac. As an Amiga killer, it didn't happen. Commodore killed the Amiga by itself.
My 13yr old son has found Make Magazine to be wonderful read. Their associated store has some great stuff.
The professor referred to this concept as "Vagina Dentata" For more on that topic, see wikipedia
We spanned HG Wells (Time Machine) through Larry Niven (Ring World). A lot of it depends on how the material is presented. My prof at the time was a repressed poet, and went into the deep meaningful relationships in Heinlein's "Double Star" and swore that the author was seeing a shrink while writing the book. We also went through the original Foundation trilogy where the prof kept pointing out how the administrators of the planet were going through a feminization and had an oral fixation. During the discussion of "Dune" (and again later in "Ring World") there was pointing out of the male fear of falling into a hole - especially a hole with teeth.
Personally, I would look at the older scifi (golden age, 30s-50s) for technology that they proposed and see how long it took to actually implement. Then look at technology mentioned in contemporary scifi and see how close we are to getting there.
jerry
For every d there was a p. Numbers were reused with each version of the OS. Issue became remember which machine N had the application that you needed.
jerry
The last time I checked an M$ Eula, you don't actually own any code you pay for. you are actually paying a use license. M$ retains ownership rights to the software.
Here's a website that lists many of the open source helpdesk options: http://www.opensourcehelpdesklist.com/ The only one I have experience with is ZenTrack and both the users and helpdesk folks found it easy to use. jerry
I'll agree that the kinesis keyboards are great - though they take a bit of time to adapt to. But once you do so, you never want to go back to a standard type again. Since they were always out of my price range, I instead went for a KeyTronic FlexPro (mid-90s) keyboard. This keyboard has an adjustable wrist rest *and* an adjustable keyboard elevation angle. For my money it was a great investment 13yrs ago - and still going strong albeit with a 5pin (AT) -> PS/2 adapter at home, and a 5pin->PS/2->USB adapter combination at work. I'm not the only one who thinks highly of these keyboards: http://www.emailbattles.com/2006/04/24/other_aadehidhca_ia/ jerry