Subscribe: Scripting News
Added By: Feedage Forager Feedage Grade B rated
Language: English
don  facebook  good  idea  make  much  new  news  open  people  richard  river  scripting news  scripting  tech  twitter  web 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Scripting News

Scripting News

Scripting News, the weblog started in 1997 that bootstrapped the blogging revolution.

Published: Sun, 25 Jun 2017 15:53:13 GMT

Last Build Date: Sun, 25 Jun 2017 15:53:42 GMT

Copyright: © 1994-2017 Dave Winer.

Sun, 25 Jun 2017 12:27:31 GMT

Good morning Internet guzzlers! 🍺

Sun, 25 Jun 2017 12:43:06 GMT

So glad I stopped worrying about Facebook and am now blogging Old School style on I've found my sea legs once again.

Sun, 25 Jun 2017 12:56:23 GMT

Dan Shafer died. I knew Dan from the Mac developer community in the 80s, hired him to write the first docs for Frontier. Bon voyage mi amigo! 💥

Sun, 25 Jun 2017 12:29:24 GMT

Money was a big issue yesterday in the nascent tech blogosphere. First, you do this because you love it, not because it pays well. (It doesn't pay at all.) Now I'd like to take you back to a discsussion that was had many years ago that resulted in this conclusion. You don't make money from this work, but it leads to opportunities where you can make money. Ideas and information make their way to you and if you are so-inclined you can make money by investing in those ideas. No sure things, but some bloggers have made billions, and others have made millions. And others have made a decent living. Not from their blog but because they blog.

Sun, 25 Jun 2017 12:32:31 GMT

In 2015 I wrote that Dropbox could be the king of the one-page app. Because storage is the thing the web doesn't, on its own, do, and storage is the thing Dropbox does best. And they have an API, and they understood the connection to one-page-apps earlier than anyone. But it didn't happen. I've emailed with people at Dropbox from time to time and the best explanation I can come up with is that they are focused in different areas. It seems to me, from my outside perch, that they are trying to become a competitor to Google's and Microsoft's Office products. I was hoping they'd become a platform, focusing on distribution and investment in startups.

Code mode is for real

Sun, 25 Jun 2017 15:53:13 GMT


Sat, 24 Jun 2017 14:57:01 GMT

Good morning sports fans! 🏈

Sat, 24 Jun 2017 20:50:06 GMT

Health care is socialist is getting a bunch of new reads today thanks to some powerful RTs.

Sat, 24 Jun 2017 18:34:44 GMT

Today is emoji day ⭐️ on Scripting News. We have all the ⭐️ best emoji. And they're free, for you, the best ⭐️ people in the universe, the readers of ⭐️ this humble blog. ⭐️

Sat, 24 Jun 2017 18:20:20 GMT

It makes sense that because of reconcilliation Repubs have a hard time repealing ObamaCare. It seems fair that you should have to have 60 votes to repeal something that required 60 votes to pass. How will they explain it to the voters they've been lying to about "repeal and replace." Double-talk. Swamp-talk. 👍

Sat, 24 Jun 2017 18:05:49 GMT

I've started a chatroom on Gitter. Not sure what I'll use it for. Also not sure if it's open for anyone to join. I want it to be. The community guidelines apply. Keep it short, respectful and on-topic, and no spam. ⚾️

Sat, 24 Jun 2017 15:19:17 GMT

BTW, don't ask me to pitch RSS, I won't do it, because the request is based on a misunderstanding. RSS is not a product, it's a format. I have never made a dime from it. You have as much at stake in its success as I do. So I always turn it around and ask the person who asked me for a pitch to instead pitch me on it. I don't budge on this. Ever. 🏀

Sat, 24 Jun 2017 15:01:10 GMT

Is anyone using the JSON version of the Scripting News feed in their feed reader? It's a bit of a trick question, in a way, because as far as I know, only River5 and Electric River support this format. If so, send me an email at my address, on the About page here. 🍰

Sat, 24 Jun 2017 05:50:50 GMT

Journalists keep making a serious technology error -- assuming the only damage Russia can do to our government is during elections. 🇺🇸

Sat, 24 Jun 2017 14:26:32 GMT

I get my health insurance through the ACA. It's very much alive, Spicer. Without it I would not have health insurance. 🍋

The sad state of tech news in 2017

Sat, 24 Jun 2017 13:43:48 GMT

It won't take much to reboot the tech blogosphere, just a few bloggers with ideas who listen to each other and want to work with each other. That was the idea behind blogrolls, to visibly show the relationships.

  • I'm still thinking about how to integrate a blogroll with the new design of Scripting News. I pushed everything aside to get a clean look for the new site. I want to avoid bringing it all back.

So, we have a few people who are writing and listening. That's a needed first step. Next we need a way to announce and hear about new tech products. Not just ones that get VC backing or come from big companies. We already hear about those products through TechMeme and the pubs that contribute to it. We also have platform-specific news about tech products, it's more limited, but it's there.

It will likely start with word of mouth among the bloggers. If Richard is using a product and speaks highly of it, I'm likely to take a look. Especially if he says it fits into what I'm doing through the open formats my software already supports.

Then I want a river, a place where I can go to find out quickly what's new, in the way of products, not BigCo bluster or another $250 million VC deal. I want to know what my peers are doing. So I can learn from them, and so we can make our products work with theirs.

Work together is a phrase you'll hear me use a lot. It's the potential of tech, but it often isn't the attitude of tech. Even the smallest most independent developers dream of dominating. You can't work with people who dominate, even if they win.

I want to hear about products that are open to connecting to mine.

There have been times, often defined by news sources, that have created huge swells of compatible technology. To name a few: InfoWorld, PC WEEK, MacWEEK, TechCrunch. Very fond memories of the communities that gathered around each of those.

It's time for another. The opportunity is there. It's been a long time since we had an open development community that worked to create great new user experience without lockin. It's like riding a bicycle or swimming, you don't forget how to do it. And like tennis or baseball, you can't play without partners and competition.

Republican-inspired art

Sat, 24 Jun 2017 14:52:32 GMT


Fri, 23 Jun 2017 11:50:48 GMT

Thank you Om for the tweet-love. ❤️

Fri, 23 Jun 2017 16:02:34 GMT

An idea worth RT'ing: "A site people could go to, fill in some info about themselves, and find out how much they would lose under the Repub plan."

Fri, 23 Jun 2017 13:52:38 GMT

githubpub is a Node app that serves from GitHub repositories.

Fri, 23 Jun 2017 14:52:02 GMT

Fix for the Scripting News RSS feed: we now process glossary entries and emoji short codes. The net effect is that text shortcuts like RSS will be expanded as well as 👏 emoji 👏, in the feeds. As they say, still diggin!

Fri, 23 Jun 2017 11:52:59 GMT

So many thoughts today begin with -- If the Dems only had their shit together.

Fri, 23 Jun 2017 11:53:24 GMT

If the Dems only had their shit together, we would be mobleizable to knock on neighbor's doors this weekend with pre-written talking points. "Did you know that you could will lose your health insurance if the Republicans have their way?"

Fri, 23 Jun 2017 11:47:33 GMT

Repubs who consider voting for the repeal of Medicaid and the ACA should fear the hellfire they will face when they run for re-election. This weekend is the time to make your feelings felt.

Fri, 23 Jun 2017 11:45:41 GMT

BTW, if someone expresses frustration it doesn't follow that they blame you, esp on Twitter which is a length-impaired medium.

Thin servers

Fri, 23 Jun 2017 14:03:20 GMT

Two friends, Jon Udell and Mike Caulfield, are talking about "dumb" servers. I call the same things "thin." Also fractional-horsepower servers. They go by a bunch of names, but the idea and motivation is the same.

The idea: We move functionality from the server to the edge (desktop, mobile device), repeating until someday there's nothing left on the server. We could go all the way, but it needs a strong operational backend, something a big company is good at, not so much individuals. (With the caveat that some think this problem is distributable, notably the fictional CEO of Pied Piper.)

The key thing is identity. Once you have that solved, it all becomes relatively easy. I've factored out identity into a layer I call nodeStorage. It associates storage with a user's Twitter identity. Twitter is a good service to use, unlike some others, because they have a liberal policy of who gets to create apps. Faceook has an extensive vetting process. Twitter is "let a thousand flowers bloom." I know some people have problems with Twitter, but I've learned over many years that all corporate vendors are imperfect. If you're waiting for perfection you'll wait forever. And you build the software so that if Twitter should again become draconian, a new service can be filled in with as little disruption as possible.

Another place I've looked is Dropbox. There, with one simple feature, the ability to associate a domain with a folder, they would solve the problem. I know there are external services that provide something "like" this, but fundamentally Dropbox doesn't provide enough flexibility in the API to do this in a reasonable way. (Lack of granularity in permissions, an app gets access to one folder or everything.)

Or Amazon, if their identity system for AWS were simpler for end users, or if their end-user storage system could be accessed through the S3 API. I'm sure they've thought of it. There must be a reason they don't do it.

And Twitter could completely eliminate the need for nodeStorage, by offering users a few gigabytes of storage attached to their Twitter account, accessible through the API. The first person who described the feature to me was Jack Dorsey, about eight years ago, when we met for coffee in SF. So he understands why this idea is so powerful. I'm not sure what the holdup is.

In the meantime, nodeStorage works. I build the kind of apps I want. Open the sidebar on Scripting News (left margin) and have a look at the apps. Some even have source code so you can see for yourself.

RicMac, part II

Fri, 23 Jun 2017 11:14:43 GMT

Richard MacManus keeps on truckin. There's nothing more powerful than a persistent and curious user who's relatively fearless.

In a follow-up post I learned that there is an IndieWeb-approved feed reader called Woodwind. That's good news. RSS and related technolgies, including OPML import and export, are essential components of the open web.

BTW, to Richard, I wrote up my rules for standards-makers, based on experience re what (imho) is important and what works and doesn't. Another item for your consideration.

Test post

Fri, 23 Jun 2017 19:48:21 GMT

Here's a list with four items

  • one
  • two
  • three
  • four

Thu, 22 Jun 2017 16:28:33 GMT

I'm working on a new Node web server that serves out of GitHub repos. It's a very sweet very small piece of software.

Thu, 22 Jun 2017 13:29:16 GMT

An epiphany. Mark Zuckerberg is his generation's Ray Kroc, and Facebook is McDonald's. I aspire to be Alice Waters.

Thu, 22 Jun 2017 13:29:44 GMT

Future-of-journalism conferences that ignore blogging are not about the future of journalism.

Thu, 22 Jun 2017 16:27:29 GMT

News will be interesting tonight. They've got the Repub health care bill to rip apart, and it's also NBA Draft night.

Fargo puzzler

Thu, 22 Jun 2017 19:26:10 GMT

The last two episodes of season 3 of Fargo were fantastic. But, the opening scene of episode 1, which takes place in a police office in East Germany during the Cold War, is without explanation.

All through the season, I was wondering how it was going to be connected up with the story that takes place in Minnesota in 2011, but as far as I know it never was.

Maybe that was VM Varga as the accused? Or the police guy?

This is kind of bothering me! :-)

