Scripting News: Indieweb and RSS.#

IndieWeb: feed page.#

NBA Rumors: Rockets Eye Sign-And-Trade For Knicks Carmelo Anthony? Jeremy Lin Back To New York?#

Wow, that would be some kind of blockbuster deal. #

The author speculates that the Knicks are bringing on Phil Jackson to help persuade Melo to stay, but my guess is that it's the other way around. Bringing Jackson on is a way to give the fans hope for the future, a future without Melo.#

I, for one, would love to see Jeremy Lin as the Knicks starting point guard.#

I don't care if the Knicks make the playoffs, I want to see great basketball in NYC. #

The last couple of weeks have been great, btw. No complaints here! #


The Surprising Law of Upskirting.#

About compilers compling themselves. #

Kottke is 16 years old today. One of the great blogging champions. #

I wrote this on Quora, a while back: We expect too much of geeks.#

Joey deVilla: Toronto-to-Tampa Road Trip, Day 1.#

FP: For Illegal Migrants, Southeast Asia is the Means, not the End.#

RIAA Wants Google to End Piracy "Whack-A-Mole".#

Fast Company: Need A Little Serenity In The Workplace? Try These 7 Simple Steps.#

Ron Chester reviewed the archive from Sept 2001.#

I have the synchronization scripts written.#

The essays from the old scripting site are copied into the new one.#

The overall site structure comes from publicnotepad.#

Still need to write code that produces the essay list in reverse chronological order.#

This list will be displayed as an outline using the <%reader ()%> macro. It'll be nice to have a functional part of the website use Concord. #

I'm trying to think but nothing happens!#

Pando: Buzzfeed, Twitter, and how embedded tweets might have broken journalistic ethics.#

Nicolas Gallagher: Custom CSS preprocessing.#

New Yorker: 'True Detective' and the Art of the Television Finale.#

Google Drive offers 1TB for $10.#

U.S. Investigators Suspect Missing Malaysia Airlines Plane Flew On for Hours.#

NYT: Anger Can Set Off a Heart Attack.#

Scripting News: It's okay to ignore the commercial motive.#

Knicks fans ready for Phil Jackson to “come home.” #

Ted Cruz: Pro-Choicers Chant 'Hail, Satan' To Silence Opponents.#

This Is What Happens When You Put Dogs In A Photo Booth.#

The Eye icon has to work when you point at an idea. #

getFeedItems call for Fargo Publisher.#

Look into report on Autosave pref not being respected.#

Maybe it's time to start publishing on Scripting News in a stream?#

Stream looks good on iPad.#

Finish bookmarklet#

Can we bring the tab to the front?#

Hot-link text inside [brackets] with the url attribute.#

Preference to say which tab gets the links.#

Scripting News: Time waits for no one.#

Scripting News: Caught betw Twitter & Google Reader.#

Jeremy Lin demands more minutes.#

Neighbors stop a new Starbucks opening in Berkeley.#

LA Times: After 30 years on Louisiana death row, inmate exonerated of murder. #

Glad I asked why Elisa Camahort isn't posting on her blog. #

Carmelo Anthony: Knicks say Phil Jackson is “coming on board” #

NYT open source project called StreamTools.#

Wow Celtics tickets are cheap relative to NYC tickets.#

The cast of How to Succeed in Business Without Really Trying celebrates the approaching completion of the new design of Scripting News. #

Stream looks good on iPad.#

getFeedItems call for Fargo Publisher.#

Look into report on Autosave pref not being respected.#


Bookmarklet experiment.#

Release bloghome and outline templates#

On GitHub.#

In the global directives outline.#

Outline template looks good on iPhone.#


Include OPML struct in RSS item?#

Heroku: 10 Habits of a Happy Node Hacker.#

Fast Company: The Infinite Lives Of BitTorrent. #

Pando: How the iPhone 5s just made a hypocrite.#

Radiolab: This is Your Brain On Love. #oxytocin #

Chrome can emulate mobile devices for debugging! Nice. #

A picture named banksy.gif#

To use streams, at the top level of your outline, add a #type "stream" directive.#

In the outline settings dialog for the outline, in the Overrides panel, set the type to idea. #

Now when you click the + icon in this outline, you will create a calendar structure of nodes of type idea. Each one of these items appears in your RSS feed because it has an isFeedItem attribute, which is put there when you hit the + icon.#

