People in NYC probably already know of this astonishing resource but in case you don't, or are just visiting, you should.
https://
1 min read
People in NYC probably already know of this astonishing resource but in case you don't, or are just visiting, you should.
https://
1 min read
There is order in the universe. I know, because on the very day that I finally knuckled down and wrote a pathetic little spreadsheet to do some bread calculations for me, the Gods of Serendipity put
in one of my RSS feeds, and my gob is smacked.1 min read
“Amazingly, the link still works”
Two amazing things
1) In a piece looking back over 1000 of his linkblog posts, Charles Arthur finds it remarkable that a link from 2010 still works.
2) The piece seems to be on Medium and nowhere else.
I reckon the two observatiuons are linked (haha). Which makes me wonder whether to even share this
. Will it still work in 2028? Or would be better of owning his stuff somewhere else?1 min read
Once again, there is chatter about how @Withknown deals with hashtags and HTML I still believe that it often removes a hashtag from the content of an Instagram description, sent here by OwnYourGram. I'll test that in a moment. And there certainly were problems with certain characters in Titles and body. So this is a test of this <- and that.
1 min read
Learn something new every day. I can use email to post to this site with Quill. Never needed it before, but good to know.
1 min read
Podnews has a piece that many podcasters could usefully read. The bit that resonated was this quote from Roman Mars:
If you have 100,000 listeners and you edit out one useless minute you are saving 100,000 wasted minutes in the world. You’re practically a hero.
Not quite a hero, I can at least count myself a mini-hero.
1 min read
Spammers say the sweetest things:
Jeremy cherfas is the well known writer of this century. He is famous for the suppleness that are still like by many of the people. We should also read the blogs about him to gain knowledge for our own self.
1 min read
New podcast episode out now, tasting the delights of Nürnberger lebkuchen, at https://
1 min read
Meetup location:
* 41.802416°, 12.617251° or
* N41°48.145', E12°37.035' or
* N41°48'8.7", E12°37'2.1"
DJIA adjusted for location east
of the 30W longitude
For the first time since I started checking, today's geohash location is actually somewhere I could easily have reached.
1 min read
So interesting to see some of the changes that are happening at Flickr. I'd more or less given up on it as a place to share some of my images, and now I'm beginning to think it is becoming more attractive again. I've been a paying user for a long, long time, without really thinking about it. I'm not too bothered about the "silo" aspects of the site, as I have copies of the images themselves. I suppose I ought to look into grabbing comments, likes and so on, but not with all that much urgency. It's the images that count.
The thing I find most interesting about this most recent blog post is this:
Lastly, we looked at our members and found a clear line between Free and Pro accounts: the overwhelming majority of Pros have more than 1,000 photos on Flickr, and the vast majority of Free members have fewer than 1,000. We believe we’ve landed on a fair and generous place to draw the line.
I'd love to see the raw histogram of number of images and videos per user.
1 min read
So, that's what an Overton window is. Thanks to Alice Bartlett for prompting me to find out.
1 min read
Having a diagram doesn't make it clearer, making it clearer makes it clearer.
Words to live by from a how-to-do-slides post that didn't contain a lot new for me. Except for the bit about showing websites.
1 min read
In the latest More or Less
, there's a certain irony to the juxtaposition of item 5 -- “The difference between a Miracle and a Fact is exactly the difference between a mermaid and a seal.” – Mark Twain -- and item 2 -- "Giant container ships are just as responsible for pollution as cars". How hard would it have been to check? For example, BBC Radio 4's3 min read
One of the developers of Sunlit, a photo-sharing app that is part of the Micro.blog ecosystem, contacted me to say that “the images on your site have a MIME type of application/data”. I’d like to say I understood immediately what the problem was and what it meant, but I had to do some learning first. It wasn’t as simple as the extension, the bit after the filename that indicates whether it is a JPEG or PNG kind of image. Rather, it was about what my server tells your browser about the image.
To backtrack, Known stores all files as blobs
that contain the actual file data, the 1s and 0s. Your browser, when it receives a post from my server, can often sniff out what kind of thing (image, audio, text etc) that blob of data represents and do a good job of showing it to you. Normally, you wouldn’t even notice. One clue is that if you right-click on an image, and ask to open it in a new tab, it actually gets downloaded instead, I suppose because the new tab doesn’t know what else to do with it.
Anyway, I confirmed that the source file for most images did not have an extension (which would have told the browser directly how to deal with it). Most, but not all. Files I had uploaded to my site directly did have an extension and the correct MIME type. The “bad” files had come from OwnYourGram or Quill, both of which are part of the joyful #IndieWeb. They use a standard called Micropub to send things to a suitably equipped website.
It seemed unlikely that both Quill and OYG would fail to send the requisite information to identify a photo, so I went digging into the code that Known uses to decide what to do with a post sent by Micropub. I made a bit of progress but although I could see more or less what was happening, I couldn’t see how to make it right.
Fortunately Aaron Parecki, who built Quill and OwnYourGram (and so much else), was around and gave me the clue I needed to investigate: curl -I example.com/file
.
One beautiful feature of Quill is that if it is sending a photo and if the receiving site has a media endpoint for receiving files (which Known does) it uploads the file, shows you a preview and tells you the location of the file. With that, the curl
command shows that the temporary file has the correct description of Content-Type: image/jpeg
. Once Known has processed the whole post from Quill, though, the file that contains the image shows as Content-Type: application/data
.
Somewhere between receiving the temporary file from Quill and storing it permanently, Known fails to give it the proper MIME type.
I wish I knew enough to discover where the problem lies. Most likely Marcus Povey – who keeps the wheels spinning at Known – will be able to do the needful, now that I have submitted an issue. And Sunlit will be able to share my photos far and wide.
1 min read
It's all about power. Where the Dublin Gastronomy Symposium leads, the Oxford Symposium on Food and Cooking and the Agricultural History Society follow.
1 min read
@phoneboy kindly shared a he said he had received.
As I suspected, it looks to me like common or garden spam, hence the scare quotes. Of course, I can't be absolutely certain without digging further into the actual URLs, which I'm not about to do, but everything about these comments screams pingbacks or trackbacks. And the solution is obviously Akismet which, to be honest, I am suprised Phoneboy has not already installed and activated.
The day may come when webmention spam is a thing, and #indieweb people have been thinking about a protocol called Vouch for that eventuality.
1 min read
A couple of days ago, @phoneboy mentioned the fun he had
I
Now Phoneboy
Once I figure out the right settings, I’ll let you know.
And I’m not sure what that means. What right settings? Doesn’t WordPress keep a copy of all comments it receives? It would be really useful to see the contents of those “spam webmentions,” where they came from, what they contained, who sent them, simply because, as I said before, so few of these imagined evils have so far been spotted in the open. Not sure what settings that requires.
Also, the irony of this question has not escaped me:
Also, where did you post this comment? Didn’t see it in micro.blog.
I posted it here. Where else would I post it?
1 min read
If you're looking for a really good introduction to the #IndieWeb and insights into how it all works, you could do a lot worse than listen to . They do a tip-top job of explaining for people less knowledgeable than they are, and the audio quality is very acceptable.
1 min read
Strangely, perhaps, given my love of tinkering with shiny, I've never been tempted by Ghost. But reading the latest birthday review surfaced this bit of wisdom.
Decentralised platforms fundamentally cannot compete on ease of setup. Nothing beats the UX of signing up for a centralised application.
But
Centralised platforms fundamentally cannot compete on power and flexibility. In the long run, nothing beats owning your technology and controlling your destiny.
1 min read
I think I just need to remind myself and others of the natural progresion of things.
That is all. #indieweb
1 min read
Like Tom MacWright, I too have almost no need for Google these days, with one exception: Chat. I have a couple of friends with whom I enjoy messaging, and they aren't about to go anywhere else. I already use YakYak. Is there any way I could message their GTalk without having a Google account myself?
1 min read
Digging into how withknown creates RSS feeds, I can see two things.
One is that for a status post, which has no title, `<title>` is a truncated version of the post content, although the level of truncation seems to vary. Not sure why.
The other is that even status posts, with a truncated `<title>`, have a full `<description>` that includes `p-name` and `e-content` and even `entry-content`.
But micro.blog does not seem to read `<description>` at least not when it is coming from my withknown RSS feed.
Puzzling.
1 min read
I managed to fix a long-standing niggle with my #indieweb practice this afternoon, thanks to some great help from cweiske and others. For the longest time Quill, a micropub client that I can use to publish here, wasn't showing me an option to syndicate directly to Twitter. That meant that I tended reply to tweets and stuff right there in the silo and not bring them back here. Fair enough, especially when a reply without context is like an egg without salt. But we figured it out, in part by that old standby of "switch it off and then switch it back on again". That got things working, and was enough of an impetus to upgrade WithKnown to the latest build. And so far, everything looks good.
2 min read
Two savvy treats on one day. Jeremy Keith takes a general look at the power of internet companies in his post on
. Tim Bray focuses specifically on the utility that is Google Maps in his postJeremy: Going back to the opening examples of online blackouts, was it morally wrong for companies to use their power to influence politics? Or would it have been morally wrong for them not to have used their influence?
Tim: Call me crazy, but I’d pass legislation to keep Google from doing what they’re doing. They should be able to sell space on the maps, and they should be able to provide quality filters, and collect feedback on reviews and downgrade or upgrade them accordingly. But no damn way should they own the map and the crowdsourced value-adds on the map.
No collusion, I'm sure, just two smart people addressing their concerns about good behaviour by those who make and use the web.
1 min read
One of the good things about WordPress is how flexible it seems on the surface, able to perform all sorts of wizardry. One of the bad things about WordPress is how that very flexibility often makes it extremely difficult to achieve any sort of wizardry. That seems particularly true of anything to do with the #indieweb.
So I was surprised to learn that Aaron Davis was having difficulty implementing a
Surprised because I run fornacalia.com with a ZenPress child theme and cannot recall any difficulties in setting that up. I think there may have been some issues with capitalisation of various names, but beyond that, I'm at a loss. I'd love to help -- but not sure how best to do that.
Maybe I should just share my child theme.
2 min read
Webmentions are the glue that sticks all the bits in all the sites together.
That’s #IndieWeb, but it doesn’t actually tell you very much if you want to know how the glue works. I’ve kind of absorbed a moderately high-level abstraction over the past little while of playing with webmentions, but a friend asked for more:
about one of the core ideas about theDo you know of any diagrams that explain how this stuff works without all the … words that web communities seem to enjoy creating? I keep coming back to this topic every so often, and every time I return things just appear more complicated and broken than before …
I don’t think that last opinion is merited, but then I would say that. And right now I don’t have the time to write up my understanding. I’m pretty sure I saw something clear and to the point a little while back, but I’m blowed if I can find it now. So here are four pieces I have found.
These may not answer the question fully, but they are a start. And they might inspire me to write my own version, especially if I could have a synchronous discussion about it with my interlocuter.
1 min read
I have only seen one side of
but I have no reason to doubt what I've seen there. To me it seems indisputable that, no matter what politicians like Michael Gove may say, there is no real desire to allow small farmers to reform the farming and food landscape in England.1 min read
Over at
, Dave Winer says:Every blog should have a Subscribe button. In an open ecosystem this is a problem, a problem that silos don't have. Which is the advantage Twitter (a silo) has over the open web.
I guess I'm not smart enough to see what that problem might be.
1 min read
Some of the people rediscovering independent publishing on their own domains are agonising over self-censorship, guilt and the like. I'm slowly continuing to bring old posts over into my main site. That goes for the ones that hurt a bit to read.
The only ones I'm not bringing are link posts that include dead links. A few are just too topical to bother with. The others are coming over, albeit not very quickly, even if I have to go searching for archived pages to link to.
1 min read
Along the way, Salmon
the world’s billionaires – the richest 2,000 people on the planet – saw their wealth increase by a staggering $762 billion in just one year. That’s an average of $381 million apiece. If those billionaires had simply been content with staying at their 2016 wealth, and had given their one-year gains to the world’s poorest people instead, then extreme poverty would have been eradicated. Hell, they could have eradicated extreme poverty, at least in theory, by giving up just one seventh of their annual gains.
Hang on a minute. Wouldn't the billionnaires need to make that awesome sacrifice every year? Or does the fact the people would slide back into extreme poverty next year not matter?
2 min read
It is always interesting to read of someone else deciding to
I like what Michael Singletary has to say, especially thisMost of my online friends and acquaintances will never understand or participate in the IndieWeb, and so I require a bridge between these worlds. On one side I choose what content to post and how it is stored, and it exists mainly on an island that few visit regularly. On the other side is nearly everyone I know, blissfully ignorant of my real home on the web and unable to see any content shared there without manual intervention or working plugins.
What really struck me, though, was the line in his bio: “Blogging since 2002, taking control of my content since 2018.”
I lost some of my pre–2002 posts, not through the actions of any evil silo (were there any, then?), but through my own idiocy in misplacing a crucial backup. And I never really got on board the silo first band-wagon, so in a sense I have always owned the content I care about owning. Most of my friends do consider it kind of weird that I didn’t see the photo they posted only to FB, but they’re only too happy to show them to me one on one. So yes, for now few people visit this island, and that’s OK. I enjoy the ones who do.
I'm using the IndieWeb in an attempt to make it easier for everyone to visit, and that works too.
1 min read
My friend Jason was recently musing on the possibility of legislating firms to employ a certain number of people, based on revenue, in order to slow the pace of automation and the joblessness it leads to. I get that there's a problem,because no matter how good state provision for joblessness might be, firms contribute only a small part (if any) to the costs of supporting the workers they fire. Jason's idea is essentially an additional tax on firms to offset the costs of joblessness by creating unnecessary jobs. In my view there's a far better way; tax firms more, and spend some of the proceeds on a universal basic income.
1 min read
One million webmentions. Very pleased to have played my own tiny part in this.
1 min read
@cn
I use the date as the title of a Post in Known, to ensure that the contents of the post gets through to micro.blog intact, and, as so often, he is correct.All I have to do now is remember to salute him next #micromonday
1 min read
For all the joy of the #indieweb, and the pleasure of civil discourse, I am becoming incredibly confused by aspects of micro.blog. There’s the question of titleless posts, of which is this is one as an experiment, versus status updates. There are posts that appear to be contributions to an interesting conversation but aren’t because they have been cross-posted automatically from elsewhere. And there is the lack of a scroll back, which means that as I follow more people and choose not to check in the middle of my night, stuff vanishes irretrievably from my timeline.
There are also issues with Known that are nothing to do with micro.blog.
None of this is insurmountable. For me, though, it does add friction.
1 min read
During the virtual IWC tonight, we were discussing third-party clients for publishing to websites, essentially Micropub clients and MarsEdit. And it occurred to us more or less simultaneously, that I do not use Micropub for the site that supports it out of the box, whereas I do use a client for the site that does not support Micropub out of the box. And that is because the post-creation UI is nice and simple for Known, and a right mess for WordPress.
So, just to be difficult, I'm using Quill for the first time in a long while to create a Post in Known.
2 min read
A cup of coffee here, a cup of coffee there, pretty soon you're talking about a bottle of wine. Nevertheless, I thought it worth dropping 2.5 coffees to check out fsnotes, which bills itself as a "lightweight notational velocity reinvention".
I depend totally on nvALT as my general place for keeping scraps, vital information, inchoate thoughts and more besides, and the one thing that has always bugged me has been the inability to have more than one folder. Mainly, I envisage using an additional folder as an archive; notes that I truly believe I have finished with but that I really do not want to throw away because there might be something in them I need later. NvALT's blazing search speed would be fabulous for that kind of treasure hunt, but I honestly don't want currently dead notes cluttering up my view of all that stuff.
I asked about multiple folders 21 days ago and a couple of days ago the developer, Oleksandr Glushchenko, delivered just that. Definitely deserving of my support.
First impressions are that fsnotes is every bit as fast as nvALT. I haven't been able to give multiple folders a good workout yet, because I only have one big folder of notes. My minor niggle is that the display of links is different from nvALT's. A well-formed Markdown link is clickable in the preview mode, but not in "native" mode. I suppose I could fix that easily enough in my existing notes, and it need not be a problem going forward, but it is an annoyance right now that might stop me switching completely over to fsnotes.
Maybe I'll raise an issue on github for that.
1 min read
Rather happy to have scratched a long-standing itch into submission. I use the semantic-linkbacks plugin to display webmentions on one of my WordPress sites. It has an option for displaying webmentions as facepiles, which keeps things neat. But my WordPress theme also displays webmentions as comments, which is mostly redundant. Not entirely, though, because a few webmentions contain actual content, which is not visible in the facepile. I could completely void display of the webmentions, but that loses the little bit of content there.
Fortunately, the latest master of the plugin has settings to display the facepile for each kind of webmention, so I could stop it making facepiles for actual mentions. Then all I needed to do was hide the theme's display of any webmentions that are just likes or reposts. And that is easily done by adding
.p-like { display: none; } .p-repost { display: none; }
to styles.css.
I'll probably have to revisit that if I ever get any other kinds of webmention, but for now I am content.
2 min read
Ah, Asymcar is my goto example for that. And if what you say is not interesting, no level of production value will make me listen longer.
. So I'll give my standard answer. If what you're saying is interesting, audio quality is less important.In between is a grey area. So, specifically addressing Henrik's question, that microcast was perfectly OK, except that once we had dealt with the weather and the question, I had had enough. On all outdoor recording wind noise, handling noise and bumps are the most distressing to me because they are always a shock to my ears. But if I know it is going to be over in three minutes, I can survive.
I've recorded outdoors and walking along myself, almost always with either the built-in microphone on the earbuds or else with an external Zoom iQ-6. The Zoom is actually worse, because it is so much more sensitive to wind and handling. A few times, when I was doing Dog Days of Podcasting, I cheated and recorded while walking along only to shadow myself with a decent mic when I got home. That's fun because you get the spontaneity of unscripted speech with much better sound quality.
2 min read
More good help from Manton, cleverdevil and others, but alas no nearer (although I may have eliminated some possibilities).
At this stage, given that Manton managed to get everything working from a clean install of Known out of the box, I think I need to try the same. If that works, well, if nothing else, it works.
I had been fretting about losing data, but if I install into a new sub-domain and it works there, I can always edit the config.ini to point back at the old database. It will be a good opportunity to see how good the instructions are to install at Dreamhost. Last time I managed without any instructions, and I also didn't write up my experiences. This could be an opportunity to pay back.
3 min read
I have never yet been able to post from my micro.blog to this stream, although the feed from here is reliably picked up there, and brid.gy reliably pulls replies from there to here. @manton suggested we move my complaints to help@micro.blog, but I can see no way of actually engaging with that account. So this afternoon, I decided to attempt to go back to the beginning.
It was a miserable failure.
Here's how it went:
Any and all suggestions gratefully received.
1 min read
I dunno. I see this #IndieWeb really need to make indie copies of everything the silos offer? Even the workarounds?
and I think of something I wrote a while back: . Does theMaybe I misunderstand, and a feature like this is what weans people off the silo pap. All I know is, I don't think it would work for me.
1 min read
Finished the first phase of moving two WordPress driven sites from one hosting service to another this morning. I was a bit wary, having read all the things that can go wrong, and I took a few wrong turns into dead ends. But I managed to back out and didn't screw up too badly on the first one. The screwing up I did accomplish was mainly the result of my impatience, doing things in quick succession when I should have given them time to settle down in between. But I learned my lessons, and this morning's transfer went much more smoothly. Scarily so, in fact.
There's plenty left to do, moving various ancillary things, all part of an ongoing effort to tidy up in general, but I don't foresee any more difficulties, touch wood.
And in case anyone cares, I couldn't have done it nearly as easily without the Duplicator plugin for WordPress, which truly is a life saver.