Individual laptops are created for people that are mobile, need independence and ultimate privacy. Villages are not at that point in society. Having shared computers (a few for a village) will promote more sharing, community and cooperation--which helps health and social issues. It does take a village as someone mentioned....
In this age of OOA/OOD, why can't the code in question be encapsulated in a delegate or interface wrapped and be done with it?
I mean it's a good compromise to allow the code to operate for those users who need it (providing the features to help F/OSS), and when/if the posion pill is used, just replace it with something more FOSS--as if the need is great someone will find an alternative to get things working [with another piece of code]--that's the beauty of FOSS: there's always a way out. This is interface programming 101. Just as long as it's not tightly coupled to the main baseline/tree, there's nothing to worry about unless some lawyer wants to twist the facts (death to all lawyers as someone said?)
Transition from closed source to open source isn't as simple as a 'throw the old stuff away' switch over scenario. If it is, then we've been watching too many hollywood movies.
As common engineering knowledge says: your system is as good as its weakest link. And in Health Care, there are a lot of [very simple/idiotic] weak links, from power systems, phone infrastructure, plumbing, cooling, to even doors knobs. Just take a look at the common DC in a hospital, and compare it to an ebay DC... not even close...
Healthcare IT is like any other big industry environment: your critical product (i.e. life support systems for instance) is always on a different and independent grid, where your IT stuff is on another [compromised] grid. And with Healthcare being one of the cheapest buyers of IT--they skimp because the budgets goto the Physicians' salaries. This needs to change.
And having 99.5% uptime on mission critical systems with non-technical savvy users is a asking for a disaster to happen.
Why do I have to download a movie before I watch it? At 100Mbits/s and a high QoS connection, I can stream it (watch it and into a cache)--just like the cable companies do today. Sure the old paadigms didn't work back in the 90's, but come on, it's wasn't a bad paradigm, just bad immature hardware.
Interesting idea, but what happens when the laser (or group of lasers) miss the fuel payload, I mean we can't get laser guided bomb targeting 100% correct. Now were looking at atmospheric issues, power, and other environment conditions and trying to overcome them on the ground--somewhat couter intuitive.
We should just see how to extract all that energy in the atmosphere, i.e. use the environment to your advantage (the water-heating thing sound cool).
Same here, IE6, installed setup.exe and then it asks to save VirtualEarth3D.msi--can't execute this file. I have DX9, 3.2 Dual CPUs, NvFX4400, blah, blah. This sucks.
Give people, either smart or less than, a tool where it is easy & inituitive to use, but allows you full control to do creative things (even control where you can "hang yourself")--something the system doesn't want to allow due to concepts like "security"
A hammer would be a perfect example of what I'm talking about.
Considering the adage that "a picture is worth a thousand words", they're going to have a lot more words to index--where the words may not follow a specific taxonomy.
And that's one of the problems: does an image define the taxonomy or taxonomy defines the image [type]?
As a former employee, it depends. Like in all big companies, there's 90% crap and 10% gem. There are some good places to work in (let's say like Tom Kyte's Dept for instance), the AR&D group or some of the new products group(s). As for Oracle consulting, it's only the cooler customers that would find some exciting work, but it would be like any other consulting firm.
But most of the fun development jobs have been moved off-shore, it's mainly architecture work you'll find in the US that maybe good.
With stuff like Bluetooth capability, I'm waiting for battery powered routers and stuff. Less interference and smaller LAN range i.e. more secure [physically].
"Unfortunately, I can't really figure out what you would need that much horsepower for. We're talking about a datacenter capable of supporting massive web server, remote application, and database needs."
It's because we're not talking about horsepower, we're talking portability--datacenters do change service contracts among vendors and moving all that equipment between service locations in today's environment is nearly impossible, unless you buy more [useless] equipment & rebuild your DC. IBM service contracts moving to Ohio comes to mind.
60K a year will buy a lot of beer...you gotta wear them shades. Congrats and lucky you!
Just choose one and get some real world experience already!!
Both jobs are going to be excellent jobs. At Google, you'll learn entrepreneurship and the latest engineering 'trends' plus being 'current' (aka cool). On the Micosoft side you'll learn how to keep a product line going as well as a formal company's "odds and ends" we all need to pick up to be successful (i.e. the business side, MS has been here for almost 30yrs, so something's working). MS will be a great case study for future business leaders (if you want to be the next Jerry Yang)
Either way, as long as you get some learned experience out of it, either job will be fine. You'll get out what you put in does apply on your 1st job--considering tech positions switch around every 3-5 yrs. Now you just need to figure out what lifestyle you want (SF=fast paced/hyped, Seattle=academic/quiet).
Anything that is custom-built "sucks". Does building houses suck, building clothes, building cars, building (i.e. cooking) food, suck?
In most cases... yes. Cause most, or nearly all, builders are trying to satisify a large audience with a generalized solution. Like most professions, we have a scientific framework to express ideas & solutions, and evaluation of those ideas are [always] subjective. And guess what, most customers do not know what is common between them and all other customers using the same product that a builder is trying to serve. That's basic to any mass produced product. And since computer/software shortens the time span of pushing a product to market, you get less testing, less quality, increasing number of customer needs, and more dynamic and complex customer requirements. As a s/w developer, you have less time to develop and they, the customer, has more time to think about their individual needs.
Want 100% custom-tailored-to-you-bug-free software? Know exactly what you want and expect to pay dearly for it. Just think, it's no different than Ikea vs. hand crafted furniture.
"Why would you ever code an app from scratch again? Why would you need to?"'
The answer: to make money. If you think about it, nearly half of business profits are created from inefficiencies. Usually it's derived from the need of IP, a.k.a. properitary code, regardless if it was 'copied' or 'reused'.
--------
Information is power, and guess what power equates to money...
Really, how will this be of help to the common citizen. You can see the numbers, but will this information really be critical on your voting habits?
And really we all know in the end the most important information citizens will never be on a system like this--government does fear it's people hence taking more burden of proof responsibility out of the congressman's hands and placing it in your.
This just continues the "we break it, you fix it" type of government I see nowadays.
Yes, a tuner card that is fully supported in Linux. Most of the cheap cards with MPEG2 h/w decoding just don't work well, and designed w/specific functionality for MCE instead. Don't even ask about ATI tuners being easily usable and forget about the USB [HDTV] tuners (which would be wicked cool). Hence you need more cpu for s/w decoding (or the video will look like crap), which then you budget system is well, not budget anymore... Of course, this is mute if you have a HD2000+ tuner.
The new Myth release sounds great, but only for those with compatible cards. And I plan to upgrade to it (now that I have a 100% compatible TV card!)... end rant...
Geez, Google does innovative things with existing concepts, and that's it. Same for Microsoft, Yahoo, etc... IBM is likely the only corporate entity that touches anything pure (i.e. Quantum Computing).
In the end, what fueled the 1960s and 70s era of the corporate labs was the science: the invention of the transitor/solid state physics, quantum mechanics (which led to OOA/OOD!)., fiber optics/lasers, biochemicals (plastics) and thermodynamics (space race/rockets). You have to ask, is there anything revolutionary today? Any new inventions compared to what I listed?
So far I see nanotech, biotech, chaos theory and quantum computing as candidates to spark a revolution--an invention, but not in the near future considering we're all focused on corporate profits and "what the customer wants today".
Due to the turf wars in many of the big govvy agencies, either cracking or weak passwords are common routines and has been employed for many years 'the way I see it'. Some systems are purposely blocked from users from just resource ownership, not by user need. The facade of the closed garden promotes this---everyone's at the same clearance level usually, and the data is hardly the sensitive component, but restricted by politics. Definitely nothing new here, except someone tooting their horn off on another gov't deficiency we already know about (didn't most agencies receive at highest a D+ from DHS on computer security already?).
"Don't trust your users"
Really, this is the same logic as: "Don't trust your citizens" in another scenario, not a good conclusion IMO.
2. Google goes nuclear. Threat muted...
3. Mad scientists Sergey and Larry then release 'Google eGov'.
See, we did learn something from the 'axis of evil'.
Individual laptops are created for people that are mobile, need independence and ultimate privacy. Villages are not at that point in society. Having shared computers (a few for a village) will promote more sharing, community and cooperation--which helps health and social issues. It does take a village as someone mentioned....
it was a Diebold ATM machine?
I mean it's a good compromise to allow the code to operate for those users who need it (providing the features to help F/OSS), and when/if the posion pill is used, just replace it with something more FOSS--as if the need is great someone will find an alternative to get things working [with another piece of code]--that's the beauty of FOSS: there's always a way out. This is interface programming 101. Just as long as it's not tightly coupled to the main baseline/tree, there's nothing to worry about unless some lawyer wants to twist the facts (death to all lawyers as someone said?)
Transition from closed source to open source isn't as simple as a 'throw the old stuff away' switch over scenario. If it is, then we've been watching too many hollywood movies.
Healthcare IT is like any other big industry environment: your critical product (i.e. life support systems for instance) is always on a different and independent grid, where your IT stuff is on another [compromised] grid. And with Healthcare being one of the cheapest buyers of IT--they skimp because the budgets goto the Physicians' salaries. This needs to change.
And having 99.5% uptime on mission critical systems with non-technical savvy users is a asking for a disaster to happen.
"download a 10-15GB"
Why do I have to download a movie before I watch it? At 100Mbits/s and a high QoS connection, I can stream it (watch it and into a cache)--just like the cable companies do today. Sure the old paadigms didn't work back in the 90's, but come on, it's wasn't a bad paradigm, just bad immature hardware.
Considering XP boxes appear to lose performance after installing many apps, will Vista be the same?
Interesting idea, but what happens when the laser (or group of lasers) miss the fuel payload, I mean we can't get laser guided bomb targeting 100% correct. Now were looking at atmospheric issues, power, and other environment conditions and trying to overcome them on the ground--somewhat couter intuitive. We should just see how to extract all that energy in the atmosphere, i.e. use the environment to your advantage (the water-heating thing sound cool).
Same here, IE6, installed setup.exe and then it asks to save VirtualEarth3D.msi--can't execute this file. I have DX9, 3.2 Dual CPUs, NvFX4400, blah, blah. This sucks.
Give people, either smart or less than, a tool where it is easy & inituitive to use, but allows you full control to do creative things (even control where you can "hang yourself")--something the system doesn't want to allow due to concepts like "security"
A hammer would be a perfect example of what I'm talking about.
And that's one of the problems: does an image define the taxonomy or taxonomy defines the image [type]?
But most of the fun development jobs have been moved off-shore, it's mainly architecture work you'll find in the US that maybe good.
With stuff like Bluetooth capability, I'm waiting for battery powered routers and stuff. Less interference and smaller LAN range i.e. more secure [physically].
"Unfortunately, I can't really figure out what you would need that much horsepower for. We're talking about a datacenter capable of supporting massive web server, remote application, and database needs." It's because we're not talking about horsepower, we're talking portability--datacenters do change service contracts among vendors and moving all that equipment between service locations in today's environment is nearly impossible, unless you buy more [useless] equipment & rebuild your DC. IBM service contracts moving to Ohio comes to mind.
You're mistaken. Just look at the law industry, rates are 10x higher...
Just choose one and get some real world experience already!!
Both jobs are going to be excellent jobs. At Google, you'll learn entrepreneurship and the latest engineering 'trends' plus being 'current' (aka cool). On the Micosoft side you'll learn how to keep a product line going as well as a formal company's "odds and ends" we all need to pick up to be successful (i.e. the business side, MS has been here for almost 30yrs, so something's working). MS will be a great case study for future business leaders (if you want to be the next Jerry Yang)
Either way, as long as you get some learned experience out of it, either job will be fine. You'll get out what you put in does apply on your 1st job--considering tech positions switch around every 3-5 yrs. Now you just need to figure out what lifestyle you want (SF=fast paced/hyped, Seattle=academic/quiet).
So.... are you talking about child predators or corporate predators (i.e. for your money & advestising, phishing, etc...).
Yep, I guess laptops are now going 80's retro. ;)
Next up, the 20lb laptop from Apple will be showcased.
In most cases... yes. Cause most, or nearly all, builders are trying to satisify a large audience with a generalized solution. Like most professions, we have a scientific framework to express ideas & solutions, and evaluation of those ideas are [always] subjective. And guess what, most customers do not know what is common between them and all other customers using the same product that a builder is trying to serve. That's basic to any mass produced product. And since computer/software shortens the time span of pushing a product to market, you get less testing, less quality, increasing number of customer needs, and more dynamic and complex customer requirements. As a s/w developer, you have less time to develop and they, the customer, has more time to think about their individual needs.
Want 100% custom-tailored-to-you-bug-free software? Know exactly what you want and expect to pay dearly for it. Just think, it's no different than Ikea vs. hand crafted furniture.
It works for the defense companies.... (e.g. Wars anyone?)--sorry had to say it.
---------
Gov't is like a business that needs no sales people. Your forced to pay [taxes].
Then again:
"Why would you ever code an app from scratch again? Why would you need to?"'
The answer: to make money. If you think about it, nearly half of business profits are created from inefficiencies. Usually it's derived from the need of IP, a.k.a. properitary code, regardless if it was 'copied' or 'reused'.
--------
Information is power, and guess what power equates to money...
Really, how will this be of help to the common citizen. You can see the numbers, but will this information really be critical on your voting habits?
And really we all know in the end the most important information citizens will never be on a system like this--government does fear it's people hence taking more burden of proof responsibility out of the congressman's hands and placing it in your.
This just continues the "we break it, you fix it" type of government I see nowadays.
Yes, a tuner card that is fully supported in Linux. Most of the cheap cards with MPEG2 h/w decoding just don't work well, and designed w/specific functionality for MCE instead. Don't even ask about ATI tuners being easily usable and forget about the USB [HDTV] tuners (which would be wicked cool). Hence you need more cpu for s/w decoding (or the video will look like crap), which then you budget system is well, not budget anymore... Of course, this is mute if you have a HD2000+ tuner.
The new Myth release sounds great, but only for those with compatible cards. And I plan to upgrade to it (now that I have a 100% compatible TV card!)... end rant...
In the end, what fueled the 1960s and 70s era of the corporate labs was the science: the invention of the transitor/solid state physics, quantum mechanics (which led to OOA/OOD!)., fiber optics/lasers, biochemicals (plastics) and thermodynamics (space race/rockets). You have to ask, is there anything revolutionary today? Any new inventions compared to what I listed?
So far I see nanotech, biotech, chaos theory and quantum computing as candidates to spark a revolution--an invention, but not in the near future considering we're all focused on corporate profits and "what the customer wants today".
"Don't trust your users" Really, this is the same logic as: "Don't trust your citizens" in another scenario, not a good conclusion IMO.