However these nodes are treated differently when we create the RSS guid for it. We don't generate a path to the node, we generate a path to the headline 2 levels in from the summit that contains it, a node that represents a day in the calendar. Then we add a #name value at the end of the URL to construct a guid which is both a permalink and unique. The guid is based on the created att on the headline, so unless you create two headlines in the same second, each will have a unique address. So be careful when creating these items not to create a bunch of them by wailing on the + icon. Do it more slowly. #

If you have it set so that new items are comments, that will be respected as before, so until you uncomment the node it won't appear in the feed. This option is set in the Insert tab in the global settings dialog. #


1. With an image is in the background, when viewed on the iPhone, the margins are wrong. Done.#

The problem it appears is that we have a fixed width of 100% on divTextInFrontOfImage.#

Solution: Take the 100% off, add it back in the startup script when the page is loaded, if there is no image.#

2. The guids for the items are wrong. Done.#

3. Need an icon for idea type. Done. #

4. Clean up pointer to RSS feed, don't use Dropbox's url. Done.#

5. Other templates need to be mobile-ized.#

6. If a permalink points inside something collapsed, expand it. Done.#

Today's going to be a lite day. I feel groggy and a bit hung over.#

And while I'm typing this, iTunes came to the front twice, for no good reason. It's updating my iPad to iOS 7.1. Why iTunes needed to come to the front? Some lazy programmer somewhere couldn't fix a bug, I guess.#

Time for coffee! #

Scripting News: Conferences for thinkers. #

Scripting News: Opacity in CSS background images.#

Someone should do a study to test the theory that "letting news come to you" is an effective way of staying informed.#

Jeremy Zilar says the text should be narrower, it's easier to read. I thought and gave it a try and liked it. I made the width fixed at 700 pixels.#

Often enough when someone makes a request that I change the way something works I'll say no way, it's too much work, I like it the way it is. Then the next day I do it. Sleeping on it makes the idea seem more reasonable, it seems. #

This appears to be the live page for the Snowden talk at SXSW.#

I stopped watching True Detective after episode 4. It got really boring for me. Nothing was happening. I loved the first episodes, because they were so different from any TV I had seen. But either they got too violent for my liking, or I stopped being interested in the characters. A show has to strike a balance. I don't get off on gore and blood just for the shock value. Uck.#

When I start in the morning, I have a cup of coffee and I sit down and fix a few bugs, document a few things, tie off some loose-ends from my last programming session. Then I add a new headline at the top, entitled Morning coffee notes, press Cmd-] to demote, and marvel at how easy it was to put all the details of the beginning of a day neatly under a single headline. #

The generalizations are made by the young who have no idea what's ahead of them. The only way you stay sane is to think that it truly is unknowable. But as you get older you learn that there's so much we all do -- exactly the same as everyone else, it's really depressing, but there's no way to avoid it.#

Good morning everyone!#

Fixed problem with date at top of each day. Under some circumstances it would show Sunday when it really should show Monday. This is because I had a "-5" param on cmsFormatDate. Should have been "0".#

We now have background images working. If you put a backgroundImage att on the day headline, with its value as the URL of an image, it will show that image as the background for the day, with an opacity of 30 percent. Not sure this is the right value, also not sure how to let the user set the opacity. For example, the March 4 background image is a great Linsanity picture of Melo and Lin, the two Knicks who loved each other, with Coach D'Antoni in the background, scowling. #

Thanks to the excellent CSS Mentor Nicolas Gallagher for helping me figure this out.#

As I look at this page, I'm not exactly laughing out loud. More like a combination of snickering and cackling. #

Scripting News: Change coming in RSS feed. #head-up #

Braving the Deep, Deadly South on a Bicycle.#

The Amtrak reservations site has been down all day. #

Neil Young announces the launch of ponomusic. #

Nothing is as tasty as a Papaya Dog.#

Quartz: How Stolen Passports Were Used to Board Flight MH370. #

My current best motto: Welcome back my friends to the show that never ends.#

Update: I just reserved #

Dan Gillmor: Learning about, and deploying IndieWeb tools. #

My noteblog now looks good on my iPhone. Happy. #

Screen shot of editing environment for this blog. #

