|
Well, when truly self driving cars become reality, all the gadgets will go away. The car will drive itself to the automated oil change shop at 2 AM when you're asleep, it'll pull in to the automated filling station when it's low on fuel, it'll always drive the speed limit, and if it detects engine problems, it'll find the nearest mechanic and "phone" in ahead of time to have a self-driving rental waiting for you.
Then again, in four years, we may all be riding in horse and buggy carriages.
Marc
|
|
|
|
|
I have wondered about that. My automatic car has one, my five speed motorcycle does not...
Next bike will though.
Mongo: Mongo only pawn... in game of life.
|
|
|
|
|
honestly, my car is so quiet, if I didnt have a tach, I wouldn't realize that I shifted into 2nd(auto) half a mile ago and forgot to shift again. 4500rpm at 35... something isnt right...
|
|
|
|
|
I did that once. Top down across the I80 in northern Nevada at 70 mph in 5th gear. Hmm, the RPM is a bit high ! Oops! Shift to 6th real quick. Whew!
|
|
|
|
|
No one ever needed a tachometer - it's a boy's toy. Real drivers know when to change gear.
|
|
|
|
|
Hi All,
Latest news from new job while trying to sort out I2C problems fumble fingers managed to knock a wire off the prototype I am working on. Bad language ensued & then the realisation that I am the only one in I can take my time and 'do' a repair & upgrade to the test facilities of the board, complete them and test (soldering to IC's makes me nervous) works! Boss man arrives back, all is well. and bonus points I didn't burn myself!!
|
|
|
|
|
glennPattonWorking wrote: bonus points I didn't burn myself
You mean you don't solder properly![^]
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
From many years of using a variety of soldering irons I can say "if you can smell roast pork, you are holding it wrong"
|
|
|
|
|
Well, I can guess where the photographer's attention/focus was on
|
|
|
|
|
The 'Death Star Trench Run Memorial' protective goggles?
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
In our news here: Why Microsoft is going all-in on AI
That's easy to answer.
Artificial intelligence is the only remedy for natural stupidity.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
This is MS we are talking about: Artificial Stupidity, anyone?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
At least they try.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
Oh, I find them very trying from time to time...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Choice: go something "artificial" vs. something "real,"
Answer: former easier to cover the mistakes.
... and based on their own past performance there will still be plenty to cover.
Sin tack ear lol
Pressing the "Any" key may be continuate
|
|
|
|
|
ehem[^] and... ehem ehem[^]
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
It is becoming apparent that the ease of personal survival is inversely proportional to the level of personal intellect. If we give man A.I. so it can make all of their decisions for them, man will no longer be able to think on his own and will become subservient to the A.I. and its controllers.
if (Object.DividedByZero == true) { Universe.Implode(); }
Meus ratio ex fortis machina. Simplicitatis de formae ac munus. -Foothill, 2016
|
|
|
|
|
CDP1802 wrote: Artificial intelligence is the only remedy for natural stupidity.
Sig'd!
Marc
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
CDP1802 wrote: Artificial intelligence is the only remedy for natural stupidity.
Better get going then!
|
|
|
|
|
So, as some of the longer term viewers may know, I used to be a C++ developer; way back in the mists of time. I loved C++ and then the new girl came to town and seduced me with her wiles. No longer would I put up with manual memory management, iterating over for statements when I could use the seductive foreach.
Well, I have recently started getting quite heavily back into C++ using the newer additions to the language such as auto and for (auto index : my_vector) as a foreach. The features that are available now are great and C++ really has matured. So much so that I'm using it to write some drone software. I'm a big fan of fluent interfaces so I thought I'd play around and see how they work in C++ to see if I still want to keep with the new C++ and damn it, it's so straightforward.
#pragma once
#include <librealsense/rs.hpp>
class RealSenseStream
{
public:
explicit RealSenseStream(rs::device* device)
{
this->device = device;
}
~RealSenseStream()
{
}
RealSenseStream &WithDepth(rs::preset preset)
{
device->enable_stream(rs::stream::depth, preset);
return *this;
}
RealSenseStream &WithColor(rs::preset preset)
{
device->enable_stream(rs::stream::color, preset);
return *this;
}
private:
rs::device* device;
};
This space for rent
|
|
|
|
|
An empty destructor is almost as scary as an empty catch block
I just hope that they will one day add reflection. It has been under consideration more than once, but never made it into the standard.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
What would you use it for?
|
|
|
|
|
Serialisation or deserialisation of objects. Loading the layout of a UI from XML in a handful of lines and getting an instance of the object tree sure beats constructing those objects in code.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
That empty destructor isn't actually empty - I just didn't post the contents. There's more going on in this class and I've just stripped it down for brevity.
This space for rent
|
|
|
|
|
Yes, sure. Any reason for not using constructor initializer? Such direct assignments are where they shine!
|
|
|
|