When they looked at buying trucks for their fleet 0.1% fuel savings could mean it millions in savings. It is very cutthroat between Cummins, Volvo and Detroit Diesel/Mercedes.
I want to shop for groceries like I register for Wedding registries and just have it delivered. Walmart already has the supply chain in place for that. They're just missing the 'last mile'. Which for now means you have to go to a Walmart.
The Walmart City could be a tiny footprint.store that has one of every non-food/perishable item. People in the city walk through with their Walmart branded Android Device on Walmart's MVNO. Use the phone like a barcode scanner and just pick what you want. Want 50 bottles of soda but don't want to deal with loading them into your car? Just hit "Qty. 50" and schedule your Walmart Valet Service delivery.
Stuck in the mountains and need some matches? Order it on Walmart Express app and a Drone will be there in 2 hours or less.
Don't underestimate a company with a lot to lose being backed into a corner.
When Ford introduced the Model T it is going to degrade the riding ability of the average person. No longer will someone know how to saddle a horse and hitch it to a buggy.
> the very LAST thing this world needs is a bunch of morons who think they can program writing stuff for tools that can literally hit you over the head if handled improperly!
And yet there are hundreds of thousands(?) of people writing software for other stuff that have worse outcomes.
There is a reason for things like DO-178. It's so people can write code for aerospace.
So many software libraries exist that take care of the low-level details these days.
And since it's easier to understand it can be taught to a younger audience. A 6 year old doesn't need to know all the messy details behind PWM to know how to make an LED brighter or dimmer.
vocational school / tech schools have there place but lot's of them have become just get people in on to the loans that have no cap and take anyone.
I'm friends with the principal of a local tech school. They've almost broken that stereotype. He said he can't graduate highschoolers fast enough. They're learning internet security, coding, CNC, 2015 automotive repair. I sat in on one of his tech classes, 16 year olds had a better grasp of how CAN networking works and how to debug problems in engines than a lot of PhDs. I'm trying to talk him into opening the school part time as a MakerSpace, it has better equipment than I had going though college. (Oscilloscopes, CNC machines, 3D printers, etc).
These are the trades of the next century. It's why H1Bs are being hired into the spot, a lot of these jobs don't need someone with a masters degree. They need someone that has been training to do it since they were 14-15. It's still how Germany structures their school system.
"Even though the average purchasing power is very different between say the UK and Poland, we actually sell more copies in Poland than in bigger Western Europe countries," he notes. "We also have lots of fans in developing market countries like Brazil or Turkey, and incredible number of players in China, but it's really hard to actually sell any games in those markets."
Meanwhile, the Farming Simulator series is a very similar story. Marc Schwegler, associate producer at Giants Software in Germany, tells me that the main audience for its annual farming series is kids, especially boys who love tractors. Oh, and farmers, of course.
Kids that grow up playing 'stupid simulation' games will be trained to run a fleet of automated trucks or tractors. We already see military implementation with drones. Doctors are starting to do it with DaVinci. You could work anywhere with fast enough internet. There are still things that require a human, we have the technology such that the human doesn't need to be where the actual process is going on.
IT is already doing it with support Apple and other companies have house moms with VOIP answering tech support questions.
I began programming casually in elementary school on Commodore Pets. I started programming on my own computer in fifth grade on a Commodore 64. Afterwards, I had plenty of short work stints during junior high school, high school, and my 7 years at the university, but I didn't begin programming full time for more than an 8 month period until I was 24. Even then, I was still very green.
You realized you just described what they're trying to do. That 'everyone should code' initiative in elementary schools is to expose the kids to it at 5-6, just like you were.
Those that don't bite go on to other professions. Those that show interest in it will have everything you do as part of the normal curriculum, but by highschool it won't be for everyone.
Programming is now a trade. You just described how a trade works. Instead of everyone being on the "You all need to go to college" track you split off at 13-15. It's how Germany still does it. I've worked with 17 and 18 year olds in Germany that have their lives in better shape than most 25-30 year olds in the US. Because they joined a technical apprenticeship and have been doing on and off school/work rotations until they graduate.
I've seen 15 year olds program better stuff in RedCode than I've seen some PhD engineers turn out in Simulink. I would absolutely hire a 19 year old that just finished a 4-5 year 'C apprenticeship' if I needed C to be written.
Every time we talk about Elementary schoolers programming, Slashdot shits on the idea. (Even though a lot of Slashdotters started out that young). Every time someone mentions trying to teach it to highschoolers Slashdot shits on the idea, and then complains that recent graduates "don't know anything". Maybe if they were taught it in highschool... they'd know it by time they graduated college.
The rest of the world is hard. Look at how they tried (and failed) to brigade Slashdot during Brianna Wu's AMA. "I don't understand how the Slashdot works". They think they can overwhelm something with shear numbers and a hash tag.
I'd rather deal with one or two roaches in my corner of the internet than walk into a mass of all the roaches in the world in a single spot.
I'd probably keep an eye on what kinds of things my competitor published on GitHub
That's not how Gists work. Reading the old article a lot of people seem to assume that this was published via git. Gists are just a place to store plain text.
... You think they used a SVN repository? This was likely done in Simulink and it's possible there is no repository or it's in something like ClearCase. Some industries are a lot farther behind others when it comes to stuff like this.
It's actually more efficient. It doesn't meet NOx emisions regulations. By cranking up NOx output you can reduce diesel particulates and increase efficiency.
I've never used any of the Shakespeare I was made to memorize.
The point is that you learned it. Just like everyone will learn programming.
My doctor usually has his Medical Assistant type his notes
And how old is he? Has his hospital switched over to EMR? My wife is a recently graduated doctor, they're trying to replace those guys as fast as they can. They don't even do dictation anymore.
. If you really think that every Tom, Dick, and Harry will be programming in 10 or 20 years
On a basic level, yes. They're not going to be writing full programs they're going to scripting to make their lives easier. Even if they don't use it at work.
Because coding isn't a job. It's a skill. You sound like the last of the keyboardists throwing up their hands going "But everyone will know how to type. Our jobs are doooooooomed.".
What was once hard is now easy and is now curriculum for kids. Just like Algebra and Calculus before it.
Having driven on the autobahn it's probably the easiest place to try something like this. Everyone there already moves like robots. It's like some lawmakers figured out an "API" for how to communicate between vehicles.
I want to see it done around Chicago where it's "surprise, I'm coming into your lane".
They work on cars, and like doctors, if they need some code written 99.99999% of them will simply hire someone who will do it right, and in 1/100th the time it would take them.
Just like they hire typists to type up their notes these days?
That's why this "everybody needs to learn to code" crap is such utter nonsense. You work with computers, good for you, but not everyone does and of the people that do, most of them are not ever going to need or want to code anything, ever.
Just like not everyone needs to do algebra ever, just like not everyone needs to know Shakespeare ever. It's going to be a part of an education going forward. It's going to be the bare minimum required to function in the 21st century. Just like MS Office and knowing how to type is now.
It may shock you to learn that not everyone has a job that requires a keyboard. It sounds bizarre, but it's true. (I've actually worked at some of those jobs.)
So are you saying those people don't know how to type? Being able to type has been accepted as the 'minimum' level of knowledge to function on the internet in modern society. Going forward Programming will be.
This goes beyond work and what 'field' people are in. It's akin to hiring your own butler to do often repeated tasks. (The boring stuff).
but that's a far cry from "coding" or programming.
No it's not. Are you coding something? Then it's coding. Just because someone can't type 100 WPM doesn't mean they can't type.
She has no need to learn any programming, and there isn't any kind of task that could be automated in her field where she would need to learn programming
You can't see a world where people just insert their hand into a machine and a gcode nail printer paints on designs? And if she doesn't learn to program then someone else that does will replace her. If I could hire someone that could paint nails or someone that could paint nails AND write some code to automate any portion of the task then I'm going to hire the latter.
"Python" is going to be the next "MS Office" on a resume.
It may shock you to learn that not everyone has a job that requires a keyboard
she'd hire someone to do it right
Just like the doctors my wife works with were told when they were growing up. "You don't need to learn to type. You'll have someone do it for you".
Just like the vast majority of people now neither need to plumb their home or know how.
Do the vast majority of people know how to type? Programming is closer to typing than it is to plumbing.
What will they be coding? PBX interfaces? Missile guidance software? Process control analytics? What will they be writing database queries for?
Automating the boring stuff. Why would someone that doesn't do anything with PBX phones need to code for them? Why would a doctor need to program missile guidance software?
I seriously doubt that unless you're referring to spreadsheet "programming" or the like.
Is using VBA to automate parts of a spread sheet or using Python to do something similar not programming?
What, pray tell, will all these people be coding in, and what will they be coding for? What will they need to write code for?
It's looking like python. And doing what ever "they" do normally but want to automate. It's easier to teach a mechanical engineer to code than it is to teach a programmer mechanical engineering. My group won't hire new engineers that don't know how to program at least slightly. Doing stuff 'by hand' the old way is gone. Everyone I know in my group programs in some form or another.
Because it's not a job. It's a skill. My wife works with doctors that were told "You don't need to learn how to type, you'll have a secretary to do that". Years ago that's how it worked. Now everyone is their own 'keyboardist'.
When I graduated highschool it was important to put that we were proficient in "Microsoft Word and Excel". I dropped that from my resume years ago because it's just assumed now.
Computer Scientists / Software Engineers designing good code and architectures will still exist. But your average lay person should be able to whip up a dumb script in Python to do something. I'm just a dumb mechanical engineer. I'm sure most of my code is terrible, violates some cardinal rules. But it works. When I need to find all of the data files where X event occurred I just kick the script off at the end of the day and come back to the results.
Accounting and some other industries are 20-30 years behind where Engineering is. After listening to what my Sister-in-law does at work I could replace 2-3 of her co-workers with a half assed python script.
In 20 years "Programming" will be up there with where "keyboarding" is now.
Walmart is very much into efficiency.
When they looked at buying trucks for their fleet 0.1% fuel savings could mean it millions in savings. It is very cutthroat between Cummins, Volvo and Detroit Diesel/Mercedes.
Who stands to gain a lot from automated semis? Walmart. If they can get rid of a bunch of tired, overworked drivers overnight they wouldn't hesitate.
I want to shop for groceries like I register for Wedding registries and just have it delivered. Walmart already has the supply chain in place for that. They're just missing the 'last mile'. Which for now means you have to go to a Walmart.
The Walmart City could be a tiny footprint.store that has one of every non-food/perishable item. People in the city walk through with their Walmart branded Android Device on Walmart's MVNO. Use the phone like a barcode scanner and just pick what you want. Want 50 bottles of soda but don't want to deal with loading them into your car? Just hit "Qty. 50" and schedule your Walmart Valet Service delivery.
Stuck in the mountains and need some matches? Order it on Walmart Express app and a Drone will be there in 2 hours or less.
Don't underestimate a company with a lot to lose being backed into a corner.
When Ford introduced the Model T it is going to degrade the riding ability of the average person. No longer will someone know how to saddle a horse and hitch it to a buggy.
> the very LAST thing this world needs is a bunch of morons who think they can program writing stuff for tools that can literally hit you over the head if handled improperly!
And yet there are hundreds of thousands(?) of people writing software for other stuff that have worse outcomes.
There is a reason for things like DO-178. It's so people can write code for aerospace.
So many software libraries exist that take care of the low-level details these days.
And since it's easier to understand it can be taught to a younger audience. A 6 year old doesn't need to know all the messy details behind PWM to know how to make an LED brighter or dimmer.
vocational school / tech schools have there place but lot's of them have become just get people in on to the loans that have no cap and take anyone.
I'm friends with the principal of a local tech school. They've almost broken that stereotype. He said he can't graduate highschoolers fast enough. They're learning internet security, coding, CNC, 2015 automotive repair. I sat in on one of his tech classes, 16 year olds had a better grasp of how CAN networking works and how to debug problems in engines than a lot of PhDs. I'm trying to talk him into opening the school part time as a MakerSpace, it has better equipment than I had going though college. (Oscilloscopes, CNC machines, 3D printers, etc).
These are the trades of the next century. It's why H1Bs are being hired into the spot, a lot of these jobs don't need someone with a masters degree. They need someone that has been training to do it since they were 14-15. It's still how Germany structures their school system.
Not everyone needs to go to university. They have 21 century trades. It's why Simulator games are a huge hit there.
"Even though the average purchasing power is very different between say the UK and Poland, we actually sell more copies in Poland than in bigger Western Europe countries," he notes. "We also have lots of fans in developing market countries like Brazil or Turkey, and incredible number of players in China, but it's really hard to actually sell any games in those markets."
Meanwhile, the Farming Simulator series is a very similar story. Marc Schwegler, associate producer at Giants Software in Germany, tells me that the main audience for its annual farming series is kids, especially boys who love tractors. Oh, and farmers, of course.
Kids that grow up playing 'stupid simulation' games will be trained to run a fleet of automated trucks or tractors. We already see military implementation with drones. Doctors are starting to do it with DaVinci. You could work anywhere with fast enough internet. There are still things that require a human, we have the technology such that the human doesn't need to be where the actual process is going on.
IT is already doing it with support Apple and other companies have house moms with VOIP answering tech support questions.
I began programming casually in elementary school on Commodore Pets. I started programming on my own computer in fifth grade on a Commodore 64. Afterwards, I had plenty of short work stints during junior high school, high school, and my 7 years at the university, but I didn't begin programming full time for more than an 8 month period until I was 24. Even then, I was still very green.
You realized you just described what they're trying to do. That 'everyone should code' initiative in elementary schools is to expose the kids to it at 5-6, just like you were.
Those that don't bite go on to other professions. Those that show interest in it will have everything you do as part of the normal curriculum, but by highschool it won't be for everyone.
Programming is now a trade. You just described how a trade works. Instead of everyone being on the "You all need to go to college" track you split off at 13-15. It's how Germany still does it. I've worked with 17 and 18 year olds in Germany that have their lives in better shape than most 25-30 year olds in the US. Because they joined a technical apprenticeship and have been doing on and off school/work rotations until they graduate.
I've seen 15 year olds program better stuff in RedCode than I've seen some PhD engineers turn out in Simulink. I would absolutely hire a 19 year old that just finished a 4-5 year 'C apprenticeship' if I needed C to be written.
Every time we talk about Elementary schoolers programming, Slashdot shits on the idea. (Even though a lot of Slashdotters started out that young). Every time someone mentions trying to teach it to highschoolers Slashdot shits on the idea, and then complains that recent graduates "don't know anything". Maybe if they were taught it in highschool... they'd know it by time they graduated college.
My wife's Nissan Leaf has a switch to either lock the port or 'auto' lock it. Which means it will unlock it when it is charged.
The rest of the world is hard. Look at how they tried (and failed) to brigade Slashdot during Brianna Wu's AMA. "I don't understand how the Slashdot works". They think they can overwhelm something with shear numbers and a hash tag.
I'd rather deal with one or two roaches in my corner of the internet than walk into a mass of all the roaches in the world in a single spot.
Dice heard they might be profitable.
I guess they haven't realized the entire narrative is bullshit.
Can you not disable the Intel chip in BIOS? It's the only way I could get FreeBSD to recognize my nVidia card.
Source?
Bosch makes the ECMs.
I'd probably keep an eye on what kinds of things my competitor published on GitHub
That's not how Gists work. Reading the old article a lot of people seem to assume that this was published via git. Gists are just a place to store plain text.
... You think they used a SVN repository? This was likely done in Simulink and it's possible there is no repository or it's in something like ClearCase. Some industries are a lot farther behind others when it comes to stuff like this.
It's actually more efficient. It doesn't meet NOx emisions regulations. By cranking up NOx output you can reduce diesel particulates and increase efficiency.
Version 1 of something didn't work guys. Lets pack up all R&D and give up.
Yes, except they're mostly called secretaries today.
Most people don't have secretaries. Actually very few people in industry have their own secretaries. They're normally reserved for VP level.
Engineers do their own typing now.
I learned in school
I've never used any of the Shakespeare I was made to memorize.
The point is that you learned it. Just like everyone will learn programming.
My doctor usually has his Medical Assistant type his notes
And how old is he? Has his hospital switched over to EMR? My wife is a recently graduated doctor, they're trying to replace those guys as fast as they can. They don't even do dictation anymore.
. If you really think that every Tom, Dick, and Harry will be programming in 10 or 20 years
On a basic level, yes. They're not going to be writing full programs they're going to scripting to make their lives easier. Even if they don't use it at work.
Because coding isn't a job. It's a skill. You sound like the last of the keyboardists throwing up their hands going "But everyone will know how to type. Our jobs are doooooooomed.".
What was once hard is now easy and is now curriculum for kids. Just like Algebra and Calculus before it.
Having driven on the autobahn it's probably the easiest place to try something like this. Everyone there already moves like robots. It's like some lawmakers figured out an "API" for how to communicate between vehicles.
I want to see it done around Chicago where it's "surprise, I'm coming into your lane".
They work on cars, and like doctors, if they need some code written 99.99999% of them will simply hire someone who will do it right, and in 1/100th the time it would take them.
Just like they hire typists to type up their notes these days?
That's why this "everybody needs to learn to code" crap is such utter nonsense. You work with computers, good for you, but not everyone does and of the people that do, most of them are not ever going to need or want to code anything, ever.
Just like not everyone needs to do algebra ever, just like not everyone needs to know Shakespeare ever. It's going to be a part of an education going forward. It's going to be the bare minimum required to function in the 21st century. Just like MS Office and knowing how to type is now.
It may shock you to learn that not everyone has a job that requires a keyboard. It sounds bizarre, but it's true. (I've actually worked at some of those jobs.)
So are you saying those people don't know how to type? Being able to type has been accepted as the 'minimum' level of knowledge to function on the internet in modern society. Going forward Programming will be.
This goes beyond work and what 'field' people are in. It's akin to hiring your own butler to do often repeated tasks. (The boring stuff).
but that's a far cry from "coding" or programming.
No it's not. Are you coding something? Then it's coding. Just because someone can't type 100 WPM doesn't mean they can't type.
She has no need to learn any programming, and there isn't any kind of task that could be automated in her field where she would need to learn programming
You can't see a world where people just insert their hand into a machine and a gcode nail printer paints on designs? And if she doesn't learn to program then someone else that does will replace her. If I could hire someone that could paint nails or someone that could paint nails AND write some code to automate any portion of the task then I'm going to hire the latter.
"Python" is going to be the next "MS Office" on a resume.
It may shock you to learn that not everyone has a job that requires a keyboard
she'd hire someone to do it right
Just like the doctors my wife works with were told when they were growing up. "You don't need to learn to type. You'll have someone do it for you".
Just like the vast majority of people now neither need to plumb their home or know how.
Do the vast majority of people know how to type? Programming is closer to typing than it is to plumbing.
What will they be coding? PBX interfaces? Missile guidance software? Process control analytics? What will they be writing database queries for?
Automating the boring stuff. Why would someone that doesn't do anything with PBX phones need to code for them? Why would a doctor need to program missile guidance software?
I seriously doubt that unless you're referring to spreadsheet "programming" or the like.
Is using VBA to automate parts of a spread sheet or using Python to do something similar not programming?
What, pray tell, will all these people be coding in, and what will they be coding for? What will they need to write code for?
It's looking like python. And doing what ever "they" do normally but want to automate. It's easier to teach a mechanical engineer to code than it is to teach a programmer mechanical engineering. My group won't hire new engineers that don't know how to program at least slightly. Doing stuff 'by hand' the old way is gone. Everyone I know in my group programs in some form or another.
Github pages.
Because it's not a job. It's a skill. My wife works with doctors that were told "You don't need to learn how to type, you'll have a secretary to do that". Years ago that's how it worked. Now everyone is their own 'keyboardist'.
When I graduated highschool it was important to put that we were proficient in "Microsoft Word and Excel". I dropped that from my resume years ago because it's just assumed now.
Computer Scientists / Software Engineers designing good code and architectures will still exist. But your average lay person should be able to whip up a dumb script in Python to do something. I'm just a dumb mechanical engineer. I'm sure most of my code is terrible, violates some cardinal rules. But it works. When I need to find all of the data files where X event occurred I just kick the script off at the end of the day and come back to the results.
Accounting and some other industries are 20-30 years behind where Engineering is. After listening to what my Sister-in-law does at work I could replace 2-3 of her co-workers with a half assed python script.
In 20 years "Programming" will be up there with where "keyboarding" is now.
Remember when Craigs List was San Francisco only?
Let them work out the bugs.