* Posts by JohnFen

5648 publicly visible posts • joined 20 Feb 2015

Do you want fr-AI-s with that appy-meal? McDonald's gobbles machine-learning biz for human-free Drive Thrus

JohnFen

"The fully automated McDs may be a horrifying vision or a utopian ideal"

While I consider McDonald's to be pretty much an "emergency restaurant" (that is, I'll eat there if I'm hungry and have no other options) and so I'm not representative of McDonald's customers, I already hate the amount of automation they current have (particularly those horrid kiosks). Any more and it won't even be my emergency restaurant.

Fairphone 3 stripped to the modular essentials: Glue? What glue?

JohnFen

Re: Not waterproof.

Phew! I was getting a bit disappointed that hours had gone by without someone coming up with a joke about that. Yours is much better than anything I was able to come up with, too.

JohnFen

Re: Not waterproof.

If I'm using my phone in wet conditions, I use a non-lubricated condom to protect it. It's much tidier than a plastic bag, and doesn't interfere with the touch screen at all. I can't speak to its impact on fingerprint sensors, though, as I don't use those.

JohnFen

Re: A commendable effort

"the pin pitch on those things in tiny and needs specialist kit and skills to replace."

To a small degree. The "specialist kit" needed is a hot air rework station, and the skills needed aren't really that hard to learn. BGA chips can be a bit of a pain, but it is something that a dedicated hobbyist can do.

Surface mount chips that aren't BGA are often even easier to solder/desolder than through-hole chips.

JohnFen

Re: Android

Personally, this doesn't bother me at all, because I'd be installing my own AOSP regardless. I just don't trust an OS that was installed by the manufacturer, regardless of the manufacturer.

Apple's making some announcements! Quick, lay off 435 Uber workers

JohnFen

You're far too kind. You left out "lawbreaking".

JohnFen

My fantasy

My fantasy is that this is the beginning of the end of Uber as a company.

Breaking, literally: Microsoft's fix for CPU-hogging Windows bug wrecks desktop search

JohnFen

Re: It seems to me

Eh, it worked OK in Win 7. I already use a different utility to search under Windows. It's mandatory, because Windows fails at it.

JohnFen

It seems to me

It seems to me that desktop search has been broken since Windows 8. At least, it has yet to work properly for me.

The gig (economy) is up: New California law upgrades Lyft, Uber, other app serfs to staff

JohnFen

Re: Knee Jerk

"most companies up until now have made remote workers independent contractors just to limit their liability."

But are they really independent contractors, or are the companies doing this just fudging a bit in order to reduce their costs? If the company is setting the work hours, providing the equipment, and forbidding the "contractors" from doing similar work for other companies (among other things), then they aren't really independent contractors no matter what the company may claim.

