It's even worse than it appears.
Frank Rich says the moment of truth will come for Trump as 2018 midterms approach as it did for Nixon in 1974.#
Kind of obvious Trump Jr and Kushner were briefed on the hacked DNC emails at the meeting.#
Seems like a day for looking back through tech history. Brendan Eich dug up a 1998 email exchange betw Bill Joy and myself re Java being a locked box. In 2017 people still program in Java, but it did not take over the world.#
In 2002, when I was working on RSS 2.0, I started keeping a blog-like diary of thoughts. I stumbled across this doc when I was looking for an explanation of guids for the piece about the blog bugfix. The first part was so good, I wondered why I had no memory of it. Then I got to the second part. The attacks were ugly, personal and awful and that's what I had put out of my mind, and I never wanted to point to this piece for fear of inviting more abuse. But the first and last parts were good, and RSS 2.0 went on to be a juggernaut. And that's most of what I wanted. #
  • In my blogging software, permalinks are constructed by smashing together the hour, minute and second a post was created into a string. So if a post was created at 11:52:02, its permalink would be 115202.#
  • But my code was erroneously constructing the permalink by smashing together the hour, month (the error) and second. The month is the same for all posts published on the same day. And that meant that if one item were posted at 11:02:53 and another at 11:17:53 they would have the same permalink, 110753 (07 is the month). Not a huge problem except we use the permalink to form the guid, and that's what feed readers use to determine if an item is new or not. So the second item would be ignored, erroneously because it has the same guid as the first. #
  • The error probably happened a few times in the approximately two months I've been using the new old school system. It certainly happened yesterday (which is how I got on the trail of the bug). It was very deeply buried, but the rational code debugging method eventually revealed the problem and the fix for such problems is well-known. #
  • How could one make such a mistake you might ask? A month and a minute, what do they have in common that could confuse a computer? Well, in the language of dateformat, a package used to format dates, a month is noted as "mm" and the minute as "MM". So the errant programmer literally asked for the month by specifying the permalink as "ddmmss" when it should have been "ddMMss". This, my friends, is where the bug was buried. ;-)#
  • But! You can't just fix it. Because that would change the guids of all previous posts, potentially, and cause posts that have already been seen, many of them perhaps, to be seen as new by feed readers. People don't like it when your feed does that. So I left the bug as-is for posts before today, and all new posts have correctly formed permalinks. This is the first post with a correct permalink. Let's see if it worked! :-)#
  • PS: Yes it did. And the old links worked too. Whew.#
  • The tech industry feels threatened by the FCC nuking "net neutraility." Of course the net should be neutral. But the tech industry's idea of net neutrality is "we own the net."#
  • The tech industry is no better or worse than any other industry. They will take whatever isn't nailed down. When they claim to rep the public, know that that's just public relations. They only rep their own interest. #
  • So if you want to be able to link out of Facebook and not be trapped in their silo, tell them that. And if you want Google's search engine to be free of Google's strategy taxes, say so.#
  • Without their full committment to public ownership of the Internet, I'd tell them to forget about public support. #
  • To answer the question -- you ask for something from tech when they want something from us.#

© 1994-2017 Dave Winer.

Last udpate: Tuesday July 25, 2017; 10:07 AM EDT.