Even then, if an employer wants somebody with 30+ years experience, they want a straight-shooter, someone who has been in their industry for 30+ years. It's not somebody who knows a bit about C++/Java/Perl/, they want the guy who designed the language.
It's happened many times before in many industries and it's still happening. Local butchers, greengrocers and ironmongers were replaced by supermarkets. Switchboard operators were replaced by electro-mechanical telephone systems, digital telephone networks, voice-over-data systems like ATM. Coal miners, steel workers, car making and shipbuilding and other manufacturing jobs have been offshored along with back-office jobs like medical transcription and paperwork processing. Elevator operators and telegram messengers were replaced by automated control and mail systems. Just about every manager used to have their own secretary. Then when E-mail came along, the managers discovered that they had to learn typing skills (to them, they felt they had just become "glorified secretaries").
Manual looms operated by four artisans in order to make one garment have been replaced by digital print looms that are large enough to weave carpets using patterns generated by Photoshop and require only one technician to supervise 15 machines. Print workers in newsagents (the guys who put boilerplate letters on drum printers and removed it again) were replaced by WYSIWYG systems overnight. Instead of the journalists writing shorthand articles and having them converted into boilerplate by the technicians, the journalists simply typed the text in. The print workers wanted that job as it seemed to closely match what they had been doing.
Ironically, a decade after the print-workers strike happened the Internet and the world-wide-web took off. If that had happened first, the print-workers could have migrated their skills painlessly to new industries. It would seem better to introduce technology to home users first, giving everyone time to make the jump.
The UK is going the same way as the USA. Everyone is fighting and clawing each other to get that "home in the catchment area of the good school" unless they can afford a private school. Which by the way is only affordable to company directors and senior government employees. Anyone who can't achieve that goal has no option but emigration.
Just a room in the edgier parts of London rents for £200/week.
It's the sister publication to the Schroedinger Journal on Uncertainty. You have to order a copy and wait for it to arrive before you can open the delivery box and find out whether it really exists or not.
And the funny thing is, game developers who are designing game engines in C++ for multi-core systems also use scripting languages like LUA at the high level. Then you have so many ways of doing parallel processing of arrays in C++; STL vectors (foreach), Intel TBB, Intel ABB, Boost, pthreads, and many others. I can't imagine what it would be like trying to bolt together a dozen or more different utility libraries each using their own favorite blend of parallel processing API's.
I guess Fortran is like the Python language in that there is only one way of writing everything.
A gas engine gives off carbon dioxide (CO2), methane (CH4) and nitrous oxide compounds), as well as create vibrations that sound like something like a bear trying to claw its way into the tree or nest. The handle would be the closest object that resembled an extremity like an ear, leg or tail.
Flies have some sensory hairs on the back that pick up any sudden changes in air movement. Some actually have a three individual compound eye facets to pick up sudden changes in light. Got to admire the design or the evolution. Mosquitoes do the same thing using one of their legs. The only way I can squish one is to throw a cushion at it.
My favorite one is having the on ramp of a freeway before the off ramp - so you have two streams of traffic trying to cross each other. Now if you swap them round, you clear one stream of traffic in time for another one to get on.
The Discovery Channel did a documentary on the "What if..." scenario of New Orleans being hit by a hurricane. It was known that the levee system was in need of repair, that funds were being blocked and that sea levels were rising.
More likely, it's because these drones would have the capability to record video, and many fracking operations have been flooded to the point where tanks of chemicals have floated off and started leaked as well as open-topped tanks having been overturned.
Banning drones and other pilotless vehicles prevents the capture of video that could be used for future lawsuits, while having regular aircraft makes it look like they are doing something when they are simply stalling for time to clear up the storage tanks. If a field becomes contaminated, it's simply been "contaminated due to the flood", and not "contaminated due to XYZ corporation".
The trick is that flies don't think about flying like the way a human would fly a plane - they react by something called "optic flow". Basically flight control is governed directly by the relative motion of different areas of their visual field and the resulting neuron activity. Moving straight ahead causes all objects to move away from the centre of vision. Moving backwards, causes objects to move towards the centre of vision. Turning will cause a couple of areas to remain static while others move rapidly. Reaction to threats is simply "if a shadow rapidly gets larger then fly away towards a bright patch of light."
Though I am sure that a couple of times that I've missed swatting a large fly, they fly back and around to inspect what attempted to hit them.
It's known that bees can recognize and memorize different 3D shapes like flowers, and that this can be applied to human faces as well.
But it was their own fault - Microsoft would partner with one small company with the deal that if that small company works exclusively for them, Microsoft would stomp, thump, smash and crush all the other competitors. Startups would fail to get and lose all funding the minute Microsoft announced they were going to enter that market. In the end everything ended up as Microsoft DOS, Microsoft Windows, Microsoft Word, Microsoft Spreadsheet, Microsoft Calendar, Microsoft Explorer, Microsoft Exchange (mail server). When Microsoft entered any market, that displaced a good few experienced programmers.
With Microsoft occupying the desktop ground, that left everyone else to flee to the small islands (mobile devices) or the mountains (cloud computing). Then over time, these markets grew and grew, forming their own ecosystems of companies collaborating as communities.
Then eventually, the mobile platforms become powerful enough to run web and email browsers. That takes away the motive for a lot of consumers who just want a PC to surf the web or send/receive email. The smart-phone or table treplaces the digital camera and the need to drive to an internet cafe miles away while on holiday.
There's always the Waterworld solution - take those TEPCO executives, tie them to a rope and lower them into those storage tanks along with some water-level lines on the side of the tank, and have them provide hourly readings:
Couldn't amateurs try this? If they can get a digital camera up to 120,000 feet using Helium balloons, they could get a platform that maintains it's altitude without the balloon bursting and then downloading images by laser. That would be good practice.
Then they'll use TCP/IP adapted for space communication - modifying the protocol to handle time lag. That's more or less what it was like using the "Kermit" protocol with a 9600 or 19200 baud modem (~960 characters/second) - we used to "turbo boost" our connections by using large packets (1024 bytes). Even so, five packets could be sent down, in the time it took the other end to calculate the CRC's and send back the acknowledgement.
It's better than what they have now, so they won't complain.
People in the UK started hearing radio stations from the other side of the North Sea. And the aurora that night were awesome - bands of green light would travel across the sky and in the point opposite the Sun was a reddish-green + shaped spot.
And if it disrupts the ionosphere, and we get radio stations that we don't normally receive, that's definitely news.. or pop music, talk radio or jazz...
They exaggerate bad new when taxes need to be raised, or corporate donors need government contracts, they understate bad news when compensation claims are likely (military experiments, privatized companies mess up bad).
Best to take interviews at many companies, not just game companies and ask to see where people will be working. Just for working space alone, there's a whole variety of floor-plans for desks. I've seen some places where everyone just got 80cm width of desk space and were sitting side by side on benches. Other place gave everyone a desk, but it's open plan face-to-face side-by-side for the whole open plan office area with no windows for a hundred people. Slightly better is, everyone gets a desk alongside a window, facing back to back or front to front. Or if you are extremely lucky, you get your own cubicle or office.
Any software house that write software to comply with industry standards is going to have crunch time as they come up to milestones and deadlines.
You'd get that if you went to one of the traditional universities (Russell Group) and did an Honours or Masters by research in a subject like computation finance or fluid dynamics. But be careful of what the job description is - that £45K in the UK might be for a senior engineer, team leader or an architect, so you'll spend more of your time attending meetings, writing specifications, pair programming or extreme programming.
It's been mentioned plenty of times - the internals of the hardware will be covered by patents - registers, optimizations, memory organization. But probably most importantly, the driver must conform to the OpenGL specification. The actual hardware might be more than capable of doing much more than what the specification requires, or what has been licensed by patents. There may be combinations of texture and framebuffer that may be perfectly valid, but deemed not profitable to license. Perhaps you could modify the driver to have webcams stream directly into cubemapped texture memory along with automatic mip-map generation. They some video company would fire a lawsuit because their HD omni-camera does that.
That's what happened in Australia. The state education system ran their own book printing service as part of the national course syllabus. Then the private sector said, "Hey, we can do that more cost-effectively and make a profit at the same time". So it was privatized and the prices shot up.
In the UK, the "independent" TV companies used to be required by law to provide education programming for schools (as in the TV Ark archive). But then after several mergers, they said, "It's really too expensive for us in a modern competitive broadcasting environment", so they were successful in getting absolved of that responsibility. And no-one really watches those channels anymore.
Download, install and try out a complete Linux development distribution in a single afternoon, not wait a night for the installation CD to download, and then update (with a 128K download app).
Webpages and PDF files download instantly. Downloading and streaming HD movies is another big advantage, along with HD video conferencing. Download professional applications instantly and pay for a license key by credit card rather than having to wait until the local computer store is open at a time convenient for you, visit them place an order, wait for them to call you when it is ready for collection. It's even quicker than going to the online store, sending in an order, decide it's cheaper to wait for three-day delivery, because today happens to be Saturday evening and next-day delivery isn't available. Have access to cloud computing services for personal animation projects.
Even then, if an employer wants somebody with 30+ years experience, they want a straight-shooter, someone who has been in their industry for 30+ years.
It's not somebody who knows a bit about C++/Java/Perl/, they want the guy who designed the language.
It's happened many times before in many industries and it's still happening. Local butchers, greengrocers and ironmongers were replaced by supermarkets. Switchboard operators were replaced by electro-mechanical telephone systems, digital telephone networks, voice-over-data systems like ATM. Coal miners, steel workers, car making and shipbuilding and other manufacturing jobs have been offshored along with back-office jobs like medical transcription and paperwork processing. Elevator operators and telegram messengers were replaced by automated control and mail systems. Just about every manager used to have their own secretary. Then when E-mail came along, the managers discovered that they had to learn typing skills (to them, they felt they had just become "glorified secretaries").
Manual looms operated by four artisans in order to make one garment have been replaced by digital print looms that are large enough to weave carpets using patterns generated by Photoshop and require only one technician to supervise 15 machines. Print workers in newsagents (the guys who put boilerplate letters on drum printers and removed it again) were replaced by WYSIWYG systems overnight. Instead of the journalists writing shorthand articles and having them converted into boilerplate by the technicians, the journalists simply typed the text in. The print workers wanted that job as it seemed to closely match what they had been doing.
Ironically, a decade after the print-workers strike happened the Internet and the world-wide-web took off. If that had happened first, the print-workers could have migrated their skills painlessly to new industries. It would seem better to introduce technology to home users first, giving everyone time to make the jump.
You haven't read the latest news reports:
http://www.telegraph.co.uk/news/politics/9819096/Two-million-quit-Britain-in-talent-drain.html
http://www.standard.co.uk/news/crime/1000-knife-crime-victims-in-london-each-month-shocking-new-figures-show-8681511.html
http://www.theguardian.com/money/2013/jun/12/workers-deepest-cuts-real-wages-ifs
http://rt.com/op-edge/osborne-scheme-property-market-crash-434/
http://www.dailymail.co.uk/health/article-2438168/Half-maternity-wards-turn-away-women-labour-Report-says-lives-risk-units-bursting-seams.html
The UK is going the same way as the USA. Everyone is fighting and clawing each other to get that "home in the catchment area of the good school" unless they can afford a private school. Which by the way is only affordable to company directors and senior government employees. Anyone who can't achieve that goal has no option but emigration.
Just a room in the edgier parts of London rents for £200/week.
It's the sister publication to the Schroedinger Journal on Uncertainty. You have to order a copy and wait for it to arrive before you can open the delivery box and find out whether it really exists or not.
And the commercial version allows you to automatically file patents.
And the funny thing is, game developers who are designing game engines in C++ for multi-core systems also use scripting languages like LUA at the high level. Then you have so many ways of doing parallel processing of arrays in C++; STL vectors (foreach), Intel TBB, Intel ABB, Boost, pthreads, and many others. I can't imagine what it would be like trying to bolt together a dozen or more different utility libraries each using their own favorite blend of parallel processing API's.
I guess Fortran is like the Python language in that there is only one way of writing everything.
A gas engine gives off carbon dioxide (CO2), methane (CH4) and nitrous oxide compounds), as well as create vibrations that sound like something like a bear trying to claw its way into the tree or nest. The handle would be the closest object that resembled an extremity like an ear, leg or tail.
Flies have some sensory hairs on the back that pick up any sudden changes in air movement. Some actually have a three individual compound eye facets to pick up sudden changes in light. Got to admire the design or the evolution. Mosquitoes do the same thing using one of their legs. The only way I can squish one is to throw a cushion at it.
My favorite one is having the on ramp of a freeway before the off ramp - so you have two streams of traffic trying to cross each other. Now if you swap them round, you clear one stream of traffic in time for another one to get on.
The Discovery Channel did a documentary on the "What if ..." scenario of New Orleans being hit by a hurricane. It was known that the levee system was in need of repair, that funds were being blocked and that sea levels were rising.
More likely, it's because these drones would have the capability to record video, and many fracking operations have been flooded to the point where tanks of chemicals have floated off and started leaked as well as open-topped tanks having been overturned.
Banning drones and other pilotless vehicles prevents the capture of video that could be used for future lawsuits, while having regular aircraft makes it look like they are doing something when they are simply stalling for time to clear up the storage tanks. If a field becomes contaminated, it's simply been "contaminated due to the flood", and not "contaminated due to XYZ corporation".
The trick is that flies don't think about flying like the way a human would fly a plane - they react by something called "optic flow". Basically flight control is governed directly by the relative motion of different areas of their visual field and the resulting neuron activity. Moving straight ahead causes all objects to move away from the centre of vision. Moving backwards, causes objects to move towards the centre of vision. Turning will cause a couple of areas to remain static while others move rapidly. Reaction to threats is simply "if a shadow rapidly gets larger then fly away towards a bright patch of light."
Though I am sure that a couple of times that I've missed swatting a large fly, they fly back and around to inspect what attempted to hit them.
It's known that bees can recognize and memorize different 3D shapes like flowers, and that this can be applied to human faces as well.
Probably if you poked a Brontosaurus's tail, it would probably side-swipe the tail as a automatic reaction.
But it was their own fault - Microsoft would partner with one small company with the deal that if that small company works exclusively for them, Microsoft would stomp, thump, smash and crush all the other competitors. Startups would fail to get and lose all funding the minute Microsoft announced they were going to enter that market. In the end everything ended up as Microsoft DOS, Microsoft Windows, Microsoft Word, Microsoft Spreadsheet, Microsoft Calendar, Microsoft Explorer, Microsoft Exchange (mail server). When Microsoft entered any market, that displaced a good few experienced programmers.
With Microsoft occupying the desktop ground, that left everyone else to flee to the small islands (mobile devices) or the mountains (cloud computing). Then over time, these markets grew and grew, forming their own ecosystems of companies collaborating as communities.
Then eventually, the mobile platforms become powerful enough to run web and email browsers. That takes away the motive for a lot of consumers who just want a PC to surf the web or send/receive email. The smart-phone or table treplaces the digital camera and the need to drive to an internet cafe miles away while on holiday.
There's always the Waterworld solution - take those TEPCO executives, tie them to a rope and lower them into those storage tanks along with some water-level lines on the side of the tank, and have them provide hourly readings:
http://www.youtube.com/watch?v=gMsa_CBZ3Os
Couldn't amateurs try this? If they can get a digital camera up to 120,000 feet using Helium balloons, they could get a platform that maintains it's altitude without the balloon bursting and then downloading images by laser. That would be good practice.
Probably the laser will probably in a wavelength of light that clouds don't absorb. There are a few "infra-red windows" that can be used.
http://www.st-andrews.ac.uk/~bds2/ltsn/ljm/JAVA/SPECTRUM/details.html
Then they'll use TCP/IP adapted for space communication - modifying the protocol to handle time lag. That's more or less what it was like using the "Kermit" protocol with a 9600 or 19200 baud modem (~960 characters/second) - we used to "turbo boost" our connections by using large packets (1024 bytes). Even so, five packets could be sent down, in the time it took the other end to calculate the CRC's and send back the acknowledgement.
It's better than what they have now, so they won't complain.
People in the UK started hearing radio stations from the other side of the North Sea. And the aurora that night were awesome - bands of green light would travel across the sky and in the point opposite the Sun was a reddish-green + shaped spot.
And if it disrupts the ionosphere, and we get radio stations that we don't normally receive, that's definitely news .. or pop music, talk radio or jazz...
They exaggerate bad new when taxes need to be raised, or corporate donors need government contracts, they understate bad news when compensation claims are likely (military experiments, privatized companies mess up bad).
Best to take interviews at many companies, not just game companies and ask to see where people will be working. Just for working space alone, there's a whole variety of floor-plans for desks. I've seen some places where everyone just got 80cm width of desk space and were sitting side by side on benches. Other place gave everyone a desk, but it's open plan face-to-face side-by-side for the whole open plan office area with no windows for a hundred people. Slightly better is, everyone gets a desk alongside a window, facing back to back or front to front. Or if you are extremely lucky, you get your own cubicle or office.
Any software house that write software to comply with industry standards is going to have crunch time as they come up to milestones and deadlines.
You'd get that if you went to one of the traditional universities (Russell Group) and did an Honours or Masters by research in a subject like computation finance or fluid dynamics. But be careful of what the job description is - that £45K in the UK might be for a senior engineer, team leader or an architect, so you'll spend more of your time attending meetings, writing specifications, pair programming or extreme programming.
It's been mentioned plenty of times - the internals of the hardware will be covered by patents - registers, optimizations, memory organization. But probably most importantly, the driver must conform to the OpenGL specification. The actual hardware might be more than capable of doing much more than what the specification requires, or what has been licensed by patents. There may be combinations of texture and framebuffer that may be perfectly valid, but deemed not profitable to license. Perhaps you could modify the driver to have webcams stream directly into cubemapped texture memory along with automatic mip-map generation. They some video company would fire a lawsuit because their HD omni-camera does that.
That's what happened in Australia. The state education system ran their own book printing service as part of the national course syllabus. Then the private sector said, "Hey, we can do that more cost-effectively and make a profit at the same time". So it was privatized and the prices shot up.
In the UK, the "independent" TV companies used to be required by law to provide education programming for schools (as in the TV Ark archive). But then after several mergers, they said, "It's really too expensive for us in a modern competitive broadcasting environment", so they were successful in getting absolved of that responsibility. And no-one really watches those channels anymore.
Download, install and try out a complete Linux development distribution in a single afternoon, not wait a night for the installation CD to download, and then update (with a 128K download app).
Webpages and PDF files download instantly. Downloading and streaming HD movies is another big advantage, along with HD video conferencing. Download professional applications instantly and pay for a license key by credit card rather than having to wait until the local computer store is open at a time convenient for you, visit them place an order, wait for them to call you when it is ready for collection. It's even quicker than going to the online store, sending in an order, decide it's cheaper to wait for three-day delivery, because today happens to be Saturday evening and next-day delivery isn't available. Have access to cloud computing services for personal animation projects.