It's not about
saving the planet, it's about saving ourselves. The planet will be fine. The wounds we create will be healed within a few million years. The planet's
lifespan is many tens of millions of years.
#
Superteams are a bad idea. Sports isn't arithmetic. You can't make the best team by putting all the best players on the court at the same time. Because they were best in a different context. Esp in basketball, teamwork is everything. Chemistry. Feng shui. It's an art.
#
The
2021-22 Lakers are the ultimate superteam. LeBron James, Anthony Davis, Russell Westbrook, Rajon Rondo, Carmelo Anthony, Dwight Howard, DeAndre Jordan. So much talent! They all came to be with
King James as he surely will win more titles. Now they don't have to retire without a ring. But it's a head-trip. How long will it take to work it all out, to find new roles for all these stars? And will they be patient enough to work it out? Entitlement doesn't win titles.
#
Meanwhile the
2021-22 Knicks are the exact opposite of a superteam. Every player either a rookie or a medium-tier mid-career player, and a couple of players in their 30s, on the second squad. A few of the young players are potential stars. All of them achieving far beyond expectations, and are growing together as a team. They are fun to watch and root for. It's a team, not a group of stars. That's the thing to aspire to, people making each other better. Not a balance sheet that's expected to win everything. Where's the fun in that.
#
it was asked
on Twitter why people don't like LeBron.
My two cents. He's not a friendly looking guy, like Melo for example. Also once you win two championships, you're just showing off. It's like leaving your starters in during
garbage time and they do fancy trick plays. After a time you think why not just sit down. That's LeBron. You're right it isn't fair, but that's
the way it goes.
#
We could deliberately start to make an open and distributed Facebook, slowly, one step at a time. It isn't even a hard problem, nor would it be too costly, there's just work that just has to get done.
#
- First reaction of the Southwest captain saying Fuck Biden over the speakers was wow that's a line we didn't want to cross. Then it was pointed out by Matt Taibbi that Robert De Niro said Fuck Trump on national TV and the audience loved it, he got a standing ovation, said it again even.#
- That gets you thinking. But there's a difference between Biden and Trump. Biden will leave office peacefully, we all knew Trump wouldn't. So Fuck Trump was a cry for help, a plea for unity. We're all cursed by the fucker. Let's say out loud what the news people refuse to say.#
- People who love Trump have nothing to fear from Biden. To think otherwise is lunacy, and when I think things through other people's lunacy doesn't enter into my reasoning. #
- Further, you're in a closed locked tube and this asshole is the fucking pilot. And he loves fascism, which is to say he is crazy. I want off the plane when I hear that. You get to turn off the TV show which you probably weren't watching anyway. But the passengers are stuck with a lunatic flying the plane. So it's not the same thing. #
I put this
message in a bottle on facebook eight years ago. "For the most part I feel very good about my Facebook friends." It's still true today. People who care should stop ignoring the people who use facebook. We matter.
#
A video
demo of Drummer's thesaurus feature.
#
Did Dropbox change the period of time they keep changes? I thought they kept them forever. Was I dreaming? Now they say it's just 30 days. It's not a feature I use often, but when I do it's because I
need it. It seems I can pay extra and get 180 days. I pay for Dropbox $119 per year btw. 180 days might as well be 30. How do I know in advance how far I need to go back to get the version I'm looking for.
#
I bought a Tesla and a Peloton. Neither have arrived yet. When I ride my bike I like to listen to music, or a podcast or an audiobook. I don't need a coach. I bought the Pelo because it's the best indoor exercise bike. Let's see if I can use it that way. Same with the Tesla. It feels like they both want me to join the cult.
#
- Living in the tri-state area we get New Jersey political ads on TV. I saw one for NJ governor Murphy running for re-election, but the speakers in the commercial are voters, saying what they want and at the end Murphy says he agrees with all of it. That's a great commercial. It's great because it says something about our political system that we often forget. We are the government in the US, the people are. Show that you get it not with words but with actions. #
- Tech marketing should work that way also. And journalism about tech. When you write about FB, don't forget the 2.9 billion people who use it. If the company were to disappear, we'd still want an online service where we could all gather. Better if there weren't a company running it, but that's the way it is nowadays.#
- And let's see an apology from the NY Times for this horror in yesterday's paper about the people who use Facebook. Of course they ignore everything I write here, but even so, they should apologize, even if they don't care what one blogger thinks.#
Want to break up Facebook? Easy. Let people on Facebook (the online service) connect via Facebook to other services that are not Facebook, just as email, RSS, the web, instant messaging work. It’s the internet way of doing things. Gets Facebook the company out of the hot seat. Everyone wins.
#
- They changed their name to Meta. A two-syllable name that shortens to the first. Meh.#
- Remember the name "Facebook" means many things, at least eight. #
- Mark Zuckerberg. #
- A public corporation.#
- 60K employees. #
- Servers, software, other tech.#
- An advertising platform.#
- A user community.#
- Connections to the rest of the web.##
- All the content -- video, images, posts, comments, live events, current and past.#
- The thing that got renamed was #2. All the rest are still there. Yet no one will speak for Facebook #6. Can you imagine 2.9 billion people and it's defined by a handful of columnists and reporters in mostly American news orgs. And there's a company that can communicate with all of them, any time they want for $0. And they have nothing to say other than we're going to change our name now. #
- According to Pew, a credible source, all the American news orgs combined have about 15 million readers. Facebook #6, the user community, is 2.9 billion. Could Facebook mount a defense? It wouldn't be a fair fight. They would destroy the news orgs' message about Facebook being an evil swamp of petty Boomer sludge and garbage. Instead they run away, give up, let the journalists define "Facebook." And this is what they say about it. #
- The bleakest version of what Facebook might become in the next few years, if current trends hold — a Boomer-dominated sludge pit filled with cute animal videos and hyperpartisan garbage — is clearly not the kind of thing the company wants as its flagship product.#
- As one of FB's 2.9 billion users I am offended by this description of who we are and what we do by Kevin Roose in today's NYT. It's totally consistent with the campaign journalism is running against the FB #6, the online community. What do they throw at us? Sludge, garbage etc. Geez Louise. What has become of the NY Times?#
- Facebook (the company, #2) markets like a company that's never had a fight. Just glided into dominance. Well now they have to fight. What do they do? Run away. Oy.#
- If they don't want to stand up for the 2.9 billion users, who are not mostly Boomers (there aren't that many of us) and mostly use Facebook #4 as a reasonably reliable online connector for an always-expanding set of uses, a very small portion committed to overthrowing the US government, at least help us stand up for it.#
- I use Facebook only because the people are there. It's the closest thing to a universal online service. Based on what I know about cycles in tech, Facebook #2 (the company) has a small chance of prevailing in their goal to reinvent themselves to be important in the next wave. It has never happened, even with leaders who were more prepared for it than Zuckerberg is. Companies have to stand for something beyond money and dominance. #
- The journos belong in a special place in hell. Someday it's going to be just as intolerable to shame people based on age, as it is to shame people based on race, gender, religion, sexual preference, identity etc. Kevin Roose will try apologize someday for what he said in today's NY Times. I hope I live to see his disgrace. #
Got my third Moderna.
#
I have to use Facebook because so many other people do. Something new from Zuck? Oh please hell no.
#
I saw
this and for a moment I thought it said Mets. Maybe he should have named Facebook The New York Mets. He could've bought the team with the change that falls out of his pocket at night.
#
If Zuck had asked me what to name his company I would've said name it The New York Times.
#
I think we have a new version of the Drummer CMS that correctly
handles blogs in all time zones. I'm getting incredible support from the Drummer users. This is the kind thing you have nightmare dreams about, a deployed product where you missed a serious problem in development and have to scramble to deal with. We still have some serious problems to deal with, but I think it's mostly possible to avoid them, and I'm confident we will get them fixed. I want to get to work on some new features, I really miss that.
#
Update: the new CMS is deployed and seems to work. Most important the problems with international blogs appear to be solved. Drummer blogs are unique in that there are archive pages for each day, and month. Which is a date problem other blogging tools don't have. I was trying to think how we solved the problem in Manila and Radio, and then realized we didn't have the problem. Drummer is different. Which is kind of what you'd expect from a product with that name.
😄#
Property tax is a wealth tax. Why not tax long-term-held stocks the way you deal with real estate. Not that I want to pay more taxes, esp on my savings!
💥#
"Where ever you get podcasts." I did that.
#
- But our lives are cheap when Trump is president.#
- And it follows that if the DoJ lets Trump be president again, many of us will die. #
- It stands to reason, having done it before, next time more of us will die, and not just because we got a virus. #
- And yes, it is up to the DoJ. If they don't prosecute and convict him of insurrection, there is nothing legally standing in the way of him being president again. #
- The 14th Amendment is the relevant law, specifically section 3. #
- I am not a lawyer, but I am an American citizen, a child and grandchild of Nazi survivors, and I can read, and feel, and I'm not so stupid that I don't see where all this is going. #
It's apple season in the Hudson Valley.
#
I am now
rewriting a fairly large part of Old School.
#
Drummer has a
command that downloads a zip archive of all your files. It takes a couple of seconds, so it's really quick (OPML files compress nicely). Even so the users, some of whom are quite technical, are
writing scripts to download them automatically. I love seeing this, because backups are the best insurance against software or server problems. And I like to see users take charge and solve problems for themselves.
#
Re Facebook and hate speech, every online system is a haven for all kinds of speech. No one knows how to control it, and esp not at the scale that Facebook operates. You could see the revelations differently, at least now Facebook is trying to control the damaging speech. That's progress. But we do have bigger fish to fry. Journalism has decided that we should all aim our hate at Facebook, exclusively. That's a Fox-like tactic. If we're blaming Facebook, I guess we can't blame the NY Times or the WSJ or CNN, MSNBC, etc. As authoritarianism rises, we have to watch our journalism, for signs they are manipulating our focus, for signs they are controlled by or pandering to the fascists. Right now most of us, regardless of
what we say to pollsters, accept what the press says as truth.
#
Next time you hear yet another revelation that Facebook is a haven for hate speech, ask if you've gotten any info on what's going on inside the DoJ and why haven't there been any indictments of Republican insurrectionists. At least
Rolling Stone has started to cover this. But where are the others? Surely there are patriotic insiders in Congress who would provide background info.
#
Some
notes on the second blog timezone experiment.
#
Last night's
Succession was a playoff game of the characters of Succession, after two full seasons, we've gotten to know them, and now they're all ready to wrestle each other at the same time. I laughed all the way through the episode. The craftwork. Sat on the edge of my chair to absorb it all. It's a lot like post-season baseball, where you get as many as seven games to get to know all the players. I don't think this is the World Series yet, but we're getting close. Everyone's still in the game, and new people are showing up, more powerful than ever. And it seems the most powerful ones are the women. At one point Kendall says as much. I love this stuff. (And btw, the Dodgers and Red Sox lost the actual playoffs, so we're left with Atlanta and Houston, and I don't care for either team. Onto the NBA season.)
#
Watched
I May Destroy You on HBO over the weekend. It's
highly rated, but I had not heard of it before last week. Very unusual show, artsy, emotional, a page-turner. Twelve half-hour episodes, quick binge.
#
I'm getting my Covid booster shot on Friday.
#
You can't have both free speech and only speech you approve of in the same world.
#
I've been dealing with some complicated problems with JavaScript dates in
Old School, which is the blogging CMS that Drummer uses. It's the same software I use to build Scripting News. I had to take a step back on the project yesterday because I was having so much trouble wrapping my head around what exactly the problem was. It was showing up in India and the Far East mostly. We didn't hit this set of problems with
Fargo, because the blog rendering happened on the user's machine, so there was no timezone difference. And oddly, there is no problem with the RSS feeds of sites in the Far East. But at some times during the day if you posted something new from India, Malaysia or Australia, it would not appear on your home page. Anyway, it's great to have a bunch of smart super-interested people. It's very early days in Drummer Land, and the people really want their blogs to work, and of course I want this even more than they do. But I've never dealt with these issues before and they are mindfucks. You can read about it in this thread on the Drummer support site,
starting here. I am figuring it out, it seems, I hope, Murphy-willing.
#
BTW, if you want to follow along in code, or to just see how I work, here's a
snapshot of the oldschool source outline. That link opens in Drummer. Warning the code is a snapshot, a working document so to speak. Not designed for casual reading, but imho is quite readable. ;-)
#
Spent most of the day working on
timezones for non-American blogs. Still more to do, tomorrow.
#
I was chatting with Scoble on Facebook at wrote this: There's this great line in Succession where the father's wife says to one of his kids "he built you a playground and you think it's the world" -- that's Silicon Valley. It's a tiny little place that thinks it's everything when in fact it's a bunch of factories filled with grunts, and due to the pandemic it's not even that anymore.
#
Hopefully at some point President Biden and his administration will turn their full attention to preventing the collapse of America's political system.
#
I ordered a new
Tesla Model 3 today. It's blue. Arrives in December. I haven't been as excited about a new toy in a long time.
#
Enes Kanter, an NBA player for the Boston Celtics, wrote a
tweet saying the leader of China is a "brutal dictator." And of course China is
shitting its pants. This is a big problem. They don't understand that there's a line they're not allowed to cross. In the US, Kanter has a right to his opinion. And the leader of China
is a brutal dictator. And even if there's some question about it, Kanter is allowed to say what he thinks. This is a similar problem to the one they're having at Netflix with Dave Chappelle's show which I have not watched. I find him incredibly offensive. I'd love to have a private conversation with him where I ask what he's trying to accomplish. I find his stories humiliating. Is there some lesson I'm supposed to learn? If so, could we skip to that part. Anyway, I won't watch him.
Employees at Netflix were offended too, and they want Netflix to remove him. That's just as wrong as what China is doing to pressure the NBA about Kanter. One more. The NYT fucked up when they fired
Donald McNeil. I think even the assholes who forced him out would agree, as their coverage of Covid is now bullshit, where before McNeil was canned, it was stellar. They had no place trying to control what appears in the NYT. They just work there. It's a platform for speech, I think even the most jaded and cynical reporter at the NYT would agree with that. And just because you get a paycheck from the NYT, that doesn't empower you to control other people's speech, same as China and Netflix. I wrote
yesterday that when Zuck rolls out his new thing next week, we'll find out if the journalists properly understand their role. There will be no fake news yet on their new platform for them to complain about. But I guarantee you it will restrict speech in an effort to appease the journalists. Will they see this, and call bullshit? Or will their vanity and narcissism prevail. Obviously they don't care about our speech, but will they mind being so visible about not honoring it?
#
I'm watching
Succession from the beginning, just to see how all the michegas got started. Seeing the first appearances of all the characters. The special relationship with
Roman and Gerri is flirtatious from the first meeting. Cousin Greg plays a starring role in the first few episodes. And my friend
Nick Denton is in the show, via proxy, only this version of Denton gets revenge over the rich capitalists who were tormenting him (no spoilers beyond that). Season 3 of Succession started last Sunday, it's just getting better all the time. One of the best TV series ever.
#
How could a court decision on abortion not be political? It's as silly as saying you could go swimming without being immersed in water, or breathe in a vacuum. It's as ridiculous as the
view from nowhere in
journalism.
#
I spent most of today
grabbing bits of docs from the
change notes outline for Drummer, while it was in development, and merging it with the already-existing docs. I can see we're going to need a new structure, because people aren't finding a lot of it, and there's more coming. Most of the newly public stuff is on the
FAQs page.
💥#
- A rambling thread from this morning that somehow fits together.#
- When people say they love RSS, it's not specifically RSS that they love imho, it's the open format, no-lock-in philosophy of software development. If your data can move around the net effortlessly, that's what you love, and that's what you give up when you use a silo. #
- One thing you can be sure of, when Zuck announces his new Zuckerverse thing, it'll be locked up and owned by him and his stockholders. #
- He can't pay all those employees if you're free to move out of his universe any time you want.#
- There will be lots of eye candy, but he has the only keys to the doors.#
- Reminds me of a story. In 1980 i went on vacation to Jamaica. #
- In the cab from Montego Bay to Negril, the driver pointed out a town with lots of new modern-looking shacks. #
- He said they were a gift from Cuba. #
- They had front doors, but no back doors. #
- Think about it. ;-)#
- I've been very critical of the way journalism covers Facebook, because they miss the human freedom part of the story, which is just as important as the fake news part. But of course journalism is only concerned with the freedom of journalists, not our freedom. In fact journalism would probably prefer if we had no means to speak publicly, if we just got our ideas from them. Only thing is they don't have any ideas. #
- I'm absolutely 100 percent sure that when they get a chance to kill Zuck's new invention, they will ignore (or miss) the controls over our freedom in his new world. #
- I'm sure it'll be designed to make the journos happy. #
- Whether they buy it or not, that's another question. 🚀#
A
longish podcast about the origins of blogging in the mid-90s and a lot more, and why it's time to return to the roots. We couldn't trust journalism then, and nothing has changed, and today the stakes are much higher. And there are reasons they don't tell the truth in journalism. It's the same reason no one got fired for
buying IBM.
#
Trump is the broken clock that's right twice a day. The people who are gushing about
Powell are wrong. He owns the Iraq war. It was on his say-so that we accepted what Bush, Cheney, Rumsfeld and Rice were saying. He was their credibility.
#
I hear
Dems might lose in Virginia because of voter apathy. Right now the big issues are abortion, COVID, climate and fascism. That’s a pretty good set of issues. Run some freaking ads on social media. Never stop campaigning, every day of every year.
#
I was pretty sure the Dodgers would crush the Braves, but wow, the Braves are up 2-0. Gotta love it. I'm sorry if you're a Dodgers fan, but I was born in Brooklyn and people such as myself don't forget. I also remember when
Chase Utley broke the leg of the Mets shortstop during the 2015 playoffs. I also remember when I sat in scalped seats during the World Series
in 1988, in the Dodgers wives' section and they tried to get us thrown out for rooting for the A's who won, btw. I really feel justified in hating the Dodgers, but honestly even if I wasn't, I would still hate them.
💥#
Meanwhile the NBA season starts tomorrow with a
game between last year's champion, the Milwaukee Bucks, and a much-hyped superteam, the Brooklyn Nets. I will be rooting for the Bucks. Superteams suck.
#
- Just before Drummer shipped I sent an email to Manton Reece, the developer and runner of micro.blog, asking if he was interested in being the first blogging system to hook up with Drummer via the OPML bridge. The same interface we use in Drummer to connect to Old School. #
- Well here it is. He works fast. 🚀#
- Just watched the video -- I love how he did it. Beautiful. #
- Amazing how people are kvelling over Colin Powell.#
- His speech at the UN was chilling, implying but not directly saying that Iraq had nuclear weapons and was getting ready to use them, and we had no choice but to go to war with him.#
- It was a lie.#
- No one would have believed Cheney, Rumsfeld or Rice. They got the only person in the Bush administration who had credibility. If Powell was willing to say this, it must be true, we had to act. #
- It was a lie. A way to transfer wealth from the US Treasury to the war industry.#
- When people act naive as they do horrific things, seriously -- he knew what he was doing. Powell wasn't a tool, we were the tools. He abused our trust. And in death he doesn't deserve the acclaim he's getting. Too many people died because of his lie.#
I think you have to be very young and very healthy to be medication-averse. There are some people who make it to old age without needing medical care. My mother was one of those people, she didn't get sick until she was in her 80s. Me, on the other hand, I would have died before I was 10 if it wasn't for health care and antibiotics. I had a ruptured appendix, mis-diagnosed by a doctor as a stomach ache. Okay so medicine fucks up, a lot. I have limited vision because two eye doctors gave me bad advice and did surgery, the first fucked my left eye and the second made it worse. My hearing is blown in my left ear, because a doctor used a device to clear out earwax that damaged my eardrum. So now loud noise, including loud music, makes my head vibrate in an unpleasant way. Too bad, I used to love loud music.
But I am alive. My life having been saved twice by medicine now. So when medicine says "take this vaccine it'll make you safer against a horrible disease" -- I take it. Gladly. Why? Because I get how medicine works to an extent and am appreciative for the life I would not have had were it not for medicine.
#
Drummer is really going. I'm trying to scope out in my mind now where I want it to go. With all the programmers around now, and maybe more on the way, I'm thinking bigger in terms of open source projects that could spin out of Drummer.
#
In the back of my mind is the question of could we get a Linux version of
Frontier going. That would send this project into the stratosphere, imho. Even after a year's work, Drummer is still a shadow of Frontier, which I use as my development platform for all of this. That's how I'm so productive. Invest as much time in tools as you do in product, and some years, invest all your time in tools. BTW, when I say a Linux version -- I mean an exact clone. The benchmark is whether it runs my software, not that it's a cool project. With these things it's the base of apps that matters. I think the language designers at big companies have lost the tune. The apps are what matters. That's why I program in JavaScript -- it's where all the code is. And that's why projects like
Deno (A different arrangement of N O D and E) are such a bad idea. And deprecating the
request verb? Only the most commonly called function the whole fricking language. Deprecated!! Someone has lost their sense of what matters. It's as if one day they decided the new
Tappan Zee Bridge is too cool to drive cars over, so we'll require people to convert their cars so that the wheels are inside and the seats are outside. Always going backward is a good way to never get anywhere. BTW the Tappan Zee Bridge Is a beautiful bridge. It carries exactly the same traffic the old one did.
#
The
old Tappan Zee Bridge and the
new one.
#
I'm doing most of my writing these days in Drummer Land, but it's nice to remember that things I want to write about that don't belong there, still have a home, here.
#
Car drivers suck. I usually ride my bike on the right edge of the road, making it easy for cars to pass. But if I have to make a left, I move left, and if a car approaches behind me, they have to momentarily slow. They always honk. I never carry a gun, but sometimes I wish I did (not really).
#
I hope
Manchin is getting paid more than $500K per year to sell out our last chance at having a planet that supports human life.
#
I have a thing. If they're
forecasting rain, showers or even a thunderstorm, and it's not raining when I want to go out for a ride, I go out anyway. Worst that can happen is I get soaked, I reason. And I usually make it home in time. And often as soon as I walk in the door it starts to pour. That's exactly what happened today. I'm feeling very oxygenated and strong, writing this post in my bike clothes, and outside it's pouring cats and dogs. Amazing.
#
We know what we have to do -- we should be campaigning like everything is at stake (it is) instead we're hearing
weak statements like this. It's not his fault, btw -- the national Democrats are looking in the wrong direction. I don't know how they can do it, but they are. Where is the Lincoln Project, why aren't they turning out
ads like this, every day, about abortion rights? This is the big problem that the Democrats keep making. To them campaigns are about elections, but they're really about everything, 365 days a year. The campaign never stops. The campaign never stops. The campaign never stops. The campaign never stops. The campaign never stops. The campaign never stops. The campaign never stops. The campaign never stops. The campaign never stops. The campaign never stops. The campaign never stops.
#
I've been doing a lot of support this last week. Noted that a lot of times the problem is web caching. Learn how to get your browser to do a
hard reload. Always try that first. Once you have that mastered, it's amazing how much time you'll save.
#
The P&J; Coffee Shop, San Francisco.
#
The Giants lost. I'm so sorry. I knew however that it would end in an awful way when the batter, with two out in the bottom of the 9th with a runner on first, the
Dodgers leading by one in what was the last game of the season for one of these teams, was
Wilmer Flores. Mets fans remember him and love him like a son, because the Mets broke his heart and he didn't hide his feelings. So they didn't trade him in 2015 when the Mets went on to win the National League pennant, Flores was the
team mascot, but they eventually did let him go, and he was on the forever to be remembered as the ill-fated Giants of 2021. When he stepped into the batter's box late last night I knew it would not end well. It didn't. In a very
unsatisfactory way. Which I think was inevitable, probably the instant the Giants signed him. He is a man of great consequence.
#
A friend asked if it was true that Spotify now owns podcasting. They read something in
Wired that said they did. They're idiots. Or trying to get clicks. Or maybe they're idiots
and they're trying to get clicks. Anyway -- no, Spotify does not own podcasting. As long as people say "subscribe where ever you get your podcasts" at the end of their podcast you have nothing to worry about. I'm not even going to link to the Wired article.
#
- An iOS and Android app. #
- It can manage multiple notes. They are simple things, simple styling, multiple paragraphs per item. Of course Markdown. #
- It stays in sync with something that's accessible over the web, kind of like an RSS feed just for me. #
- Then I tell Drummer, Roam, whatever -- where to hook into it. And it appears in my writing world as a flat outline. I can edit in both places. So I can put a note from my desktop into this mobile world, and write something while I'm out and about that hooks into my larger writing world. #
- Super important: Not part of Apple or Dropbox or whatever's world. Then I would have to go through them to get my own writing, and eventually they will break me. #
- It's amazing how broken this shit is now. I'm almost broken in Apple's world. And Dropbox blew up what we were doing a few years back. We're about to get evicted by Chrome. But Linux, RSS, OPML and Markdown keep chugging along. And Twitter too btw. They've actually been very good, even though the hype says otherwise. #
See today's updates on the
Drummer blog. I think we have the initial fires taken care of. Knock wood, praise Murphy, I am not a lawyer. Time to take a step back, catch my breath and figure out what the next steps are. In the meantime I'll be rooting for the Giants tonight.
#
Time for the loser to STFU.
#
I've had
this song in my head all day. So that makes it the song of the day I guess.
#
I was talking with my friend
Dave Jacobs last night and we got around to what should be done with
Facebook. The only thing to do when a tech company gets too big, is to force them to unbundle.
Bundling is how their size becomes a problem for us. So, for example,
Google owning the dominant search engine and the dominant browser means they're inevitably going to turn the web into a perfect way to continue to own search. That's all that's going to matter to them. But the web has more to do. Google doesn't care. Facebook has also been successful at strangling the open web, forcing all writing on the net to flow through them. Or at least keeping it from flowing outside of them. If Facebook's
fat ass wasn't squatting over the web, there would be a lot more movement. That might not solve the problem of Nazis ruining the world, but at least it gives the rest of us a chance to organize and solve the other vexing problems we have to deal with. RIght now all we're tasked with doing is making Zuck even richer, and even Zuck must be bored with that by now. The task for FB is to make it easy for the rest of us to run our own FB's and stay in touch with the people who use his FB. That's what happens when you get as big as they are. And it's far from an unsolvable problem. In fact they already have all the software written.
#
To people who wanted to use a custom domain for their
Drummer blogs, we now have an
answer. There's a new head-level attribute for your blog.opml file that tells the CMS where the links should point. It works on my
test blog for the clueless newbie.
#
It's hard to imagine approval rating means anything in 2021. Even if you don't approve of Biden, are you really going to vote for Trump? It seems that even the Dems could market that you're better off not electing Hitler.
#
One of the saddest things I've ever heard is Jeremy Lin saying "I think the NBA has given up on me." I would say to him, they had reasons to give up on you when you were 18 and every year since then. That's the way the world works. Assholes climb the ladder, and then think they can stop listening.
#
- An asshole NYT columnist once asked if I was too old to understand the latest technology. I was so offended, I didn't think to just answer the question.#
- The answer is unknowable. I think I understand a lot about tech, because I've spent my entire professional life trying to. I also have created some of the technology that young people feel so proud of understanding better than older people. I think I understand podcasting, for example, as well as any young-un.#
- Once when I was a kid, commuting to high school in the Bronx from Queens, I was struck by all the apartment houses whose windows faced the 4 train. Mile after mile. Countless windows facing the train. And behind them more buildings and more windows. #
- Behind every window was a family, with all their challenges, accomplishments, pride, love, beliefs, bad habits, histories, everything. It gave me an idea, how could you possibly think you understand all that's going on. #
- Now, 50 years later, I think the thing is to be open to learning from other people's experiences, and don't presume you understand anything better than anyone else, because when you do that, you close yourself off to learning from them.#
- I would say to that NYT asshole that it's the disease of your profession to think you don't have to listen anymore. It's also the disease of programmers, doctors, professors, everyone who gets somewhere in life, to think they've arrived at the top and they have a full understanding of everything they need to understand. That asshole could learn a lot from an asshole like me. All those years, he didn't. And that's not just his problem, because so many people listen to him, it's our problem too. Because he's not as informed imho as he could be. .#
- I got an email last night that said the person felt I had been hypocritical in using Twitter for identity for Drummer.#
- Obviously, I don't think I was hypocritical. #
- I use Twitter for identity because they have a nice API that scales, and they have kept it open for this kind of use for many years. In all that time, they didn't change their mind because of new management, didn't deprecate anything, it just keeps running reliably.#
- Are you sharing some information with Twitter? Yes, a little, but not as much as you might think. They certainly never see your outlines. They don't know how many times you log in, that information doesn't pass through to them.#
- We don't keep any information on that ourselves. I don't care. I'm not in any business at all, and certainly not in the business of knowing how much you do whatever you do.#
- They don't know your location, btw -- if they know a location, it's the location of the server, which is at Digital Ocean. I'm not even sure where they keep their servers. That information it seems to me is of no value.#
- If you don't want them to know anything about you -- just create a fake account for this purpose. #
- Also I want to build features around Twitter. It's a fact of life. It's there. It ain't going anywhere. If I chose not to use it for identity it wouldn't hurt them one bit. I'd have to write an identity server myself and I already have plenty of things to do trying to keep Drummer users happy.#
- Net-net -- I don't see a problem here. 😀#
I’ve called myself a developer, media hacker, showrunner, programmer, never a coder (ugh), maker of software snacks and shitty software (with bugs). Now I’m thinking of calling myself a software factor.
#
This
quote, which is part of what I wrote for The Future of Text, kind of says it all, everything I've discovered and built on in my career. I guess it's the answer to the question: "What's possible with computers that most people don't know about." They posted this in a
tweet at the same time I was
posting one about how we fixed the big problem with JavaScript in
Drummer. I love JavaScript because it's the closest thing we have to a universal language. We have
Marc Andreessen to thank for that (no sarcasm!). But there's no reason JS has to be hobbled by
callback hell,
promises,
async/await, or whatever new hack they think up next. It's not hard to factor all that out. Every other language does it. There is absolutely no reason JavaScript has to leave all that mess visible to the programmer who wants it hidden. We proved that in
Drummer. Now our implementation may not be fully baked, and at least one JS guru thinks it may be too slow, all that can be fixed. I want to write straight-line code and let the runtime handle the synchronization. That's worth trading off some speed for, but I don't see why it should require that. And it's the way comptuers are
supposed to work, imho. If I didn't say anything most devs probably wouldn't even notice it's there, they still might not, that's how
natural it feels.
🚀#
Observed in a middle-of-the-night
tweet: Drummer is working. It’s possible finally we’re moving beyond blogging as a big production. Writing publicly can be fluid, fast. And not locked in a silo.
#
A frequently asked question -- where is
Drummer and how much does it cost? Hopefully the
link answers the first question. The
About page answers the second. "You can use Drummer at no cost." Further: "Much of the software is open source." Why is it so inexpensive and will it always be that way? I don't have big plans to take over the universe. I just want to make sure that outlining, web scripting and easy, fluid blogging are not lost arts. I have been very lucky in my career, so at this point, money, at least the kind of money it takes to operate Drummer, is not an issue. So let's have fun and see where it takes us!
💥#
The blog is an HTML rendering of the
Change Notes outline. That link opens in
Drummer, even if you're not logged in, and updates when there are new features or fixes. I would be honored if you leave that outline open in Drummer while you do your work, that way I can instantly inform you of new stuff. The file's icon will turn to green when there's news. It's the best channel I've had as a developer to users of my product. We've been using it in the Drummer test community. It really works. Instantly updating outlines are called
instant outlines, btw.
#
Today is the 27th anniversary of this blog. To celebrate, I'm opening up
Drummer to the world. I hope you love it as much as I do.
❤️ #
And now, we can start talking about Drummer in concrete terms. Finally. The first thing you should try in Drummer is to write a few blog posts. Follow the first part of the
Blogging howto, do the Hello World post. Then write some more, about whatever you like. Learn how to write publicly in Drummer first, in other words. It's the best demo we have right now, today, in Oct 2021, of the power of outlines for public writing.
#
Another note and then I'll wait till tomorrow. In this case the Docs are a big part of the product. Back in February, I decided this time, rather than leave the docs as an afterthought, or hire someone else to write them, I would do it myself. For a couple of reasons. This could be the last big product ship I do in my career. Docs were always treated as an afterthought. I want to try, just once, making it not an afterthought. To let the docs have enough time to become something I'm proud of, and something I can invest more time in, like the software, after we ship. Instead of staying away from them, I wanted to reach in, and do it up. As a result I've done enough writing for a book this year, you'll see it not only in the docs linked into the sidebar of the docs pages, but also in the
DocServer pages for each of the built-in scripting verbs. Lots and lots more to say.
#
If you have a question about Drummer,
this is where it goes.
#
I'm shopping for a refrigerator. I've spent some time with various web interfaces, on Home Depot, Consumer Reports, Loew's, Best Buy, Amazon. They're all pretty bad, and could make a simple improvement that would completely eclipse the others. Here's the idea. I have a fixed space to put a fridge, and it's unusually narrow. I wish the designer of the house had left more space but it is what it is. Now, they make fridges in this shape, but they don't always have them in stock, esp now, when the supply chain is so disrupted. Here's the feature, it's a very Doc Searls-like thing, btw. I want to say hey Home Depot, this is the space I have. Let me know when you have a fridge I can buy that can be delivered within a couple of weeks. Instead they send me links to their website for refrigerators (at least they remembered that I'm shopping for one, so has Amazon) but they make me start over from scratch every time. That really sucks. Esp if they, at the moment, have a fridge that fits my very easy requirements. It would also be good for energy savings, because my current fridge is not running efficiently at all.
#
- My longtime friend and sometime collaborator Andrew Shell is part of a program to write 30 posts in 30 days. Yesterday he wrote a piece about his career, and I got an idea for him, that I initially posted in a comment on Facebook, but wanted to include here. #
- Andrew -- i had an idea for you. #
- First imho it would be a shame to ignore all the experience you have with software, both as a developer and a user.#
- You could do something great by focusing on the interface between users and developers. A lot has been done about how programmers can be more effective when they listen to users (agile), but as far as I know nothing about the other direction -- how users can learn to communicate more effectively with devs to get what they want and to influence the future.#
- It's a branch off what I keep coming back to -- we don't teach how to write great bug reports. It can be an incredible literary form, different from any other and they can be very human, because imho it's all about empathy. The user wants the dev to be empathetic with them, and the devs want empathy too, not just because it's more economical, but because it's because programmers are people too! A fact sometimes overlooked, perhaps. #
- Anyway, best of luck with your exploration Andrew.#
- BTW, as far as I know Andrew is posting these ideas on FB and Twitter, as screen shots, but I don't see where they're posted on the web. If they are, I'll add a link here. 😄#
Google is apparently preparing to re-enter the market for
RSS readers. Before they do, shouldn’t they explain why they dumped RSS, hurting the cause enormously, and why anyone should trust them now. If you're on Twitter please
RT so users understand, they are not our friends.
#
- I recorded a 24 minute podcast about what's going on.#
- I'm taking notes on changes, but not publishing them now, rather I'll post them all at once when it's time to open up.#
- I talk about some of those changes in the podcast. #
- Keep on truckin! ;-)#
- #
- PS: I considered how we did the online docs for Frontier when doing Drummer's.#
Maybe other devs can make software without users, but not me. I need the feedback. I imagine it's like being a musician playing on a stage with no audience. Two users, in particular, have made the greatest contribution, Anton Zuiker and Ken Smith. Neither are devs. Anton works at
Duke University as a research communication specialist. Ken is an
English professor at Indiana University. Both are bloggers, both are intelligent, persevere, and put up with my demands (ahem). I need good bug reports, and they are learning, and the bugs are being fixed, and some have been quite vexing, as I've rewritten major parts of Drummer. I know it's been frustrating at times for them. I hope this is just the start of a wonderful new community. I know a bunch of other people are using Drummer, but Ken and Anton have been most actively helping the developer and that's very much appreciated.
#
Ken wanted to
see how long it would take to write and publish a Drummer blog post. I'd love to see the same benchmark done with other blogging software.
#
BTW, Anton got on my case about a bug in the
Links tab on Scripting News not updating often enough. He noticed this because the same thing was happening on his Drummer blog. This got me off my ass to fix the problem. So if you're a fan of the Links tab here, rejoice -- it works about a million percent better thanks to Anton. This is the power of users who actually care, and pitch in to help.
#
All the breakage I'm experiencing with HTTPS sites on my Macbook gave me an idea -- how about a proxy server for HTTPS sites, making them accessible over HTTP. Seems quite doable.
#
Since Sunday is the 27th anniversary of
blogging at scripting.com (or anywhere, for that matter), let's make that the day that the doors officially open for
Drummer. There will still be things to do at that point, and that's ok. As they say
software is a process.
#
It's a fitting moment to flip the switch, because
Drummer will open the doors for a new
fluid style of blogging, based on outlining. To create a post, you click the
big plus icon and start typing. When you're ready to publish, choose a menu command. No more slogging your way through Wordpress menus or a static site generator. It all happens in a second or two. And making a change to your blog is as easy as making the change in your outline, and publishing -- again -- just one command and a couple of seconds. Welcome to the world where
tools for thought meets publishing. Blogging at the speed of thought. Where nothing gets in your way.
#
If we
default, the damage to the US economy will be permanent. It won't just be a recession, because we eventually get out of recessions. Poverty will explode. This time the US really will become a third world country. And it won't just cause chaos in the US, it'll be world wide. The media should start explaining what a
reserve currency is, how the US dollar is basically the only one, and what advantages it gives us (they're huge). Increasing the debt limit costs us nothing, not even money because we can print the currency we repay our debt with. All the Repub hype about economics is, like everything else they say, a lie. The US isn't a family on a budget, it's the foundation on which the world economy runs. Look at it this way, if your family could repay its debt by writing numbers on a piece of paper, would you worry about how much you owe? That a simple version of the reality for the US and our dollar.
#
Facebook is so powerful because
Obama shut down his campaign after winning in 2008. The tech industry organized the people around its values, which they were very
open about. The Dems could've done it. Any news org could have. I begged them to do it, publicly and privately. Everyone who's complaining now, news people and politicians, punted, had no idea what FB did was possible, didn't listen when they were told. If they wanted their values represented, they should have done it themselves. That's how this works.
#
Poll: Which should I get, Tesla or Peloton, neither or both?
#
I started watching
Maid on Netflix but it was too depressing, and that’s saying something after watching
Squid Game straight through.
#
This image is stark.
#
- Pretty sure it was Photoshopped, so don't take it literally. #
- But it reminds that there was an earlier attack on the World Trade Center, in 1993, where the attackers tried to take down one of the buildings and failed. In the second attempt, both towers came down. #
- If this happened with the US Capitol, it would shatter America.#