Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment How to make drone-based delivery cheap (Score 3, Interesting) 55

In sub-urban and rural areas I think drone-based delivery can be cost-effective. I think the key is to use a hybrid model with a "drone carrier" truck which serves as a mobile base station so the drones are only making relatively short flights. Imagine a truck that pulls into a sub-urban neighborhood, stops in one central location and then launches a dozen drones to deliver packages to all of the homes within a half mile or so. Or perhaps the truck might not even have to stop, but just drive along launching drones which deliver along its path and then return to it, still in motion.

The advantage to the delivery service is that they could deliver to many nearby locations simultaneously, and trucks wouldn't have to be able to enter difficult locations (which currently constrains the design of package cars). This means the trucks could be larger, carrying more packages, and would deliver much faster, requiring fewer trucks and drivers. Given a self-driving truck, the "drivers" might end up being drone tenders/troubleshooters, rather than drivers. They could remotely designate appropriate drop-off locations when the drones can't find a good locations themselves, as well as handle any problems that arise with the equipment, and maybe still do package handling, to retrieve packages from storage in the truck and move them to where the drones can pick them up, at least until that can be adequately automated.

I think it makes a lot of sense. The technology isn't there yet, but I don't think it's far away.

Comment Re:In short? (Score 3, Interesting) 318

You've been modded troll, but this is pretty much accurate.

It's also not a win/win, and here's why: 1) Most people are not most productive at home. In fact, most people are significantly less productive at home due to many more distractions around them. 2) Commuting (at least relatively short commutes) has been shown to be a good way of clearing your brain, and getting it into or out of work mode. It doesn't really hurt productivity unless you're doing it for hours. 3) Skype does not make communication with coworkers a snap. It imparts a major cognitive overhead. 4) Communication does not just come down to a few meetings a week that could (with more effort) be done via Skype. By working at home you remove any chance of corridor conversations, which typically, are by far the most productive communication in an office.

Basically, working at home is not in any way good for the company, and it's usually not good for the employee at all, so most companies won't let you do it.

All sort of true.

First, a bit of background on my context. I'm a software engineer for Google, and I work from home full-time. This is not a common situation in Google, which has an institutional belief in the value of co-located teams in open-plan offices as a way to facilitate communication. Google engineering methodologies are heavy on communication and light on process and documentation. They rely heavily on face to face communication, be it over cubicle walls, in hallways, at the cafes, etc.

On its face, this appears to just about the worst possible organization in which to work remotely. But I've been doing it for over a year now, and it's working just fine -- but only because my co-workers and I make it work. It's challenging, but it absolutely can be done.

Regarding your points:

1) Productivity at home. This depends heavily on the individual. I'm motivated and I like what I do, so even with the distractions at home I'm highly productive. If anything, my challenge is to avoid working too much. That's not the same for everyone, so YMMV.

2) Commuting. Commuting sucks. Even if it's a short commute. Some people do seem to like it, though, as a way of separating home and work life. My home and work lives blend, with more of a dynamic balance between them rather than sharp separation. Personally, I prefer that, but I know not everyone does.

3) Video conferencing is not a panacea, but it can really help. I have a Chromebox on my home office desk and another in my team's "bullpen" area, which are both set to an always-on video conference, so I have a virtual presence in the team area. It's not quite the same as being there, but I can hear and participate in random conversations that happen amongst the rest of my team, at least when they're at their desks. And of course, I attend all of my meetings the same way. It's kind of funny for my co-workers who see my face on the VC unit in the bullpen as they get up to walk to the meeting room, then see me "already arrived" when they get there. Because of course for me "traveling" from the bullpen to the meeting room is instantaneous.

4) Communication is challenging. In my case it helps that Google runs on e-mail, and much communication happens that way. I do find myself out of the loop occasionally, but my colleagues are generally pretty good about letting me know stuff, and sometimes even deliberately deciding to move a conversation to e-mail in order to make sure I'm involved. The inclusive culture is a big help, even at the same time as the co-located culture creates challenges.

