To support regen, the Tesla behaves exactly like a single pedal golf-cart. (some go-carts do this too, which is annoying as hell because the crossover from acceleration to braking often has almost no dead-space) Obviously there is more going on here... the regen effect is adaptive to driving conditions, and the owner can adjust it's behavior quite liberally. Though I have not driven a Tesla more than a few hundred feet I have been a passenger fairly often. regen has a distinct feel to it. An experienced driver, riding shotgun, will notice it quite readily. It feels a bit like engine braking a manual transmission vehicle, but more subtle. Obviously the regen was designed to feel like this form of braking, but it does not feel quite the same, and the lack of a real ICE means you really don't hear the motoring at all. In the Tesla all you real notice is a change in the rolling noise, as the load shifts on the suspension.
Regen detects when you take your foot out of the accelerator, and how far out of the accelerator you take it. Regen is applied accordingly. It takes some getting used to because it does not feel 'normal, where 'normal' would be engine braking a ICE. It has enough dynamic rage though to avoid using the service brake until you actually desire the vehicle to come to a complete stop. It will respond to steep hills etc because it is detecting your accelerator commands through the pedal and matching that to current speed.
Applying the service brake on a Tesla is a little weird too. There is a slight lag as the brake system is assisted by a servo-motor drive, not vacuum assisted. For a fraction of a second it feels like there is going to be no assist... hard brake pedal... then it goes softer as expected during assisted braking.
The other funny thing is that Tesla S emulates automatic transmission drift. I took my foot off the brake after stopping. After about 2 seconds the car began to creep forward at about ~0.5 m/s. On 'feeling' the leading edge of a tire stop marker in the garage, it hesitated and then increased torque slightly to push against that resistance (I could hear the PWM tone shift). When the tire went over the threshold of the marker, I could feel regen holding the car back from performing an uncontrolled 'drop' into the base of the tire-stop portion of the marker. As the downward motion of the tire ceased, I touched the brake and that was it. No lurching, lugging, bouncing... smooth as silk response to the situation with as little energy dissipation as required to 'chalk' the tire.
Now mind you this was my first experience in the driver seat of a model S.... I have driven lots of different kinds of cars, trucks, heavy vans, sport cars and electric 'golf-cart' vehicles including some that are street legal (as in having a real service brake) None of them felt quite in control as much as the Tesla... And yeah it feels a little weird.
The mode selector is on the tree. So no... not a sports car feel at all. Overall the Tesla feels most like a high-end sport-ispired sedan. It doesn't feel coupe like at all.
Drones... unlike fighters are NOT 'man rated' This by itself lowers the cost of drones compared to a manned craft by an order of magnitude. If a drone system fails you get a crater in a field, and lose a few tens of millions in hardware. When a man rated system fails you get a crater, lose potentially hundreds of millions in hardware, and lose one or more human assets worth at least as much as the hardware in terms of cash, and time spent training them.
Japan lost the Pacific air war mostly because they could not replace fighter pilots at a rate that kept pace with demand. They had little problem producing hardware to be flown. This led to minimalistic flight training with depleted their hardware at an ever increasing rate.
Drones change that equation, as time consuming training is not lost when a hardware asset is lost. How long does it take you to recover from getting blown to shit in EveOnline? Well there ya go. That is what drones are all about.
Heros don't pick fights they cannot possibly win. They jump in having a good notion of the risks they face. They PREPARE for those risks. Fire fighters, EMTs and many beat cops are heros because they use(d) their training and equipment to help people, and protect property.
full disclosure: I am a trained & experienced FFT2 with high-angle rescue and white-water rescue training.
That Snow Leopard doesn't get updated every time Lion and Mountain Lion (and Now Maverics) gets updated?
Stop the fucking presses!!!
If the boneheads who wrote TFS and TFA had been watching the security-announce-requests@lists.apple.com for the last 7 years they would see many cases where older OS versions did not get updated on the same schedule because the different OS versions are not always susceptible to the same security issues. Duh! They would have also noticed that sometimes the older OS versions got updates that the newer OS versions didn't get... because..... wait for it... the different OS versions are not always susceptible to the same security issues. Duh!
The angst over which machines move forward with new OS versions and which ones get left behind is definitely a touchy issue... Apple has never let on which machines will be abandoned until they release the OS to the public. Let's face it. If your machine is going to be left behind, Snow Leopard 10.6.8 is a nice stretch of the boondocks to be pastured in. Snow Leopard is Apple's Windows XP.
For my part I am sticking with Snow Leopard until it is not viable to stick with it, because Lion and forward broke compatibility in major ways and I am not going to spend thousands of dollars for software upgrades just to have the latest OS abortion from Cook and Co. Sure the OS is free... but the app upgrades are NOT.
Fuck you Adobe, MS, et al. How much arm twisting did it take to get Cook to hand you a sweet deal like this?
PS: This time there was no CPU transition to justify breaking compatibility.... 64 bit had almost no impact. So WTF was so important that breaking compatibility was acceptable? It wasn't the sand-boxing. That can be turned off on per application. It wasn't Dynamic Allocation Randomization. AFAIK that is transparent to applications. No app developer worth their salt tries to predict where the allocator will put the next Phys allocation, and it doesn't matter to the App since it's living in a Logical Address Map anyway. AFAICT the ONLY reason Lion and greater broke compatibility is to generate revenue for the big 3rd party devs.
More recent genetic comparisons I have read about suggest the link between Hominids and Canines may go back over several hundred thousand years. Which makes the divergence from C. Lupis a little more believable. It has only been over the last ten thousand years that humans have been directly asserting control over canine breeding.
A Half-million years, or so, is reasonably long enough to see changes in body organs, (such as the brain) as an organism adapts to fill a niche.
There is an important distinction here. The US Navy and Marines in Detachment 2702 are officers of the Executive. DEA agents, Prosecutors, FBI etc. are officers of the Court. Officers of the Executive, such as the DoD, NSA agents, and CIA agent are not supposed to engage in domestic operations, and when they hand off info to Officers of the Court, that is what they are doing. Further, Officers of the Court are supposed to be held to the Brady standard for disclosure. This stack of DEA training slides gives us a strong hint that at least the DEA has found an end-run around their obligation to the Court in order to launder the NSA data and other sources that a Judge might take exception to were they to find out about it during a trial.
The NSA subordinate to the DoD... as such it is a military operation. I'll remind you that it is headquartered on a military base, namely Ft. Mead. That being said. It is not unusual for a military operation (SIGINT) to be managed by a military officer.
The C Preprocessor....: [17 years ago] The interviewer started by asking me general programming knowledge questions. This went smoothly. Then it came to programming languages.. I ticked off a few assembly languages(8-bit and 16/32-bit CPUs), C, PASCAL, FORTRAN, FORTH, etc...
Interviewer runs me through a few C specific gotchas that young players get snagged on. Then he starts showing me some basic C Preprocessor macros and asking me what they do... dupe, swap, endian swap, etc. So far so good.
Then he gets into some really weird Preprocessor macros that looked like they were obfuscations or abuse of the preprocessor. One in particular I noted would be undefined behavior for ANSI C. None of these examples appeared to be useful. They simply demonstrated rather extreme Preprocessor-fu.
At that point I stopped the interviewer and told him rather bluntly that if a subordinate of mine submitted code for review with these types of Preprocessor macros, there would be a very serious discussion regarding their future at the company.
"I'm not going to sit here and try and figure out these messed up macros. I do not use the preprocessor to make code harder to read. Relying on obscure behavior in the Preprocessor is asking for trouble. Can we please move along?"
The interviewer moved on to more productive questions.
So the price of every new Tesla should include a certified electrician auditing and correcting the wiring in the owners house? Maybe all car companies should also bundle mandatory driving lessons. A large number of drivers are morons, and the designs should account for that.
Actually the Tesla solution was to modify the firmware in the charging system to detect line-sag as the load ramps up. This test is a strong indicator of bad wiring or a substandard mains circuit because when a feed has excessive resistance (bad wiring or corroded junctions).
The way the test works(roughly) is this: 1. measure the voltage at the plug with no load; If voltage out of spec then terminate the charge process and signal error. 2. Increase load gradually; at each step measure the voltage sag. There is a well known and easily calculated relationship between current load and the voltage drop. If at any time the measured curve deviates from the nominal curve by too much then terminate the charge, or fall back to a more conservative charge rate; report an error. 3. While charging at a fixed rate monitor the current and source voltage at all times. If the voltage droops reduce the load and see if it recovers. If it doesn't recover this indicates that the mains voltage may have fluctuated. If it does recover that indicates an unexpected increase in resistance. 4. measure temp at the plug connector if it exceeds a set-point that indicates unexpected heating of the socket or connector. Terminate the charge and signal an alarm.
tl;dr: a. Tesla's charging system no longer assumes that the customer's wiring meets code, or is in good order. b. By continuously measuring voltage and current, and changing the current, in the load circuit the system can determine the resistance of the wiring. If it is too high or changes unexpectedly, the system will terminate the charge, and signal a fault. c. A hardware change adds temperature sensing to the NEMA connector on their cable. This allows quick detection of overheating in a wall socket. d. No other appliance in your home does this.
Basilisk has some rather arbitrary limits to its functionality, and is not very stable. It could be a good legacy solution with better instance management. Same is true of the 68K mac emulators.
But I had fun at one point running an Apple IIe emulator inside of a MacPlus emulation, inside of a Basilisk (PPC MacOS 8) inside of OSX Snow Leopard(i7 2.98GHz 10.6.8). The performance of each emulation was more than capable of running faster than the hardware being emulated. The Host OS was only using 25% of available CPU for the nested emulators.
Interesting: Google blocked me sending a link to this topic via gmail to a friend who lives in SF bay area. I had to resend it, through Apple.... and that worked.
If you live on a small island.... the Tesla is a fantastic car. It is much cheaper than running a ICE for the same duty cycle.... my clients love theirs.
To support regen, the Tesla behaves exactly like a single pedal golf-cart. (some go-carts do this too, which is annoying as hell because the crossover from acceleration to braking often has almost no dead-space) Obviously there is more going on here... the regen effect is adaptive to driving conditions, and the owner can adjust it's behavior quite liberally. Though I have not driven a Tesla more than a few hundred feet I have been a passenger fairly often. regen has a distinct feel to it. An experienced driver, riding shotgun, will notice it quite readily. It feels a bit like engine braking a manual transmission vehicle, but more subtle. Obviously the regen was designed to feel like this form of braking, but it does not feel quite the same, and the lack of a real ICE means you really don't hear the motoring at all. In the Tesla all you real notice is a change in the rolling noise, as the load shifts on the suspension.
Regen detects when you take your foot out of the accelerator, and how far out of the accelerator you take it. Regen is applied accordingly. It takes some getting used to because it does not feel 'normal, where 'normal' would be engine braking a ICE. It has enough dynamic rage though to avoid using the service brake until you actually desire the vehicle to come to a complete stop. It will respond to steep hills etc because it is detecting your accelerator commands through the pedal and matching that to current speed.
Applying the service brake on a Tesla is a little weird too. There is a slight lag as the brake system is assisted by a servo-motor drive, not vacuum assisted. For a fraction of a second it feels like there is going to be no assist... hard brake pedal... then it goes softer as expected during assisted braking.
The other funny thing is that Tesla S emulates automatic transmission drift. I took my foot off the brake after stopping. After about 2 seconds the car began to creep forward at about ~0.5 m/s. On 'feeling' the leading edge of a tire stop marker in the garage, it hesitated and then increased torque slightly to push against that resistance (I could hear the PWM tone shift). When the tire went over the threshold of the marker, I could feel regen holding the car back from performing an uncontrolled 'drop' into the base of the tire-stop portion of the marker. As the downward motion of the tire ceased, I touched the brake and that was it. No lurching, lugging, bouncing... smooth as silk response to the situation with as little energy dissipation as required to 'chalk' the tire.
Now mind you this was my first experience in the driver seat of a model S.... I have driven lots of different kinds of cars, trucks, heavy vans, sport cars and electric 'golf-cart' vehicles including some that are street legal (as in having a real service brake) None of them felt quite in control as much as the Tesla... And yeah it feels a little weird.
The mode selector is on the tree. So no... not a sports car feel at all. Overall the Tesla feels most like a high-end sport-ispired sedan. It doesn't feel coupe like at all.
Oh his 5 digit id didn't give you a clue.... dbill you should know better.
Drones... unlike fighters are NOT 'man rated' This by itself lowers the cost of drones compared to a manned craft by an order of magnitude. If a drone system fails you get a crater in a field, and lose a few tens of millions in hardware. When a man rated system fails you get a crater, lose potentially hundreds of millions in hardware, and lose one or more human assets worth at least as much as the hardware in terms of cash, and time spent training them.
Japan lost the Pacific air war mostly because they could not replace fighter pilots at a rate that kept pace with demand. They had little problem producing hardware to be flown. This led to minimalistic flight training with depleted their hardware at an ever increasing rate.
Drones change that equation, as time consuming training is not lost when a hardware asset is lost. How long does it take you to recover from getting blown to shit in EveOnline? Well there ya go. That is what drones are all about.
That is all.
Do you have a newsletter? I would like to subscribe to it.
This!
Heros don't pick fights they cannot possibly win. They jump in having a good notion of the risks they face. They PREPARE for those risks. Fire fighters, EMTs and many beat cops are heros because they use(d) their training and equipment to help people, and protect property.
full disclosure: I am a trained & experienced FFT2 with high-angle rescue and white-water rescue training.
I made a steaming upload not half an hour ago. What did I eat for supper again??
If it's going up, you've got some serious issues.
Last time I checked something leaving your local domain for another domain higher on the network tree is called an upload.
Now if the sewer network happens to disgorge some of its content into your local domain... THAT would be a download.
That Snow Leopard doesn't get updated every time Lion and Mountain Lion (and Now Maverics) gets updated?
Stop the fucking presses!!!
If the boneheads who wrote TFS and TFA had been watching the security-announce-requests@lists.apple.com for the last 7 years they would see many cases where older OS versions did not get updated on the same schedule because the different OS versions are not always susceptible to the same security issues. Duh! They would have also noticed that sometimes the older OS versions got updates that the newer OS versions didn't get... because..... wait for it... the different OS versions are not always susceptible to the same security issues. Duh!
The angst over which machines move forward with new OS versions and which ones get left behind is definitely a touchy issue... Apple has never let on which machines will be abandoned until they release the OS to the public. Let's face it. If your machine is going to be left behind, Snow Leopard 10.6.8 is a nice stretch of the boondocks to be pastured in. Snow Leopard is Apple's Windows XP.
For my part I am sticking with Snow Leopard until it is not viable to stick with it, because Lion and forward broke compatibility in major ways and I am not going to spend thousands of dollars for software upgrades just to have the latest OS abortion from Cook and Co. Sure the OS is free... but the app upgrades are NOT.
Fuck you Adobe, MS, et al. How much arm twisting did it take to get Cook to hand you a sweet deal like this?
PS: This time there was no CPU transition to justify breaking compatibility.... 64 bit had almost no impact. So WTF was so important that breaking compatibility was acceptable? It wasn't the sand-boxing. That can be turned off on per application. It wasn't Dynamic Allocation Randomization. AFAIK that is transparent to applications. No app developer worth their salt tries to predict where the allocator will put the next Phys allocation, and it doesn't matter to the App since it's living in a Logical Address Map anyway. AFAICT the ONLY reason Lion and greater broke compatibility is to generate revenue for the big 3rd party devs.
More recent genetic comparisons I have read about suggest the link between Hominids and Canines may go back over several hundred thousand years. Which makes the divergence from C. Lupis a little more believable. It has only been over the last ten thousand years that humans have been directly asserting control over canine breeding.
A Half-million years, or so, is reasonably long enough to see changes in body organs, (such as the brain) as an organism adapts to fill a niche.
What came down in Chelyabinsk was not much bigger than an SUV. The ISS is considerably bigger and more mass than an SUV.
.... and Dice, et al, are laughing all the way to the bank, at Tesla's expense... fuck these clowns.
Nah. They bought an 'Asshole Card' and the car is a bonus accessory.
Having a good reference book, and experience hunting with someone who knows what they are doing reduces the risk...
You could go out hunting for a cheese burger and get a fatal E. Coli infection too..
YMMV.
There is an important distinction here. The US Navy and Marines in Detachment 2702 are officers of the Executive. DEA agents, Prosecutors, FBI etc. are officers of the Court. Officers of the Executive, such as the DoD, NSA agents, and CIA agent are not supposed to engage in domestic operations, and when they hand off info to Officers of the Court, that is what they are doing. Further, Officers of the Court are supposed to be held to the Brady standard for disclosure. This stack of DEA training slides gives us a strong hint that at least the DEA has found an end-run around their obligation to the Court in order to launder the NSA data and other sources that a Judge might take exception to were they to find out about it during a trial.
It never was a civilian agency! It has, since day one, been a military op!
The NSA subordinate to the DoD... as such it is a military operation. I'll remind you that it is headquartered on a military base, namely Ft. Mead.
That being said. It is not unusual for a military operation (SIGINT) to be managed by a military officer.
The C Preprocessor....:
[17 years ago]
The interviewer started by asking me general programming knowledge questions.
This went smoothly.
Then it came to programming languages.. I ticked off a few assembly languages(8-bit and 16/32-bit CPUs), C, PASCAL, FORTRAN, FORTH, etc...
Interviewer runs me through a few C specific gotchas that young players get snagged on.
Then he starts showing me some basic C Preprocessor macros and asking me what they do...
dupe, swap, endian swap, etc.
So far so good.
Then he gets into some really weird Preprocessor macros that looked like they were obfuscations or abuse of the preprocessor. One in particular I noted would be undefined behavior for ANSI C. None of these examples appeared to be useful. They simply demonstrated rather extreme Preprocessor-fu.
At that point I stopped the interviewer and told him rather bluntly that if a subordinate of mine submitted code for review with these types of Preprocessor macros, there would be a very serious discussion regarding their future at the company.
"I'm not going to sit here and try and figure out these messed up macros. I do not use the preprocessor to make code harder to read. Relying on obscure behavior in the Preprocessor is asking for trouble. Can we please move along?"
The interviewer moved on to more productive questions.
I did get the job.
I second this ^^
So the price of every new Tesla should include a certified electrician auditing and correcting the wiring in the owners house?
Maybe all car companies should also bundle mandatory driving lessons. A large number of drivers are morons, and the designs should account for that.
Actually the Tesla solution was to modify the firmware in the charging system to detect line-sag as the load ramps up. This test is a strong indicator of bad wiring or a substandard mains circuit because when a feed has excessive resistance (bad wiring or corroded junctions).
The way the test works(roughly) is this:
1. measure the voltage at the plug with no load; If voltage out of spec then terminate the charge process and signal error.
2. Increase load gradually; at each step measure the voltage sag. There is a well known and easily calculated relationship between current load and the voltage drop. If at any time the measured curve deviates from the nominal curve by too much then terminate the charge, or fall back to a more conservative charge rate; report an error.
3. While charging at a fixed rate monitor the current and source voltage at all times. If the voltage droops reduce the load and see if it recovers. If it doesn't recover this indicates that the mains voltage may have fluctuated. If it does recover that indicates an unexpected increase in resistance.
4. measure temp at the plug connector if it exceeds a set-point that indicates unexpected heating of the socket or connector. Terminate the charge and signal an alarm.
tl;dr:
a. Tesla's charging system no longer assumes that the customer's wiring meets code, or is in good order.
b. By continuously measuring voltage and current, and changing the current, in the load circuit the system can determine the resistance of the wiring. If it is too high or changes unexpectedly, the system will terminate the charge, and signal a fault.
c. A hardware change adds temperature sensing to the NEMA connector on their cable. This allows quick detection of overheating in a wall socket.
d. No other appliance in your home does this.
Basilisk has some rather arbitrary limits to its functionality, and is not very stable. It could be a good legacy solution with better instance management. Same is true of the 68K mac emulators.
But I had fun at one point running an Apple IIe emulator inside of a MacPlus emulation, inside of a Basilisk (PPC MacOS 8) inside of OSX Snow Leopard(i7 2.98GHz 10.6.8). The performance of each emulation was more than capable of running faster than the hardware being emulated. The Host OS was only using 25% of available CPU for the nested emulators.
Interesting: Google blocked me sending a link to this topic via gmail to a friend who lives in SF bay area. I had to resend it, through Apple.... and that worked.
Any pet that impinges on your immune system is going to have long term positive influence! ;)
Oh... dirty children fit that bill as well
YMMV
Ford was all about the rich back around 191x..... In less than 10 years he made cars for the middle and lower classes....
I see Tesla doing the same thing.... it has only been only 5 years... give it a rest.
There is a lot of hate around Tesla because Musk is upsetting the old applecart.... well that applecart needs to be upset.....
Or would you rather be hauling the family in a buggy pulled by horses.... if so, theres a place for you... in Pennsylvania.
If you live on a small island.... the Tesla is a fantastic car. It is much cheaper than running a ICE for the same duty cycle.... my clients love theirs.
there is a lot of other electrical and electronics that turn those raw cells into a viable bettery pack..... you moron!