Scripting News: Sunday, March 17, 2024

 

Sunday, March 17, 2024

Through it all, news.scripting.com remains my most popular site. #

It's so funny, the editor of Wordle on a podcast on Friday, 1000th puzzle day, said there are some puzzles that you might not solve in six moves not because of skill rather because of luck. I was pretty sure when I took my second guess, but that's just when the cursing started. By the third guess I thought she's screwing with us! I should not have listened to the podcast.#

We have a 140-char limit, but offer an effortless way to see more. #

On Mastodon: I've done this before, starting 25 years ago. Find some new connection I can make because someone was wise enough to add an RSS interface. I get to have an aha! moment and a good laugh at how great this is and then write a freaking blog post about it, and people think man this web thing is pretty cool.#

Note to self, make a Chrome extension for my blogroll. #

On this day in 1999. Not much happened in RSS. But I'm going to keep checking for the next couple of weeks. #

Scripting News for email

18 Mar 2024 at 04:00

Scripting News: Saturday, March 16, 2024

 

Saturday, March 16, 2024

An upgrade idea for the web. I'd like to have a bit of JavaScript code ask to be notified when the user clicks on a link on my page that gets them a 404. I'd like a chance to do some looking around and seeing if I can find the thing they wanted. This comes up when you look at the archive of this blog for March 1999. Back then my server was a Macintosh which had a case-insensitive operating system. A few years later I moved all the stuff to Amazon S3, much less hassle, and probably cheaper too. But over there the filesystem is case-sensitive. I must've been typing in URLs by hand and not caring about case, because why should I, my server didn't care. Except now it does care and when I click links to pages I know are there, but can't be found, I get depressed. I wanted to read the damn thing, that's why I clicked on it. Not to see some cute 404 page (although it is pretty nice). Even better would be a way to tell Amazon to serve this bucket without regard to case. #

Saying the web misses Google Reader is like saying the United States misses President Trump. Why do I think that? Think of the mess Google left behind when they dumped the web. Putting all our cards in one basket in software is a very very very very bad idea. As everyone who misses The Orange Feed Reader is evidence of. It's like someone rips you off bad and all you can think about is how much you miss them. You, sir or madam, need to get your head examined. #

The big picture#

  • As I complete a big project I like to re-center, to remind myself what I'm working for.#
  • My goal is to create a social web that includes blogs and twitter-like systems. To set a new baseline where titles, simple styling, links, enclosures and the ability to edit are tools writers can use.#
  • Somehow twitter pushed writing into a tiny little box. If we work together we can dig ourselves out of this box. #

I love this#

  • I love that I can read Mastodon posts in my freaking blogroll. #
  • Eugen is the founder of Mastodon.#

Scripting News for email

17 Mar 2024 at 04:00

Scripting News: Friday, March 15, 2024

 

Friday, March 15, 2024

Maybe the thing I'm most proud of is that the blogroll can host Jay Graber, CEO of Bluesky, because they support outbound RSS. I can also follow Eugen Rochko, founder of Mastodon, for the same reason. And of course Matt Mullenweg, founder of Automattic, whose WordPress supported RSS from inception. Bluesky, Mastodon and WordPress, in the same social web. One of those Golden Spike moments. #

The blogroll is a lot like weblogs.com combined with its successor my.userland.com. All this happened first in 1999. Today's blogroll is far in advance technically from the blogrolls of 25 years ago.#

When I was growing up they taught us that humans were the only animals that were conscious. They wasn't any scientific evidence of this, we know now, because it obviously isn't true. And to my own credit, I was sure it was bullshit when I was a kid. #

Finally seeing a real blogroll bug. We're getting notified that feeds are updating that we aren't following, yet they're showing up in my blogroll anyway. Either have to add some code or look for a bug. Good thing I've got the only really deployed blogroll now.#

This is a nit, but it bugs me anyway. I'd love to know why Threads, which in every way is a modern JavaScript app running in a web browser, uses urls that begin with www. In 2024. There's no harm in it, it's just there was a consensus a long time ago that the www part was not necessary. #

Did you forget that quickly?#

  • We've noted this before.#
  • Established facts about Trump eventually lose their currency, reporters forget and report it as big news next time they see it happening. #
  • Trump's fealty to Putin for example. How could a reporter forget that? Yet they seem to. #
  • Two moments to bring you back. #
  • Picture 1.#

  • Picture 2.#

  • There are so many of these pictures. #
  • Remember we tried letting Trump play president, we shouldn't have survived it, and in a lot of ways we didn't.#
  • Collectively we're like the main character in The Sixth Sense (no spoilers, but if you have seen it you know what I mean).#
  • So please, dear reporters and editors, try to factor actual proven facts into the context of your reporting.#