The bottom line, to me, is that there are pros and cons, and those pros and cons are different for different employees and different companies. In my personal case, I think I'm probably 95% as effective working from home as I would be in the office, and that only by putting in a little extra time. For me, that's great, though. I'm perfectly happy to spend the time I would have wasted on commuting on work, and I love the flexibility that it gives me to balance my home and work lives.

What do I do with that flexibility? Well, I have no problem dropping what I'm doing (assuming I don't have any meetings scheduled) to go to my kids' school events or other activities. When I worked in the office I did the same, but there was a higher barrier, because I had to add an hour of extra commuting time (30 mins each way) to home and back. I also use the flexibility for recreation and exercise. My home is 12 miles from a ski resort, so I buy a season pass and during the winter I ski 4-5 days per week; most every weekday I start work early (6 AM), work until just before the lift opens then cruise up and ski for an hour or two, then head back to work. During the summer I've been taking my boat to the lake a couple of mornings per week to water ski with my kids (my house is 18 miles from one reservoir and 24 miles from another). I often go for a bike ride or a hike during lunch -- though I actually also did that when I worked in the office.

So I think it's great for me, and the company seems happy with my work. Win/win, even if I work a little more and produce a little less.

Comment Re:giant machines are US culture, and world cultur (Score 1) 107

Sometimes reporting, or history, distorts the focus or some aspect of an event. For instance most of us were led to believe that Sputnik was an effort of a cold-war space-race instead of being part of an international geophysical year. (analysis of how the U.S. and others perceived it and what response followed is another matter)

Hehe, bad choice of examples. Yes, Sputnik was launched during an IGY year of "cooperation"... but that doesn't mean it wasn't a cold war space race from the beginning. The USSR announced their intention to launch an artificial satellite nine days after the US announced the same intention. Then the USSR went forward with designing the satellite, only to discover that their original planned machine was going to take too long. Afraid that the US might beat them to it, they stepped back and focused on a simpler design so they could get it into space faster, and beat the US. As soon as their launch vehicle was good to go, they launched, pushing back some planned military test launches to do it.

Comment Re:Living Wage is mandated for, and desired by idi (Score 1) 90

The last Uber driver I had, was also a comedian/writer (Los Angeles). He didn't need a living wage, he wanted a part time job with a ton of flexibility to supplement income.

Makes perfect sense to me. There are lots of people whose lifestyles don't permit a regular job, but could use a flexible income supplement.

The next time someone says "that doesn't make a living wage" the correct response is to punch them in the mouth.

That's a rather violent, not to mention criminal, response. I think not.

Comment Re:Passwords are not the only way to authenticate (Score 2) 77

First, my comment was not a "defense" of anything.

Second, you seem to have missed the sentence "It's not quite as good if the smartphone is also providing the fingerprint scanner and camera, because in the event of an attempted fraudulent transaction that means the attacker is in control of those components."

Also, you seem to have missed the last paragraph. In fairness, I suppose I wasn't quite clear enough. When I said that the security is in the same ballpark as a four-digit PIN, I was comparing to a system using phone-mounted sensors. With sensors provided by the retailer, in a staffed checkout lane, it's unambiguously stronger.

Comment Re:Presumably you've never been shot at (Score 1) 423

You seem to acknowledge that the good guy with a gun, most likely, cannot kill or fully disable the shooter in this situation.

zerofoo said nothing of the sort. He said that killing or fully disabling the shooter isn't necessary, not that it's not possible, or even unlikely.

The history of mass shooting violence in the US bears out both zerofoo's point that killing or disabling the shooter often isn't necessary, since mass shooters tend to suicide as soon as they meet armed resistance, and even those who don't are clearly going to have to shift their focus from mass murder to self-defense or be an easy target. There are plenty of cases in which shooters have been killed, disabled or otherwise stopped by citizens, though they tend to get less press for the simple reason that fewer people die.

So now you have to calculate, how many people could potentially be saved in that scenario, versus how many people would be killed if handguns are more widespread. If 5% of the populace is armed now, what happens to the death by gun rates when its 10%, 20%, 75%, 100%?

Interestingly, the US has conducted this experiment over the last 40 years or so, as the number of concealed carry permit holders went from basically zero to up to 15% in some areas of the country. What happened? Not much. Violence declined, and there is some weak statistical evidence that it declined faster in areas where more people began carrying guns on a daily basis. There is no evidence that violence increased.

