It's even worse than it appears.
Good morning climate-change-deniers! ;-)#
Maybe it's fair that other countries are able to influence our elections. Maybe next time France and Germany can get involved. No sarcasm. #
The root of tech is that users are creators. That's why every Apple II was also a developer machine. Why publishing is easy on the web.#
The Russian says something that makes no sense. When you ask for an explanation, the answer makes no sense either.#
Here's the postscript on my efforts to get Dropbox running on a Windows 10 instance on AWS. Bottom line, I backed off that idea, and will eventually convert the app to Node. #
  • There seems to some wishful thinking going on. Fact is Trump is president. No guarantees there will be a correction. He has power he hasn't yet figured out that he has, or only recently has figured out. Power that no honorable president would use. But maybe that's not a problem for him. #
  • For example, the debt ceiling is due to be increased. In the past the Repubs have played at brinksmanship, extracting concessions from the president, who was a Democrat. The assumption was the president would act responsibly. But now we have a bomb thrower in the White House. What if he was the one who blackmailed the rest of us? #
  • And what if, as a show of power, he decided to let the US default. He will certainly threaten to do it. And in a few months we'll be wondering if he will. And that imho will feel a lot like it felt on Nov 7. And if we know anything now we know that the impossible is possible. #
  • Thinking out loud...#
  • I'm working with Brent and Ted Howard on a reboot of Frontier. #
  • Brent has been writing about it on Have a look. #
  • One of the jobs I've taken on is figuring out how to make Frontier object database scripts available on GitHub. I want to do it so that it's easy to restore a bit of functionality that didn't make it into the new Frontier.root. I want it all to be at most one click away. #
  • So this means storing the objects in multiple forms.#
    • 1. A human-readable form. One of the nice things about GitHub is that there's a web interface, and you can click around and look at stuff. It's a nice way to view code. #
    • 2. A "binary" representation, in quotes because Frontier doesn't actually emit objects in binary. The most obfuscated format is a base64-encoded text file which we called Fat Page format.#
    • 3. An OPML version. Many of the objects in the database are outlines. All the scripts are, for example. And menubars. The main things that aren't are tables which are what Frontier calls hashes. But the table structure will be represented as folders on GitHub.#
    • 4. What else?#
  • How to proceed#
    • I'm going to do a prototype of a small section of the object database. First thought is to use workspace.userlandSamples. This is the place where I've been putting sample scripts over the years. #
  • I've been hanging out online with a group of Mac influentials, and it's nice, but there's a problem (for me). They don't like Twitter and Facebook, and don't use them, and there's resistence to building tools that connect with them. I think this not a good thing. It bothered me. And then I finally figured out the source of the bother.#
  • First, I've asked, and the reason they don't like Twitter is that they fucked over their developers. It's true. I was one of them. I had a sizable base of Twitter software. But I expected it. So when it came I was neither surprised nor unprepared. What prepared me for it so well? The company whose products my friends are devoted to. #
  • Apple taught me very well. There was a day in 1997 or 1998 when Steve Jobs got up on a very small stage in Cupertino and introduced the products that would replace us. It was as thorough a betrayal as ever has been done in the tech world. #
  • Yet today I am writing this on a Mac. I have an iPhone hooked into the Mac, and an iPad charging in the living room. I've bought tens of thousands of dollars of Apple products. I also own a bit of Apple stock, bought in the aftermath of the betrayal. I wanted some upside from all the losses. I still hold the stock today, the profits on paper have been substantial. #
  • I use Apple's products because they work the best for me. After spending a proper amount of time being pissed and being proud of my independence, I realized that I was the loser here, twice. First with the business and creative loss. And second because I had to use malware-infested Windows machines. Once I saw that I could be happy using a Mac, I said fuck it to my refusal and got on board, as a user this time, not a developer.#
  • Twitter today is different from the company that was so mean to its developers. That was pre-IPO Twitter. They were desperately trying to get in position to go public. They felt that developers were a problem. They behaved like all tech companies do. Selfish and short-sighted. Lots to not like there. #
  • They can do it again. I assume they will. But for the time-being I am using them, because it makes sense to. #
  • Twitter is also the place where news is distributed. I never believed in Facebook as a news place, but Twitter is a important for news flow. #
  • And I think perhaps we can work with them. In the meantime they operate their servers at scale. The president of the United States uses Twitter. It's a fixture. Using Twitter is like flying United or Delta. You have to do it, no matter how much you don't like it. Imho.#

© 1994-2017 Dave Winer.

Last udpate: Saturday June 10, 2017; 4:06 PM EDT.