Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Hardware better? Matter of judgment (Score 1) 69

Personal note: I have and use Odroid -U2, -U3, -C, -C1, -C2, RPI2, RPI3, and a UDOO (original backer), mostly as micro-servers. I don't require much customization and as long as that remains true, I find them to be great machines.

The Odroids are definitely better hardware, but the story gets more complicated when the question of kernels (and the binary blobs needed for media) are updated to mainline. I've heard but not verified that the original Exynos CPUs in the Odroid-Ux are supported by mainline kernels.

The Allwinner chips in the Pines, Banana Pis, Orange Pis, etc. lack complete HW docs and need critical binary blobs (At least the Allwinner H8 has long needed a DRAM controller library blob, for example). If Allwinner were to clean up their documentation and make truly complete hardware docs available, then the overall product would be better than RPi. Until then, RPi support is so much better than their competitors that it overwhelms the otherwise obvious performance advantages.

Quoting from

However, the support isn't complete for the Allwinner A64 and is blocked in part by lack of proper documentation. Andre commented, "Due to a lack of official documentation and hardware availability this doesn't go any further at this moment."

The Allwinner A64 is comprised of the less-powerful Cortex-A53 cores, supports H.264/H.265 video decoding, and is widely talked about as being the "$5 ARM SoC." Hopefully this mainline kernel support will get figured out in time for the Pine A64 shipping.

Comment Re:i/o ports and support (Score 1) 69

The Pie has FreeBSD and other Linux distro support and lots of i/O to hook up other peripherals.

And I was running Ubuntu 14.04 LTS on a Beagle Bone Black in April of '04 (although its userland was running on a somewhat back-versioned kernel for a couple months until the guy doing the kernel ports got the proper one fully ported).

The Black is not the first Beagle Bone version, either, and it was running Debian Linux from the first time I encountered it. It has lots of I/O hookup opportunities - including onboard USB, Ethernet, video, and lots of GPIOs that can be configured to provide several serial ports and a number of buses, in addition to lots of wiggle wires. And you can stack peripheral boards on it, as well.

Plug in a wall wart, USB hub, keyboard, mouse, monitor, (and, if 4 or 8 Gigabytes of file systems feels too cramped, a USB drive or mount a filesystem from a fileserver). Bingo: a full-blown desktop system with about the power of a cellphone and smaller than a pack of cigarettes (excluding all the stuff you plugged into it, of course).

Which is not to say it's the best choice. it's just one I happen to be familiar with. There are a number of single-board machines out there. Cellphone processor technology is too powerful, cheap, and available to NOT be plowshared.

Comment Re:Short-term numbers versus long-term (Score 1) 109

My opinion has nothing to do with bad drivers. Everybody gets tired. Everybody gets distracted. Anyone who says otherwise is kidding him/herself.

Besides, more than 70% of all drivers eat while driving, and that's responsible (according to one study) for about 80% of all crashes. When I say humans suck as drivers, I mean that the overwhelming majority of human drivers (if not all) suck at driving at least some of the time. The only reason we don't have orders of magnitude more wrecks than we do is that split-second reaction time is only important on very rare occasions (perhaps five-seconds in a typical hour of driving), so being distracted usually doesn't result in an accident.

Comment Re:Short-term numbers versus long-term (Score 2) 109

I'm anti-antibiotic and modern medical intervention because I think knowing that they're available just makes people careless and sloppy when they travel in areas where those interventions aren't available. I would much rather a few more people die because we don't use antibiotics at all than for people to become reliant on them and just become careless and unfit.

First, antibiotics are available nearly anywhere in the world you might go. By contrast, these sorts of autopilot features are available on a tiny fraction of a percent of vehicles, and probably will be for some time to come.

Second, the technology is highly limited, basically useful only on the highway, which means that if people get used to having that extra support during highway driving, it could easily result in an increase in accidents in cities, where accidents are much more likely to cause pedestrian fatalities. So there's a good possibility that this could actually make traffic deaths worse on the whole over the long term.

Early studies strongly suggested that partial self-driving solutions did more harm than good, which is why I think we should wait to make self-driving technology available until it can truly take the place of the human driver, rather than introducing a solution that only works part of the time and can lead to false confidence the rest of the time. I could be wrong, and I'd like to be wrong, but my gut says we'd be better off waiting a few more years for a more complete solution, rather than deploying a partial solution more broadly.

