There are startups working on autonomous vehicle driving, machine vision to do automated mapping using laser scanning, digital photography, medical diagnosis and just about anything else working with vast collections of high-resolution image data that would be impossible to do manually. They need hundreds of graduates with OpenCV experience.
Mostly, it's all startup's in the UK. Some are inter-university consortium's trying to solve grand challenges. Others are startups that were bought up by Google and the other big companies. A good number are analytic's companies that do data mining.
That was rather abstract evidence, and if they kept that knowledge to themselves it didn't have any obvious impact on anyone's daily life.
It's when recruitment agencies start getting my mail feeds that it became directly obvious to me. Every time I sent off a private Email on my desktop PC as an application to a company or just an update to my parents, that within the space of a few days, I'd start having all sorts of recruitment agents who I had never contacted try to connect to me via social media or they would claim that they found my CV on a website. Some even called me up on a private line number. Each and every time I sent out an email. It was like trying to drive down to the shopping mall only to have beggars shove their head through the open window of my car when I try and pay for a parking space.
In the end I have given up using Email and go back to using land lines, "block" and "ghost" them in order to get some peace. Encrypted Email, VPN's, instant messaging and alternate UNICODE character sets now seem the only option I can talk to friends and family without the recruitment snoops getting in my face and daily business.
You can get smartphone wallets which add a bezel as well as block the cameras if necessary. They have saved my smartphones from damage on more than one occasion. As an added bonus, they block the screen from triggering things while in a pocket.
That problem was happening with C++ and Eclipse as well. We had a debugger for the PC version of an application. When it came to debugging code, the IDE would refuse to display the values of the variables you most wanted to see. Why? Because the build framework had all the optimization settings turned on, the compiler would optimize those variables into registers, but not store that in debug information. So the IDE couldn't figure out what the values were.
Companies are moving from embedded to mobile simply because the licenses are more expensive for a raw Linux embedded system than they are for Android. Plus Android offers all sorts of connectivity by Bluetooth for keyboards and gamepads as well as Wi-Fi.
The one thing that could be done (and was done in the past), was to allow each thread to sandbox the areas of memory that it was working with. You could use a couple of instructions that the programmer could use to instruct the virtual memory manager to lock out and unlock regions of memory that shouldn't be touched, so only the memory used by class objects could be accessed. Or it could be done intrinsically. Any memory access errors would be trapped.
That brings back memories. Our database theory lecturer absolutely hated any language with pointers or had to be compiled (C, C++, Fortran, Modula-2) and would constantly state that 4GL's like SQL, Prolog and Microsoft Basic were the future
At the level of kernel programming, you want a direct mapping of source code to assembly language, with no surprises or unexpected compiler optimisations - some early day compilers would pad out variables in C structures or even rearrange the order so it didn't match the source code.
With Rust, something like macro overloading would be a code obfuscatory dream.
There are many hells. For me, the worst one is a company located in a remote industrial estate on the edge of a city with a two hourly morning and evening commuter bus service. Just to rub salt in the wound, a local railway line runs right past the offices while the nearest two train stations are three miles away in either direction. If the urban planners had any common sense, they could have insisted on building a train station there. But no, you have to wait two hours for the next bus.
Another one is a city where all the shops close at 5pm or 6pm. Everything. The place becomes a ghost town. So when you have a reverse commute, it's like a Disney theme park after closing time.
On the flip side, if you live in a 24-hour city, you will probably be living in a high-rise apartment block. In that case, you won't be able to sleep at night because there will always be someone having a party with the windows open. And there will be the constant sound of fire trucks and police cars.
If someone is a top tier professor who runs his/her own large research group, can get the research grants rolling in, and has at least eight or more research students (1 post-doc student = £120,000 in revenue to the university), that individual is worth mega-bucks to the university.
It is obvious when you watch movies of landscapes. The detail in forests and desert mountain ranges is incredible. 3D TV with those polarized glasses varies is also impressive. It really depends on what is being played. The worst videos are people having food fights or kicking stuff towards the viewer. The best videos are the visual effects movies like Transformers or Battleship, where there are things flying around.
That drives me nuts when trying to cross the road as a pedestrian. Some drivers just don't bother indicating whether they are going straight on or turning left when they pass an intersection. So they make the turn without indicating.
It's called the "Milkround" in the UK or USA. The employers come round close to the end of the academic year and accept application forms. If you miss the deadline, you just have to wait for the next year, and pass the time by repeating the year or doing a more advanced course like a MSc, MA or PhD.
There were companies like that in the UK. There was one company who hired city lawyers to threaten employees that they would be held personally responsible for the financial loss of a defence contract if the project wasn't completed on time. All resignations would be refused. So employees started taking out life insurance policies and dying in mysterious circumstances like walking over a cliff or driving into a lamp-post.
Sounds like the same behaviour that a driver would have when in an unfamiliar road network. I remember there was a documentary on police cops. There was a major freeway that had seven lanes. These split off in three or four directions at some point. You had to know exactly which lanes to use because there was no logical connection to the geographical destination. So drivers new to the area would frequently lane hop between all possibilities in order to read the signs, then shoot off to the far lane because that was where they wanted to go.
You could do a geographic survey to see where the kids that had asthma lived, compared to those that did not. There would be a correlation between distance to a freeway/motorway/main road in the city vs. a suburban/rural home
I used to get fog head from sitting on the top deck of a double-decker bus when one set of wheels went over a speed bump and the other set didn't. That led to the bus shaking sideways three or four times until the suspension damped things down. I had to immobilize my head by hunching my shoulders up until the bus passed the speed bumps in order to avoid this.
In my last job, trying to walk down a main surface road was like trying to walk while breathing in dental anaesthetic gas. My stomach would feel gassy, I'd feel light headed, and my chest muscles below my diaphragm would hurt. That road is known for having the worst pollution in the area.
It explained crime in many cities and how it was reduced after lead was removed from fuel. Criminals with a reduced IQ due to pollution couldn't see the future consequences of their actions.
You bet it. It's already happening that when I send off a resume as a direct application to another company by email, that "snatch squad" recruitment agencies get triggered and actively contact me to try and make me apply to industries I'm just not interested in and wish to avoid.
I've played around with these VR systems (Samsung Gear, Dev Kits, Vive) and even had the chance to try out the Virtuality headsets decades ago. Even with a LCD screen, the Samsung Gear headset is still too heavy to be comfortable for long period of use. Not as bad as Virtuality headsets, which were way too heavy as they had CRT's. We are probably going to have to wait until high-speed flexible plastic LEDs become available.
The other problem is this distinction between dev kits and regular consumer headsets. Why can't they just have the one system?
It amazes me that the USA offshores the transcription of medical notes and prescriptions to India, where in the UK, we just have our doctor print out the medication. In Norway, it's sent direct to the pharmacy.
I did that on my last job. The bus service was so unreliable that even if I left work at 5.30pm to catch the 5.45pm bus, there was no guarantee that it would arrive, since it was on a 2 hour schedule (suburban city had stretched services to the limit). So that involved a walk down to another bus stop, for another inter-city bus service by a private company. That bus would only complete the whole route if more than five people were on it by the time it left the bypass of the departing major city. That was on a 30 minute service and sometimes a bus would be taken out of service even if it was still going back to the station. So I wouldn't get home until 8pm. Enough time to have something to eat, then I would crash out due to the NO2 from the traffic fumes I had inhaled. I'd wake up at 12.30am, stay up until 4am, then go back to bed until 8am.
There are startups working on autonomous vehicle driving, machine vision to do automated mapping using laser scanning, digital photography, medical diagnosis and just about anything else working with vast collections of high-resolution image data that would be impossible to do manually. They need hundreds of graduates with OpenCV experience.
Mostly, it's all startup's in the UK. Some are inter-university consortium's trying to solve grand challenges. Others are startups that were bought up by Google and the other big companies. A good number are analytic's companies that do data mining.
One of the documents that was leaked or referenced was the system used to crack encryption (WindsorGreen/WindsorBlue).
https://theintercept.com/2017/...
That was rather abstract evidence, and if they kept that knowledge to themselves it didn't have any obvious impact on anyone's daily life.
It's when recruitment agencies start getting my mail feeds that it became directly obvious to me. Every time I sent off a private Email on my desktop PC as an application to a company or just an update to my parents, that within the space of a few days, I'd start having all sorts of recruitment agents who I had never contacted try to connect to me via social media or they would claim that they found my CV on a website. Some even called me up on a private line number. Each and every time I sent out an email. It was like trying to drive down to the shopping mall only to have beggars shove their head through the open window of my car when I try and pay for a parking space.
In the end I have given up using Email and go back to using land lines, "block" and "ghost" them in order to get some peace. Encrypted Email, VPN's, instant messaging and alternate UNICODE character sets now seem the only option I can talk to friends and family without the recruitment snoops getting in my face and daily business.
You can get smartphone wallets which add a bezel as well as block the cameras if necessary. They have saved my smartphones from damage on more than one occasion. As an added bonus, they block the screen from triggering things while in a pocket.
This was memory mapping at the class object / structure level / lightweight thread level, not the heavyweight process level.
That problem was happening with C++ and Eclipse as well. We had a debugger for the PC version of an application. When it came to debugging code, the IDE would refuse to display the values of the variables you most wanted to see. Why? Because the build framework had all the optimization settings turned on, the compiler would optimize those variables into registers, but not store that in debug information. So the IDE couldn't figure out what the values were.
Companies are moving from embedded to mobile simply because the licenses are more expensive for a raw Linux embedded system than they are for Android. Plus Android offers all sorts of connectivity by Bluetooth for keyboards and gamepads as well as Wi-Fi.
The one thing that could be done (and was done in the past), was to allow each thread to sandbox the areas of memory that it was working with. You could use a couple of instructions that the programmer could use to instruct the virtual memory manager to lock out and unlock regions of memory that shouldn't be touched, so only the memory used by class objects could be accessed. Or it could be done intrinsically.
Any memory access errors would be trapped.
That brings back memories. Our database theory lecturer absolutely hated any language with pointers or had to be compiled (C, C++, Fortran, Modula-2) and would constantly state that 4GL's like SQL, Prolog and Microsoft Basic were the future
At the level of kernel programming, you want a direct mapping of source code to assembly language, with no surprises or unexpected compiler optimisations - some early day compilers would pad out variables in C structures or even rearrange the order so it didn't match the source code.
With Rust, something like macro overloading would be a code obfuscatory dream.
There are many hells. For me, the worst one is a company located in a remote industrial estate on the edge of a city with a two hourly morning and evening commuter bus service. Just to rub salt in the wound, a local railway line runs right past the offices while the nearest two train stations are three miles away in either direction. If the urban planners had any common sense, they could have insisted on building a train station there. But no, you have to wait two hours for the next bus.
Another one is a city where all the shops close at 5pm or 6pm. Everything. The place becomes a ghost town. So when you have a reverse commute, it's like a Disney theme park after closing time.
On the flip side, if you live in a 24-hour city, you will probably be living in a high-rise apartment block. In that case, you won't be able to sleep at night because there will always be someone having a party with the windows open. And there will be the constant sound of fire trucks and police cars.
If someone is a top tier professor who runs his/her own large research group, can get the research grants rolling in, and has at least eight or more research students (1 post-doc student = £120,000 in revenue to the university), that individual is worth mega-bucks to the university.
It is obvious when you watch movies of landscapes. The detail in forests and desert mountain ranges is incredible. 3D TV with those polarized glasses varies is also impressive. It really depends on what is being played. The worst videos are people having food fights or kicking stuff towards the viewer. The best videos are the visual effects movies like Transformers or Battleship, where there are things flying around.
That drives me nuts when trying to cross the road as a pedestrian. Some drivers just don't bother indicating whether they are going straight on or turning left when they pass an intersection. So they make the turn without indicating.
It's called the "Milkround" in the UK or USA. The employers come round close to the end of the academic year and accept application forms. If you miss the deadline, you just have to wait for the next year, and pass the time by repeating the year or doing a more advanced course like a MSc, MA or PhD.
There were companies like that in the UK. There was one company who hired city lawyers to threaten employees that they would be held personally responsible for the financial loss of a defence contract if the project wasn't completed on time. All resignations would be refused. So employees started taking out life insurance policies and dying in mysterious circumstances like walking over a cliff or driving into a lamp-post.
Sounds like the same behaviour that a driver would have when in an unfamiliar road network. I remember there was a documentary on police cops. There was a major freeway that had seven lanes. These split off in three or four directions at some point. You had to know exactly which lanes to use because there was no logical connection to the geographical destination. So drivers new to the area would frequently lane hop between all possibilities in order to read the signs, then shoot off to the far lane because that was where they wanted to go.
You could do a geographic survey to see where the kids that had asthma lived, compared to those that did not. There would be a correlation between distance to a freeway/motorway/main road in the city vs. a suburban/rural home
I used to get fog head from sitting on the top deck of a double-decker bus when one set of wheels went over a speed bump and the other set didn't. That led to the bus shaking sideways three or four times until the suspension damped things down. I had to immobilize my head by hunching my shoulders up until the bus passed the speed bumps in order to avoid this.
In my last job, trying to walk down a main surface road was like trying to walk while breathing in dental anaesthetic gas. My stomach would feel gassy, I'd feel light headed, and my chest muscles below my diaphragm would hurt. That road is known for having the worst pollution in the area.
It explained crime in many cities and how it was reduced after lead was removed from fuel. Criminals with a reduced IQ due to pollution couldn't see the future consequences of their actions.
You bet it. It's already happening that when I send off a resume as a direct application to another company by email, that "snatch squad" recruitment agencies get triggered and actively contact me to try and make me apply to industries I'm just not interested in and wish to avoid.
When you are in a hotel in a strange town at 2am, want to go out for a bar fight and don't know of anywhere:
Virtual bar fights:
https://www.youtube.com/watch?...
I've played around with these VR systems (Samsung Gear, Dev Kits, Vive) and even had the chance to try out the Virtuality headsets decades ago. Even with a LCD screen, the Samsung Gear headset is still too heavy to be comfortable for long period of use. Not as bad as Virtuality headsets, which were way too heavy as they had CRT's. We are probably going to have to wait until high-speed flexible plastic LEDs become available.
The other problem is this distinction between dev kits and regular consumer headsets. Why can't they just have the one system?
It amazes me that the USA offshores the transcription of medical notes and prescriptions to India, where in the UK, we just have our doctor print out the medication. In Norway, it's sent direct to the pharmacy.
I did that on my last job. The bus service was so unreliable that even if I left work at 5.30pm to catch the 5.45pm bus, there was no guarantee that it would arrive, since it was on a 2 hour schedule (suburban city had stretched services to the limit). So that involved a walk down to another bus stop, for another inter-city bus service by a private company. That bus would only complete the whole route if more than five people were on it by the time it left the bypass of the departing major city. That was on a 30 minute service and sometimes a bus would be taken out of service even if it was still going back to the station. So I wouldn't get home until 8pm. Enough time to have something to eat, then I would crash out due to the NO2 from the traffic fumes I had inhaled. I'd wake up at 12.30am, stay up until 4am, then go back to bed until 8am.