Four things about threads.net #

  • Four things.#
    • We're selling ourselves out by letting Facebook own a new social network and not putting that energy into building something that preserves our choice.#
    • I understand that Facebook's claims of supporting the Fedisphere won't amount to anything. They will end up controlling what interop means, which means we end up with yet another app store, with all the nonsense that comes with. Welcome to CyberDisneyland.#
    • You know all this, as well as I do. But we have decided not to care.#
    • This is exactly how we snookered ourselves into using Twitter for 17 years.#

Scripting News for email

16 Mar 2024 at 04:00

Scripting News: Thursday, March 14, 2024

 

Thursday, March 14, 2024

This would be a nice place to have Markdown support. #

Lots of cleaning up after yesterday's party. I love that people are open to new ideas with blogs in 2024. It's been a while. #

Written docs about using the blogroll. #

BTW, this is the feed list for my blogroll. Feel free to import or subscribe to it into your feed reader. #

I've started a page on opml.org for notes on blogrolls. #

The Scripting News RSS feed now has a <source:blogroll> element.#

Updated the reallySimple package to look for the <source:blogroll> element. This means the data will be available to FeedLand. #

The blogroll sorted in reverse-reverse chronologic order. #

A place to report problems with the new blogroll.#

The popup menu#

  • A popup menu with all kinds of background info.#

Scripting News for email

15 Mar 2024 at 04:00

Scripting News: Wednesday, March 13, 2024

 

Wednesday, March 13, 2024

10-minute podcast about today's Blogroll-out. #

That's a blogroll, over there. #

Blogrolls were a common feature in early websites. A list of blogs you follow. A checklist of places to look at. Advertising our web friendships. Blogrolls were the beginning of today's social web.#

It's time to take a fresh look at the humble blogroll. #

Screen shot of home page, with blogroll, shortly after launch. #

Here's the lowdown on the blogroll and where it's going.#

Blogrolls are for watchers#

  • Here's a screen shot of the new software that came out today, the blogroll feature on Scripting News. #
  • It's a post on Manton's blog, viewed in the blogroll on my site, talking about stuff on my site. #
  • As we used to say in the Old School Blogosphere: "Watching them watch us, watch them watching us, etc, etc."#
  • Manton's blog is expanded, revealing the five most recent posts. The cursor points at one, showing the full text in a tool tip. Click the link to visit the post on his blog.#

  • Shortly after posting this item, Scripting News showed as the top item in the blogroll.#

  • Then Doc Searls posted on his blog, and I had to snap a screen shot. #

  • Did you know that Doc coined the term blogroll? #
  • Then Gruber showed up from Daring Fireball. It's a bit like a party. πŸ˜„ #

  • Today was a very exciting day here, I think tomorrow will be too.#
  • I'm trying to think but nothing happens!#

Earlier posts#

  • This image was the result of a late night collaboration with ChatGPT. For some reason it can't spell anything right, and when I asked it to correct the spelling it mocked me. But I loved the design. It understood the hard part of what I was asking for. #
  • The Knicks have been slumping since two of their top players have been out with injuries for over a month, after having an amazing January. One of the two star players came back last night, and what a difference! They went from being a team that could barely put a starting five on the court to having the deepest bench in the NBA. I was trying to do the math, but came up empty. They were absolutely unstoppable. Now that they have two superstars on the court at once, the opposing team can't just double or triple-team the one player, it's basically impossible to defend against their schtick. At the same time, the Knicks are great at defense. When the second injured player comes back, and it seems that will be soon, we might be back in the January mode that was so exciting. Even so, last night's game was a return to greatness. They blew out the 76ers, something that would have been unthinkable a couple of years ago. It's fun being a Knicks fan again! ❀️ #

Scripting News for email

14 Mar 2024 at 04:00

Scripting News: Tuesday, March 12, 2024

 

Tuesday, March 12, 2024

Today I'm working on titles. #

Tim Berners-Lee's idea for user-owned and controlled storage is good. Can't tell you how many times, as a developer, I wanted this. To get it going it'll need at least a couple of compelling apps, to seed the bootstrap. Like MacWrite and MacPaint for the Mac. Without that, it can't even begin. I could help with their bootstrap if I had some belief they had would not crush developers, which is harder to do than it sounds. The only times it has worked for me, for a little while, was when I created the platform and apps and content (you need all three). But the huge companies have no vision for the role of developers, so these things rarely even get off the ground, and who's going to sign up to believe in the goodness of a huge company. It's a very steep road TBL has chosen to travel. I have argued with my friends at Automattic that they are in a golden position to do this since they already have a large installed base product that's popular with users, and lots of developers who could make good use of storage attached to each account. I hope someone with deep pockets and longevity does it. Then we can really start building an app ecosystem on the net. We've been doing this for 35 years as TBL points out, and we still haven't created an economic developer ecosystem on the web. Storage, believe it or not, is the big missing piece. #