Okay then...

Update: In the episode guide on Wikipedia they describe the opening scene as follows: "In 1988 East Berlin, Jacob Ungerleider is questioned in the death of a woman, which he claims is a case of mistaken identity." So it's not VM Varga in the hot seat. Who is Jacob Ungerleider? I have no idea! ;-)

Wed, 21 Jun 2017 10:21:47 GMT

Good morning summer solstice fans!

Wed, 21 Jun 2017 10:22:11 GMT

It was a boring NBA postseason, for the most. But the excitement of next season is already starting, with the draft tomorrow, and deal season in full swing. The place to find all the news is It's one of many rivers maintained by my River5 installation.

Wed, 21 Jun 2017 10:57:32 GMT

BTW, I hate the term "eating the dogfood." As much as I love dogs, it says that our users are pets, not sentient human beings, our equals. It also says our software is dog food. I think as a kid, as an experiment, a few of us kids actually ate dog food. It's a vague memory, that must have some basis in reality. It makes me nauseous to think about it. And that's what I think about when I hear the term. Please, let's find another way of saying "My software is good because I use it, and vice versa."

Wed, 21 Jun 2017 11:01:33 GMT

Yesterday I posted a screen shot of one of my posts on Facebook, to accolades from friends on Facebook. I deleted the post. I won't be doing it again. Facebook is not a place for blog posts. Not as long as they disable linking, styles, titles and podcasts. If you want to help Facebook destroy the open web, go for it. But I will not participate in that awful adventure.

