Vue lecture
http://scripting.com/2024/06/14.html#a124437
http://scripting.com/2024/06/14.html#a125646
http://scripting.com/2024/06/13.html#a125822
http://scripting.com/2024/06/13.html#a123437
I'm working on a server app to read blogroll source in OPML, and build a database of other blogrolls that are linked to feeds in the original blogroll, accessed via the feed or html source. It was a lucky thing when I designed the format for subscription lists back in the 00s that it included the htmlUrl attribute, it makes the HTML easier to find (though the channel-level link element in the feed could play the same role). Anyway, of course I'm using a SQL database for all this, and when I was thinking about it initially I thought "no big deal" it's a variant of a SQL table I've now done a dozen times. But it was a big deal, because I've yet to come up with a way to factor this so that I have a library that knows how to make the kind of table that keeps coming up all the time, to bury the complexity and make creating a new one much simpler. Same thing with CSS and JavaScript. I know the justification for CSS is that it makes scaling from phones to desktops possible, but that would be equally possible if you provided a good object with properties that can be configured at runtime. That's how we do it on servers with a config.json file. Then you could do a much better job of factoring browser-based apps. Imagine how much smoother everything would be if these structures could be factored. This probably doesn't make sense to too many people, maybe it won't even make sense to me in a couple of years, when hopefully I've moved on to a better way of doing these things. I would love to have the time to take a crack at doing the factoring anyway, I'm sure it's possible, just not obvious how to do it. In the meantime I think there are now enough blogrolls out there to build something interesting out of them, which is why I'm taking my break from The Next Product to do this. http://scripting.com/2024/06/13.html#a130610
http://scripting.com/2024/06/13.html#a131215
http://scripting.com/2024/06/13.html#a124732
Why Google should know my blog
I did a search on my site for NakedJen.
Google thinks I meant "Naked Men."
This is why Google should know I have a blog and it has it indexed, and if it just looks it would know that question shows how dumb it is.
When I type my mother's name in, searching on my own blog (again) it tries to correct the spelling of her name. My own mother's name.
Google started out so smart then they must have lost all the smart people. Or they got stupid? I don't know. But there's so much they could do to improve their product, it would be sensible to, while they're shooting for the fences, do the small things that would give users an idea that there's some humanity to the product.

PS: ChatGPT should also know where my blog is, and it should be constantly loading the updates. This is the freaking breakthrough. Do it.
http://scripting.com/2024/06/12.html#a132537
http://scripting.com/2024/06/12.html#a162334
http://scripting.com/2024/06/12.html#a143459
http://scripting.com/2024/06/11.html#a143023
Meanwhile the Repubs are getting ahead of themselves. Bannon said something that he should be arrested for. I'm sure it's horribly illegal to threaten people the way he did, and he did it in public. http://scripting.com/2024/06/11.html#a142700
http://scripting.com/2024/06/11.html#a142134
http://scripting.com/2024/06/11.html#a141007
http://scripting.com/2024/06/11.html#a134713
The Repubs are coming uncloaked. Their slogan might as well be Revenge. It's the one thing everyone who votes for Trump wants more than anything. They hate their lives, and are looking for someone to release their rage on. They don't know how else to do it. It doesn't have much to do with inflation or unemployment, material wealth. It's deeper than that. We're all living a lie, that if we had money we'd be happy. The sad truth is no one is happy with this arrangement. Ask a billionaire if you don't believe me. They have huge grievances which you would have thought all that wealth would have cured them of. The new Nazis have a selling proposition that works every few generations, after the memory of the previous societal explosion are gone. My parents, the last people I knew who lived through the Nazis are gone. I just have the memory of the aftermath, and it wasn't pretty. “All of this has happened before, and it will all happen again.” We're at the beginning of the "happen again" moment. My grandfather told me what to do, but I won't do it, pretty sure of that. Right-margin images
It's been driving me crazy watching Stan Krute doing all these weird and often beautifully bizarre ChatGPT images, and realizing they are only being seen by people on Facebook when there's this huge world of creative people that don't or won't use FB.
Then it occurred to me, I have the perfect place for these images, outside the facebookiverse, that would showcase them, and be easy to produce (I don't want to take on responsibility for big production overhead myself).
I have images I put in the right margin of blog posts on Scripting News. Small little bits of creative color, that may or may not be connected to the story they are next to. And sometimes connected in non-obvious ways, intended to make you think.
Then NakedJen sent me a recent picture of herself that's perfect for the right margin. Seen in the right margin of this post.
Here's a page where you can scroll through the collection of images I can choose from. I'd love to add more creative stuff here. And I'd love to get some of Stan Krute's genius or Brad Pettit or whoever else might be so inspired.
No promises about when or if they'd be used. You can post them here, as comments on this message if you like.
I may have to restrict this to people I follow, just letting you know, based on past experience.