We need a protocol for embedding a tweet in a web page. We used to have one with Twitter, but it now works only intermittently. Mastodon has one, and I have been able to use it. But really it would be nice to have a sort of jQuery of this stuff. If they're all going to create their own APIs we obviously need a container for that so developers don't have to worry about all of it. #

BTW, has Twitter abandoned "tweet" as a trademark? Is it now public domain? Could someone ask?#

I bet someone could develop and AI bot that takes a NYT article and removes the spin. It'd be interesting to see the befores and afters.#

This screen shot illustrates the core weakness of Mastodon. We need the ability to log on to Mastodon, not to an instance. A factoring of that functionality. It totally could work, some person, company, foundation or whatever could build software that acts as a simplifier. Have you ever used plex.tv? Somehow they manage to do it. You're connected to someone's server, but you log on through one site. #

Rebooting the blogroll bootstrap #

  • Manton is doing great work.#
  • His micro.blog system is pioneering a new form of blogrolls.#
  • We've been working together behind the scenes to make sure his stuff interops with mine.#
  • That's imho the best part.#
  • PS: Blogrolls is where the social web started.#
  • PPS: I have to write a short "what is a blogroll" doc, re OPML and RSS. There's not a lot to it. So it needs to be written down. Will do.#
  • PPPS: I'm having flashbacks to Manila. We're using GitHub more or less the same way. We had a better scripting system. I also know that WordPress can be that too, and plan to use that in my software. #

AI and the NYT#

  • Zach Seward, a friend from my days at Harvard and NYU, got a kickass job, starting up the AI effort at the NYT. He's just the right guy for it. Young, curious, creative, and very ambitious. And he has a strong startup journalism background. I couldn't think of anyone I'd want more to be in this position. #
  • Now that he's published notes for a talk he gave at SXSW, it's time to share some ideas I have for the NYT re AI.#
    • Current events. This is something ChatGPT doesn't do. Not sure why. I'd like to be able to connect to ai.nytimes.com and ask it to give me a rundown on the lawyer who's testifying in Congress today about how our president is "elderly." I don't want pointers to stories, though they should be included in the response, I want a custom report, like the ones ChatGPT provides, that answers the questions I have about the MAGA lawyer. Maybe the AI will just give me the story without the spin. #
    • More useful NYT archives. When I was a kid I spent so much time at the big library in Jamaica (Queens) going back through microfilm of the NYT from before I was born. So far all we've done is replicate the microfilm user experience (which is great and very useful) but the thing that ChatGPT does so well is prepare custom reports. All that source material, used to answer very specific questions. Answer questions like "has anything notorious happened in the neighborhood I grew up in, as far as the NYT knows?"#
    • Sell a service to your readers where you manage the archive of their blogs, and in doing so you create a much broader archive for historians, journalists and others to study in the future, and, in the context of AI, feed it all kinds of perspective on the time we live in. Maybe in the future history won't be written by the winners (lotsa luck with that). Anyway, if at some point the NYT and other journalism outlets will harness the energy, knowledge and intelligence of the readers, why not start now? #
  • I criticize the NYT a lot, I know. But that means I care. When I stop criticizing you'll know that I've given up. #
  • Alan Kay said of the Mac, it's the first personal computer worth criticizing. That's the spirit. #

Scripting News for email

13 Mar 2024 at 04:00

Scripting News: Monday, March 11, 2024

 

Monday, March 11, 2024

Manton Reece: Recommendations and Blogrolls. We have been working on this together for the last couple of weeks. Really exciting to see it come to fruition.#

Journalism talks about Trump's trials, but they are trials for the Constitution too. If Trump is guilty (spoiler: he is) then if he isn't punished we no longer have the rule of law. So don't miss that we are on trial too. And -- when journalism frames the faceoff as Democrat vs Republican, they ignore us, the people of the United States. Whether people know it or not, they will lose if the Republicans win. We know that, it's provable. And anything that's true should be built into the stories journalism writes about.#

Next tab test: Do the tabs on news.scripting.com work??#

