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

 



Forgot your password?
typodupeerror

Comment Re:If I was anything short (Score 2) 33

A paper passport doesn't increase your odds of getting out.

If your passport is flagged, you can still take a real paper passport and sneak across the border into Canada or Mexico then either ask for asylum or just live like a tourist, using your passport as your ID for routine things where it won't be verified.

If you can do that, then you could do the same thing with a mobile passport, in a future where everyone knows how to consume them. Assuming a proper implementation of a mobile passport, it would contain all the same data as your paper passport and would be digitally-signed by the issuer to prove authenticity and origin. Both paper and mobile passports should perfectly usable offline... though both could be checked online. I suppose the odds of a mobile passport being checked online might be higher, and a paper passport might be more durable if you need it to last a long time, though expiration would be a problem in both cases.

In reality, if you found yourself in this sort of situation your best best would be to sneak into Canada or Mexico and ask for asylum. If things were to get as bad as rsilvergun assumes, it would be granted.

Comment Re:Why does anyone want this (Score 4, Interesting) 33

Do you really want to hand over your phone to a pig during a stop or a TSA goon at the airport? Get stopped for a traffic stop, you only have your ID in your phone so you have to hand over your phone to the pig so they can go write the ticket and in the 10-15min they are back in their car with your phone they are going though your messages and pictures.

The mobile driving license standard does not require you to hand your phone over, and indeed it wouldn't help the cop if you did because he'd have to hand it right back so you could unlock before it would send any data. It delivers the data to the copy wirelessly, via NFC, BLE or Wifi, depending on the context. What's on the screen (either a QR code or nothing) does not identify you or prove your driving privileges, so it's useless to the cop, intentionally so.

I was involved in the development and standardization of the mobile driving license standard and in the process spent some time talking to cops from a few jurisdictions. Interestingly to me, the response from the cops was universal: They would strongly object to anything that would require them to touch your phone. Of course, I was talking to the higher-ups and their concern was the liability that would be incurred if a lot of their officers broke peoples' thousand-dollar phones. Individual cops might have different perspectives, but their commanders thought it was way too risky.

As for passports, IMO any useful mobile passport should work the same: No handing over of the device, indeed the protocol should ensure that the device must be in the user's hand to present the passport.

Comment Note: TSA only, not valid at border checkpoints (Score 4, Informative) 33

Someday we'll probably get an international standard for mobile passports, but it's not happening any time soon.

Until recently I worked for Google, on Android, and participated in the International Standards Organization (ISO) committee that would be tasked with defining the technical standard for mobile passports. To be clear, the ISO committee can't actually issue such a standard, passports are standardized through ICAO. But the relevant ICAO committee delegates the technical work to an ISO committee.

The current situation in those committees is that the companies who make passport booklets and passport acceptance infrastructure are successfully fending off attempts to define a standard to enable mobile passports. They have gotten a new standard (called the "Digital Travel Credential - Physical Component", DTC-PC) approved that allegedly facilitates mobile devices with passports but isn't actually usable. Apple has refused to implement it and Google isn't making any moves to support it (though someone could write an Android app that does; all of the necessary APIs are available).

One of the main sticking points is that the ICAO committee is currently specifying that any digital travel credential should not support data minimization, meaning the ability to present just a subset of the data. More precisely, they specify that data minimization is a non-goal, but since a protocol that supports retrieving and authenticating a subset of the data without leaking any of the un-presented data is always going to be a lot more complex than a protocol that sends the entire data set in a single signed blob, any technical proposal that supports data minimization will be shot down as needlessly complex.

The ICAO's position on data minimization is that the only use of travel credentials is presentation at border checkpoints, and at border checkpoints you always have to present all of the data, so data minimization support is unnecessary. The counterargument from many people is that passports are used in many contexts other than border checkpoints, and many of those other contexts don't need and therefore shouldn't get all of the data in the passport. Since both Google and Apple insist on data minimization as an essential feature, there's not much movement happening.

My guess is that it will take 2-3 years to break the current logjam on even beginning work on a real, usable standard, then another few years to define it and put it into effect, then a few years more for most border checkpoints to accept it, and perhaps a few years beyond that for people to become sufficiently confident in their mobile devices' reliability that they will travel without a paper passport booklet. So... 20 years or so.