Will the number of random shootings go down by allowing anyone, including the mentally ill, to have easier access to guns without waiting periods?

I suspect it won't change at all. What would reduce the number of shootings is removing all of the guns, but that is impossible.

P.S. Several school shootings (like Columbine) have taken place at schools with an armed police presence.

This is something of an unrelated point, but I think it's worth noting that police did not respond quickly at Columbine High School, and that the experience dramatically changed police doctrine for responding to active shooters, across the nation. After-action analyses showed that as soon as the shooters faced aggressive armed response, they killed themselves, but that happened many minutes, and several deaths, later than it could have. At the time standard procedure was to cordon the area, isolate the shooters and wait for enough backup to arrive -- preferably SWAT -- that the police could enter in overwhelming force. But Columbine changed that, and most police departments now train their officers that if they have good reason to believe it's a lone shooter then the very first officers on the scene should enter immediately.

Immediate entry, without overwhelming force or special weapons, seems like it significantly increases the risk to the officers, but in practice it doesn't, much. And, of course, waiting tends to give shooters time and space to rack up massive body counts.

Comment Re:Been standing for years... (Score 1) 340

It takes a couple weeks to get used to standing. Stick with it.

Or just change positions several times per day. I stand until I'm tired of it then sit for 30 minutes, repeat. I set a timer for the sitting periods, otherwise I find that when I'm focused on something I forget to stand up again. I've thought about hacking and arduino into the controls on my desk and automating that, so that after 30 minutes my desk automatically returns to the standing position, but haven't gotten around to it.

I have a motorized desk from VersaTables. Nice desk and the company was great to work with. Not cheap, though, not at all.

Comment Re:HOME ownership is key (Score 1) 688

You have to be able to float that much money to wait for the rebate, correct?

Not if you lease. If you lease, it's the lessor that gets the rebate, so when they calculate the financing they just take it off the top. The federal credit, anyway. This is one of several reasons why more EVs are leased than purchased.

Comment Re:The reason is more simple (Score 3, Interesting) 688

He also says he had to install a 240V socket it in his garage because apparently though you can charge it on 120V in a pinch, apparently it can cause damage to the batteries. That's according to Nissan.

This is incorrect. Charging on 120V doesn't do any damage to the batteries, in fact it's probably a little bit better for them. The problem with level 1 charging is that it's slow. Assuming the LEAF's battery is empty it takes about 21 hours to charge it to full on the 120V adapter included with the car.

I actually charged my car regularly on 120V and it wasn't as bad as you might think -- as long as I only needed to make one trip into town per day (from my house to the city is about a 40-mile round trip). The car was almost always fully-charged by morning, but if I went somewhere in the morning and came back home, there was no possibility of making a second trip in the afternoon or evening. Not without stopping off at the level 3 charger in town, anyway. Which I did from time to time -- it's free, and recharges the car from empty in about an hour, but it means having to kill an hour, and there isn't much of interest within walking distance of the charger.

So, I installed a 220V "level 2" charger. With it, the car recharges from empty in a little under four hours. In practice, that means that when I pull into the garage and plug in, it's generally full again in a couple of hours. Most of the time the flexibility that provides doesn't matter, but sometimes it's very handy. The level 2 charger cost me about $400. Was it worth it? Maybe, maybe not.

Comment F-16 panel flew off in flight (Score 4, Interesting) 377

Some other fool did not install the panel properly, and left one of the three nuts off. Distinctive nuts, used in only one place.
Someone found it overnight, and held it up at the morning meeting. "Anyone know where this goes?" Unfortunately, I did not recognize it as a part one of my systems.

Aircraft flew, panel breaks off, punching several other holes in the side as it departs.
Training mission aborted. much sheet metal work needed.

Actual repair cost? Unknown, but easily 5 figures if not more.

Comment Passwords are not the only way to authenticate (Score 2) 77

Both of you are wrong and so is Dustin Kirkland (whoever he is). The core of your error is in this statement:

Only secrets can be used as token for authentication.

