The best 'group project' I did was in 7th grade. This includes years of engineering group projects in college.
The 3 group members were the top 3 in the whole school. Each of us took one task and did it. I hated dissecting things so I wrote the report. The kid that liked art drew and the 3rd guy did another part of the report and the dissecting.
We were all introverted and did much better doing our parts on our own, even if it was a 'group' project. At the end of the day it means we all did 1/3 the work since I actually trusted them to do their parts.
There are philosophical differences in how people are developing self driving cars because there are philosophical differences in how & why people drive.
Some people want to 'skip the boring parts'. Uber & Google are trying to replace cars for people that really don't want a car. They don't want maintenance, a car payment, to drive. They just want a magic transporter to get from A to B scheduled from their phone. When I'm stuck in traffic or need to get home from the bar, I want to press auto and fall asleep in the back seat. When I want to go out on the autobahn I want full control.
If I spend the money on a new BMW or Audi I want the ability to turn off self driving when I want to drive.
All of this talent was started and cultivated out of the 2004 DARPA project. That was a decade ago. The technology is finally ready for prime time. It's no longer "10 years in the future".
What academia needs to do is figure out what needs to be done in 2025, not 2015.
A lot of R&D follows a pretty repeatable pattern.
Academia & purely theoretical, no reason other than 'because'. Companies used to have labs like this but since they weren't immediately profitable they killed them.
Industry/Military. Someone figured out how to profit or kill people with it. No one knew what to do with the laser at first.
Ubiquitousness. Then it's everywhere. I'm sure Marconi didn't plan on sending data to pocket computers. Someone else figured that out.
Self driving cars are now in phase 2. Google, Uber, and Apple are going to push hard to get the first cars out the door ASAP. In 2 decades what was once PhD level math and controls classes will be an introductory class for freshmen.
They're it in for the long game. Their 'independent contractors" aren't drivers. Their data collection experts. They know exactly how many people need to move where and when.
I'm not calling for a future where no one does anything because it's all automated away. It just means people are going to spend more time doing what they want.
I would sign up for a subscription food service in a second if it came to my area. I want to 'automate' away having to waste time in a grocery store. It means I spend more time doing what I want. I'm not going to lament over the loss of stock boys and cashiers. They're going to have other jobs.
People don't account for what is being automated changing.
I try to replace myself daily. I write software specifically to try and replace me so that I can work on other stuff. The job that I did when I came out of college doesn't exist anymore. It's a collection of scripts and programs. Society has always progressed like this. Pretty soon drones are going to be picking my crops.
SJW, Randi Harper in particular. My opinions on my social media accounts are my own and have nothing to do with my code or how I code. I don't need doxxed and fake rape reports being called in (as happened to a FreeBSD Developer) for making an off handed comment on Twitter or have something buried in my comment history.
The kids complaining about GitHub are the ones that are complaining about Reddit going down. Eh. There are other sites out there. Git was designed to be distributed.
This is the SJW/Brianna Wu/FreeBSD Girl twitter shit spilling onto Slashdot.
I'm a field engineer and nothing else has survived. If I absolutely need to get to the internet it does have OperaMini and I have been able to Facebook and other websites working on. Otherwise I have a laptop. It has actual buttons that you can use to T9 text without looking. It has a cradle, swappable batteries, and has a lot of good headsets.
All of the 'apps' load instantly, no bloatware. It has an alarm, countdown timer, calendar, bluetooth.
It texts, it makes calls and in a pinch it can be used to open walnuts.
I can jump over to DigiKey [digikey.com] and buy an ARM chip that is capable of running Linux and has more computing power than some of my first desktop computers for $20. The chip designs themselves tend not to be open, but they do tend to be quite well documented - the high end is almost always closed and subject to NDA, but there is little pressure to move that line backwards, and as the high end moves forward, the devices available to the OSHW developer get better and better.
China's different IP laws have lead to a lot of innovation because people don't get to rest:
My most striking impression was that Chinese entrepreneurs had relatively unfettered access to cutting-edge technology, enabling start-ups to innovate while bootstrapping. Meanwhile, Western entrepreneurs often find themselves trapped in a spiderweb of IP frameworks, spending more money on lawyers than on tooling. Further investigation taught me that the Chinese have a parallel system of traditions and ethics around sharing IP, which lead me to coin the term “gongkai”
The esp8266 is a cheap Wifi module that was sold as a cheap UART but has been hacked now to do basic GPIO straight from the chip itself. (All the original documentation was in Chinese). It even runs MicroPython and has an SDK.
I think it's a race between computers and mechanical turk. Something along the lines of a 'chicken sexer' looking at X-rays on their phone. Swipe left for broken, swipe right for not broken.
Give the user feedback and promote the best ones to the next level. Even if you paid 1000 $.10 to review an X-ray you'd still come out cheaper than a radiologist. You could have tens of thousands of people reviewing
This may surprise you, but some of us are very capable users of technology, even in our old age, having pioneered so much of it. I'm 86 years old, if you must know.
That's why I never got the old joke of "old people can't use technology." Dennis Ritchie would have been 75 this year. Linus Torvalds is 45, Theo de Raadt is 47.
Not only can old people use technology they created it. I'm in my 30s now and get this from 'kids' all the time. "Man he's old he must not know how to use anything." It's my hacking peers from my generation that took stuff that used to be expensive and in industry to a hobby. I would have killed for an Arduino type board for $10 when I was 10.
The best is when they discover stuff that someone your age or my age (or somewhere in between) wrote and realize it may be better. There's a big resurgence in IRC usage. Rather than putting all their eggs in one website's chat feature that just eats CPU (IRC) there is already a distributed network of chat networks designed for a nuclear blast.
Yeah, that wasn't actually a great example. Here's a better one. You're driving down the highway, go to push the brake pedal, and the pedal falls off, the linkage to the master breaks, the plug works out of the master and the piston shoots out, powered by a stout steel spring. What do you do? Yeah, sure, you downshift. That's it?
The best 'group project' I did was in 7th grade. This includes years of engineering group projects in college.
The 3 group members were the top 3 in the whole school. Each of us took one task and did it. I hated dissecting things so I wrote the report. The kid that liked art drew and the 3rd guy did another part of the report and the dissecting.
We were all introverted and did much better doing our parts on our own, even if it was a 'group' project. At the end of the day it means we all did 1/3 the work since I actually trusted them to do their parts.
Have you been to India? There are places that would do really well with computers and have all the things you listed.
By your metric parts of the rural US don't have the basics of sanitation, food, medicine, either.
I learned to program and the basics of loops, if, etc on a TI-89.
FreeBSD, vim and python.
Man pages are full of helpful stuff. You can set up a local ports/pkg jail. Setup a local Usenet and IRC server for Chat.
There are philosophical differences in how people are developing self driving cars because there are philosophical differences in how & why people drive.
Some people want to 'skip the boring parts'. Uber & Google are trying to replace cars for people that really don't want a car. They don't want maintenance, a car payment, to drive. They just want a magic transporter to get from A to B scheduled from their phone. When I'm stuck in traffic or need to get home from the bar, I want to press auto and fall asleep in the back seat. When I want to go out on the autobahn I want full control.
If I spend the money on a new BMW or Audi I want the ability to turn off self driving when I want to drive.
I remember stuff that is easy for humans to remember and let computers generate the hard stuff.
My slashdot password is echo -n [mysalt]+0100010001010011+slashdot.org | sha265
The hell if I actually remember that. I could generate it with a piece of paper given enough time. I can generate it on almost any OS I use daily.
Let mysalt be HorseBatteryStaple. Some inside joke, anything.
All of this talent was started and cultivated out of the 2004 DARPA project. That was a decade ago. The technology is finally ready for prime time. It's no longer "10 years in the future".
What academia needs to do is figure out what needs to be done in 2025, not 2015.
A lot of R&D follows a pretty repeatable pattern.
Self driving cars are now in phase 2. Google, Uber, and Apple are going to push hard to get the first cars out the door ASAP. In 2 decades what was once PhD level math and controls classes will be an introductory class for freshmen.
The A10 isn't a plane. It's a tank they managed to make fly.
http://www.aircraftresourcecen...
They're it in for the long game. Their 'independent contractors" aren't drivers. Their data collection experts. They know exactly how many people need to move where and when.
Exactly.
I'm not calling for a future where no one does anything because it's all automated away. It just means people are going to spend more time doing what they want.
I would sign up for a subscription food service in a second if it came to my area. I want to 'automate' away having to waste time in a grocery store. It means I spend more time doing what I want. I'm not going to lament over the loss of stock boys and cashiers. They're going to have other jobs.
People don't account for what is being automated changing.
I try to replace myself daily. I write software specifically to try and replace me so that I can work on other stuff. The job that I did when I came out of college doesn't exist anymore. It's a collection of scripts and programs. Society has always progressed like this. Pretty soon drones are going to be picking my crops.
Because you don't cost enough for your target demographic.
Do you want to rent to people that are buying Fords and GM's or the ones that are buying Teslas and asking about EV charging?
pfSense or OpenWRT + OpenVPN. You can set them up to route all of your traffic automatically.
GitHub pages is near idiot proof, even with your own domain.
I moved to Nikola. It's a static site generator written in python.
All of my posts / pages are written in markdown or restructured text.
It's easy to integrate with github pages.
It's static.
SJW, Randi Harper in particular. My opinions on my social media accounts are my own and have nothing to do with my code or how I code. I don't need doxxed and fake rape reports being called in (as happened to a FreeBSD Developer) for making an off handed comment on Twitter or have something buried in my comment history.
The kids complaining about GitHub are the ones that are complaining about Reddit going down. Eh. There are other sites out there. Git was designed to be distributed.
This is the SJW/Brianna Wu/FreeBSD Girl twitter shit spilling onto Slashdot.
This is the demographic where people would have understood *why* the FCC needed to get involved.
I think I charge mine once a month or so.
I'm a field engineer and nothing else has survived. If I absolutely need to get to the internet it does have OperaMini and I have been able to Facebook and other websites working on. Otherwise I have a laptop. It has actual buttons that you can use to T9 text without looking. It has a cradle, swappable batteries, and has a lot of good headsets.
All of the 'apps' load instantly, no bloatware. It has an alarm, countdown timer, calendar, bluetooth.
It texts, it makes calls and in a pinch it can be used to open walnuts.
I can jump over to DigiKey [digikey.com] and buy an ARM chip that is capable of running Linux and has more computing power than some of my first desktop computers for $20. The chip designs themselves tend not to be open, but they do tend to be quite well documented - the high end is almost always closed and subject to NDA, but there is little pressure to move that line backwards, and as the high end moves forward, the devices available to the OSHW developer get better and better.
China's different IP laws have lead to a lot of innovation because people don't get to rest:
My most striking impression was that Chinese entrepreneurs had relatively unfettered access to cutting-edge technology, enabling start-ups to innovate while bootstrapping. Meanwhile, Western entrepreneurs often find themselves trapped in a spiderweb of IP frameworks, spending more money on lawyers than on tooling. Further investigation taught me that the Chinese have a parallel system of traditions and ethics around sharing IP, which lead me to coin the term “gongkai”
- http://www.bunniestudios.com/b...
The esp8266 is a cheap Wifi module that was sold as a cheap UART but has been hacked now to do basic GPIO straight from the chip itself. (All the original documentation was in Chinese). It even runs MicroPython and has an SDK.
I think it's a race between computers and mechanical turk. Something along the lines of a 'chicken sexer' looking at X-rays on their phone. Swipe left for broken, swipe right for not broken.
Give the user feedback and promote the best ones to the next level. Even if you paid 1000 $.10 to review an X-ray you'd still come out cheaper than a radiologist. You could have tens of thousands of people reviewing
Shut off your automatic transmission on the highway and tell me what your car does.
I grew up rural and poor. Even a PIC development kit was too much for a birthday present. An all in one Arduino would have been a godsend.
I can't wait to see what this generation comes up with having access to all of that.
This may surprise you, but some of us are very capable users of technology, even in our old age, having pioneered so much of it. I'm 86 years old, if you must know.
That's why I never got the old joke of "old people can't use technology." Dennis Ritchie would have been 75 this year. Linus Torvalds is 45, Theo de Raadt is 47.
Not only can old people use technology they created it. I'm in my 30s now and get this from 'kids' all the time. "Man he's old he must not know how to use anything." It's my hacking peers from my generation that took stuff that used to be expensive and in industry to a hobby. I would have killed for an Arduino type board for $10 when I was 10.
The best is when they discover stuff that someone your age or my age (or somewhere in between) wrote and realize it may be better. There's a big resurgence in IRC usage. Rather than putting all their eggs in one website's chat feature that just eats CPU (IRC) there is already a distributed network of chat networks designed for a nuclear blast.
Yeah, that wasn't actually a great example. Here's a better one. You're driving down the highway, go to push the brake pedal, and the pedal falls off, the linkage to the master breaks, the plug works out of the master and the piston shoots out, powered by a stout steel spring. What do you do? Yeah, sure, you downshift. That's it?
You turn the car off and leave it in gear.