The work with the TSA is on derived credentials that are based on your passport (and securely authenticated), using a protocol derived from the ISO 18013-5 mobile driving license standard. It does support data minimization and looks a lot like what an eventual passport protocol should look like (IMNSHO -- note that I designed big chunks of the 18013-5 standard), but will not be accepted at any border checkpoints.

Comment Re:If I was anything short (Score 2) 33

We really are at the point where you need to start thinking about whether or not you might need to flee the country. And if that happens you want a paper passport because that increases your odds of getting out.

A paper passport doesn't increase your odds of getting out. All passports are verified electronically by the airlines and TSA. If there's a flag on your passport it doesn't matter whether it's in your phone wallet or in your hand.

Comment Re:Horrible summary (Score 1) 129

They have a "Resolution limit matrix" on their free calculator page ( https://www.cl.cam.ac.uk/resea... ) and a 4k or higher resolution is indicated as noticeable by your eyes for more than half of the chart! The summary only works for the smallest of tvs 20 inches and at 30 inches it's 50/50 depending on your viewing distance. But 40 inches or above and you should really be considering something with more resolution depending on your viewing distance.

It also ignores that moving pictures are not the same as still pictures. When images are moving, you don't see each frame as clearly, so you can get away with lower resolution, and with a moving image, you can actually perceive far more resolution than the actual pixel resolution of each individual image, because things in the real world don't line up perfectly with grid lines on consecutive frames.

So with moving images, you would expect to perceive higher resolution above a certain point as a reduction in eyestrain and other physiological effects, rather than directly as conscious perception.

Comment Re:My last corvette (Score 1) 206

Google. We're talking about GM switching to Android Automotive, so GM only updates car-specific drivers. The OS and apps are all Android and updated by Google.

Sort of. System updates originate from Google but flow through the OEM, which is contractually obligated to validate them and then push them out. Apps and some system services (Play services, a collection of security-related system components, etc.) are updated directly by Google.

Comment Re:My last corvette (Score 1) 206

Well, and even an iPhone eventually is out of date and needs to be replaced. I keep vehicles a long time. My current one is a 2017 Chevy Colorado I bought new back in early 2017. I've had it 8 years. My vehicle before that I bought new in 2006 and I kept it for 11 years.

Both have lasted much longer than any standard computing device will. All I want is a dumb screen a la Android Auto to sit there and adapt to whatever phone I happen to be connecting.

The expectation for Android Automotive is that systems will have a 15-20 year support lifespan. I think there are even contractual obligations mandating the lower end of that range. So I don't think you keep your vehicles long enough for it to be an issue.

Comment Re:Business model? Yes. (Score 1) 46

If you're giving AI work that you said you would "give to junior engineers ready to move upward in their career," then what are those junior engineers supposed to do?

I think the honest answer to this is "find another career". I'm not sure software engineering is a good choice today. But, really, I'm not sure what is.

But FictionPimp and others refusing to take advantage of the tools that have become available won't stop the transition. Junior engineers are going to have to find something else, they can't rely on their older colleagues to protect their jobs.

Comment Re:that reasoning is so wrong (Score 1) 89

I'm more likely to believe a high priced lawyer working for Exxon than a rando on the internet. Maybe that is what the court will rule but for now there's apparently enough questions on what this law means to take this to court.

I'm less likely to believe a lawyer working for Exxon than a homeless person on the street with a sign saying "The End Is Nigh!" At least the homeless person doesn't know that the things he is saying have no basis in reality.

Lawyers have a responsibility to represent their clients' interests no matter how bats**t they are. Their opinion is nothing more than the opinion of their corporate bill payers. And their bill payers are one of the more sociopathic corporations out there.

Exxon is a company that actively denies climate change even though their internal documents show that their scientists have been aware of the problem for decades. It's basically the cigarette industry all over again. There are literally no companies in the world that I trust less than oil companies when it comes to climate change.

Comment Re:that reasoning is so wrong (Score 1) 89

This isn't just stating the reality, they are forced to frame their words in a way that favors government policy.

No, they aren't. They are required to provide the numbers that the government demands. They're free to precede it with a wall of text that explains why they don't feel that blaming them for people choosing to burn their gasoline, rather than, for example, using it as a beverage, produces CO2 emissions all they want to. That's their choice. What they don't have the right to do is not provide the data.

Comment Re:They keep saying it (Score 1) 151

Shorter weeks boost productivity. That simple, no caveats, all of the work less advocates say that, as an absolute. The less hours you work, the more productive you are. If that is true, a 0 hour workweek will have productivity of infinite.

The fewer hours you work, the more productive you are during the hours you spend. There's a tipping point where it doesn't break even, though, and there's a point where you have so few hours that bulls**t like catching up on all the emails that people send about things you don't really need to know starts to dominate the time spent and productivity falls off a cliff again.

There are three factors that define productivity:

  • Toil (T) - The time spent doing random s**t that nobody wants to do, but you have to do, but that probably doesn't contribute much to productivity. This is a constant reduction in productivity at the bottom of the graph.
  • Energy level (e) - A curve that declines over time for each day and does not fully recover in subsequent days without days off.
  • Error rate (E) - A curve that is inversely proportional to energy level, and becomes exponential at high levels of fatigue.

Raw output in a given time period is proportional to energy level. Useful output is raw output minus the error rate, because erroneous output has to be redone and cancels out its benefit. And the time spent is then reduced by the time spent on toil.

So the equation looks something like f(t) = (t - T) * (e - E). That's why small reductions in bulls**t make a big difference, and the sweet spot for time spent ends up being hard bounded by when the error rate exceeds the useful output, at which point productivity goes negative.

Hope that helps.

Comment Re:Every success I've had, I worked like that... (Score 1) 151

The reality is that awesome things take gobs of time. 40 hours a week WON'T CUT IT. It just won't. I've made some awesome things that just took waking up at 6AM and working solid til 11PM, for weeks. That is how great things are achieved.

Same. But the difference between us is that I recognize that what made it worth spending that time was that it was something I chose to do because I wanted to do it, not because my boss told me to do it.

More to the point, every minute spent doing the things my bosses have ever told me to do was a minute I couldn't spend on those other things that are awesome and that I would gladly work crazy hours for.

So what happens when people's jobs try to take so many hours from them is that a tiny percentage of people for whom that's truly exactly what they want to do might love it, but the rest of the employees burn out and run away screaming, and you end up with not enough workers to get the product done.

And they burn out precisely because those bosses are putting their needs — getting what *they* think is an amazing and awesome project — over the workers' needs — having time to do all the stuff on the side that *the workers* think is amazing and awesome.

Corporate jobs can do 9-5 because they are like cruise ship and are just already slow. But rapid progress requires dedication.

Not at all. Rapid progress requires adequate labor. It is less efficient with more people spending fewer hours, but still more efficient than if you burn out all of those people and you end up with only a few people spending a lot of hours and everybody else leaving the project and taking their institutional knowledge with them.

As long as the profits are properly shared, I see no reason for poo-pooing this concept. I want to work with fellow rock stars.

See that's the thing, I *do* work with fellow rock stars. Every single person I work with is a rock star at something. Some of them are also rock stars in their jobs.

I don't want a 9-5'er on my team. Not if it's anything for real.

I don't want anyone to ever lead me who doesn't acknowledge that their priorities aren't my priorities. Not if it's for more than a few weeks.

I'm not a 9-to-5'er. I just spend 56 hours a week sleeping, 40+ hours a week at work writing software, sixteen hours a week working on random projects, ten hours a week exercising, eight hours a week rehearsing in music ensembles, eight hours a week eating, five hours a week driving, 1 hour a week in church, a couple of hours of time waiting in between those things, various numbers of hours trying to find a girlfriend to spend the rest of my life with, and most of the rest of my time recovering from all of the above. Oh, and laundry once a month or so, performances once a month, lots of hours (bursty) doing planning for the ensemble that I actually run...

Sometimes it feels like I never stop working. But I have much broader interests than the one little thing that I do as my job to pay the bills. And I really feel sorry for people who don't. Because those folks aren't the ones who create the things that are amazing. They're the cogs, not the ones turning the gears.

Comment Re:I would love this, if... (Score 1) 151

I could see myself doing it for longer periods in a promising but understaffed start-up... but if you expect me to work and be motivated like a founder, you better pay me like a founder too, with an equity stake, or options that I can take with me if you fire me (looking at you, Facebook...)

No, not even then. Options in a startup that has a 2% chance of making it to IPO are worthless, as is your equity stake. Working yourself to death for a lottery ticket is stupidity.

Startup or not, hire enough people to do the job. If you're pushing people to work crazy hours, you're a moron, and your company is all but guaranteed to be in that 98%.

Slashdot Top Deals

Dennis Ritchie is twice as bright as Steve Jobs, and only half wrong. -- Jim Gettys

Working...