Wed, 21 Jun 2017 10:53:00 GMT

On Facebook you are who the algorithm says you are.

GitHub API example app

Wed, 21 Jun 2017 15:18:14 GMT

A simple web app that travels through the River5 repository in my GitHub account, producing a directory that reflects the structure of the repo.

I couldn't find sample code that does this simple thing. Now I won't have to hunt for it, and neither will you. ;-)

Here's the source code.

Bike video from two years ago

Wed, 21 Jun 2017 18:47:37 GMT

width="560" height="315" src="" frameborder="0" allowfullscreen>

An old friend: Richard MacManus

Wed, 21 Jun 2017 10:29:51 GMT

Richard is one of the old school bloggers. He started ReadWriteWeb in 2003. It started as a Radio UserLand project and grew into a leading tech publication, something which I'm personally proud of.

He has a new blog up and running. I've added it to my personal river here on Scripting News. He asks about where the blogrolls have gone, a topic I wrote about a couple of days ago. Richard would certainly be in my blogroll.

Maybe the subscription list for my blogger's river would make a good start for my blogroll, or vice versa? Something we didn't do in the first iteration is make our rivers public. Nowadays I'm doing that routinely. A few examples are in the left sidebar here on Scripting News.

Richard has turned to IndieWeb for the latest on open web tech. That's fine, but you have to look elsewhere too, because as he's discovered, they only embrace part of the open web. It's too bad they chose such an inclusive name, but have an exclusive approach. For example, they have avoided RSS, for reasons I'm sure I don't understand (I've listened, so no need to repeat the reasoning). We need all the advantages we can get because there are serious headwinds these days for blogging. RSS is serious open web technology. To not build on it is unthinkable, for me at least.