(I'm talking generally, not about the California ruling)

Incoming... Trump! Notebook makers ramp production to avoid next tidal wave of US trade tariffs

JohnFen

Re: The problem with impeaching Trump

In my opinion, this is the single most powerful argument against impeaching Trump. Trump is a bad fever dream, but Pence would be a true nightmare.

JohnFen

Re: Aren't you forgetting...

"and offsets other taxes"

Man, I envy your ability to engage in such lofty optimism.

JohnFen

Welcome to the club

I've personally been doing something similar: I've been stocking up on electronic components and subassemblies that I predict I'll need over the few years, because I'm expecting that these things will be increasingly difficult to find in the US.

A peeling solution to pothole has split the community... Yeah, they stuck a banana tree in it

JohnFen

Re: Where I lived

Although there's not any real consensus on what the 2nd amendment actually means, I think that the majority of people would agree that it isn't intended to be able to force the government to fix potholes.

JohnFen

Where I lived

In a major US city I used to live in, the pothole situation got so bad that it became common for people to just fill them up with dirt, gravel and whatnot themselves.

The city's response? They started fining people caught doing this. They didn't start fixing potholes.

Infosec prophet Bruce Schneier (peace be upon him) is only as famous as half of Salt-N-Pepa

JohnFen

I had to look that up

I had never heard of Walder Frey! I read the subhead and had to search for the name to find out who that was. I know who John McAfee is, though.

Rolling in DoH: Chrome 78 to experiment with DNS-over-HTTPS – hot on the heels of Firefox

JohnFen

"it's your network, you can block the IPs of the DoH servers"

Yeah, good luck with that. Anybody, including attackers, can easily set up their own DoH server and use that. Trying to block DoH servers via IP is a game of whack-a-mole that requires you to constantly monitor your router logs in order to suss them out.

JohnFen

Re: Just How Trustworthy is Cloudflare

"It is only a (theoretical) blow to security/privacy for technically competent users"

I disagree. DoH opens a hole that allows software to be able to phone home without the users being able to detect or control that. That's why it's forced me to MITM all HTTPS connections in my home network, so I can manage DNS.

"And such users are smart enough to flip the configuration switch to 'off'."

That doesn't solve the problem, because the problem is that DoH is effectively a standard. How any particular piece of software uses it, or the controls that software provides, is not relevant to the problem.

But this is all academic at this point. The damage is done.

JohnFen

Re: Just How Trustworthy is Cloudflare

"if Cloudflare "turns evil" no doubt Firefox would switch their default"

I'm not so sure about that, to be honest.

"Firefox is starting out non-evil in their DoH implementation"

In my view, DoH itself is, while not exactly evil, a blow to security and privacy regardless of how its implemented in Firefox.

Facebook: Remember how we promised we weren’t tracking your location? Psych! Can't believe you fell for that

JohnFen

Re: Samsung phones

Disabling means that the app won't execute at all. It's functionally the same as uninstalling, except without actually deleting the app.

JohnFen

Re: Interesting phrasing

"They're by far not the only one"

Absolutely true, and I give grief to all the companies that engage in such abhorrent behavior. This article is about Facebook specifically, though, and so it makes sense that Facebook is the target of comments.

JohnFen

Re: Samsung phones

Yeah, preventing users from uninstalling apps is a terrible practice for sure. But you should at least be able to disable them in the Application Manager.

JohnFen

Interesting phrasing

"We may still understand your location using things like check-ins, events and information about your internet connection"

Understand your location sounds a lot friendlier than the more accurate determine your location.

Facebook is a detestable company. I genuinely wonder how people can stomach working for them.

Like a grotty data addict desperately jonesing for its next fix, Google just can't stop misbehaving

JohnFen

Re: Good luck trying to use my Facebook account or Google searches to predict how I will vote...

Advertising really does influence people's behaviors. If it didn't, then it wouldn't be a multbillion dollar business.

The irony is that a lot of people will claim it doesn't work on them -- but statistically speaking, people who believe that tend to be even easier to influence through advertising than those who don't.

JohnFen

Re: Always vote.

I agree that everyone should vote. Whether or not it makes a difference (and I think it does, although not as much of one as it should) is irrelevant. Voting is one of the most basic responsibilities that comes with citizenship.

As the old saying goes, "voting may not make any difference, but it's essential that you do it anyway."

"If you've done this much then you've the right to bitch and complain and rail against those in power"

We differ here, though. Everyone has that right whether or not they vote. Also, this line of thinking lets people off the hook too easily -- they can just say "OK, then, I won't bitch", which just makes things worse.

JohnFen

Avoiding the use of Google search doesn't solve the problem.

JohnFen

Re: Actions not people?

I think of it is very simple terms -- even ignoring privacy issues, Google search these days is just broken.

JohnFen

Re: (Amazon) was showing me ads for dishwashers

"blocking *ALL* ads, however innocent"

And how are people supposed to be able to tell which ads are "innocent" and which aren't? Without the ability to determine that, blocking everything seems a reasonable response.

Personally, I don't block ads as such. I block Javascript and references to external sites (to block beacons) instead, because I don't object to the ads, I object to the tracking. That doing this also blocks almost all ads is just a side-effect, and one that I'm not concerned about in the least.

The ad industry brought this on themselves by spending years (and a lot of money and effort) being evil. They (and websites that inflict that industry on us) can suck it.

JohnFen

Re: Ignoring adverts @Martin Summers

"I am not sure why your suggestion to ignore irrelevant adverts has upset people into downvoting your comment"

I'm guessing that it's because that suggestion has nothing to do with what the original comment was saying.

JohnFen

Re: Kiddy fiddling

"I wouldn't mind if their search results were any good."

I'd still mind. But you're right -- that Google's search quality has fallen so far is just rubbing salt in the wound.

JohnFen

Re: And other service providers

"these should be forbidden from getting your 'agreement' by adding something to their T&Cs (that few read and fewer can understand)."

This. I don't think that a reasonable argument can be made that a few lines in terms & conditions or a privacy policy can count as "informed consent".

JohnFen

"Because that's very bloody different!"

There's where we differ. I don't think it's different at all. You don't have an issue with any of this, and that's perfectly acceptable. I do, however, and shouldn't be subjected to spying.

JohnFen

Re: Interesting...

"Walk a few miles in those weary shoes and see if you'd make the same moral choice when balanced against your families well being."

I have! The couple of times when companies I've worked for have required me to do things that I felt were bad for customers or society at large, I've quit those jobs. Temporary disruption and hardship while looking for a replacement job is a small price to pay in order to avoid doing unethical things or otherwise becoming part of the problem.

JohnFen

Re: making BILLIONS out of you, and you are getting nothing for it

"We are getting something for it, and google maps / earth / books / search / gmail and all other "free" stuff (ah, yes, that android thingy too) is this something."

In that case, I'm getting nothing from it as I don't use any of those things. So why should I have to be spied on as well?

JohnFen

"advertisers know probably more about me than my wife, do I care about that? No not really."

Cool, then you don't have to worry about these issues.

A lot of people (including myself) do care, though. Whether or not anyone has suffered direct harm (and how could such a thing be shown either way?) is irrelevant.

The relevant point is that if data about me or my machines is being collected about me without my fully informed consent, then I'm being spied on. I object to being spied on. I wouldn't be happy with some company installing cameras in house to watch me, either, even if they never otherwise harmed me by doing so. Would you?

JohnFen

Re: Give me the child...

"it's still more like the wild west for PII at the moment."

Starting with the fact that every legal definition of "PII" that I've seen omits quite a lot of personally-identifying information.

JohnFen

"Wow, you went to a lot of effort just because you were being shown adverts for dishwashers!"

I think he went to all the effort to avoid being spied on by Google, not because of a particular disdain for dishwasher ads. The ads were just the obvious sign that he was being spied on.

JohnFen

I think you're missing all of the other non-search-related ways that Google spies on you.

JohnFen

Already there

"On current trend, it won't be long until Google is seen as the moral equivalent of Facebook – utterly corrupt and to be avoided whenever possible."

In my eyes, Google had reached that point years ago.

For real this time, get your butt off Python 2: No updates, no nothing after 1 January 2020

JohnFen

Re: 20 years is a lot of time.

> try taking C code from 1975 and compiling it and running it today.

OK, I did this last night with a few programs. There was no problem, as expected.

JohnFen

Re: 20 years is a lot of time.

"Then why are they still using Python 2?"

Because they have existing code written in it, perhaps? If you have to reengineer code just because there's a new version of the language, that's a pretty large downside of using that language.

JohnFen

Dodged a bullet

This makes me very happy that I've never used Python for anything important.

OK, let's try that again: Vulture rakes a talon on Samsung's fresh attempt at the Galaxy Fold 5G

JohnFen

Re: It's the way Android takes control of the OS away from the user

I honestly don't care about getting updates at all, mostly because I don't consider these devices to be even close to adequately secure whether or not they have the latest updates (and often, these updates bring their own additional security problems, not to mention often unwanted functionality additions/changes).

So I already have to engage in strenuous additional methods to make things reasonably secure on mobile devices anyway, rendering the need to have the very latest security updates less important.

JohnFen

Re: Data

Haha! You're funny!

JohnFen

Re: It's the way Android takes control of the OS away from the user

"That's because the useful life is determined mainly by the availability of security updates."

I disagree. A device doesn't suddenly cease to be useful just because it stops getting updates.

JohnFen

Re: They tested the first attempt for 200,000 folds also

Technically, I think that all types of glass is bendable if it's think enough relative to the other two dimensions.

JohnFen

Re: Why?

"where's the harm in letting wealthy people buy them, and thus pay for a chunk of the R and D, if they choose?"

There is none, and speaking personally, if people want to buy something like this at that price point, more power to them! It's their money. I will, however, continue to laugh at them, much like I laugh whenever I see someone spend a lot of money on flash.

JohnFen

Re: Why?

> People said the same thing about the iPad. They invented a form factor.

Apple didn't invent that form factor. They popularized it.

'I radically update my course module almost every year to keep up with the rate of change'

JohnFen

Re: Constant change is here to stay

"Which gives the impression that those people who took the course a year or two ago have knowledge that is now obsolete."

Only if your interest is purely in producing products. In terms of actually learning a field, though, there's no such thing as "obsolete". Everything that was taught on this topic years ago is still stuff that you would want to learn and doesn't become a waste of time.

In a fast changing field, though, you also need to do what everyone in the software industry has always needed to do -- continually update your knowledge and skills. That doesn't mean that what you learn at a university isn't valuable.