Last night's email was a repeat of Saturday's. The reason was the switch to Daylight Savings Time. This happens every year. The fix is to edit stats.json in the mail sender app's folder, and change whenLastUpdate to the day before, save it, and restart the sender app. It immediately sends out the correct email. I put this note here so I might find it next time it happens and I forget how to fix it. πŸ˜„#

Oh servers!#

  • The other day I wrote proudly that we had better more reliable server software in 2024 than we did the first time we bootstrapped blogging communities. #
  • And then this happened...#
  • We've been having serious problems on feedland.com since Friday when I made a software version mistake. At first it caused the server to crash when you tried to subscribe to a new feed, so you'd get an awful error message, either from the FeedLand website, or the browser, saying the server had gone away. I quickly fixed that problem and another, and restored the server to some basic functionality. But when I did some work on my account over the weekend, I saw that there were new errors. And then noticed that none of my feeds had updated since March 8, they still haven't. #
  • We're going to fix it this morning, by reverting the server software to the version as it was before the update, and the server should return to its previous reliability, Murphy-willing. Then we're going to upgrade the database, and then install the new software, and try again. That won't happen today and probably not tomorrow. #
  • Most people probably don't know that feedland.com is a project I'm doing with Automattic. It's running in their cloud. This system should be able to scale up in ways that a Digital Ocean droplet can't, where feedland.org and the new feedland.social are running. So when there are many thousands of users, we should be okay. That's why I did the work to convert FeedLand so everything is stored in the SQL database, and nothing in the file system, among other changes that had to be made last year, like getting off Twitter for identity. That was not much fun, but it had to be done. #
  • Anyway I am very sorry and embarrassed for the unreliable performance on our main server in the last few days. I can't promise it won't happen again, but we learned a lot in this experience, and in some cases re-learned. #
  • It's even worse than it appears and as they say -- still diggin! #

Scripting News for email

12 Mar 2024 at 04:00



Refresh complete

ReloadX
Home
(294) All feeds

Last 24 hours
Download OPML
*
A Very Good Blog by Keenan
A Working Library
Alastair Johnston
Andy Sylvester's Web
Anna Havron
annie mueller
*
Annie Mueller
*
Apple Annie's Weblog
Artcasting test feed
*
Articles – Dan Q
*
Austin Kleon
*
Baty.net posts
bgfay
*
Bix Dot Blog
*
Brandon Writes
*
Chris Coyier
Chris Lovie-Tyler
*
Chris McLeod's blog
*
Chuck Grimmett
CJ Chilvers
CJ Eller
*
Colin Devroe
*
Colin Walker – Daily Feed
Colin Walker – Live Feed
Content on Kwon.nyc
*
Core Intuition
*
Dave's famous linkblog
daverupert.com
Dino's Journal πŸ“–
dispatches
E L S U A ~ A blog by Luis Suarez
Excursions
*
Flashing Palely in the Margins
Floating Flinders
For You
*
Frank Meeuwsen
*
frittiert.es
*
Hello! on Alan Ralph
*
HeyDingus
*
Human Stuff from Lisa Olivera
inessential.com
*
Interconnected
Into the Book
*
jabel
*
Jake LaCaze
*
James Van Dyne
*
Jan-Lukas Else
*
Jim Nielsen's Blog
Jo's Blog
*
Kev Quirk
*
lili's musings
*
Live & Learn
*
Lucy Bellwood
*
Maggie Appleton
*
Manton Reece
*
Manu's Feed
maya.land
Meadow 🌱
Minutes to Midnight RSS feed
Nicky's Blog
*
Notes – Dan Q
*
On my Om
*
One Man & His Blog
Own Your Web
*
Pablo Morales
Pablo Morales
Paul's Dev Notes
*
QC RSS
rebeccatoh.co
reverie v. reality
*
Rhoneisms
*
ribbonfarm
Robin Rendle
Robin Rendle
*
Sara Joy
*
Scripting News
*
Scripting News for email
Sentiers – Blog
*
Simon Collison | Articles & Stream
*
strandlines
the dream machine
The Gorman Limit
The Homebound Symphony
*
The Marginalian
*
thejaymo
theunderground.blog
tomcritchlow.com
*
Tracy Durnell
*
Winnie Lim
wiwi blog
*
yours, tiramisu
Žan Černe's Blog

About Reader


Reader is a public/private RSS & Atom feed reader.


The page is publicly available but all admin and post actions are gated behind login checks. Anyone is welcome to come and have a look at what feeds are listed β€” the posts visible will be everything within the last week and be unaffected by my read/unread status.


Reader currently updates every six hours.


Close

Search




x
Colin Walker Colin Walker colin@colinwalker.blog