How Trump Steered Supporters Into Unwitting Donations

Online donors were guided into weekly recurring contributions. Demands for refunds spiked. Complaints to banks and credit card companies soared. But the money helped keep Donald Trump’s struggling campaign afloat.

from Pocket

Copy & Paste the Real World into Cyberspace

A very clever and impressive tech demo by Cyril Diagne allows you to copy & paste objects from your real-world surroundings into Photoshop using your smartphone:

The code is available on GitHub and it’s probably worth pointing out that BASNet, the machine learning smarts responsible for object recognition, are available on GitHub as well.

How to open items in the enclosing folder directly from a Spotlight search in macOS

You can also hold down Command and double-click the item in the results list. Holding down Command by itself reveals the path to the file or folder without opening the enclosing folder.

Thanks Macworld!

There have been many occasions were this would have been useful, but I didn’t know until now. That Spotlight doesn’t show the path to the file by default is completely baffling to me.

User Inyerface


User Inyerface is a deliberately terrible user interface created by design agency Bagaar.

It deliberately violates many fundamental principles of good user interface design and is a great showcase of what happens when these principles aren’t followed. If you can make it to the end, congratulations: you’re definitely more patient than I am.


Blocking JavaScript

Brent Simmons recently wrote about two features he wants most in a web browser: The ability to block cookies and JavaScript by default and whitelist them on a case by case basis.

To which Nick Heer added the following observation:

When you think about it, it’s pretty nuts that we allow the automatic execution of whatever code a web developer wrote. We don’t do that for anything else, really — certainly not to the same extent of possibly hundreds of webpages visited daily, each carrying a dozen or more scripts.

Which, if you put it like that, makes a lot of sense. So I’ve been trying (and struggling) to approximate the desired behavior of a JavaScript whitelist recently – there are browser add-ons and extensions for that, but most of them are not very good (or not what I had in mind). The one I like best after trying several, both large and small, was the generically named Javascript Control for Firefox by Erwan Ameil. Maybe it works for you, too. Or maybe I’ll give up on this little experiment within a week, once I realize that today’s web doesn’t function without client-side JavaScript.

❤️ Palm

The Palm Pre launched ten years ago today (as I was helpfully reminded by The Verge’s eminent Palm enthusiast Dieter Bohn), which gives me the opportunity to dig out another article by Dieter Bohn that I’ve always meant to post here but never got around to: What the iPhone X borrowed from the Palm Pre.

I have a soft spot for Palm in my heart – not just the new Palm webOS, but the original Palm OS as well. Back in 2007 when I first laid hands on the iPhone, I was struck by the similarity to Palm OS (especially the application launcher) and I do believe that our current smartphone platforms owe some debt to the work of Palm.