That sentence is true, as stated, but only because it includes the word "token". Yes if you're using secret tokens for authentication, then the tokens must be secret. But exchanging secrets (or proof of possession of secrets, which is what most cryptographic authentication protocols do) is not the only way to do authentication. Not by a long shot. In fact, humans hardly ever use secrets for authentication.

How do you identify and authenticate your mom? Do you ask her for a secret password? Of course not. You use the same tools for both identifying and authenticating her, and those tools are a set of biometric markers. The same set of tools are also used in high security situations. Back when I was a security guard in the Air Force, I was trained that personal recognition is the very best form of authentication. Not only is it not necessary to check the badge of an individual you know personally, badge-checking is inferior to personal recognition for authentication (note that badge-checking may still be important for authorization, verifying that the person who has been identified and authenticated actually has permission to enter. Thus I was trained to always check the access control list before allowing someone near nuclear weapons).

With respect to user authentication in electronic contexts we generally use secrets because computers don't (or at least haven't) had the ability to use the sorts of biometric authentication that humans use quite effectively. But, when we equip them with biometric sensors, they can.

HOWEVER, this does not mean that biometrics are useful for authentication in all circumstances.

Secret-based authentication has the advantage that -- assuming the secret has sufficient entropy and can be assumed not to have leaked nor been intercepted and cannot be rerouted (note that that's a pretty long list of criteria, some of which are hard to establish) -- you don't have to worry about the possibility that the authentication could be spoofed. An attacker who doesn't know the secret can't fake knowing the secret.

Biometrics, though, are not secrets. They are public knowledge. This means that an attacker must be expected to have access to copies of our fingerprints or faces. The biometric authentication process is different, though. It does not rely on secrecy of the authenticator, but instead on non-replayability. If we can be certain that (for example) the fingerprint placed on the scanner belongs to the person we wish to authenticate, and that the stored template we match against belongs to the person we wish to authenticate, then we can perform a good authentication. The fact that the fingerprint is not secret does not matter.

Where biometrics fail is if (a) we can't be certain that the livescan data acquired from the sensor belongs to the person trying to authenticate or (b) the stored template belongs to the person we wish to authenticate. Part (a) is particularly difficult to validate in many contexts because faking the input isn't necessarily hard to do, and in some cases an attacker can even bypass the sensor entirely and simply inject a digital copy.

This doesn't mean biometrics are worthless, it just means they're only useful in certain contexts. And, again, their utility for authentication has nothing to do with their secrecy. And rotation is likewise irrelevant and silly to discuss. You need to rotate secrets because you can't be certain they have stayed secret and because if they have low-ish entropy they may have been brute forced. None of that applies to biometrics because they're not secrets and their utility as authenticators does not depend on secrecy.

Can we please kill this incorrect meme about biometrics as identifiers, not authenticators? They can be either, or both, and are used as both, by billions of people, every day, with high effectiveness and reliability. Whether or not they provide security depends on the context.

With respect to credit card payments, fingerprint and facial recognition biometrics are pretty reasonable tools. This is especially true if the sensors are provided by the retailer, and the consumer is providing a traditional electronic authentication (cryptographic challenge-response) with their smartphone or smart card. It's not quite as good if the smartphone is also providing the fingerprint scanner and camera, because in the event of an attempted fraudulent transaction that means the attacker is in control of those components.

But you also have to consider the model that is being replaced. Is fingerprint plus face recognition better than a signature which is theoretically matched by a non-expert human, but in practice never checked at all? Absolutely. Is it better than a four-digit PIN? That's debatable, but it's at least in the same ballpark.

Comment Re:Most of their apps are annoying anyway (Score 1) 110

I tried Inbox, but wasn't impressed. It strips so much of gmail away that it is basically "Gmail for beginners". You want filters, labels, etc, then it is worthless.

Actually, Inbox is Gmail for power users, for people who have massive volumes of e-mail to manage. It takes a little bit of work to figure it out and set it up, but once you have, it's awesome. There are some features it lacks, like complex filters (simple filters are very easy to set up; you just move a message to a label and Inbox asks if you want to always do that. Click "yes" and you have a new filter rule), vacation auto-responder and the like, but you can always use the Gmail UI when you need to set stuff like that up.

The Inbox features that that make it great for heavy e-mail users are:

Snooze.

Many people use their e-mail inbox at least partially as a task list, especially their work e-mail. This results in having to keep e-mails that for you can't work on yet sitting in your inbox, cluttering it up and making it harder to process new e-mail. When you snooze an e-mail, it goes away until some point in the future. You can pick a date and time, or even a location (requires using the Inbox app on your mobile device). Heavy application of snooze with well-chosen times/locations lets you clear all of the stuff you can't do yet out of the way, knowing it will come back later when you can handle it.

Bundles.

Bundles are just Gmail labels, but with an additional setting that tells Inbox to group them in the inbox. This is fantastic for high-volume mailing lists. With Gmail you can get almost the same effect by setting a filter to apply a label and skip the inbox, but then you have to remember to actually go look at the label from time to time. With bundles, you get the same grouping effect but the bundles show up in your inbox so you don't forget to go look. The reason that grouping (by whichever mechanism) is useful is because when you have large volumes of email, most of which you don't actually need to read, it's much faster to scan through a list of subject lines and evaluate what's important and what isn't when you already know the context.

My process for plowing through a busy mailing list is to scan the subject lines and click/tap the "pin" icon on the few that are interesting, then "sweep" the rest. A single click or gesture archives all unpinned items in a bundle. Then I handle (or snooze until I can handle) the pinned items.

I also have a bundle (label) called "Me" that is applied by a filter that looks for my name or username in the To line or the body of the message. This helps me to be sure that I notice e-mails where people are mentioning me or asking me questions. It's the first bundle I look for every time I check my e-mail. Similarly, I have a bundle that extracts e-mails that reference my project's name. That's the second bundle I look at. Other high priority bundles are e-mails from the code review system and e-mails from the bug tracker.

Obviously there are many e-mails that mention both my project and me. That's fine; bundles are labels not folders, and it's perfectly reasonable for an e-mail to be in more than one of them. When I archive a message in one bundle, it disappears from the others. So, often I'll look at Inbox and see the "Me", project, code review and bug tracker bundles displayed, but by the time I've processed everything in the "Me" bundle, the other three have disappeared.

Delayed Bundles.

I think this vies with snooze as the killer feature of Inbox. By default, a bundle appears in the inbox whenever you receive new mail with that label. But there's lots of stuff, at least in my inbox, that I don't need to see immediately. Having low-priority stuff displayed instantly distracts me from my work, or obscures truly urgent e-mail. Also, it's more efficient to handle low-priority e-mail in bulk. So, you can specify that a bundle should only appear once per day, or once per week. Inbox will accumulate e-mail in delayed bundles and only show the bundle at the specified time.

When I start work in the morning I have a dozen or so bundles containing low-priority e-mail. I can quickly scan each of them, pinning the items I care about and sweeping the rest. I have a few bundles for purely informational mailing lists which are set to display once per week, so I only see them on Monday morning.

I'd like a little more granularity on this feature. Specifically, I'd really like to be able to set some bundles to show, say, every three hours. Then I'd only allow the highest-priority bundles to show immediately, giving me larger blocks of uninterrupted time but with the knowledge that I'll still get notified of truly urgent stuff immediately.

Consistent Interface

It took me a while to realize just how valuable this is, but it's really great that the mobile and web UIs for Inbox are virtually identical. I don't have to have two different flows for handling e-mail on mobile vs desktop. The mobile UI is a tiny bit better because of the gestures a touchscreen interface can provide, but my process for using it is the same.

One common complaint about Inbox vs Gmail is that Gmail's more compact; you can fit a lot more stuff on the screen with the Gmail UI. I find that isn't a problem, because the Inbox workflow mostly eliminates the need to scan through a big list of messages visually, looking for something in particular. The need to do that arises mostly (for me, anyway) when I'm keeping a lot of stuff hanging around in my inbox. With Inbox, I don't do that. I snooze it or I archive it, so my inbox is empty nearly all the time. If I need to find something that I've snoozed or archived, I search for it.

Bottom line: If you're a heavy user of Gmail, you should really take a good look at Inbox. Odds are you'll never go back.

Slashdot Top Deals

Those who can, do; those who can't, write. Those who can't write work for the Bell Labs Record.

Working...