Skip to content
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
459 lines (458 sloc) 133 KB
<?xml version="1.0"?>
<opml version="2.0">
<title>Scripting News</title>
<longTitle>Editorial outline for Scripting News</longTitle>
<description>Scripting News, the weblog started in 1994 that bootstrapped the blogging revolution. 🚀</description>
<dateModified>Sun, 01 Sep 2019 11:55:15 GMT</dateModified>
<copyright>&amp;copy; 1994-2019 &lt;a href=&quot;;&gt;Dave Winer&lt;/a&gt;.</copyright>
<outline text="August 2019" created="Thu, 01 Aug 2019 13:51:47 GMT" name="august2019">
<outline text="August 31" created="Sat, 31 Aug 2019 13:00:58 GMT" name="31">
<outline text="I've been reading a lot about the &lt;a href=&quot;;&gt;MIT Media Lab&lt;/a&gt; lately. I read that founder of the lab, &lt;a href=&quot;;&gt;Nicholas Negroponte&lt;/a&gt;, made a deal with &lt;a href=&quot;;&gt;Louis&lt;/a&gt; and &lt;a href=&quot;;&gt;Jane&lt;/a&gt;, the founders of Wired, he bought 10 percent of the magazine for $75K and got a column on the inside back cover, which was prime real estate. This got me thinking. The Media Lab and Wired were made for each other. I loved Wired, but I also was aware that they went for gee-whiz tech over substantial tech more than I wished they would. The Media Lab produced lots of buzzworthy demos that never turned into usable tech. What I really wanted? A Wired/Media Lab that only covered open source tech. It was the style of Wired that attracted me, at the time all tech pubs were made for geeks who were suspicious of anything that looked too slick. I want beautiful artistic simplicity, the kind of look that Wired was so good at, applied to practical almost mundane tech. The developers who love all that stuff are the people I want to work with. Stuff that works and that can change the world right now, looking good, not popcorn-like gee-whiz tech that has limited depth or substance. " created="Sat, 31 Aug 2019 15:11:42 GMT" type="outline" image=""/>
<outline text="BTW, for some reason I find &lt;a href=&quot;;&gt;Wired's&lt;/a&gt; paywall particularly &lt;a href=&quot;;&gt;egregious&lt;/a&gt; even though it's no more limiting than other pubs' paywalls. I think it's because I'd like to link to them as much as I link to any other site. I used up my monthly quota just writing the above bit. Wired is a record, like my blog, of where we came from. That its access is limited, while I understand why, is also limiting access to the record. " created="Sat, 31 Aug 2019 15:30:42 GMT" type="outline"/>
<outline text="565 votes on &lt;a href=&quot;;&gt;yesterday's poll&lt;/a&gt; about &lt;a href=&quot;;&gt;date formatting&lt;/a&gt;. Many geeks, imho, get this wrong. If a format can be both human and machine readable it's better than one that's only machine readable. If I ever employ programmers this will be one of the questions I ask them. " created="Sat, 31 Aug 2019 15:35:30 GMT" type="outline" urltweet=""/>
<outline text="People from the blogging world of the 00s are now in positions of great prestige, wealth and authority. It pisses me off they don't use that credibility to help us dig out of the mess we're in. That's why we lifted them up in the first place." created="Sat, 31 Aug 2019 16:38:33 GMT" type="outline"/>
<outline text="&lt;a href=&quot;;&gt;Hong Kong police&lt;/a&gt; deployed water cannons infused with blue dye to identify protesters and facilitate arrests. " created="Sat, 31 Aug 2019 15:24:01 GMT" type="outline" urltweet=""/>
<outline text="&lt;a href=&quot;;&gt;Lester B. Pearson&lt;/a&gt;: &quot;If a man has an apartment stacked to the ceiling with newspapers, we call him crazy. If a woman has a trailer house full of cats, we call her nuts. But when people pathologically hoard so much cash that they impoverish the entire nation, we put them on the cover of Fortune magazine and pretend that they are role models.&quot;" created="Sat, 31 Aug 2019 16:18:46 GMT" type="outline"/>
<outline text="&lt;a href=&quot;;&gt;Today's poll&lt;/a&gt;: Is Trump a Russian asset or a useful idiot?" created="Sat, 31 Aug 2019 13:00:59 GMT" type="outline" urltweet=""/>
<outline text="My uncle's stories" created="Sat, 31 Aug 2019 18:04:35 GMT" type="outline">
<outline text="My dear departed &lt;a href=&quot;;&gt;uncle&lt;/a&gt; had a repertoire about 100 stories. Each one took about 15 minutes to tell, and required your full attention. It was really uncomfortable, but since he was my uncle and I loved him, I put up with it, begrudgingly." created="Sat, 31 Aug 2019 18:04:44 GMT"/>
<outline text="By the time I was in my 40s, after decades of listening to the same stories over and over, I started numbering them. As he would start the story, I'd say oh that's #285. That did it. He'd smile sheepishly, realize what he was doing, and we'd go back to being friends." created="Sat, 31 Aug 2019 18:06:18 GMT"/>
<outline text="The reason I mention it is that at a party in Woodstock last weekend I met a guy who was almost exactly my uncle's age, who looked like him, had the same wild look in his eyes, and he started doing the exact same thing. Not one of my uncle's stories of course, his own tale of conspiracy and heroism." created="Sat, 31 Aug 2019 18:06:41 GMT"/>
<outline text="I interrupted him after about five minutes and said you know my uncle used to do the same damn thing. He didn't notice, kept right on going. At some point I got up and left. It was fascinating for a while, but while he reminded me of my uncle, he wasn't him." created="Sat, 31 Aug 2019 18:06:53 GMT"/>
<outline text="August 30" created="Fri, 30 Aug 2019 13:18:13 GMT" name="30">
<outline text="Podcast I want: &lt;a href=&quot;;&gt;Inside the NBA&lt;/a&gt; with &lt;a href=&quot;;&gt;Shaq, Charles and Kenny&lt;/a&gt;, moderated by Ernie, not just when TNT is broadcasting a game, but once a week, 52 weeks a year. I really want to know what they think. Also a Walt Frazier podcast, whenever he has something to say. " created="Fri, 30 Aug 2019 14:35:37 GMT" type="tweet" tweetId="1167450440394584066" tweetUserName="davewiner"/>
<outline text="How embarrassing for the Phillies, there are more Mets fans in their stadium. The Phillies are a humble team." created="Sat, 31 Aug 2019 02:05:05 GMT" type="outline"/>
<outline text="It's nice to have the &lt;a href=&quot;;&gt;email feature&lt;/a&gt;, because of all the cool people I'm getting back in touch with. This was a good idea. And I'm glad I have control of everything about it, instead of using one of the commercial services. I have my own &lt;a href=&quot;;&gt;blogging software&lt;/a&gt;, and it's way better than the stuff you get from commercial services. Makes sense I should have as much flexibility with the mail feature. I'm still trying to figure out how to integrate the feature in the home page of the blog. I don't want it to be too intrusive, but I also want people to see it because like everyone else I want people to subscribe. " created="Fri, 30 Aug 2019 13:18:14 GMT" type="outline" image=""/>
<outline text="At the same time I'm rediscovering &lt;a href=&quot;;&gt;Sting&lt;/a&gt; and &lt;a href=&quot;;&gt;The Police&lt;/a&gt;. I heard them play &lt;a href=&quot;;&gt;Englishman in New York&lt;/a&gt; on &lt;a href=&quot;;&gt;WDST&lt;/a&gt;, the excellent Woodstock radio station (I know some don't agree). It's so amazing to listen to music you loved 30 years ago. Somehow all that remains are good memories. They flood in, it's a pure happy &lt;a href=&quot;;&gt;nostalgic&lt;/a&gt; feeling. The way &lt;a href=&quot;;&gt;Don Draper&lt;/a&gt; meant it. A time you were loved. The pain from an old wound. Far more powerful than a memory alone. A time machine. A place where we ache to go again. " created="Fri, 30 Aug 2019 13:19:51 GMT" type="outline"/>
<outline text="Date formats" created="Fri, 30 Aug 2019 21:32:45 GMT" type="outline" description="If you have a choice, the format that both a machine and a human can easily read is the best choice. ">
<outline text="I ran this &lt;a href=&quot;;&gt;poll&lt;/a&gt; on Twitter asking which date format you would prefer. The choices were as follows: " created="Fri, 30 Aug 2019 21:32:57 GMT" flBulletedSubs="true">
<outline text="8/30/2019, 5:51:55 PM" created="Fri, 30 Aug 2019 21:33:15 GMT"/>
<outline text="2019-08-30T21:51:55.810Z " created="Fri, 30 Aug 2019 21:33:37 GMT"/>
<outline text="It's had 322 votes so far which is a lot for one of my polls. And it was pretty ambiguous in its intent, partly due to Twitter's length limits and my own sloppiness. Some notes follow." created="Fri, 30 Aug 2019 21:33:54 GMT" flBulletedSubs="true">
<outline text="The two examples should have represented the same date-time." created="Fri, 30 Aug 2019 21:34:45 GMT"/>
<outline text="The first example was created by the JavaScript function d.toLocaleString (), where d is a date value. I am in the US, so it produced an American localization. In Europe it would have done it in their preferred order, 30/8/2019 etc. " created="Fri, 30 Aug 2019 21:35:14 GMT"/>
<outline text="The first example didn't include a time zone, even though the format provides for that possibility." created="Fri, 30 Aug 2019 21:36:25 GMT"/>
<outline text="Perhaps a better choice would be d.toString (), which would return a string like this. &lt;i&gt;Fri Aug 30 2019 17:37:33 GMT-0400 (EDT). &lt;/i&gt;Imho that's human-readable and of course it's also unambigously machine-readable. " created="Fri, 30 Aug 2019 21:37:48 GMT"/>
<outline text="Net-net: your OS knows how to convert &lt;i&gt;all these strings&lt;/i&gt; unambiguously to your language's internal date representation. The argument that one is more efficient for machines is incorrect. They all work equally well. " created="Fri, 30 Aug 2019 21:43:15 GMT"/>
<outline text="The point of the poll was this: If you have a choice, the format that both a machine and a human can easily read is obviously the best choice. " created="Fri, 30 Aug 2019 21:36:54 GMT"/>
<outline text="Projects the Media Lab should do" created="Fri, 30 Aug 2019 14:38:21 GMT" type="outline" description="Now might be a good time to have a larger conversation about the purpose and utility of an organization like the MIT Media Lab. ">
<outline text="I had high hopes when &lt;a href=&quot;;&gt;Joi Ito&lt;/a&gt; became the &lt;a href=&quot;;&gt;director&lt;/a&gt; of the &lt;a href=&quot;;&gt;MIT Media Lab&lt;/a&gt; because he came from the blogging world. He had been to the conferences. He was a discussion leader at one of the first BloggerCons. The open web invested in him, and in his new role, at the time, when the world had built so much on the web, it sure could have used his help." created="Fri, 30 Aug 2019 14:45:34 GMT" flBulletedSubs="true" image="">
<outline text="For example, I'd like to see a 25-year project to help people run their own web servers. An open source project, where people graduate and go to work at companies that build on the foundation. I strongly believe that academic institutions are ideal homes for open source projects. " created="Fri, 30 Aug 2019 14:41:15 GMT"/>
<outline text="The press gets confused about tech issues such as Hillary's emails, or the Cambridge Analytica scandal, both of which cost us dearly, in ways we're still learning about. An organization like the MIT Media Lab can help. Have a flash conference for journalists, explain the technology in a way journalists can understand and answer all questions. " created="Fri, 30 Aug 2019 14:42:44 GMT"/>
<outline text="Help celebs start their own podcasts using only open technologies. No lock-in. Teach students the value of open tech." created="Fri, 30 Aug 2019 15:06:07 GMT"/>
<outline text="Media and technology are too important to let it go with a shrug. They must do better. Our society depends on it. Likewise we should insist that the Media Lab use its power now for the betterment of society. What a great way to launch the careers of media technologists and help shape the future. And help us through the tough tech problems we face right now. " created="Fri, 30 Aug 2019 14:44:50 GMT"/>
<outline text="August 29" created="Thu, 29 Aug 2019 13:05:54 GMT" name="29">
<outline text="&lt;a href=&quot;;&gt;Dave-via-email&lt;/a&gt; went out last night, the messages seem to have gotten through ok. I'm pleased with the new service. It's been almost 20 years since my blog posts were available via email. I immediately feel a stronger connection with readers, esp since more of my personal friends are reading than before. " created="Thu, 29 Aug 2019 13:46:18 GMT" type="outline"/>
<outline text="We got a &lt;a href=&quot;;&gt;response&lt;/a&gt; to the &lt;a href=&quot;;&gt;braintrust query&lt;/a&gt; for lawyers, from a lawyer. Recall I asked about the risks for a news org that disclaimed up front that they were not using journalistic practices, and only reported on what was obviously true. &lt;a href=&quot;Occam's News;&gt;Occam's News&lt;/a&gt;. As an example the lawyer uses the assumption that Trump is a &lt;a href=&quot;;t=h_&amp;ia=web&quot;&gt;Russian oligarch&lt;/a&gt;, and tries to come up with a reason for us saying that. First Occam's News wouldn't have to say why they know it's true that Trump is a Russian oligarch, but if they did, they might use the equivalent of the mathematical &lt;a href=&quot;;&gt;Proof By Contradiction&lt;/a&gt;, and start with the assumption that Trump is not a Russian oligarch, and prove that's not possible. It's a perfectly valid way to prove something. Anyway the discussion &lt;a href=&quot;;&gt;continues&lt;/a&gt;. " created="Thu, 29 Aug 2019 13:17:45 GMT" type="outline" image=""/>
<outline text="An academic who hangs out in a &lt;a href=&quot;;&gt;Billionaire's Club&lt;/a&gt; probably isn't much of an academic." created="Thu, 29 Aug 2019 21:45:46 GMT" type="outline"/>
<outline text="An idea for the news industry to collaborate on. Sometimes a news org takes down the paywall on a story because it's important that everyone see it. Here's the idea. Make an RSS feed that combines all such stories across all pubs. Make spreading the news even more efficient." created="Thu, 29 Aug 2019 16:40:06 GMT" type="tweet" tweetId="1167114925602480128" tweetUserName="davewiner"/>
<outline text="Twitter changed something important. Now if someone you follow replies to a troll, you get cc'd on what the troll said. This is not a good feature. It means that when you respond to a troll, you will lose followers. You should be aware of this." created="Thu, 29 Aug 2019 14:35:41 GMT" type="outline"/>
<outline text="Why I don't use &lt;a href=&quot;;&gt;Brave&lt;/a&gt;. I figure that once they become dominant, if they do, they'll throw their weight around in just as awful ways as Google does. So why go out of my way just to create another monster. " created="Thu, 29 Aug 2019 15:02:50 GMT" type="outline"/>
<outline text="I am, of course, not British. So I try to imagine what would happen if Trump tried to do the &lt;a href=&quot;;&gt;same&lt;/a&gt; as Boris Johnson, in the US. At least Trump was &lt;a href=&quot;;&gt;elected&lt;/a&gt;. Maybe &lt;a href=&quot;;&gt;Brexit&lt;/a&gt; should wait until the people decide if they want him as their leader. And of course if Trump tried to disband Congress there would be a revolution here, I hope. :pray:" created="Thu, 29 Aug 2019 13:05:55 GMT" type="outline"/>
<outline text="August 28" created="Wed, 28 Aug 2019 14:05:00 GMT" name="28">
<outline text="Evgeny Morozov &lt;a href=&quot;;&gt;isn't optimistic&lt;/a&gt; that the &lt;a href=&quot;;&gt;Epstein scandal&lt;/a&gt; will have a positive effect on the MIT-Harvard community. My two cents. I would like to see MIT and Harvard people use their prestige to set us on a better course as a society. Most people there are too risk-averse, trying to protect their careers. What a waste. We don't live long enough for that to be a proper motivation imho. That said I'm not so cynical. I have been able to get stuff done personally at Harvard, it's actually a pretty good place to shake things up, if you don't care about getting your position renewed (which I guess I didn't). " created="Wed, 28 Aug 2019 18:08:00 GMT" type="outline" image=""/>
<outline text="&lt;a href=&quot;;&gt;This is the moment&lt;/a&gt; podcasting became &quot;podcasting.&quot;" created="Wed, 28 Aug 2019 18:13:57 GMT" type="outline"/>
<outline text="I was looking around for the next project to work on now that the &lt;a href=&quot;;&gt;Dave-via-email&lt;/a&gt; project is done, I hope -- it's the worst kind of software in the world. Talk about small pieces loosely joined. Anyway that's done now, &lt;a href=&quot;;&gt;praise Murphy&lt;/a&gt;. I was thinking after reading this &lt;a href=&quot;;&gt;piece&lt;/a&gt; about protocols over platforms, which I could not agree with more, that I have an almost-finished JavaScript implementation of &lt;a href=&quot;;&gt;XML-RPC&lt;/a&gt;, running on client and server. Since it's my second time through this area, I did it better than last time. It's just a matter of writing docs, testing, and getting other people interested/excited, and most important updating the &lt;a href=&quot;;&gt;XML-RPC website&lt;/a&gt;, which hasn't been touched in many years. Might be just the project for my newly powerful &lt;a href=&quot;;&gt;blog&lt;/a&gt;. " created="Wed, 28 Aug 2019 17:25:56 GMT" type="outline" image=""/>
<outline text="BTW there is still one part of the Dave-via-email feature that hasn't been tested since the shakeup, the sending of nightly emails. We will find out if that works at midnight tonight. I can't test it by sending emails to everyone. The changes weren't very great, just a URL and the format of a JSON file. I'm optimistic that it will work, but since it's software, I'm praying :pray: too. If you're reading this in an email, it worked. " created="Wed, 28 Aug 2019 17:42:40 GMT" type="outline"/>
<outline text="The test is over" created="Wed, 28 Aug 2019 17:02:57 GMT" type="outline">
<outline text="Everybody -- &lt;b&gt;thank you&lt;/b&gt; for the excellent help in testing this code. It was a complicated corner-turn, and it seems to work, so I stopped the test and switched the &lt;a href=&quot;;&gt;main page&lt;/a&gt; over to the new system, and tonight the emails will go out using the new code." created="Wed, 28 Aug 2019 17:03:04 GMT"/>
<outline text="Fingers crossed, praise Murphy. ;-)"/>
<outline text="Now if you go to &lt;a href=&quot;;&gt;;/a&gt; and subscribe, as I hope you will, you will actually subscribe for real. The unsub link will be at the bottom of each email." created="Wed, 28 Aug 2019 17:03:20 GMT"/>
<outline text="Got a minute to help?" created="Wed, 28 Aug 2019 14:05:01 GMT" type="outline">
<outline text="&lt;i&gt;The test is over. The new email service that does not require Twitter login is &lt;a href=&quot;;&gt;deployed&lt;/a&gt;. The remainder of this post is here as an archive. &lt;/i&gt;" created="Wed, 28 Aug 2019 17:04:33 GMT"/>
<outline text="I'm ready for a test of the new email subscription code." created="Wed, 28 Aug 2019 14:05:08 GMT"/>
<outline text="First, this test will not affect whether you're subscribed. It's just a test." created="Wed, 28 Aug 2019 14:05:33 GMT"/>
<outline text="1. Go to &lt;a href=&quot;;&gt;this page&lt;/a&gt;, enter your email address, click the button." created="Wed, 28 Aug 2019 14:05:46 GMT"/>
<outline text="2. Check your email. If you have a confirming email, click the link. &lt;a href=&quot;;&gt;Let me know&lt;/a&gt; if this worked and I'll have another step for you to test." created="Wed, 28 Aug 2019 14:06:59 GMT"/>
<outline text="August 27" created="Tue, 27 Aug 2019 13:37:31 GMT" name="27">
<outline text="&lt;a href=&quot;;&gt;Om Malik&lt;/a&gt; is a natural born blogger, returning to his roost. " created="Tue, 27 Aug 2019 17:02:40 GMT" type="outline"/>
<outline text="&lt;a href=&quot;;&gt;Mr Hart, here's a dime&lt;/a&gt;. Take it, call your mother, and tell her there is serious doubt about you ever becoming a lawyer." created="Tue, 27 Aug 2019 16:39:17 GMT" type="outline" urlvideo=""/>
<outline text="Trump is a mid-level Russian mobster. I wish &lt;a href=&quot;;&gt;journalists&lt;/a&gt; could get over trying to not say what’s been totally obvious for years. " created="Tue, 27 Aug 2019 13:37:32 GMT" type="outline"/>
<outline text="A &lt;a href=&quot;;&gt;braintrust query&lt;/a&gt; for lawyers. I've been &lt;a href=&quot;;rlz=1C5CHFA_enUS743US747&amp;;aqs=chrome..69i57.1303j0j3&amp;sourceid=chrome&amp;ie=UTF-8&quot;&gt;writing&lt;/a&gt; about the concept of Occam's News, a service that only writes about what's obviously true. Doesn't bother with official statements or press releases. We don't interview people on the record. It disclaims up front that &lt;i&gt;does not&lt;/i&gt; follow standard journalistic practices. For example, it's obvious that Trump is a Russian oligarch. He meets all the qualifications. So we say that's what he is, in addition to being president of the United States. All our reporting starts with that premise, and reports Russian and American policy as linked. It's news when they deviate. We also assume that climate change is real. It's never subject to question in our reporting. &quot;Moscow Mitch&quot; is a popular example of Occam's News philosophy. The guy is owned by Moscow. He doesn't hide it. Etc. So the question for lawyers is what are the legal risks? It's not satire, not meant to be humorous (though of course sometimes the truth is funny). " created="Tue, 27 Aug 2019 13:38:30 GMT" type="outline" image=""/>
<outline text="August 26" created="Mon, 26 Aug 2019 15:02:46 GMT" name="26">
<outline text="I'm reworking the Dave-by-email service to not require Twitter login. I want all my friends to use it, and the login is a barrier. It'll be the first new service for this blog that does not require login. To configure it you will need to log in. I'll keep you posted on progress. " created="Mon, 26 Aug 2019 18:17:50 GMT" type="outline"/>
<outline text="Yesterday's &lt;a href=&quot;;&gt;braintrust query&lt;/a&gt; resolved. Turns out &lt;a href=&quot;;&gt;eval&lt;/a&gt; in JavaScript is tricky re catching errors within a &lt;a href=&quot;;&gt;try&lt;/a&gt;. If the code being eval'd makes an asynchronous call, errors in the callback won't be caught by the try, and the app that made the eval call crashes, &lt;a href=&quot;;&gt;in this case&lt;/a&gt;, &lt;a href=&quot;;&gt;PagePark&lt;/a&gt;. The problem was introduced by a new version of Node where the callback on &lt;a href=&quot;;&gt;fs.writeFile&lt;/a&gt; is not optional. A confluence of buried problems come to the surface, crashes the server, repeatedly, not sure for what gain. Requiring a callback when none is needed. The tail wagging the dog imho. It creates errors, doesn't prevent them. I never would have made that change to the Node kernel. " created="Mon, 26 Aug 2019 15:02:47 GMT" type="outline" image=""/>
<outline text="An editorial for the news industry re users" created="Mon, 26 Aug 2019 18:12:40 GMT" type="outline" description="Learn to say yes.">
<outline text="I've run two Silicon Valley startups in my career, and have led development and promotion for several widely-adopted open formats. I've gotten millions of people to use my ideas. And have learned a lot doing this." created="Mon, 26 Aug 2019 18:12:46 GMT" image=""/>
<outline text="One thing I've learned with all this hindsight, it's better if your default answer is yes, not no. See if there's a way you can give the users what they want. This approach will evolve over time, you'll learn how to anticipate their wants. " created="Mon, 26 Aug 2019 18:12:55 GMT"/>
<outline text="You'll learn to think like your users. That's a *good* thing. That's how you create a place for yourself in their minds, their lives and their wallets. :-)" created="Mon, 26 Aug 2019 18:13:04 GMT"/>
<outline text="It's the users dummy!" created="Mon, 26 Aug 2019 18:24:35 GMT" type="outline">
<outline text="True story. My company was having a party in a suite in the St Francis Hotel in SF in 1980-something. &lt;a href=&quot;;&gt;Guy Kawasaki&lt;/a&gt;, then head evangelist at Apple hands me a list of feature requests for ThinkTank. " created="Mon, 26 Aug 2019 18:24:40 GMT"/>
<outline text="He said the list was from &quot;JLG&quot;, the new head of product at Apple who was moving to Cupertino from France. I handed him the list back, and said I want to meet him, knowing he would want to meet me. Finally, an exec at a tech company who used the product. " created="Mon, 26 Aug 2019 18:24:52 GMT"/>
<outline text="This advice I would give to anyone in any industry, but never has there been an industry more in need of being their own users than the news industry. They are immune to ideas from outside. This is what's crippling their industry, not the web or whatever. " created="Mon, 26 Aug 2019 18:24:58 GMT"/>
<outline text="August 25" created="Sun, 25 Aug 2019 14:43:53 GMT" name="25">
<outline text="&lt;a href=&quot;;&gt;E-ZPass for news&lt;/a&gt;. I have an &lt;a href=&quot;;&gt;E-ZPass&lt;/a&gt; transponder on my car. This means I can drive on the highways of 18 states and the Canadian province of Ontario. The tolls are charged through the &lt;a href=&quot;;&gt;EZP&lt;/a&gt; system. I could drive from NY to Chicago and use it on every toll on the way, or to Florida. Anyway, I think this idea would work really well for paywalls. Collect the money if I decide to read a New Yorker or LA Times piece, even though I have't got a subscription with either, which is analogous of being able to use the toll roads of Georgia even though I'm a resident of New York." created="Sun, 25 Aug 2019 20:21:10 GMT" type="outline" urltweet="" image=""/>
<outline text="&lt;a href=&quot;;&gt;Braintrust query&lt;/a&gt;: In Node, a script run via &lt;a href=&quot;;&gt;eval&lt;/a&gt; has a runtime error. It crashes the app that called eval, even though it's called inside a &lt;i&gt;try&lt;/i&gt; statement. Would like to know if there's a way to catch the error. Based on limited research it appears there is not. " created="Sun, 25 Aug 2019 14:43:54 GMT" type="outline"/>
<outline text="In a &lt;a href=&quot;;&gt;post&lt;/a&gt; I wrote yesterday, I referred to a &lt;a href=&quot;;&gt;scene&lt;/a&gt; in The Shining by embedding it, which worked fine on the web, however when I read the nightly email in Gmail, it had stripped the YouTube embed. I should have at least linked to &lt;a href=&quot;;&gt;the video&lt;/a&gt;. Anyway without the video, the writing made absolutely no sense. I've now fixed the post, and if you still want to read it, here's &lt;a href=&quot;;&gt;the link&lt;/a&gt;. " created="Sun, 25 Aug 2019 15:31:01 GMT" type="outline"/>
<outline text="Why I use Twitter identity for the new email feature" created="Sun, 25 Aug 2019 15:06:13 GMT" type="outline" description="Sometimes a nightly email is more than it appears at first glance. ;-)">
<outline text="When I posted a note on Facebook for people to subscribe to the &lt;a href=&quot;;&gt;new email service&lt;/a&gt;, I got a bit of feedback saying it shouldn't require a Twitter login. So here's why it works that way. " created="Sun, 25 Aug 2019 15:06:21 GMT" image=""/>
<outline text="I am gradually adding features to my blog that involve people more in what's going on here. You can Like items. You can comment on them. And now you can receive a nightly email. All but the last require identity, and if you want any options on how you receive your email, even that feature requires identity. (No such features have been implemented yet.)" created="Sun, 25 Aug 2019 15:07:37 GMT"/>
<outline text="We've been down this road before, it's not new territory. Back in the 90s and early 00s, we had blog hosting here, each blog had its own identity namespace. So I know how much human work it is to maintain such a service. I've done it." created="Sun, 25 Aug 2019 15:09:20 GMT"/>
<outline text="I want the identity features but I don't run the identity service. " created="Sun, 25 Aug 2019 15:10:12 GMT"/>
<outline text="Remember it's just me here, and I'm doing this for free, before you judge me too harshly. If I can give Twitter a big job, that means I can do other work, or take time off, which I'm doing more these days. I'm not that ambitious anymore, I don't have anything to prove. And I think it's fair for readers and potential readers to understand that I'm nothing more than a human. Not trying to impress you with how much work I can do. " created="Sun, 25 Aug 2019 15:22:37 GMT"/>
<outline text="I want to be able to easily add features to That's why I use Twitter as the identity system. " created="Sun, 25 Aug 2019 15:12:16 GMT"/>
<outline text="There is one other reason. More and more my personal context is on Twitter. When they raised the character limit to 280 chars it became way more useful and it's a pretty good adjunct to this blog for short items. Very often I write something on Twitter first, and then copy it here. " created="Sun, 25 Aug 2019 15:12:49 GMT"/>
<outline text="That's why I'm using it for comments too. Because their restrictions actually make a load of sense for comments on a blog. I really just want to hear unique ideas, or simple bug reports. If I want more I ask for it in a &quot;braintrust query&quot;. Their limits are a practical implementation of my own &lt;a href=&quot;;&gt;comment guidelines&lt;/a&gt;. And being able to job-out a vital feature like comments to a reliable service, as Twitter has become, and as Disqus has become unusable, that's pretty welcome too." created="Sun, 25 Aug 2019 15:13:39 GMT"/>
<outline text="It's hard to keep up with all the changes on the net. Sometimes a nightly email is more than it appears at first glance. ;-)" created="Sun, 25 Aug 2019 15:15:32 GMT"/>
<outline text="August 24" created="Sat, 24 Aug 2019 13:26:46 GMT" name="24">
<outline text="2014: &lt;a href=&quot;;&gt;Why &quot;coding&quot; is the wrong word&lt;/a&gt;. " created="Sat, 24 Aug 2019 15:00:46 GMT" type="outline"/>
<outline text="There is such a thing as a &lt;a href=&quot;;&gt;wifi thermometer&lt;/a&gt;." created="Sat, 24 Aug 2019 15:09:30 GMT" type="outline"/>
<outline text="Two views of one scene" created="Sat, 24 Aug 2019 15:12:55 GMT" type="outline" description="Was it Stephen King and Stanley Kubrick pleading with the world to just let them create?">
<outline text="The two views: If you live with a creative person, &lt;a href=&quot;;&gt;this scene&lt;/a&gt; from The Shining will be familiar. At least you'll know other people have to deal with this. On the other hand, if you're a creative person, this scene speaks for your frustration with the world. " created="Sat, 24 Aug 2019 15:13:25 GMT"/>
<outline text="&lt;iframe width=&quot;400&quot; height=&quot;225&quot; src=&quot;; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen&gt;&lt;/iframe&gt;" created="Sat, 24 Aug 2019 15:15:10 GMT"/>
<outline text="Listen to the music, it tells the story from his point of view. Every creative person can relate. Was it Stephen King and Stanley Kubrick pleading with the world to just let them create?" created="Sat, 24 Aug 2019 15:17:24 GMT"/>
<outline text="Dave in Woodstock" created="Sat, 24 Aug 2019 13:26:47 GMT" type="outline" description="I see the combination of art, tech and protest being a powerful thing. We've been here before. ">
<outline text="One of the reasons I moved to Woodstock is that I want to try for once being a software developer in an artistic context. " created="Sat, 24 Aug 2019 13:32:41 GMT"/>
<outline text="I've always seen software as a creative thing, like writing, painting or sculpting, but the rest of the world can't seem to process this idea. I've tried doing my thing in Madison, Silicon Valley, Cambridge, Seattle and New York City. Everywhere I go I get blank stares when I say I create software as an individual. But where do you work? I work for myself. Who do you sell it to? I don't sell it. " created="Sat, 24 Aug 2019 13:51:13 GMT"/>
<outline text="I do make money, from time to time, by selling something I've created, but most of what I create doesn't make money, the opposite, it costs me money to make. It's been that way ever since I was in my 20s and left Madison for Silicon Valley to make my fame and fortune. Like a musician goes to Nashville or Memphis, I'd say to my friends. I'm pretty sure they didn't believe me. I got lucky a few times, my products were hits, and I sold them to companies. I've tried being a CEO, and was able to do the job, sort of, but every day when I wake up, I'd rather create something than manage something. I don't like being responsible for other people's careers. So once was enough for being a CEO. It worked, we were able to go public, and the money I made made it possible for me to live a creative life, which is where I am most comfortable, most myself." created="Sat, 24 Aug 2019 13:44:48 GMT"/>
<outline text="I make software for others. More recently I've made products only for myself, with pretty great results. Something new happens when you relax the assumption that the software has to be easy to learn. My target market, me, is amazingly up to speed on how the stuff works. (It's meant to be ironic.)" created="Sat, 24 Aug 2019 13:40:44 GMT"/>
<outline text="Anyway, I've found it's no different here. People have a hard time understanding that you could do art with materials such as compilers, servers, editors, networks, display screens, etc. People in general have no idea what those things are but they're no less visible than the raw materials of writing (plot, character, arcs). I'm patient. Not pushing too hard. " created="Sat, 24 Aug 2019 13:36:08 GMT"/>
<outline text="I got a chance to start over, because this is not inherently a tech-loving community. The other day I used the word &quot;modal&quot; to describe myself. My friend had no idea what the word meant. I'm glad he asked. " created="Sat, 24 Aug 2019 13:37:26 GMT"/>
<outline text="At the very least I've relocated to an stunningly beautiful place, where the cost of living is way lower than in any of the previous places I've lived. The smell of the place reminds me of childhood, where we vacationed when I was young. That makes my inner child feel secure, as it did the first time around. " created="Sat, 24 Aug 2019 13:47:16 GMT"/>
<outline text="In a sense I want to go back to the early 90s, when blogging was still a twinkle in the eye, an intuition that if we created easy ways to publish, people would do it. The power of tech is that it becomes invisible and the message of the writer, the artist comes to the front. I see the combination of art, tech and protest being a powerful thing. We've been here before. " created="Sat, 24 Aug 2019 13:32:57 GMT"/>
<outline text="August 23" created="Fri, 23 Aug 2019 14:38:33 GMT" name="23">
<outline text="Today I learned, &lt;a href=&quot;;&gt;via the Daily podcast&lt;/a&gt;, that Lincoln's plan, after the slaves were freed, was that they would emigrate to another country. He didn't see an America with free blacks and whites co-existing as workable. This isn't what they taught us in grade school." created="Sat, 24 Aug 2019 02:08:21 GMT" type="outline"/>
<outline text="There was a long piece on the &lt;a href=&quot;;&gt;BBC&lt;/a&gt; this morning why Brazil's &lt;a href=&quot;;&gt;Bolsonaro&lt;/a&gt; is burning the Amazon. They had academics theorizing, but none said the obvious reason why all Russian-inspired autocrats do anything -- to squeeze every dollar of value that's available to them by selling off some asset of the country. Usually at small fractions of a penny on the dollar. They don't care. Everything the country owns is ripe to plunder. Bolsonaro (and Trump et al) has enough bullshit to throw at journalists to keep them debating every reason but the real one, which for some reason no one seems to be able to say. They're looting their country. Same reason the Repubs in the US want to kill Social Security and Medicare. They want the money for themselves. ." created="Fri, 23 Aug 2019 16:21:34 GMT" type="outline" image=""/>
<outline text="The &lt;a href=&quot;;&gt;Mets&lt;/a&gt; are &lt;a href=&quot;;&gt;amazing&lt;/a&gt;. They just keep winning. Next up is Atlanta, a tough team for the Mets." created="Fri, 23 Aug 2019 15:27:54 GMT" type="outline"/>
<outline text="I watched a &lt;a href=&quot;;&gt;Mets clip from 2015&lt;/a&gt;, and remembered the story of &lt;a href=&quot;;&gt;Wilmer Flores&lt;/a&gt; that was spark that lit the fire for the Mets amazing late summer and postseason that year. He isn't on the Mets anymore, he's with the Arizona Diamondbacks. Seeing his &lt;a href=&quot;;&gt;picture&lt;/a&gt; makes me worry for his mental health. Here was a boy who &lt;a href=&quot;;&gt;cried&lt;/a&gt; when he thought he was traded. We all &lt;a href=&quot;;&gt;loved&lt;/a&gt; him for that. This is sad. " created="Fri, 23 Aug 2019 19:27:55 GMT" type="outline" urlvideo=""/>
<outline text="Marianne Williamson &lt;a href=&quot;;&gt;makes sense&lt;/a&gt;. " created="Fri, 23 Aug 2019 19:21:50 GMT" type="outline" urltweet=""/>
<outline text="Tom Watson makes an &lt;a href=&quot;;&gt;excellent point&lt;/a&gt;. With today's &lt;a href=&quot;;&gt;news&lt;/a&gt; about &lt;a href=&quot;;&gt;RBG's&lt;/a&gt; health, it's imperative that impeachment start asap. Tie up DC until a Democrat is in the White House. This is the whole game. " created="Fri, 23 Aug 2019 18:58:12 GMT" type="outline" urltweet=""/>
<outline text="&lt;a href=&quot;;&gt;This&lt;/a&gt; is what makes America great. " created="Fri, 23 Aug 2019 21:23:33 GMT" type="outline" urltweet=""/>
<outline text="Starting with tonight's &lt;a href=&quot;;&gt;email&lt;/a&gt;, linkblog items will appear, labeled as such, after the main blog items and before the footer. Here's a &lt;a href=&quot;;&gt;screen shot&lt;/a&gt; that illustrates. These are the links I publish during the day to Twitter, to the linkblog &lt;a href=&quot;;&gt;RSS feed&lt;/a&gt; and to the &lt;a href=&quot;;&gt;Links tab&lt;/a&gt; on " created="Fri, 23 Aug 2019 18:47:43 GMT" type="outline"/>
<outline text="Woodstock on Netflix" created="Fri, 23 Aug 2019 14:38:34 GMT" type="outline" description="The Woodstock festival story from the point of view of the promoters.">
<outline text="I was looking through Netflix last night for something to watch, and they had this &lt;a href=&quot;;&gt;Woodstock title&lt;/a&gt;, so I clicked on it, thinking it was the Woodstock &lt;a href=&quot;;&gt;movie&lt;/a&gt; from 1970, but it was something new, &lt;a href=&quot;;&gt;from PBS&lt;/a&gt;, and it told the story from the point of view of the promoters. How they got the idea, how it morphed from being a studio in the town of Woodstock to an outdoor concert on a field in &lt;a href=&quot;,_Ulster_County,_New_York&quot;&gt;Wallkill&lt;/a&gt;, the town limited the attendance to 5000 (there were already hundreds of thousands of tickets sold) so they had to scramble with just a few weeks to go, find a &lt;a href=&quot;,-74.8813829,17z/data=!4m8!1m2!2m1!1swoodstock+festival+bethel!3m4!1s0x89dca8a984798b11:0xe6d7490947a9149!8m2!3d41.7010945!4d-74.8804605&quot;&gt;new location&lt;/a&gt;, build a stage, etc. " created="Fri, 23 Aug 2019 14:38:38 GMT" image=""/>
<outline text="They told story of how they &lt;a href=&quot;;&gt;made&lt;/a&gt; it such a peaceful cooperative event (it wasn't by accident). They were competent, smart, and driven -- and obviously under a lot of pressure from all sides, but they pulled it off. Remarkable and as it turns out, historic." created="Fri, 23 Aug 2019 14:45:04 GMT"/>
<outline text="When I started watching i thought I'd watch for five or ten minutes, but I went all the way through. A great story well told. " created="Fri, 23 Aug 2019 14:48:06 GMT"/>
<outline text="&lt;b&gt;It could have melted down&lt;/b&gt;" created="Fri, 23 Aug 2019 15:16:05 GMT"/>
<outline text="They had to do a lot of stuff to prevent it from being a disaster." created="Fri, 23 Aug 2019 15:08:12 GMT" flBulletedSubs="true">
<outline text="For example, they chartered a jet to fly in Wavy Gravy and Hog Farm to do security. An inspired idea. " created="Fri, 23 Aug 2019 15:14:14 GMT"/>
<outline text="Then the NYS governor (Nelson Rockefeller) wanted to send in the National Guard to clear the place without any thought to the scale of the event. They had to somehow prevent that from happening. " created="Fri, 23 Aug 2019 15:14:24 GMT"/>
<outline text="They relied on army helicopters to shuttle medical personnel in, and that started rumors (remember this was 1969, it was as much an antiwar event as it was a music festival), and the guy on the PA system had to keep everything positive. " created="Fri, 23 Aug 2019 15:14:43 GMT"/>
<outline text="Then it rained." created="Fri, 23 Aug 2019 15:14:51 GMT"/>
<outline text="There was no food. " created="Fri, 23 Aug 2019 15:15:01 GMT"/>
<outline text="Not enough toilets. " created="Fri, 23 Aug 2019 15:15:12 GMT"/>
<outline text="Bad trips. " created="Fri, 23 Aug 2019 15:15:18 GMT"/>
<outline text="People who knew how crowds work said there's no way this won't melt down, but it didn't. A lot of forethought went into it. Worth watching the show just for that part of the story." created="Fri, 23 Aug 2019 15:14:06 GMT"/>
<outline text="August 22" created="Thu, 22 Aug 2019 13:42:41 GMT" name="22">
<outline text="New feature. Now you can receive Scripting News every night via email. It's still in &lt;a href=&quot;;&gt;testing&lt;/a&gt; and there's a little more development work to do, but it's ready for people to try it out. I created my own system because I &lt;a href=&quot;;&gt;wanted&lt;/a&gt; more control over how it works. " created="Thu, 22 Aug 2019 13:42:42 GMT" type="outline"/>
<outline text="&lt;a href=&quot;;&gt;Evgeny Morozov&lt;/a&gt; re John Brockman and Jeffrey Epstein. " created="Thu, 22 Aug 2019 16:23:48 GMT" type="outline"/>
<outline text="It’s time for a news channel that only reports on how we’re getting rid of Trump and Repubs. If there’s nothing to report they play old &lt;a href=&quot;;&gt;MTV&lt;/a&gt; &lt;a href=&quot;;&gt;videos&lt;/a&gt; from the 80s." created="Thu, 22 Aug 2019 15:47:50 GMT" type="outline"/>
<outline text="Dave-by-email, day 1" created="Fri, 23 Aug 2019 00:25:02 GMT" type="outline">
<outline text="I wish I had more on the home page for what will be for many their first Scripting News &lt;a href=&quot;;&gt;by email&lt;/a&gt;. A few comments. It's a bit of a loop-close because my blogging used to go out via email for years before I went exclusively web. Once &quot;RSS&quot; was up and running it seemed counter-productive to keep pushing the email channel, and for a while it made sense until Google dominated and then shut down their RSS app. Then email resurged. " created="Fri, 23 Aug 2019 00:30:05 GMT" image=""/>
<outline text="In May 2017 I rebooted the original style of blogging on Scripting News, with intermixed titleless posts and and longer titled posts, all on one page, archived daily and monthly. It's now stable, so it made sense to bring back the email. " created="Fri, 23 Aug 2019 00:31:09 GMT"/>
<outline text="I remember when I turned off the email, Doc Searls said I shouldn't do it. I never forgot that. Glad Doc is in the initial group of subscribers. I think that will affect the way I write here, for the better. " created="Fri, 23 Aug 2019 00:31:30 GMT"/>
<outline text="BTW, I plan to add the linkblog links for the day to the daily email. " created="Fri, 23 Aug 2019 00:31:55 GMT"/>
<outline text="August 21" created="Wed, 21 Aug 2019 14:11:41 GMT" name="21">
<outline text="I don't know maybe it's just me, but I think &quot;proclaims himself the second coming of God&quot; might be &lt;a href=&quot;;&gt;grounds&lt;/a&gt; for impeachment. " created="Wed, 21 Aug 2019 18:13:10 GMT" type="outline"/>
<outline text="Reading &lt;a href=&quot;;&gt;this story&lt;/a&gt; for me is what it must have felt like to be a dinosaur having its bones discovered by a curious archaeologist, before there was archeology. " created="Wed, 21 Aug 2019 18:10:32 GMT" type="outline"/>
<outline text="Last night I &lt;a href=&quot;;&gt;read&lt;/a&gt; on Twitter that &lt;a href=&quot;;&gt;Ethan Zuckerman&lt;/a&gt; had resigned as part of a developing scandal with the &lt;a href=&quot;;&gt;MIT Media Lab&lt;/a&gt; and the notorious &lt;a href=&quot;;&gt;child molester&lt;/a&gt; &lt;a href=&quot;;&gt;Jeffrey Epstein&lt;/a&gt;. My first reaction was this is a mistake. Wait until more is known about what happened. I think it would be more courageous to stay in his position, and help the organization deal with the crisis. And he &lt;i&gt;is&lt;/i&gt; staying through the academic year, according to his post. So I guess he's there for another year? A lot will change in that year. It was a very dramatic few hours last night. Twitter feasts on those moments. But there are people's lives, education and careers involved. Slow down and figure out what happened. " created="Wed, 21 Aug 2019 18:31:06 GMT" type="outline" urltweet="" image=""/>
<outline text="Background: Zuckerman is a former colleague at Berkman Center in the early 2000s. His work and mine were related to blogging as a civic act, both our projects were very successful. I also know Joi Ito from Silicon Valley and he was a frequent contributor at BloggerCon. I visited both of them at the Media Lab in 2016. I wrote up my thoughts from that visit (of course) in a &lt;a href=&quot;;&gt;blog post&lt;/a&gt;. " created="Wed, 21 Aug 2019 18:34:06 GMT" type="outline"/>
<outline text="An update to the software that runs Sometimes when you'd click on the &lt;a href=&quot;;&gt;Sign on button&lt;/a&gt; in the upper left corner of the home page you'd get taken to a bogus page. Then you'd try it again and it'd work. Well I think I've got it now so that it always takes you to the right place. " created="Wed, 21 Aug 2019 17:15:13 GMT" type="outline"/>
<outline text="&lt;a href=&quot;;&gt;Braintrust query&lt;/a&gt;: Is there a way in the Chrome debugger to set a breakpoint when the value of a global changes? &lt;i&gt;myGlobals.val&lt;/i&gt; is initialized when the app starts, but when it's used it has a different value. I want to break at the line that changes its value." created="Wed, 21 Aug 2019 15:03:06 GMT" type="outline"/>
<outline text="GEICO has an &lt;a href=&quot;;&gt;incredible spot&lt;/a&gt; running now. A group of office workers gather around a mobile phone playing a GEICO app with a virtual version of the gecko, on the backdrop of the actual desk. Then the real gecko shows up, waving his hand and saying in his British accent &quot;Hey I'm real.&quot; The humans in the office laugh. &quot;He thinks he's real.&quot; It's funny on three levels which makes it even funnier. " created="Wed, 21 Aug 2019 14:29:23 GMT" type="outline" urlvideo=""/>
<outline text="If Trump were a reality show" created="Wed, 21 Aug 2019 14:11:42 GMT" type="outline" description="Oh how crazy the world would be if Trump were a reality show, as opposed to an actual president.">
<outline text="If Trump were an actual reality show instead of a fake one, a group of expat neo-Nazi Danes would form a government-in-exile (offices in Trump Tower in NYC) and would do a deal with the US to sell Greenland for very little money. Remember, they are the reality show version, so they need the exposure. Win-win. Their Instagram influencer channel goes crazy, orders for Danish &lt;a href=&quot;;&gt;jack boots&lt;/a&gt; goes viral. " created="Wed, 21 Aug 2019 14:11:56 GMT" image=""/>
<outline text="Trump declares war on the fake (in reality TV world, but actual in real world) government of Denmark. US war ships blockade &lt;a href=&quot;;&gt;Copenhagen&lt;/a&gt;. There is a crisis in the UN Security Council (the reality TV version). Interesting confluence, at the exact same moment the real UN Security Council is meeting about how to re-exert its dominance. Meanwhile reality TV governments-in-exile form on Instagram for the UK, China, Russia and the Philippines. Ratings soar. " created="Wed, 21 Aug 2019 14:13:22 GMT"/>
<outline text="Trump announces his Christmas Special will take place at the &lt;a href=&quot;;&gt;Tivoli Gardens&lt;/a&gt; amusement park in Copenhagen. " created="Wed, 21 Aug 2019 14:18:56 GMT"/>
<outline text="August 20" created="Tue, 20 Aug 2019 13:56:33 GMT" name="20">
<outline text="I've heard said that Reagan introduced the trickle-down theory of economics, but apparently that's wrong -- it was an issue in the &lt;a href=&quot;;&gt;election&lt;/a&gt; of &lt;a href=&quot;;&gt;1896&lt;/a&gt;, which &lt;a href=&quot;;&gt;McKinley&lt;/a&gt;, the Repub, won. " created="Tue, 20 Aug 2019 21:42:54 GMT" type="outline"/>
<outline text="Why would anyone get excited about what &lt;a href=&quot;;&gt;Susan Sarandon&lt;/a&gt; thinks? Her candidate Bernie is &lt;a href=&quot;;v=_e-o7svyOZw&quot;&gt;lookin good&lt;/a&gt;, but will anyone at all be persuaded by Susan Sarandon? She's had an incredible career for sure, but there are lots of stars at her level. Let's find out what Geena Davis thinks, or Brad Pitt or Kevin Costner." created="Tue, 20 Aug 2019 21:31:10 GMT" type="outline" image=""/>
<outline text="Getting pretty close with the nightly-email version of Scripting News. Lots of moving interconnected parts. " created="Tue, 20 Aug 2019 21:30:05 GMT" type="outline"/>
<outline text="All there is to &lt;a href=&quot;;partner=rss&quot;&gt;read&lt;/a&gt; about Quentin Taratino's new movie. " created="Tue, 20 Aug 2019 18:45:21 GMT" type="outline"/>
<outline text="Ted Howard &lt;a href=&quot;;&gt;found the problem&lt;/a&gt; with my NPM module that didn't work. Braintrust to the rescue! " created="Tue, 20 Aug 2019 15:01:04 GMT" type="outline"/>
<outline text="Happy birthday Mom!" created="Tue, 20 Aug 2019 15:55:11 GMT" type="outline">
<outline text="Facebook reminds me that today would be my &lt;a href=&quot;;&gt;mom's&lt;/a&gt; 87th birthday." created="Tue, 20 Aug 2019 15:55:19 GMT"/>
<outline text="Happy birthday &lt;a href=&quot;;&gt;mom&lt;/a&gt;, where ever you are! I bought a house in the country. You would like it. Trump is still president. He hasn't blown up the world yet." created="Tue, 20 Aug 2019 15:56:18 GMT"/>
<outline text="Seeya soon. :heart: :heart: " created="Tue, 20 Aug 2019 15:55:23 GMT"/>
<outline text="Love, your son, David"/>
<outline text="August 19" created="Mon, 19 Aug 2019 13:08:17 GMT" name="19">
<outline text="JavaScript drives program writers to outliners, because outliners are adept with dealing with nested callbacks, as opposed to the way most (all?) other languages do program flow through a flat list. In a normal language, the runtime proceeds from statement 1 to 2 and so on. I guess most JS programmers don't know about outliners, or devtools developers don't or whatever -- so instead of letting the &quot;problem&quot; be solved by editors, the language designers try to hack the language to make it better fit the editors we already use, but it just creates a hierarchic chaos that's meant not to look hierarchic. It's a total mess. So now JS is evolving to be Perl whose &lt;a href=&quot;;&gt;motto&lt;/a&gt; is &quot;There's more than one way to do it.&quot; It's far better for the ecosystem if there was only one way to do everything, but something as fundamental as program flow, I doubt if even Perl has more than one way to do &lt;i&gt;that.&lt;/i&gt; So Brendan Eich is not an outliner person, and neither are the people who work on the design of the language. You pretty much have to program JS in an outliner (as I do) to see this, imho. But before they hack the language again, see if the problem isn't the dev tools, not the language. Nothing wrong with callback hell imho if you have the right editor. " created="Mon, 19 Aug 2019 16:54:45 GMT" type="outline" image=""/>
<outline text="BTW, here's a &lt;a href=&quot;;&gt;demo&lt;/a&gt; I did of an outliner in a scripting context. " created="Mon, 19 Aug 2019 17:04:36 GMT" type="outline"/>
<outline text="How about a working group chartered to find the elegant and simple language hiding in the mess that JavaScript has become? It's there, I can feel it. First you'd have to get rid of the runtime assumption that functions return before they're finished. It should be &lt;i&gt;possible&lt;/i&gt; for a function to explicitly fork off a new process, but it shouldn't do it just because the function made an I/O call. In practice 99.9999 percent of those simply want to wait for the I/O to be done. In all my years programming before JS, I never wanted a language to do flow the way JS does. That in itself is important data, imho. I've implemented a lot of different kinds of software. " created="Mon, 19 Aug 2019 17:17:14 GMT" type="outline"/>
<outline text="I think private Facebook groups are filling in the gaps more than most professional &lt;a href=&quot;;&gt;news people&lt;/a&gt; are aware." created="Mon, 19 Aug 2019 13:49:28 GMT" type="outline"/>
<outline text="As a commercial software developer I had heard about &lt;a href=&quot;;&gt;InfoWorld's review guidelines&lt;/a&gt;, written in 1994, but had not seen them until yesterday when &lt;a href=&quot;;&gt;Harry McCracken&lt;/a&gt;, a former member of their review board, posted an &lt;a href=&quot;;&gt;excerpt&lt;/a&gt; to Twitter. I asked if I could have a copy of the full manual so I could get them into the archive of my blog, and he kindly provided them. If anyone wants to reboot software reviews this would be a good place to start. In any case it's good to have this &lt;a href=&quot;;&gt;archived&lt;/a&gt; for future reference. " created="Mon, 19 Aug 2019 13:08:18 GMT" type="outline" image=""/>
<outline text="August 18" created="Sun, 18 Aug 2019 14:16:16 GMT" name="18">
<outline text="I read this &lt;a href=&quot;;&gt;VC appraisal of Dropbox vs Slack&lt;/a&gt;, which service was going to be the foundation for groupware in the enterprise world. I was unaware of this perspective and it was enlightening. I have studied both. Slack has the API, Dropbox went it alone. I think if Dropbox had fully embraced the idea that it was a developer's platform, there were a few small doors they had to open, they would have become the storage for networked apps. Same with Amazon S3. Each had the opportunity to bridge into the others' space, but neither has. I think the assumption at Dropbox was they knew everyone who was capable of making great groupware apps. That was their mistake. It's still not too late, they are dominant and totally baked in. They should be killing instead they are flailing. One of the biggest wasted opportunities I've seen in my career. " created="Sun, 18 Aug 2019 15:34:41 GMT" type="outline"/>
<outline text="I'm getting ready for my next binge -- &lt;a href=&quot;;&gt;Big Little Lies&lt;/a&gt; season 2. I'm looking over the review summaries &lt;a href=&quot;;&gt;on Metacritic&lt;/a&gt;, and see they're all based on the first three episodes only. This was the same problem with software reviews, back when they did reviews of software (too bad they stopped). They would review the software based on a day's worth of use, if that much. But we design software so that it gets better the more you use it. We balance the tradeoffs. Of course we want the product to be easy to learn, but we also want it to be something you use all the time. It's as ridiculous to judge a serial show based on a third of a season. If I make it through the whole season, which seems likely based on the first season, I'll review the whole thing here on my blog. And I still have to relaunch &lt;a href=&quot;;&gt;bingeworthy&lt;/a&gt; so we accumulate judgements of Scripting News readers on these shows. I have an idea how to do it. :boom:" created="Sun, 18 Aug 2019 14:16:17 GMT" type="outline" image=""/>
<outline text="August 17" created="Sat, 17 Aug 2019 15:59:41 GMT" name="17">
<outline text="I don't know if anyone else finds &lt;a href=&quot;;&gt;NPM&lt;/a&gt; to be unreliable, as I do, over many years. Here's a scenario. I have to make a minor change to a package. So I increment the version in package.json, and &lt;i&gt;npm publish&lt;/i&gt; it. Then in the app that's using it, I do an &lt;i&gt;npm update. &lt;/i&gt;The update happens. But the app doesn't get the latest version. Something is cached somewhere, because if I look in the node_modules folder, the new version is there. I've resorted to using a lib folder and keeping a copy of the package updated there. But of course I'm reinventing npm in scripts by doing this. Sometimes NPM works as I understand it should, but every so often it goes crazy like this." created="Sat, 17 Aug 2019 16:23:21 GMT" type="outline" image=""/>
<outline text="The NYT needs a real public editor, a member of the public who is not a journalist, and has unfettered access to the op-ed page, and can provide perspective for other readers and for the writers and editors." created="Sat, 17 Aug 2019 16:29:32 GMT" type="outline"/>
<outline text="I groan when passwords are required to have at least one uppercase letter, one lowercase, a number and/or a special character. I know as a matter of math that these requirements doesn't make passwords better. Does it help people who type &lt;i&gt;asdf&lt;/i&gt; as their password come up with more random strings? Also I hate sites that make me create a new password every so often. I can manage that myself. I suppose maybe they're saying hey we were hacked recently and are requiring everyone to change their passwords instead of making a public statement." created="Sat, 17 Aug 2019 15:59:42 GMT" type="outline" image=""/>
<outline text="August 15" created="Thu, 15 Aug 2019 13:48:15 GMT" name="15">
<outline text="The problem isn't Trump, &lt;a href=&quot;;&gt;it's&lt;/a&gt; the news system that got him elected. " created="Thu, 15 Aug 2019 20:42:33 GMT" type="outline" urltweet=""/>
<outline text="Help I am so addicted &lt;a href=&quot;;&gt;to&lt;/a&gt; &lt;a href=&quot;;&gt;What Up With That?&lt;/a&gt;" created="Thu, 15 Aug 2019 14:33:48 GMT" type="outline" urlvideo=""/>
<outline text="Anything that gets us to hate each other based on race, age, gender is a &lt;a href=&quot;;&gt;wedge&lt;/a&gt;, and it's designed to keep us from unifying, which allows the assholes to keep control." created="Thu, 15 Aug 2019 13:48:16 GMT" type="outline"/>
<outline text="Why it feels good to stop judging other people" created="Thu, 15 Aug 2019 20:13:38 GMT" type="outline">
<outline text="On Facebook my friend Scott Knaster, who I've known since early Mac days, wrote a &lt;a href=&quot;;comment_tracking=%7B%22tn%22%3A%22R%22%7D&quot;&gt;comment&lt;/a&gt; about judging things and people. &quot;A few years ago I decided to be really careful about using the word hate when I speak or write. E.g. I don't hate liver, or the Dodgers. It's a little thing, somewhat silly, but I like doing it.&quot; " created="Thu, 15 Aug 2019 20:13:49 GMT" image=""/>
<outline text="This is why it's easy to be friends with Scott. :star:" created="Thu, 15 Aug 2019 20:14:38 GMT"/>
<outline text="My &lt;a href=&quot;;reply_comment_id=1007698752770863&amp;comment_tracking=%7B%22tn%22%3A%22R%22%7D&quot;&gt;reply&lt;/a&gt;, also on Facebook: &quot;It's good Scott because you hear yourself say these things and deep down inside it creates dissonance. You're human. Judgement of others is way way above your pay grade. It's god's job, whatever that means, certainly not a mortal's job. " created="Thu, 15 Aug 2019 20:14:52 GMT"/>
<outline text="&quot;I really began to understand this when people in my family started dying. Opinionated and judgemental people. Okay what of their judgement now? Who the fuck cares. And all that angst. They could have saved themselves the pain. Because what they thought re good or bad meant not a thing in the end. Which means to me that it didn't mean a thing when they were alive either.&quot;" created="Thu, 15 Aug 2019 20:15:51 GMT"/>
<outline text="PS: There are some topics where judgement is fun. Such as the baseball teams we love and our hate for their enemies. You can see that in Scott's comment about the Dodgers (he's a diehard Giants fan). I would forgive him for hating the Dodgers, because it's basically self-mockery. And I hate do the Yankees. But when you break it down, what is it exactly that I hate? The Bronx? Certainly not. The stadium? Well it is an inferior stadium, no one can argue otherwise. But hate? I'm a &lt;a href=&quot;;&gt;barking farting chihuahua&lt;/a&gt;, looking for a little love and understanding in my short life on planet Earth. My hate wouldn't mean very much. But when it comes to baseball and the Yankees, it's mine. It migh† be all I have, so I try to hold on to it. #lgm" created="Thu, 15 Aug 2019 20:19:08 GMT"/>
<outline text="August 14" created="Wed, 14 Aug 2019 11:55:49 GMT" name="14">
<outline text="My &lt;a href=&quot;;&gt;grandfather&lt;/a&gt; warned me about &lt;a href=&quot;;&gt;this&lt;/a&gt;. I didn't believe him at the time, when I was a child. He &lt;a href=&quot;;&gt;used&lt;/a&gt; &lt;a href=&quot;;&gt;words&lt;/a&gt; I thought were old-fashioned, but now we use them all the time. I &lt;a href=&quot;;&gt;represent&lt;/a&gt; him the best I can in the world he predicted so well." created="Wed, 14 Aug 2019 15:58:12 GMT" type="outline"/>
<outline text="Apparently the question of an Edit button came up in Twitter corporate presser yesterday. They &lt;a href=&quot;;&gt;said&lt;/a&gt; it isn't a high priority. I've often wondered about this. Facebook lets you edit everything you write, and it hasn't seemed to affect the community in any way I can perceive. I use it all the time. Maybe the question is a technical one for Twitter. Perhaps they built their internal server network around the assumption that content can't be modified. Then it might cost a lot of money they don't have to rebuild their server setup. If this were the case I could see why they wouldn't want to disucss it publicly given how little most reporters and users are aware of how the tech works behind the curtain. " created="Wed, 14 Aug 2019 14:01:50 GMT" type="outline" image=""/>
<outline text="Good morning sports fans! #lgm" created="Wed, 14 Aug 2019 11:55:50 GMT" type="outline"/>
<outline text="&lt;a href=&quot;;&gt;2016&lt;/a&gt;: &quot;There's truth and journalism truth.&quot;" created="Wed, 14 Aug 2019 12:46:46 GMT" type="outline"/>
<outline text="I saw Quentin Taratino's latest (no spoilers). If you love his movies as I do, you can see how an artist can play with our perceptions of the past, and how important it is to see directly what happened. " created="Wed, 14 Aug 2019 13:58:03 GMT" type="outline"/>
<outline text="Should the web be" created="Wed, 14 Aug 2019 13:25:03 GMT" type="outline" description="Should we try to preserve the web in place, or migrate to snapshots?">
<outline text="I've been on a private email thread among tech experts discussing how to preserve the &lt;a href=&quot;;&gt;Linux Journal&lt;/a&gt; site. It's mostly general ideas because none of us has the power to move the domain or the content." created="Wed, 14 Aug 2019 13:25:45 GMT" image=""/>
<outline text="The site is still accessible through the original URLs, but there's a big question about whether it will remain there much longer. Here's the background via &lt;a href=&quot;;&gt;Doc Searls&lt;/a&gt;. " created="Wed, 14 Aug 2019 13:19:30 GMT"/>
<outline text="There's a consensus that porting the sit to &lt;a href=&quot;;&gt;;/a&gt; is the answer. Jon Udell, a highly respected developer says &lt;a href=&quot;;&gt;on Twitter&lt;/a&gt; that redirecting to, as Doug Kaye does, is the &quot;gold standard&quot; for preserving sites. " created="Wed, 14 Aug 2019 13:26:03 GMT"/>
<outline text="I've always resisted this, instead preferring that we take steps to make the web itself more &lt;a href=&quot;;;aqs=chrome..69i57j69i58.2102j0j8&amp;sourceid=chrome&amp;ie=UTF-8&quot;&gt;permanent&lt;/a&gt;. An analogy. Recently I visited the &lt;a href=&quot;;&gt;Vanderbilt Mansion&lt;/a&gt; on the Hudson River. I didn't visit an snapshot of it in &lt;a href=&quot;;&gt;1940&lt;/a&gt; when it was given to the government by the Vanderbilt family. There was value to me that it was in the original location, with the same view of the river and the mountains off in the distance. That it wasn't air conditioned. That the same roads that went there when the Vanderbilts were in residence still go there today. It was the same place the elite played on Saturday nights in spring and fall during the &lt;a href=&quot;;&gt;Gilded Age&lt;/a&gt;. " created="Wed, 14 Aug 2019 13:28:50 GMT"/>
<outline text="I feel the same about the web. But people seem to feel that an snapshot and redirected URLs is the best we can do. Maybe we should change our idea of what the web is. Maybe &lt;i&gt;is&lt;/i&gt; the permanent version of the web. And then of course the next question is why not just publish originally to I'm sure they've thought of this at the &lt;a href=&quot;;&gt;Internet Archive&lt;/a&gt;. " created="Wed, 14 Aug 2019 13:27:20 GMT"/>
<outline text="Kurt Vonnegut's remembrance of Joseph Heller in The New Yorker" created="Wed, 14 Aug 2019 17:40:16 GMT" type="outline">
<outline text="&lt;a href=&quot;;&gt;True story&lt;/a&gt;, Word of Honor:" created="Wed, 14 Aug 2019 17:40:46 GMT"/>
<outline text="Joseph Heller, an important and funny writer now dead, and I were at a party given by a billionaire on Shelter Island." created="Wed, 14 Aug 2019 17:41:00 GMT"/>
<outline text="I said, “Joe, how does it make you feel to know that our host only yesterday may have made more money than your novel Catch-22 has earned in its entire history?”" created="Wed, 14 Aug 2019 17:41:28 GMT"/>
<outline text="And Joe said, “I’ve got something he can never have.”"/>
<outline text="And I said, “What on earth could that be, Joe?”"/>
<outline text="And Joe said, “The knowledge that I’ve got enough.”" created="Wed, 14 Aug 2019 17:42:11 GMT"/>
<outline text="Not bad! Rest in peace!"/>
<outline text="August 11" created="Sun, 11 Aug 2019 16:21:39 GMT" name="11">
<outline text="The #lgm are having a &lt;a href=&quot;;&gt;great August&lt;/a&gt;. " created="Sun, 11 Aug 2019 16:26:44 GMT" type="outline"/>
<outline text="Best political &lt;a href=&quot;;&gt;cartoon&lt;/a&gt; I've seen in a while." created="Sun, 11 Aug 2019 16:23:53 GMT" type="outline" urltweet=""/>
<outline text="I try to have an expansive view of the talent of my friends." created="Sun, 11 Aug 2019 16:21:40 GMT" type="outline"/>
<outline text="Glympse is great but.." created="Sun, 11 Aug 2019 16:35:30 GMT" type="outline">
<outline text="I have a friend driving from DC to visit me in the country. Per my request he's got &lt;a href=&quot;;&gt;Glympse&lt;/a&gt; running on his iPhone so I can track his location as he drives. This yields the usual feature requests and a new one. " created="Sun, 11 Aug 2019 16:35:37 GMT" flBulletedSubs="true">
<outline text="I should be able to yell something at my friend via Glympse that he hears. It should be like I'm in the passenger seat." created="Sun, 11 Aug 2019 16:36:28 GMT"/>
<outline text="I should also be able to play things on his radio." created="Sun, 11 Aug 2019 16:36:49 GMT"/>
<outline text="And for $25 I should be able to commission a drone that follows him overhead. " created="Sun, 11 Aug 2019 16:36:53 GMT"/>
<outline text="August 10" created="Sat, 10 Aug 2019 15:21:17 GMT" name="10">
<outline text="&lt;a href=&quot;;&gt;Poll&lt;/a&gt;: Twitter should report number of people who have blocked each account along with the number of people who follow. Agree?" created="Sat, 10 Aug 2019 19:30:06 GMT" type="outline" urltweet=""/>
<outline text="BTW, one of the side-effects of getting the email working with AWS is that works again. " created="Sat, 10 Aug 2019 19:58:33 GMT" type="outline"/>
<outline text="How I got AWS to send my email" created="Sat, 10 Aug 2019 15:21:18 GMT" type="outline" description="How I got AWS to send email on my behalf without evoking the ire of Gmail. ">
<outline text="&lt;a href=&quot;;&gt;AWS&lt;/a&gt; is a gift. Somehow one of the big tech companies decided that the PC era was worth continuing, and instead of locking up all the useful stuff inside their corporate wall, they went into business providing those tools to any developer who wants to use them. " created="Sat, 10 Aug 2019 15:21:39 GMT" image=""/>
<outline text="They aren't the only ones, &lt;a href=&quot;;&gt;Digital Ocean&lt;/a&gt; is very good too, but AWS does more. Another difference is that Digital Ocean's docs are the best, and AWS's doc are in some ways the worst. " created="Sat, 10 Aug 2019 16:07:11 GMT"/>
<outline text="First, I have to say AWS docs appear to have all the information about their services. So I can't say their docs are the worst in all ways, they aren't. The problem is the way the docs are written and organized makes it too hard for a newcomer, or someone who only wants to use the most basic functions, slightly beyond Hello World, to find the information they need. First you have to understand everything about the toolkit, and it's presented in a disjointed fashion where the docs assume you already know everything, which makes it virtually impossible for you to get the data you want. Every time I master another AWS toolkit it seems I write one of these pieces to commemorate the experience and hope somehow to encourage Amazon to make it easier for me next time. :boom:" created="Sat, 10 Aug 2019 15:23:13 GMT"/>
<outline text="Anyway, last year I finally got their email-sending functionality to work. The only &lt;a href=&quot;;&gt;problem&lt;/a&gt; was that every email I sent via their service arrived in Gmail with a huge &lt;a href=&quot;;&gt;warning&lt;/a&gt; that it could be from a hacker (I knew it wasn't, it came from me). It wasn't until a couple of days ago that I learned what was happening and what I had to do to prevent it. " created="Sat, 10 Aug 2019 15:25:19 GMT"/>
<outline text="First what was happening: I was sending an email from through Gmail said we got the mail, but noticed you didn't send it through Therefore the the big colorful &lt;a href=&quot;;&gt;warning&lt;/a&gt;. " created="Sat, 10 Aug 2019 15:27:10 GMT"/>
<outline text="What I had to do to prevent it: &lt;i&gt;Send the email from another domain and convince Amazon that I was authorized to use that domain.&lt;/i&gt; " created="Sat, 10 Aug 2019 15:27:56 GMT"/>
<outline text="This is the place to note that nowhere in the Amazon docs do they say it this clearly. They try to tell you what to do on &lt;a href=&quot;;&gt;this page&lt;/a&gt; with lots of links that center around a protocol called SPF. It turns out that SPF simply requires you to create a TXT record on the domain with a string that says what mail servers are allowed to use it to send mail, and that would be enough to convince AWS that you're cool. It makes sense, it connects the domain with a mail server. The person who set up the TXT record obviously is a god of that domain. But when I set this up per their instructions AWS still called the sender address invalid. " created="Sat, 10 Aug 2019 15:30:34 GMT"/>
<outline text="Then it turns out that I have to use a command line tool to give me a special domain name, and an encrypted value. This contradicts the earlier docs. And I had no idea how to get the command line tool to do this (it seems this would have been a good place for their docs to tell you or link to a place that tells you, but they don't). " created="Sat, 10 Aug 2019 15:40:03 GMT"/>
<outline text="It was at this point that I put the project down for a bit, went on Twitter, checked email, went for a walk, did something to cleanse the mental &lt;a href=&quot;;&gt;palate&lt;/a&gt;, came back to the problem and found docs that provided yet another option for convincing AWS that I was authorized to use an email address. " created="Sat, 10 Aug 2019 15:32:33 GMT"/>
<outline text="There is an &lt;a href=&quot;;&gt;interactive way&lt;/a&gt; to do it through the &lt;a href=&quot;;&gt;control panel&lt;/a&gt; for SES. This method worked, and in a familiar way. You tell it what email address you want to use and it sends a message to that address with a link. When you click the link AWS authenticates the address. Everyone who uses the web in 2019 knows how to do this. Why didn't their docs say up front, hey there's a very very very easy way to do this. " created="Sat, 10 Aug 2019 15:41:29 GMT"/>
<outline text="So now I can send email through SES and the receiver won't get a &lt;a href=&quot;;&gt;warning&lt;/a&gt; because I'm playing by the 2019 rules for email sending and using AWS to send the email. I'm a happy camper except for the fact that all this michegas took two days to sort out. " created="Sat, 10 Aug 2019 15:44:12 GMT"/>
<outline text="Final note: When we were working on SOAP many years ago, we were dealing with a similar problem. Our colleagues at large tech companies were adding an alphabet soup of &lt;a href=&quot;;&gt;protocols&lt;/a&gt; on top of it, and just when you thought you understood what they were doing they added another few, and you were back where you started. I got fed up with this because I just wanted to deploy applications and didn't care about all this extra stuff, so Jake Savin and I wrote what we called &lt;a href=&quot;;&gt;A Busy Developer's Guide to SOAP&lt;/a&gt;. It defined a subset of SOAP that we had verified that works, and provided examples for developers of SOAP implementations to test with to be sure they worked with this subset. We published it, and then logged off the mail lists and got to work writing our blogging and RSS software. It worked. We got what we wanted and the big companies got to add all kinds of extra stuff. It seems to me that AWS is in a similar place. Developers like me who want to build apps, and systems people who want to cover all the bases. " created="Sat, 10 Aug 2019 15:49:29 GMT"/>
<outline text="August 9" created="Fri, 09 Aug 2019 14:34:32 GMT" name="09">
<outline text="We need political stories &lt;a href=&quot;;&gt;like this&lt;/a&gt; to believe in. " created="Fri, 09 Aug 2019 20:12:13 GMT" type="outline" urlvideo=""/>
<outline text="I got an email from a long-time reader saying the thing that shocked him about my early web writing was that I told the truth. I wasn't trying to sell you anything. I just wrote what occurred to me. He was a mainframe programmer. I've thought about that, and I'd love to understand how one can be a programmer and not &lt;i&gt;always&lt;/i&gt; be searching for the truth. Unlike just about any other profession I can think of, ours depends on telling the truth.&lt;i&gt;You can't lie to a compiler&lt;/i&gt; is one of my programming mottos. Garbage in garbage out. I write blog posts the same way a tester writes reviews of software. You have to be ready to hear the unvarnished truth. That's the ethos of blogging as far as I'm concerned. And it's why tech bloggers can do it better than most. Not saying they do of course. There was some real shabby blogging around HTTPS and &lt;a href=&quot;;&gt;Google&lt;/a&gt;, I kept wanting to ask if they debug their software with that kind of logic? (The equiv of asking a troll if they kiss their mother with that mouth.) " created="Fri, 09 Aug 2019 19:17:40 GMT" type="outline" image=""/>
<outline text="&lt;a href=&quot;;&gt;New feature&lt;/a&gt;. Now in the footer of the home page, you can see a realtime readout of how long this blog has been running in preparation for the big 25th anniversary celebration, whatever it may turn out to be. Of course you have to have JS turned on to see it. " created="Fri, 09 Aug 2019 19:45:44 GMT" type="outline"/>
<outline text="And here's a &lt;a href=&quot;;;&gt;video demo&lt;/a&gt; of the feature because why not. " created="Fri, 09 Aug 2019 20:07:28 GMT" type="outline" urlvideo=";"/>
<outline text="I had been looking for the animation of &lt;a href=&quot;;&gt;Darwin&lt;/a&gt; as a kung fu fighter, and finally found it. I don't want to lose it again." created="Fri, 09 Aug 2019 19:22:16 GMT" type="outline"/>
<outline text="Here's what a reader &lt;a href=&quot;;&gt;wrote&lt;/a&gt; in 1995 about my earliest blogging efforts. It means so much more now. The loop has closed on all of it, esp the last couple of paragraphs." created="Fri, 09 Aug 2019 14:34:33 GMT" type="outline"/>
<outline text="Those were incredible times, we had tons of what I called &lt;a href=&quot;;t=hj&amp;ia=web&quot;&gt;blue sky&lt;/a&gt;, probably more possibility for technology and humanity since the 1920s (the advent of electricity and cars). I was in perfect position to explore all that blue sky. A confluence like that is rare. Right place, right time, right friends. :boom:" created="Fri, 09 Aug 2019 14:58:55 GMT" type="outline"/>
<outline text="Biden's latest &lt;a href=&quot;;&gt;gaffe&lt;/a&gt; is about as important as Orrin Hatch &lt;a href=&quot;;&gt;removing glasses&lt;/a&gt; that weren't there. Everyone made such huge deal about it, but if they had to admit the truth, they'd have to say they do shit like that too. It's human." created="Fri, 09 Aug 2019 16:14:46 GMT" type="outline"/>
<outline text="&lt;a href=&quot;;&gt;Adams&lt;/a&gt; is a small chain of grocery stores in the Hudson Valley. There's one near where I live, in &lt;a href=&quot;;&gt;Kingston&lt;/a&gt;. They buy from local farms. And they make a lot of their own products, like spaghetti sauce and cookies, and it's all realllly good." created="Fri, 09 Aug 2019 14:49:07 GMT" type="outline"/>
<outline text="Scripting News in email" created="Fri, 09 Aug 2019 18:54:06 GMT" type="outline">
<outline text="I got &lt;a href=&quot;;&gt;yesterday's&lt;/a&gt; Scripting News looking &lt;a href=&quot;;&gt;pretty good&lt;/a&gt; in email. Learned a lot. Most of the problems were with how HTML email works these days, not Mailchimp. I needed to factor it out to see that. On the other hand they do some stuff that I can't &lt;a href=&quot;;&gt;abide&lt;/a&gt;, so this is a necessary exercise. :-)" created="Fri, 09 Aug 2019 18:54:11 GMT"/>
<outline text="Caveat: I only tested in Gmail running in Chrome on a Mac. I'm sure other browsers on other machines and other email clients will raise their own kind of hell. :boom:" created="Fri, 09 Aug 2019 19:11:56 GMT"/>
<outline text="Some of what I learned:" created="Fri, 09 Aug 2019 18:59:39 GMT" flNumberedSubs="true">
<outline text="You can only use standard &lt;a href=&quot;;&gt;web fonts&lt;/a&gt;. I'm using Arial for everything. " created="Fri, 09 Aug 2019 18:59:45 GMT"/>
<outline text="You can't include CSS files, all CSS has to be in-line in a &amp;lt;style&gt; element in the &amp;lt;head&gt; section." created="Fri, 09 Aug 2019 19:01:13 GMT"/>
<outline text="Styles for &amp;lt;body&gt; are ignored." created="Fri, 09 Aug 2019 19:01:44 GMT"/>
<outline text="Don't use lists unless you want their indentation. There appears to be no way to override it. I was using lists, per standard best practices, for stories. I did a hack and replaced all &amp;lt;ul&gt;s and &amp;lt;li&gt;s with divs, and styled them the way I wanted them to look. (This will fuck up deeply nested lists in my stories. Thinking about how to avoid that. Come to think of it, it will probably fuck up this very list. Heh.)" created="Fri, 09 Aug 2019 19:01:52 GMT"/>
<outline text="I'm using AWS to send the mail, and I'm going to have to do some kind of dance to configure it to let me send email from an address I never use. I can't use my gmail address, because I am not sending the email from gmail. That is a new architecture of the net created by who-the-hell-knows since I last did any programming with email. Not saying it's bad, it was something I had to learn about. I suspect that it will be a rejiggering of the dance you have to go to get an HTTPS server, why not use the same dance? I will be learning more about this for sure. " created="Fri, 09 Aug 2019 19:03:22 GMT"/>
<outline text="PS: Here's the &lt;a href=&quot;;&gt;followup&lt;/a&gt;." created="Sat, 10 Aug 2019 20:00:56 GMT"/>
<outline text="Nothing new about Nazis" created="Fri, 09 Aug 2019 16:29:08 GMT" type="outline">
<outline text="Terms that must be banned:" created="Fri, 09 Aug 2019 16:29:34 GMT" flNumberedSubs="true">
<outline text="White nationalist 👉 white supremacist" created="Fri, 09 Aug 2019 16:29:37 GMT"/>
<outline text="Neo-Nazi 👉 Nazi" created="Fri, 09 Aug 2019 16:29:44 GMT"/>
<outline text="Racism 👉 genocide" created="Fri, 09 Aug 2019 16:29:38 GMT"/>
<outline text="By softening the crimes you make them more acceptable. Face facts, there is nothing new about Nazis. Nationalism might be okay, but not a master race. And the racism Trump is promoting is actually genocide. We've now seen that, there is no escaping it." created="Fri, 09 Aug 2019 16:29:14 GMT"/>
<outline text="August 8" created="Thu, 08 Aug 2019 13:09:10 GMT" name="08">
<outline text="I recommend &lt;a href=&quot;;&gt;Eighth Grade&lt;/a&gt;, playing on Amazon. Good movie. You see inside a young girl's life, her self-doubt, relationships with friends, the evolving meaning of cool, trying out the idea of sex, sizing up her own future and past. Cringeworthy in places. I keep thinking about it, a sign of something worthwhile. " created="Thu, 08 Aug 2019 15:25:59 GMT" type="outline" image=""/>
<outline text="I would of course like to tell you about my own eighth grade here, except I skipped that grade. I went to junior high between elementary and high school, and they had the option for students who passed a test to skip the grade. I opted-in. My sixth grade teacher, I found out much later, was opposed to this, she felt I was too immature and needed the grade to help get ready for high school. Considering what I did in high school, she might have had a point. Or it could be that she mistook creativity for immaturity. She was a good teacher, one of the best I ever had. I once raised my hand enthusiastically and burst out &quot;Mom mom call on me!&quot; -- to my great embarrassment. She said that was high praise. It was. That's how relaxed I was with her. " created="Thu, 08 Aug 2019 15:33:28 GMT" type="outline"/>
<outline text="I’m going to write my own Mailchimp for RSS to distribute &lt;a href=&quot;;&gt;this blog&lt;/a&gt; via email. The one they made adds CSS that can’t be overridden, even with !important. It renders the text with ugly color, inconsistent style and indentation, lots of irrelevant text, and they hack your urls, while they charge $ for the service." created="Thu, 08 Aug 2019 14:32:01 GMT" type="outline"/>
<outline text="“Trump made me do it,” the &lt;a href=&quot;;&gt;defense&lt;/a&gt; of deplorable miscreants everywhere." created="Thu, 08 Aug 2019 14:33:28 GMT" type="outline"/>
<outline text="Linux Journal wind-down" created="Thu, 08 Aug 2019 13:09:11 GMT" type="outline" description="How best to preserve the accumulated know-how and history at the site?">
<outline text="Today comes news that Linux Journal is shutting down. They say they'll be able to keep the archive online for a couple of weeks." created="Thu, 08 Aug 2019 13:11:29 GMT" image=""/>
<outline text="Now here's an opportunity to do the wind-down the right way. Linux Journal isn't the ordinary publication that lets the domain registration lapse and stops paying the storage bills for the archive. And then next year it's a porn site or a phishing destination. I'm assuming the last people at Linux Journal care about the accumulated know-how and history at the site. And this event raises the question of how to do such a wind-down best. " created="Thu, 08 Aug 2019 13:20:57 GMT"/>
<outline text="Ideally, the archive remains online and accessible at &lt;a href=&quot;;&gt;;/a&gt; for the foreseeable future so all pointers into the site continue to work. This might not cost a lot of money especially if the site is largely static content. So the first question is this -- is it? And if so, how much is there? With that data we can estimate what the annual cost will be and then set about raising the money. I would be happy to kick in some myself. " created="Thu, 08 Aug 2019 13:12:30 GMT"/>
<outline text="If not, then perhaps we can find a way to enumerate the URLs and then set up a service that redirects them to the version of the content? " created="Thu, 08 Aug 2019 13:15:12 GMT"/>
<outline text="Or perhaps we could write a scraper that visits the pages, downloads a snapshot and stores them in static files. " created="Thu, 08 Aug 2019 13:16:00 GMT"/>
<outline text="According to the site we have a couple of weeks to do the research and moving. " created="Thu, 08 Aug 2019 13:14:24 GMT"/>
<outline text="August 7" created="Wed, 07 Aug 2019 15:02:49 GMT" name="07">
<outline text="Another previously unpublished &lt;a href=&quot;;&gt;podcast&lt;/a&gt; I sent to Ken Smith for approval. He seems to approve. So here it is. " created="Wed, 07 Aug 2019 18:45:13 GMT" type="outline" enclosure="" enclosureType="audio/mpeg" enclosureLength="9563641"/>
<outline text="I updated the system software on my Apple Watch and it can no longer be used to log on to my Mac. It all worked before the update. " created="Wed, 07 Aug 2019 18:30:48 GMT" type="outline"/>
<outline text="New slogan: You can't fight not-normal with normal." created="Wed, 07 Aug 2019 17:24:31 GMT" type="outline"/>
<outline text="Just for fun, I did a &lt;a href=&quot;;&gt;countdown page&lt;/a&gt; showing how long &quot;Scripting News&quot; has been running, assuming it started at noon Pacific on October 7, 1994. I don't know the actual time, so I took a guess. :boom:" created="Wed, 07 Aug 2019 17:13:16 GMT" type="outline"/>
<outline text="I have become addicted to &lt;a href=&quot;;safe=off&amp;rlz=1C5CHFA_enUS743US747&amp;source=lnms&amp;tbm=vid&amp;sa=X&amp;ved=0ahUKEwjpka2vjfHjAhUoSN8KHd4YDXUQ_AUIECgB&amp;cshid=1565192958686172&amp;biw=1133&amp;bih=1083&quot;&gt;What Up With That&lt;/a&gt;. The song is playing in my head all the time. When I see something puzzling, the drum starts beating, my eyes widen and look to the left, the bass starts bassing I get up and dance &lt;a href=&quot;;&gt;and&lt;/a&gt;.. " created="Wed, 07 Aug 2019 15:47:14 GMT" type="outline" urlvideo=""/>
<outline text="I feel like the Mets are where they were in 2015. You tune in the game, it's the 8th inning, the Mets are down 9-3, and you sit down for the rest of the game to see how they win. And they do. #LGM " created="Wed, 07 Aug 2019 15:41:46 GMT" type="outline"/>
<outline text="Two Democratic presidential candidates said historic things in the last week, but they have mostly gone unnoticed or misunderstood. &lt;a href=&quot;;&gt;Pete Buttigieg&lt;/a&gt; said if we want change we're going to have to amend the Constitution. He's absolutely right. Changing the president, even taking the majority in the Senate won't accomplish much if a minority can overturn the whole thing any time they get it together. That's in the &lt;a href=&quot;;&gt;Constitution&lt;/a&gt;, that's what has to change. Another thing that has to change is journalism. They can't incorporate new realities into their view of the world. They ask questions about Trump as if he were a normal president, one who had &lt;a href=&quot;;&gt;divested&lt;/a&gt; and &lt;a href=&quot;;&gt;disclosed&lt;/a&gt; before taking office. Trump is a Russian oligarch. He takes his orders from Putin. Any question about the president that doesn't accept this context is a question from Dreamland. &lt;a href=&quot;;&gt;Beto O'Rourke&lt;/a&gt; busted through this crazy wall in the aftermath of the El Paso massacre. It's why we need to &lt;a href=&quot;;&gt;depose&lt;/a&gt; the people who run journalism, asap. Why shouldn't the Democratic candidates help us transform politics and journalism? If they don't do that, why are they running? (To paraphrase Elizabeth Warren, who has done her &lt;a href=&quot;;&gt;part&lt;/a&gt; to transform how our politics and journalism work.)" created="Wed, 07 Aug 2019 15:02:50 GMT" type="outline" image=""/>
<outline text="Why we fear death" created="Wed, 07 Aug 2019 18:34:46 GMT" type="outline" description="It's a survival trait.">
<outline text="I have a theory about why we fear death. " created="Wed, 07 Aug 2019 18:34:52 GMT"/>
<outline text="It's a survival trait. "/>
<outline text="Animals that didn't fear death died. "/>
<outline text="Animals that feared death tended to live. "/>
<outline text="In other words most of us are descended from animals that were scared of dying. "/>
<outline text="This is a test" created="Wed, 07 Aug 2019 17:55:59 GMT" type="outline">
<outline text="Expand this headline to see a new slogan every second. " created="Wed, 07 Aug 2019 17:35:23 GMT" collapse="true">
<outline text="&lt;span class=&quot;spRandomMotto&quot;&gt;&lt;/span&gt;" created="Wed, 07 Aug 2019 17:55:14 GMT"/>
<outline text="You can have more than one. " created="Wed, 07 Aug 2019 17:35:23 GMT" collapse="true">
<outline text="&lt;span class=&quot;spRandomMotto&quot;&gt;&lt;/span&gt;" created="Wed, 07 Aug 2019 17:55:14 GMT"/>
<outline text="There isn't a limit." created="Wed, 07 Aug 2019 17:35:23 GMT" collapse="true">
<outline text="&lt;span class=&quot;spRandomMotto&quot;&gt;&lt;/span&gt;" created="Wed, 07 Aug 2019 17:55:14 GMT"/>
<outline text="As far as I know. :boom:" created="Wed, 07 Aug 2019 17:35:23 GMT" collapse="true">
<outline text="&lt;span class=&quot;spRandomMotto&quot;&gt;&lt;/span&gt;" created="Wed, 07 Aug 2019 17:55:14 GMT"/>
<outline text="August 6" created="Tue, 06 Aug 2019 14:58:54 GMT" name="06">
<outline text="&lt;a href=&quot;;&gt;Welcome&lt;/a&gt; to NYC. Walk faster." created="Tue, 06 Aug 2019 16:35:22 GMT" type="outline"/>
<outline text="Dear future-of-news people. Please pay attention to &lt;a href=&quot;;&gt;what Beto did&lt;/a&gt; with the journalists. That's what a real public editor would do. It would be great. We could possibly get our world back on track. Knight Foundation &amp;mdash; want to make a real investment in news? Real public editors." created="Tue, 06 Aug 2019 17:25:23 GMT" type="outline"/>
<outline text="I read a story about the &lt;a href=&quot;;&gt;survivors&lt;/a&gt; of the &lt;a href=&quot;;&gt;Las Vegas massacre&lt;/a&gt; and it opened my eyes. We don't even help them out with their medical bills. So the travesty of gun violence is multiplied by the inhumanity of our health care system." created="Tue, 06 Aug 2019 16:29:21 GMT" type="outline"/>
<outline text="My dear departed hippie &lt;a href=&quot;;&gt;uncle&lt;/a&gt; started a bums union. They would revoke your union card if you were caught working. He gave it a name. The Amalgamated Bums and Drifters of America. It was a joke of course. He loved to work." created="Tue, 06 Aug 2019 16:25:10 GMT" type="outline"/>
<outline text="Preparing for 25 years" created="Tue, 06 Aug 2019 15:59:50 GMT" type="outline" description="On October 7, this blog will have existed and been continually updated for 25 years.">
<outline text="On October 7, this blog will have existed and been continually updated for 25 years." created="Tue, 06 Aug 2019 15:59:55 GMT" image=""/>
<outline text="There were times I took as much as a couple of weeks off, but I usually blogged when I was traveling. I have observations, things I want to write down, basically all the time. I don't see the blog as work, to me it's more like a part of living." created="Tue, 06 Aug 2019 16:17:19 GMT"/>
<outline text="It may be hard to remember this, but in the early days net connections away from home were exceptional. You didn't get internet connectivity in hotels, there were no cell phones. I once went for a two-week massage course without being able to check my email once. Even listening to voicemail required a drive into town! " created="Tue, 06 Aug 2019 16:09:30 GMT"/>
<outline text="A lot of other things happened while this blog was running. Needless to say there were no blogs when it started. There was only email, no instant messaging. No RSS or podcasting, no Twitter, Facebook, Google. Amazon and Netscape were less than a year old. Microsoft tried to take over the web and failed. Steve Jobs came back to Apple and brought us the iPhone. And much more." created="Tue, 06 Aug 2019 16:10:33 GMT"/>
<outline text="Anyway, I'm thinking about how I want to celebrate this. It'll be the first time I put any forethought into such a thing. We went through 5, 10, 15 and 20 years with very little in the way of observation. Not sure why this one is special, but it seems that it is." created="Tue, 06 Aug 2019 16:01:15 GMT"/>
<outline text="One thing I'd like to know, are there any of the original email subscribers from 1994 around still reading the blog or on the net even? Does anyone have any of the original &quot;Amusing rants from Dave Winer's desktop&quot; emails? I'd actually like to know the exact time on 10/7/94 that the first email went out. " created="Tue, 06 Aug 2019 16:02:20 GMT"/>
<outline text="I'd also like to hear from people who read this stuff as it was booting up, as it started from a way to promote a friend's event, to a report on the event, to observations on tech products, to gestalts about &lt;i&gt;holy shit this is an incredible medium&lt;/i&gt; posts. It didn't take long for it to become clear that something interesting was happening here. I wonder what it looked like from the other side of the net connection. " created="Tue, 06 Aug 2019 16:04:18 GMT"/>
<outline text="Some people said for sure what Dave is doing is preparing to compete with Stewart and Esther, charging $495 per year for a newsletter, and $2000 a year for an industry conference. I was never thinking about that, this blog has never had a business model. I never wanted it to, and I've written about why. I'm sure I could find it if anyone is interested. " created="Tue, 06 Aug 2019 16:05:41 GMT"/>
<outline text="Anyway if you have a story to tell about this, email me at What did it feel like to receive the emails. What did you think was happening? When did it occur to you that you could write like I was or did it? Anything that you want to say I'm interested in hearing as long as it isn't flamey. :boom:" created="Tue, 06 Aug 2019 16:06:50 GMT"/>
<outline text="Why change hurts" created="Tue, 06 Aug 2019 14:58:55 GMT" type="outline" description="Some standard UIs are so strong that they can never be changed. ">
<outline text="Ben Thompson &lt;a href=&quot;;&gt;tweeted&lt;/a&gt;: &quot;The new Twitter for web is hilariously better than the old Twitter. It is amazing the degree to which people hate change.&quot;" created="Tue, 06 Aug 2019 14:59:09 GMT" urltweet=""/>
<outline text="I &lt;a href=&quot;;&gt;responded&lt;/a&gt;: &quot;There’s a reason. We incorporate the mechanics of software at a subconscious level after repeated use. It’s not amazing that we hate change, it’s rational. Something that used to 'just work' now takes effort to control. Until we incorporate the new UI at a subconscious level.&quot;" created="Tue, 06 Aug 2019 14:59:59 GMT" urltweet=""/>
<outline text="I &lt;a href=&quot;;&gt;continued&lt;/a&gt;: &quot;I'm typing this on a QWERTY keyboard.&quot; Some standard UIs are so strong that they can never be changed. The original &lt;a href=&quot;;&gt;QWERTY&lt;/a&gt; design was optimized to prevent a mechanical &lt;a href=&quot;;&gt;typewriter&lt;/a&gt; from jamming. The keyboard on the iPad I typed that tweet on was completely implemented in software. Nothing that can ever get jammed. But the original reason it was designed that way is long forgotten. It's just the way keyboards are done. There have been &lt;a href=&quot;;&gt;attempts&lt;/a&gt; to change the design, but they proved too unpopular. " created="Tue, 06 Aug 2019 15:00:46 GMT" urltweet="" image=""/>
<outline text="Another &lt;a href=&quot;;&gt;example&lt;/a&gt;. I can drive any car because there are invariant UI standards for basic controls. I might not be able to control air conditioning or the radio, but I can steer, accelerate, brake, indicate a turn, the same way on every car. It would be chaos if every time you rented a car you'd have to re-learn how to drive. That said, try renting a car in the UK, Jamaica or Japan where everything is on the &lt;a href=&quot;;&gt;other side&lt;/a&gt;. It takes a long time to get used to it, even though at a conscious level the difference is simple to understand. " created="Tue, 06 Aug 2019 15:03:36 GMT" urltweet=""/>
<outline text="Yet another example, one I like to cite a lot -- &lt;a href=&quot;;&gt;imagine&lt;/a&gt; if they remapped the streets of a city. &quot;Broadway will run east-west instead of the old inefficient north-south route. Now it will connect the Hudson and East rivers! You'll be able to use Broadway to get to Brooklyn or New Jersey. We encourage developers to build new tunnels that cross these two wonderful third-party opportunities.&quot; It doesn't work that way in real cities, but software platforms, managed by Google, Apple or Facebook (examples) often do. Nowadays even &lt;a href=&quot;;&gt;open platforms&lt;/a&gt; do. Ugh. " created="Tue, 06 Aug 2019 15:17:46 GMT"/>
<outline text="August 5" created="Mon, 05 Aug 2019 13:37:44 GMT" name="05">
<outline text="In October it’ll be 25 years since I &lt;a href=&quot;;&gt;started&lt;/a&gt; blogging." created="Mon, 05 Aug 2019 15:16:08 GMT" type="outline"/>
<outline text="The Russians/Republicans must want &lt;a href=&quot;;&gt;Americans&lt;/a&gt; &lt;a href=&quot;;&gt;killing each other&lt;/a&gt; in mass murders. The NRA can't be the only reason, in fact, it's hard to see how they're a reason at all at &lt;a href=&quot;;&gt;this point&lt;/a&gt;." created="Mon, 05 Aug 2019 15:13:44 GMT" type="outline"/>
<outline text="Two years ago today, I observed &lt;a href=&quot;;&gt;this&lt;/a&gt; about our president." created="Mon, 05 Aug 2019 14:24:10 GMT" type="outline" urltweet=""/>
<outline text="It helps to know something" created="Mon, 05 Aug 2019 13:37:45 GMT" type="outline">
<outline text="TL;DR -- everyone in tech could benefit from a &lt;a href=&quot;;&gt;semester&lt;/a&gt; of Computer Science, to help them understand how the products are created. Just like someone in the auto industry should know a bit about how cars work, or in the wine industry how grapes are farmed and turned into wine. " created="Mon, 05 Aug 2019 13:45:35 GMT"/>
<outline text="I was just telling a story to Kevin Tofel over &lt;a href=&quot;;&gt;on Facebook&lt;/a&gt; about my first experiences dealing with analysts in the tech industry in the 80s. Kevin is a journalist and a consultant for tech companies. He plays a similar role to the early analysts, in today's context. He's taking Computer Science classes. I've been following along, remembering when the concepts he's learning now were fresh for me. It was a great time of discovery, I love how computers work, then and now -- and it's gratifying, in a way, that they still teach the same basic data structures. I guess they never change? I like that. Linked lists, balanced trees, hash tables and the like. I hope they have him build a compiler, that was the last mystery for me. Once I understood that there's no magic to it, I was ready to learn everything about computers. " created="Mon, 05 Aug 2019 13:45:26 GMT" image=""/>
<outline text="Anyway, it amazed me when I was starting out in tech that the expensive analysts had never taken a class in computer science. Didn't understand the basic components of a computer. I wasn't sure how to talk to them. I wanted someone to understand how our outliners worked, and how we had tried two internal models before finding a third that had the good qualities of both and none of the bad. I thought one of the analysts should understand how the increasing capabilities of PCs made these decisions easier, and how we were planning future products based on further expected improvements. When you come down to it, the algorithms Kevin is learning now were important performance considerations for the software we were making, especially in the 80s when computers weren't as capable as they are today. " created="Mon, 05 Aug 2019 13:40:20 GMT"/>
<outline text="Then I sold out to a medium-size tech company and they did their strategic planning by inviting one of the analysts in, asking what they should do, and then doing what they said. It was as if you ran a $100 million software company by asking Norm what products you should make. (Norm is Kevin's dog, &lt;a href=&quot;;&gt;cute&lt;/a&gt; and opinionated, but not too knowledgable about the economics of software.)" created="Mon, 05 Aug 2019 13:43:19 GMT"/>
<outline text="What I learned is this -- you have to relate to the analysts based on feelings. They have to feel as if you know what you're doing and then they'll echo what you say in your press releases to reporters looking for a quote. Another way to get them on your side was to pay them, by subscribing to the newsletters ($495 per year) and going to their conferences (another $2K per), and if you really were rich you could buy their consulting services (I suppose that the company I sold out to did). " created="Mon, 05 Aug 2019 13:43:57 GMT"/>
<outline text="What was interesting/funny is that they sometimes found the trends that mattered even though there's no earthly reason they should have. Maybe they tapped into some thread of knowledge that I didn't. :boom:" created="Mon, 05 Aug 2019 13:44:40 GMT"/>
<outline text="August 4" created="Sun, 04 Aug 2019 17:00:22 GMT" name="04">
<outline text="I'm no artist but I'd love to see &quot;Moscow Mitch&quot; as a &lt;a href=&quot;;&gt;babushka&lt;/a&gt;." created="Sun, 04 Aug 2019 20:07:11 GMT" type="outline" urltweet=""/>
<outline text="I tried something interesting, an audio response to a &lt;a href=&quot;;&gt;tweet&lt;/a&gt;. Enclosed here as a &lt;a href=&quot;;&gt;podcast&lt;/a&gt;. It's so twisted. But listen to it, I think you'll find there's a loop in how news deals with tech. It would be better if we could break out of the loop of course." created="Sun, 04 Aug 2019 18:21:56 GMT" type="outline" enclosure="" enclosureType="text/html;charset=utf-8" enclosureLength="356225" urltweet=""/>
<outline text="Pleased the Moscow Mitch &lt;a href=&quot;;src=typeahead_click&quot;&gt;meme&lt;/a&gt; is going &lt;a href=&quot;;&gt;mainstream&lt;/a&gt;. :boom:" created="Sun, 04 Aug 2019 17:32:14 GMT" type="outline"/>
<outline text="If your ice coffee isn't exciting you, try this. Before adding ice or coffee pour a bit of chocolate syrup at the bottom of the glass, then add the ice, then coffee, " created="Sun, 04 Aug 2019 17:57:29 GMT" type="outline"/>
<outline text="&lt;a href=&quot;;&gt;Scoble says&lt;/a&gt; I was right about Facebook in 2010, I don't know if I was, but the archives are &lt;a href=&quot;;safe=off&amp;rlz=1C5CHFA_enUS743US747&amp;source=lnt&amp;tbs=cdr%3A1%2Ccd_min%3A1%2F1%2F2010%2Ccd_max%3A12%2F31%2F2010&amp;tbm=&quot;&gt;here&lt;/a&gt;. But now we're in a &lt;a href=&quot;;&gt;different&lt;/a&gt; reality. Facebook is filling an important role that I had hoped the open web would. Having just moved to a small town in upstate NY, I get the utility of private groups on FB to tie a local community together. More about this in a &lt;a href=&quot;;&gt;thread&lt;/a&gt; on Twitter. " created="Sun, 04 Aug 2019 17:21:07 GMT" type="outline"/>
<outline text="August 3" created="Sat, 03 Aug 2019 14:46:55 GMT" name="03">
<outline text="A guest on Ari Melber last night (I think it was &lt;a href=&quot;;&gt;Jamal Simmons&lt;/a&gt;) said what I've been &lt;a href=&quot;;&gt;saying&lt;/a&gt; about the 2020 election. It'll probably be a Russian style election where the incumbent gets 98% of the vote. We can't afford to wait for that. Think about all the other crazy stuff the incumbent is doing, that we can see, and then the stuff that is being covered up. Depending on the election only makes sense as a distant Plan B. I think even most Republicans would see that at this time. " created="Sat, 03 Aug 2019 14:46:56 GMT" type="outline" image=""/>
<outline text="If the Democrats played hardball, they’d have a series of votes that force Republicans in Congress to choose between dumping Trump, and decloaking as Nazis." created="Sat, 03 Aug 2019 14:49:54 GMT" type="outline"/>
<outline text="The only way to find out what your users want is to let them speak in a fashion that you &lt;i&gt;have&lt;/i&gt; to listen to them." created="Sat, 03 Aug 2019 14:50:18 GMT" type="outline"/>
<outline text="I'd like to see Melo and Jeremy Lin join up and become friends, work out, and reinvent basketball, and then approach the &lt;i&gt;right&lt;/i&gt; team. They're smart, still-talented players. I think the stink on both of the comes from the crazy missed opportunity of the Linsanity period." created="Sat, 03 Aug 2019 15:06:23 GMT" type="outline"/>
<outline text="Mailchimp testing results" created="Sat, 03 Aug 2019 15:29:23 GMT" type="outline">
<outline text="&lt;a href=&quot;;&gt;Larry Yudelson&lt;/a&gt;, a longtime reader of this blog has a commercial Mailchimp account and offered to let me use it to test nightly emails for the blog. " created="Sat, 03 Aug 2019 15:30:06 GMT"/>
<outline text="I get one test per day. Reminds me of the &lt;a href=&quot;;&gt;punched cards&lt;/a&gt; days of mainframes, only worse. Turnaround generally was less than an hour back then. It's okay though, I find it somewhat relaxing to consider Mailchimp only once per day. " created="Sat, 03 Aug 2019 15:30:14 GMT"/>
<outline text="Here's a &lt;a href=&quot;;u=872b6dc1474d8545c737dfc44&amp;id=89c814d14c&quot;&gt;link&lt;/a&gt; to the email for yesterday's blog posts. I'm not sure how long that link will work, so here's an &lt;a href=&quot;;&gt;archived copy&lt;/a&gt; and a &lt;a href=&quot;;&gt;couple&lt;/a&gt; of screen &lt;a href=&quot;;&gt;shots&lt;/a&gt;. " created="Sat, 03 Aug 2019 15:30:57 GMT"/>
<outline text="A few notes follow." created="Sat, 03 Aug 2019 15:33:15 GMT" flBulletedSubs="true">
<outline text="I have been able to fix a bunch of the problems &lt;a href=&quot;;&gt;using CSS&lt;/a&gt;. But some I can't fix because they put the styles inline. No way to override those as far as I know. " created="Sat, 03 Aug 2019 15:33:19 GMT"/>
<outline text="If I could I'd get rid of the top two items. They repeat info included elsewhere. They're the kind of noise people rightly skip over. I like to take that kind of noise out. " created="Sat, 03 Aug 2019 15:41:39 GMT"/>
<outline text="They chose a really ugly color for links, and hard-code the font for headlines." created="Sat, 03 Aug 2019 15:33:54 GMT"/>
<outline text="It's funny however that some of my overrides work when I view the email &lt;a href=&quot;;&gt;in the browser&lt;/a&gt;, vs &lt;a href=&quot;;&gt;in GMail&lt;/a&gt;. In GMail their styles dominate. In the browser, mine do. " created="Sat, 03 Aug 2019 15:34:09 GMT"/>
<outline text="The way my email address appears in the &lt;i&gt;By&lt;/i&gt; line abuses the &amp;lt;author&gt; element in &quot;RSS&quot;. If I wanted it to link to an HTML page about me, instead of providing my email address (a real mistake), I would have to break the &amp;lt;author&gt; element. That's fucked up. They should have a namespace that calls for exactly what they want and not force people to break RSS to get a good result. Interop isn't any use if people don't respect it. " created="Sat, 03 Aug 2019 15:34:51 GMT"/>
<outline text="Anyway, I can't make it perfect, but I can make it okay. I'm thinking of trying another service that has an API and see if I can make it perform better. They do call this blog &lt;i&gt;Scripting&lt;/i&gt; News after all. :boom:" created="Sat, 03 Aug 2019 15:36:52 GMT"/>
<outline text="August 2" created="Fri, 02 Aug 2019 12:59:47 GMT" name="02">
<outline text="I recorded a &lt;a href=&quot;;&gt;podcast&lt;/a&gt; yesterday about journalism and listening to users, based on a ridiculous Twitter &lt;a href=&quot;;&gt;thread&lt;/a&gt; about journalism and listening in which of course the journalists didn't listen. Imho that's why our political system is so out of whack. The public is never heard, their perspective is never represented, and we are never allowed to interject our two cents. I only shared it with Ken Smith, a &lt;a href=&quot;;&gt;professor&lt;/a&gt; friend from Indiana. He says he was nodding in agreement through the whole thing. Okay, considering that, I decided I should publish it. Maybe you'll like it, maybe you won't. If you're a journalist you probably won't but you should listen anyway. No pain no gain, as they say. " created="Fri, 02 Aug 2019 12:59:48 GMT" type="outline" enclosure="" enclosureType="audio/mpeg" enclosureLength="24987786" image=""/>
<outline text="I just gave &lt;a href=&quot;;&gt;$25&lt;/a&gt; to Amy Klobuchar." created="Fri, 02 Aug 2019 14:19:03 GMT" type="outline"/>
<outline text="I don't think the NBA works &lt;a href=&quot;;&gt;like this&lt;/a&gt;, though emotionally I would hate to see Melo's career end now. Same with Jeremy Lin. I think Melo being a &lt;a href=&quot;;&gt;stinker&lt;/a&gt; put Lin and &lt;a href=&quot;;&gt;D'Antonio&lt;/a&gt; on the road. I'd like to see Melo apologize to Lin, and make a condition of his restitution that his buddy JL has to be included in the deal. Both role players. Melo a bench forward, Lin a bench guard. They work out together and make something new out of their respective talents. " created="Fri, 02 Aug 2019 14:22:22 GMT" type="outline" urltweet=""/>
<outline text="It'd be interesting to have a &lt;a href=&quot;;&gt;BloggerCon-style&lt;/a&gt; mini-conference on grounds for impeaching Trump, with a note-taker, organizing the ideas into an outline in real-time. I see so many ideas, ones that would force Repubs in the House and Senate to vote against Mom and apple pie. One random idea you never hear in the news -- how about impeaching him for hate crimes, inciting violence against blacks, to begin with. Never mind that it would be a great &lt;a href=&quot;;&gt;GOTV&lt;/a&gt; tactic, and also for fund-raising, it would force Repubs to admit they are Nazis. The sooner they decloak, imho, the better. (BTW, I don't think &lt;a href=&quot;;&gt;Moscow Mitch&lt;/a&gt; can table impeachment. The Senate has to actually vote. Key point people overlook.)" created="Fri, 02 Aug 2019 13:15:18 GMT" type="outline" image=""/>
<outline text="Need proxy demo app" created="Fri, 02 Aug 2019 16:52:39 GMT" type="outline">
<outline text="I'm an old school C programmer. " created="Fri, 02 Aug 2019 16:52:50 GMT"/>
<outline text="That's the &lt;a href=&quot;;&gt;syntax&lt;/a&gt; I've mastered for JavaScript." created="Fri, 02 Aug 2019 16:56:35 GMT"/>
<outline text="I &lt;i&gt;&lt;a href=&quot;;&gt;like&lt;/a&gt;&lt;/i&gt; callback hell. ;-)" created="Fri, 02 Aug 2019 16:54:05 GMT"/>
<outline text="I want to use &lt;a href=&quot;;&gt;proxies&lt;/a&gt;. " created="Fri, 02 Aug 2019 19:11:19 GMT"/>
<outline text="I need a C-like example app." created="Fri, 02 Aug 2019 16:52:56 GMT"/>
<outline text="Comment &lt;a href=&quot;;&gt;here&lt;/a&gt;." created="Fri, 02 Aug 2019 16:54:28 GMT"/>
<outline text="Or &lt;a href=&quot;;&gt;here&lt;/a&gt;." created="Fri, 02 Aug 2019 16:55:19 GMT"/>
<outline text="August 1" created="Thu, 01 Aug 2019 13:51:48 GMT" name="01">
<outline text="Here's the &lt;a href=&quot;;&gt;OPML source&lt;/a&gt; for Scripting News for July." created="Thu, 01 Aug 2019 16:38:28 GMT" type="outline"/>
<outline text="BTW, &lt;i&gt;socialized medicine&lt;/i&gt; isn't something to worry about because health care &lt;i&gt;is&lt;/i&gt; socialist. Here's the &lt;a href=&quot;;&gt;explainer&lt;/a&gt;. " created="Thu, 01 Aug 2019 14:42:37 GMT" type="outline"/>
<outline text="Technically speaking &lt;a href=&quot;;&gt;this&lt;/a&gt; is a reporter being an enemy of the people. Sorry, but it's true." created="Thu, 01 Aug 2019 13:51:49 GMT" type="outline" urltweet=""/>
You can’t perform that action at this time.