Comment Re:Short-term numbers versus long-term (Score 1) 109

I'm not saying that the challenge of coming up with software that allows a car to autonomously drive itself better than a human isn't possible. I just challenge the assertion that a computer with multiple cameras is likely superior to a human.

I say that for several reasons:

  • Human vision is inherently focused on a single thing at a time. They teach you to move your eyes around and scan for things that might be problems, but the reality is that we're very limited in our ability to do so. Computers don't have that problem. They can see that kid on the side of the road who might fall out into traffic long before a human driver would happen to randomly glance in that direction, which means that on average, they can take corrective action much sooner even if their actual reaction time is much slower.
  • Computers can also look behind and beside them constantly. You might look in your side or rearview mirror when you're about to turn or change lanes or back up. However, the odds of seeing someone cutting into your side or flying up behind you in time to avoid a collision is remarkably small. A computer, however, would see those vehicles every time, and would often be able to prevent the resulting accidents.
  • Statistically, one in five collisions happens in parking lots, where human vision is hopelessly obstructed by other vehicles. Computers should be able to trivially avoid essentially all of those collisions. So right off the bat, even if computers were no better than human drivers while on the road, you'd expect a 20% drop in accidents just from having complete 360-degree vision while pulling out of parking spaces. And nearly half of all pedestrian accidents occur in parking lots, so the seemingly excessive caution that computer-controlled cars use should dramatically decrease pedestrian injuries and deaths as well.

Besides, Tesla's autopilot feature is designed exclusively for highway driving. (AFAIK, it still ignores stop signs and traffic lights entirely.) Highway driving is, on the whole, some of the safest driving possible, with nearly every accident caused by some combination of fatigue, distraction (particularly involving food/drinks), and/or drunkenness on the part of one of the drivers involved. To beat a human driver under those conditions, all Tesla's autopilot really has to do is keep the car in the current lane, reliably detect cars that have stopped in front of it without nodding off after half an hour or chugging one for the road, and avoid other people who have fallen asleep or are drunk. Of those, only the last one is particularly challenging, which is almost certainly why the crash numbers are only down by 40% instead of 80% or more. :-)

Comment Re:Short-term numbers versus long-term (Score 1) 109

I think that two numbers would be deceptive because almost no-one is capable of acknowledging their inattention.

They don't have to. With as much data collection as the Tesla systems do, assuming they collect the same data with autopilot disabled, too, it should be possible to do a post-mortem (so to speak) on a random sampling of accidents and determine whether a reasonable person should have noticed the stopped car in front of them (for example) or not and whether the driver failed to react in a timely fashion or not.

I think that two numbers would be deceptive because almost no-one is capable of acknowledging their inattention. If you found at that that 50% of accidents are caused by inattention, but the autopilot is a 20% *worse* driver than someone paying attention, you *know* that everyone would flee from AutoPilot it on the assumption they won't be part of the 50% failing to pay attention.

On the contrary. If the autopilot is 20% worse than a driver who is paying attention, then having those concrete statistics would provide the motivation to change the behavior of the autopilot feature to be more sensible, such as looking for signs that the driver isn't paying attention, and then automatically engaging when the driver's hands leave the wheel, when the driver's eyes leave the road, when the driver's grip on the wheel relaxes too much, etc., rather than making things worse by engaging when the driver would have done a better job. And as the statistics become more complete, you'd probably decide to add other weighting factors, such as time of day, whether they're driving away from home at night (e.g. to work the night shift) or towards it, etc.

Comment Short-term numbers versus long-term (Score 1) 109

One would expect that. Even a bad computer program with a dozen eyes is likely to be better than a bag of meat with only two.

I'm more concerned about the long-term secondary effects. Do drivers who get used to this technology become dependent on it, and thus have higher accident rates when driving rental cars that lack this technology?

Additionally, I'm less than convinced by the use of a single number here. To be meaningful, you need at least two numbers: the number of crashes avoided because of software intervention and the number of crashes caused by driver inattention. After all, if the system saves a bunch of lives because of things that a human driver couldn't have predicted, but costs a small number of lives because some humans depended too much on the vehicle to drive for them, then it is great from a statistical perspective, but that's little comfort for the families of people who died because the autopilot lulled them into a false sense of security.

Slashdot Top Deals

"Regardless of the legal speed limit, your Buick must be operated at speeds faster than 85 MPH (140kph)." -- 1987 Buick Grand National owners manual.