Phil Jackson come on down! #

You're in a Starbuck's and buy a coffee for $2.37. You give the guy a $20 bill. He gives you back bills and change. Quickly, did he cheat you? You have to do the math in your head. Which method do you use? (This blogger believes you'll use Common Core whether you know it's called that or not, and he's right, you will.)#

Here's the deal on Newsweek. They didn't have enough info to report as fact that this guy is the Satoshi who invented BitCoin. So their piece was wrong. Had they said "We have a theory that this is the Satoshi who invented BitCoin, they'd have been on solid ground. #


Beautiful play! #

I haven't thought about what to call them. Mostly they are ideas that are too big to fit into a tweet, and that I want to be able to refer to in the future. #

I think of the whole thing as a "noteblog" and even reserved if the idea catches on and other people want to keep public notes in this fashion.#

To which I reply: It is. #

I switched off that format in 2006 because:#

1. Google Reader didn't like my feed with little snippets, they insisted that a blog post be a title/link and description. #

2. Twitter looked like the future, with their API and Internet-scale notification system.#

Now Google Reader is gone, and Twitter doesn't look like the future anymore. Most of my ideas don't fit into 140 chars, and although I tried writing two sentence blog posts, I was starting to post some of them on Facebook, which is not a good place for stuff that's meant to persist. The rest I would just lose. That's not cool!#

Now that Fargo 2 is maturing, I decided to try to solve the problem for real.#

For writing that's not full enough to be a blog post, but too full to fit into 140.#

I would call them medium posts, but someone else already thought of that. #

NYT: Can We Learn About Privacy From Porn Stars? #

Hey I used the new call-to-tumblr feature, they say it's from the 90s but I don't get it. I wanted this feature in the 90s, but we didn't have it. #

I just walked Chuck through the process for cloning scripting news website. It did not work. Got to make this completely airtight. #

He must talk with the public, unlike Dolan and the other execs.#

He should make the decision, on behalf of the Knicks and Melo, about what's to become of Melo. #

The correct decision is this: Melo moves on. #

There's no workable scenario where the Knicks are any better next year than they are this year, and that's no good for either party. #

Melo should go to Miami or Chicago, the Clippers or maybe even Boston. How about Golden State, what a combo that would be. A team with some hot young talent and a major elite point guard. Or even better an ego like Noah or LeBron. #

Melo is a great shooter, but he needs to be part of a team. A big part of a championship team. That will not be Knicks for quite a few years, and that's OK! #

Bring back exciting basketball to New York. For crying out loud keep Hardaway and Shumpert. We need some young promising dudes who are cheap to root for. Let's hold on to some of these guys. And keep Chandler and Stat too. What the fuck they are Knicks.#

Dolan doesn't have the gravitas to do it. And what's his name, the coach, he's got to be gone.#

The Knicks need some kind of shake-up. Having Phil Jackson come back in an executive role could be just the thing. #

A picture named equalTime.jpg#

Glad you could make it! #

This is a prototype of the next version of Scripting News.#

It's also going to be a built-in capability for Fargo.#

These items exist as part of my blog, but they will also exist as part of yours, if you want. #

I want to build a new kind of linking, where the content is included in the destination, as a supporting fact. #

The same way I included a picture of a NYC snowbank in the previous item.#

A picture of a slice of cheese cake.#

Posts: Newsweek's breakthrough, Fargo as v2.0 of the Metaweblog API.#

Yet another: My templates are open source.#

New domain:

Data from the NewsJunk project I did with Nicco Mele in 2008.#

Phil Jackson front-office position with Knicks?#

Screen shot of my 1999 browser-based editing system. This was for-real. Not just a mockup.#

A picture named cowboy.gifI like to start a new blog post when I start working on a new version of Fargo. As I make changes, I note them in the sub-outline. When the new version is released, I do a light edit, uncomment the post, and it's published. Nice workflow. Took years to get here. Actually decades. #

Trying to show a friend how to write a blog post. #

I said "Now click on the eye icon." He clicked. Nothing happened. Click again. Nothing. Click click click. Nothing. #

Turns out he was clicking on the icon that makes things italic. It of course is also the "eye" icon. #

I'm glad I worked on this so much.#

It's very sexy. I love the way it looks and feels.#

A picture of a slice of cheese cake.#

I can write as many of these.#

I will use these when what I have to say is more than two or three sentences.#

It's a mini-blog post. Not as big as something more formal. But longer than a tweet or a mini-mini-blog post.#


New post: Snowden, Banksy, Satoshi Nakamoto. #

NYT: Newsweek Says It Has Unmasked Bitcoin Founder, Stirring Ire.#

LA Times: Dorian Satoshi Nakamoto denies founding Bitcoin. #

Prototype for a divided page, for lack of a better name. #

Anyone with a scientific background can be part of a development team. I'm seeing that with Andy DeSoto, who is a memory researcher. And I remember what it was like working with Andre Radke who was, at the time, a physics student. Those skills are totally applicable to developing software. #

The trail followed by Newsweek led to a 64-year-old Japanese-American man whose name really is Satoshi Nakamoto.#

He's got two degrees in beebop, a PhD in swing, he's a master of rhythm, he's the rock and roll king.#

New post: Recalculating graphics.#

Tribute to Philip Seymour Hoffman. #

Hey Biz, great to hear from you! #

Knicks fans will protest at the Garden on March 19. It's definitely time for new ownership. #

Made a little fix in Fargo CMS. If #menuTitle is already defined, don't "initialize" it. Allows a site to say the menu's title is different from the name or title of the outline.#

Now I want to play around a little with what happens when there's text indented under an item.#

I want a little wedge next to the headline, and when you click it, it expands and collapses. #

A little outlining for people reading. This is a good thing. #

Facebook drones will be parked outside our bedroom windows in a year or two, piloted by friends and family. Frictionless. #

I think I now have the calendar rendering properly. Let's see. (Y!)#

We are making good progress here! #

I bet LeBron and Melo hook up and take over some mediocre team with draft picks.#

How Hollywood treats aging actresses.#

Divers Find 65-Foot Crack In Columbia River Dam. #

In 2006 this guy was the brains behind Microsoft, according to Fortune. #

Today's the day? Does this end up on the home page of If so, what does it look like??#

Blog post: Why blogging is an amateur thing.#

Quartz on Silicon Valley's war with Wall Street.#

Today Chrome completely changed the user interface of their debugger. I no longer know how it works. #

Interesting NY Daily News piece on Melo moving to Chicago.#

The Atlantic asks why people think the Oscar ceremony sucks. Because most of the awards don't mean anything to most viewers. We understand the following categories: Best picture, best actress, actor, supporting actor and actress. And that's it. So if the Oscars are going to be more fun, you need more awards for people who are on-screen or at least whose voice is in the movie. How about best voice in an animated movie? Best comedic performance for both genders. #

So Jared Leto is a transgender mammy. Makes sense. And in a few years we'll look back at Her that way too. How about casting a real operating system? Scarlett Johansson is human. At least cast an OS actor. #

David Denby observes that 2013 was a great year for movies, something that wasn't reflected in the Oscar ceremony.#

1. I don't have a 140 character limit.#

2. I can have as many links as I want in an item. #

3. I use HTML hyperlinks.#

4. I don't use a URL-shortener.#

I'm looking to revitalize a kind of blog post I used to write. One to three sentences, a few links, a conclusion or a question. Not on its own page. More than a tweet but less than a post. #

Here's a perfect mini-post. A quick comment on one of my posts, a quote, and a promise to write more later. #

The Knicks should thank Carmelo Anthony for all the fun, and wish him luck, and let him go. It can't work. There's no way the team can add more talent to balance out his talent in time to make a difference for him. His time is now. He should try to get on the Bulls or Heat, or maybe even the Rockets (I like that one). And the Knicks should sign a few promising mid-range free agents, using the cap space freed up by Melo's departure.#

The NYT has a public editor, and she's doing a great job. I think they'll eventually need to have a technological counterpart, to provide an outside/inside perspective on how the Times is using technology, since it's so central to what they do.#

This is going to work differently from Scripting News, yet when it's ready for public viewing, the contents of this outline will be displayed on the home page.#

The first thing I'm aiming to do with this is to create a linkblog and note-taking environment like was before 2006. Here's an example of a month of posts, for July 2006. #

© 2014 Dave Winer.
Last update: Sat, Mar 15, 2014 at 8:17 PM.
This aggression will not stand.