Re integration between writing and reading, another topic of interest to Richard, all my rivers hook into Radio3, which is my latest linkblogging tool. For reading, I encouraged Richard to look at Electric River, it's the closest to what Radio UserLand did with aggregation in 2002. It runs on your Mac desktop, as the original did. When he wants to go all-in with rivers, nothing can take the place of River5, which is getting both modular and deep. I'm doing more work on that. Rivers have not finished evolving as far as I'm concerned.

Wed, 21 Jun 2017 02:56:47 GMT

Anyone want to blog-debate about XML vs JSON? I've spent years using both, I think I have an objective view of the strengths of each. Imho, they are almost the same thing. XML has attributes and values, and that does make it more complex. Slightly. But you don't have to use the extra features. Look at OPML for an idea of a simple very JSON-like application of XML. Beyond that, there's really no difference. If you disagree, write a post, link to this and send me the link. I will read what you wrote, and respond, on my blog, if I have something to say. There's been so much bullshit flying around. I'd like to cut through that.

It helps to remember we're in a war

Tue, 20 Jun 2017 14:44:03 GMT

People assume the massive data dump by the Repub consultant was an accident. That's not known. One thing for sure, it caused massive damage to American democracy. It could be an escalation in the war against the US. The country hasn't yet acknowledged that we're in a war. We started to when Obama was president.

It's too easy to attack us. Imagine being able to attack your enemy and they don't even realize it's an attack. And the lack of mature thinking about tech in journalism and the herd mentality (no original thinking, just looking for leaks) means we never figure it out. We haven't caught up to the last attack, and new more damaging ones are certainly underway.

Repubs and ObamaCare

Tue, 20 Jun 2017 12:31:44 GMT

Republicans stuck it to themselves and everyone else after years of campaigning on undoing ObamaCare, justifying this idea with lies. Did any of them think one or two steps out, that someday they'd be in a position to have their bluff called? Now look at where they/we are. About to do real damage to the country.

As Marge Gunderson asked in Fargo (the movie):

  • "And for what? A little bit of money. There's more to life than a little money you know. Don't you know that?"

Mon, 19 Jun 2017 14:04:39 GMT

Good morning sports fans!

Tue, 20 Jun 2017 03:29:28 GMT

Facebook and its algorithm are like a self-driving car that decides where you can go.

Mon, 19 Jun 2017 14:57:53 GMT

A new doc explains how to use Dropbox for River5 subscription list.

Mon, 19 Jun 2017 18:14:37 GMT

I ported my Rules for standards-makers to outline format. I think this is where I will maintain it.

Mon, 19 Jun 2017 14:00:16 GMT

People who hate XML actually hate what people did with it. They used it to not-interop, and covered up with a nauseatingly complex set of add-on protocols. At its core XML is fairly simple. Certainly not fatally complex.

My pitch to Josh

Mon, 19 Jun 2017 16:06:29 GMT

I became a prime member of TPM, to support Josh Marshall who has been kicking ass the last couple of years, and maybe longer. I just started paying close attention as Trump was coming to power. Anyway, now I have a problem. If I read an article that's only available to Prime members that I feel everyone should read wtf am I going to do. I have the same problem with the NYT, where I pay for my subscription. I'll probably complain! 😸

Anyway, to Josh, you have a connection with readers, that's great, but imho you can and should imho go further. I think there's a middle-ground between the social nets and pubs like TPM. Your business can grow into theirs. Quality is what matters. Which of your readers you give a mike to should be the result of your knowing them. It may increase the pressure on yourself, but it's a good pressure, imho.

I did something similar just before we first met, when I went east after booting up the blogosphere in the Bay Area. I wanted to recruit more intellectual writing. So I went where the intellectuals live. I didn't get them, at first, but I got something better -- political bloggers, like Josh Marshall and of course many others.

We need to grow again. We've let the social nets usurp the good that bloggers were doing. Someone has to find the new voices with fresh perspectives. It isn't so much stopping fake news as eclipsing it with excellent thinking, insight, humor, connections.

It happened in tech in the early 90s. Supposedly it was all over. Nothing but domination by the BigCo's from here. Until something surprising developed that completely flipped around the partnership between big media and big tech. We're still feeling the aftershocks of that upheaval.