By “effective” we mean, propaganda that is more successful at persuading someone to adopt someone else’s agenda: “What really makes people trust VR more is that it creates a…
Just a tip to help users of the Android version of the Starbuck’s app. If you try to make a mobile order using the app, but you see no stores on the map view and see the error message “No stores nearby available” or similar, there is a fix for this.
The problem appears to be that the Starbuck’s app requires “permission” to access the Location information on your phone – but the permission to do so was not set.
You can uninstall and re-install the app to get this working again (the re-install should prompt you to set the Location permission), or:
Go in to Android Settings | Apps | Starbucks | Permissions and find the item “Your location” and set the permission “switch” to the right (or blue) to enable access to location information on your phone.
Google phones track your location – even when you turn Location Services off, even if you use no apps – and surprisingly – even if you have no SIM card and have no cellular service on the phone. (I have an old phone like that which I use as a portable computer for non phone related tasks. I did not realize Google was tracking that phone too.)
Google logs your location internally on the phone, and when you connect to the Internet later on, such as with a WiFi connection, Google uploads the data they have logged to the Google Cloud. Google claims it was part of a feature they never used.
In the past, Google’s Street View mapping vehicles logged all Wi-Fi communications as they drove around, including all data being sent – which could include private but unencrypted communications with web sites. When caught doing this, Google claimed that logging enormous terabytes of data was inadvertent and never intended. Which I always thought called into question their software quality assurance program.
We already knew that Google uses artificial intelligence methods to literally read our emails and build up a database of information about us that they can use for marketing and advertising purposes. A few weeks ago, we learned that Google also reads all of our Google Docs located in the Google Cloud. Literally, Google has implemented the machine equivalent of someone reading our emails and documents – and making notes about our writings.
Starting in September, a phone that is not mine, which I have never owned, running on a cellular service provider I have never used, became associated with my Google account. I never received any security alerts from Google about this but discovered it on my own when reviewing my account log. I changed my account password and set up 2-factor authentication. In spite of that, their logfiles show this mysterious phone “sync’ing” to my account once more – again, with no security alerts. Google’s log file says “unknown location”. Attempts to locate the phone using “Find my phone” said the phone was not connected to the network. I originally sent “Lock this device” commands to that phone and today went ahead and said “Erase and reset” that phone.
Because of these security problems with Google – and more I have not described such as their logging all web access when you use Chrome – I am abandoning Google services, including the use of Chrome. Changing your email address is very time consuming as you need to log in to every account you have used anywhere (think of e-commerce retailers) and update your email and password information.
But what else can we do? There is no way to contact Google to ask anyone about this mysterious phone said to be synchronizing to my account. There is no explanation from Google how a phone can continue to log in to my account when I have changed the password and requested 2-factor authentication alerts – unless due to a security vulnerability in Google service, their 2-factor authentication for that phone, is going to that phone – and not my actual phone.
This is a massive breach of customer trust and I can no longer rely on Google. I no longer have confidence or trust in Google and you should not either.
Apps play a big role in Android power usage and 8.1 will help you find power hogging apps
For too long many developers were unaware of the power implications of their design choices
San Diego raised its minimum wage very rapidly. Data suggests that while the wage hike benefits those with minimum wage jobs, it is also rapidly eliminating low wage jobs all together. Read the entire (and long) story for the details.
This blog has long noted that while automation is going to happen regardless, rapid minimum wage hikes accelerate the adoption of automated systems, eliminating jobs more rapidly:
And California’s decision to speed Darwinian selection also encourages automation. McDonald’s is rolling out ordering kiosks, Starbucks is testing robotic baristas, and hamburger-making machines are nearing production.
One local restaurant owner told me that all his future locations will allow customers to buy and pour their own beers.
A 50-handle system costs $1,800 per handle. That’s well above $1,000 per handle for the bartender-based system, but it pays off in a year by eliminating one or two workers per shift. Presumably someday robots will listen to our problems, too.
Rising productivity is good for the bulk of consumers, because fewer workers equate to lower bills.
Eliminating jobs through automation is not necessarily a bad thing. ATM machines, self service gas, self service check outs are all examples of recent semi-automated services that we take for granted. Throughout history, many jobs have gone away – elevator operators and telephone “manual switch” operators all went away.
If automation frees up labor to be put to more productive uses, this is a good outcome. However, there will be some who are not able to transition to higher value added work and may be come unemployable.
I migrated my coldstreams.com blog to coldstreams.wordpress.com and the old web site automatically redirects to the new URL.
In theory, this process is simple – but getting it done right was complicated.
The hard part was getting the redirection to work for all cases. If you just want to redirect coldstreams.com to coldstreams.wordpress.com – that is easy!
But that redirects all references to coldstreams.com to the new URL.
- What do you do if you still want to access other directories on your old web site like coldstreams.com/thesis or coldstreams.com/public?
- If you have links on other pages that point to the old self hosted blog like coldstreams.com/?p=11074 you want those to still point to coldstreams.com and not the new URL. How do you do that?
The solution was to edit the .htaccess file on the Apache web server and implement a set of RewriteRules to translate some URLs but not others. Sounds simple but I am not a RewriteRules guru (never even looked at them before!) There is a lot of bad documentation available online plus forum Q&A that is wrong or insufficient. Getting the RewriteRules to work for me took hours of plowing through bad documentation plus trial and error.
Here I explain what I did. I hope it is helpful for your WordPress migrations!
Step 1 – Migrate your content
After you set up your account at WordPress.com, migrate your content from your self hosted WordPress blog. Log in to your Dashboard (wp-admin) control panel and find Tools | Export and under Choose what to export, select All content and then Download Export File (to your computer).
Step 2 – Import content to new WordPress.com blog
Log in to your WordPress.com account, click on My Sites if needed, to see the options listed down the left side. Select Settings and then on the tab at the top, select Import. Click Start Import on the WordPress import item to import your content from a WordPress export file. You’ll specify the file you downloaded from your own web site.
WordPress.com suggests it may take 15 minutes to import your site. In my case, it took about 3 1/2 hours! During the import process, WordPress.com fetches all of your referenced media files (like images) and copies those to WordPress.com.
Step 3 – Adjust any direct http references