Bluesky

Matt Kane

I always just assume that people who say they can't taste bay leaves are just not paying attention, considering the fact they're among the strongest-tasting herbs

October 13, 2025 at 9:16 AM UTC
Matt Kane

Thanks!

October 12, 2025 at 7:48 AM UTC
Matt Kane

Correct

October 11, 2025 at 9:37 PM UTC
Matt Kane

It's very much a west country thing. So not Bristolian enough.

October 11, 2025 at 2:20 PM UTC
Matt Kane

The amount of scrumpy that I consumed on that quayside during my 20s would sink a boat

October 11, 2025 at 2:16 PM UTC
Matt Kane

No, it's literally just a silly thing I threw together for the bad UX contest!

October 9, 2025 at 6:47 PM UTC
Matt Kane

More importantly, why is the earth so large? The answer to both is: so you can see them

October 8, 2025 at 8:01 PM UTC
Matt Kane

Try it out here. Extra challenging on mobile in portrait because the earth is off screen for half the year. solar-picker.netlify.app

solar-picker.netlify.app

Solar Date Picker

October 8, 2025 at 2:56 PM UTC
Matt Kane

In Amsterdam this weekend? Come join us for drinks and games!

October 8, 2025 at 1:12 PM UTC
Matt Kane

My entry for the @nordcraft.com bad UX date picker challenge. Drag the Earth around the sun to pick the date. Bad, enough for you @whitep4nth3r.com?

Video thumbnail
Play button
October 8, 2025 at 12:06 PM UTC
Matt Kane

Just about to start the cross London dash

October 7, 2025 at 8:52 AM UTC
Matt Kane

It'll be a rush, but I should still make it to my Eurostar 😬

October 7, 2025 at 8:50 AM UTC
Matt Kane

Sign of the times that not one journalist has demanded that she sing them to the tune of New Rules by Dua Lipa

October 7, 2025 at 8:48 AM UTC
Matt Kane

Oh mate

October 7, 2025 at 8:28 AM UTC
Matt Kane

I have such a bad idea for this, but it would be a ton of work

October 7, 2025 at 7:31 AM UTC
Matt Kane

Not the best start to my journey to @viteconf.org

A series of push notifications showing increased delays to my train. Now at 24 mins
October 7, 2025 at 7:03 AM UTC
Matt Kane

Borough Market has definitely fit that description since the early 2000s, if not the late 90s.

October 7, 2025 at 6:11 AM UTC
Matt Kane

Bluesky devs aren't public figures

October 7, 2025 at 6:03 AM UTC
Matt Kane

I'm not talking about posts like that. I'm talking about random, unrelated posts from different Bluesky employees.

October 7, 2025 at 4:57 AM UTC
Matt Kane

This is what I'm getting at. I don't think saying something positive about AI is undermining the community

October 7, 2025 at 4:49 AM UTC
Matt Kane

Yes. Saying something you disagree with is not the same as saying something hateful, and telling someone to fuck off for it *is* toxicity.

October 7, 2025 at 4:46 AM UTC
Matt Kane

Ok, I disagree but think it's fine to believe that. The problem is that I often see people replying to a post about AI in the same way they would if that post was itself racist, transphobic or similar. That to me seems seriously disproportionate, and an example of toxicity here.

October 7, 2025 at 4:36 AM UTC
Matt Kane

So do you believe that saying something positive about AI makes a person evil per se, or just that those people are inevitably evil in some separate way?

October 7, 2025 at 4:23 AM UTC
Matt Kane

The fact that there are people who consider that saying something positive about AI makes a person evil does explain a lot

October 7, 2025 at 4:12 AM UTC
Matt Kane

Depends if you consider being a Bluesky employee or saying something positive about AI to be something terrible

October 7, 2025 at 4:03 AM UTC
Matt Kane

Same, and same. Great tool

October 6, 2025 at 10:18 PM UTC
Matt Kane

Yes, this is a technical thing. Account moderation is at the AppView level, and Blacksky still uses the Bluesky AppView (though I believe they are planning to move to their own)

October 6, 2025 at 6:32 PM UTC
Matt Kane

Yeah. For me it tips it from "wtf that doesn't even deserve flagging" to at least understanding where they're coming from.

October 6, 2025 at 4:08 PM UTC
Matt Kane

Missing some pretty important context there

October 6, 2025 at 3:59 PM UTC
Matt Kane

I agreed at first when I read that, but it seems there is very important context missing. It's quoting a post by Jay alongside a picture of Charlie Kirk moments before he's shot, with an alt text that says "negative consequences" (from Jay's post). I can see how it could be interpreted as a threat.

October 6, 2025 at 3:57 PM UTC
Matt Kane

I was surpised to learn that people with aphantasia don't seem to suffer any ill effects from it in terms of other abilities, so maybe the same applies to AI

October 6, 2025 at 9:14 AM UTC
Matt Kane

You should try spaced en dashes – preferred British usage, and not used by LLMs.

October 5, 2025 at 6:59 PM UTC
Matt Kane

The "you are the product" quote is referring to the business model where the customer is paying for access to the users or their data. That's not what the VCs are doing.

October 5, 2025 at 6:53 PM UTC
Matt Kane

Really hard to choose, as so many are great! The first episode is a good one to get an idea of what the general vibe is. This is a good more recent one. The V2 rocket three-parter was great too.

Cautionary Tales – “Captain Kirk forgot to put the machine on stun.”

timharford.com

Cautionary Tales – “Captain Kirk forgot to put the machine on stun.”

This episode is released exclusively on Pushkin+. Episodes are released on the main feed each Friday. Lying on the cold metal table, Voyne Ray Cox knew the drill. This was his ninth round of cancer…

October 5, 2025 at 4:49 PM UTC
Matt Kane

Cautionary Tales

October 5, 2025 at 4:38 PM UTC
Matt Kane

You kinda did here. You found a random post about the general level of discourse and acted like you'd been personally attacked. It's weirdly disproportionate.

October 5, 2025 at 6:21 AM UTC
Matt Kane

Like I said: kids do stupid shit. They always have. Their brains are not fully developed. A normal response to children dying, even if it's "their fault", is to express sorrow and try to stop it happening again.

October 5, 2025 at 6:03 AM UTC
Matt Kane

Do you go around looking for people to be angry with?

October 5, 2025 at 5:51 AM UTC
Matt Kane

What a strangely aggressive response. Are you like this in real life?

October 5, 2025 at 5:42 AM UTC
Matt Kane

Children do stupid shit because they're children. If you think you didn't, your memory is failing you. It's our job as adults to stop children getting harmed by their natural tendency to do stupid shit.

October 4, 2025 at 8:51 PM UTC
Matt Kane

Were the lawyers responsible for fact checking too?

October 4, 2025 at 9:56 AM UTC
Matt Kane

If you haven't already it'd be great if you could open an issue with a repro

October 3, 2025 at 7:12 PM UTC
Matt Kane

"if you’re not paying for the product, you are the product" only makes sense if *somebody* is paying for the product

October 3, 2025 at 6:01 PM UTC
Matt Kane

Is that maths when nobody is watching?

October 3, 2025 at 1:46 PM UTC
Matt Kane

What if it actually used TypeScript instead of a DSL? Shouldn't be too hard to compile to the right JSON (he says without looking into it at all). Then you have all the tooling you need.

October 3, 2025 at 4:19 AM UTC
Matt Kane

It's better in French

October 2, 2025 at 7:26 PM UTC
Matt Kane

I am confident in saying that literally nobody learnt about Epstein or Palestine via the medium of Bluesky reply spam

October 2, 2025 at 7:04 PM UTC
Matt Kane

I do sometimes think that, but I'm pretty sure that's just cope. I'm not sure how I'd ever need enough small plastic things to justify the expense

October 2, 2025 at 6:05 PM UTC
Matt Kane

That picture (and caption) are amazing

October 2, 2025 at 5:17 PM UTC
Matt Kane

✊ Antifa Mitford

October 2, 2025 at 5:14 PM UTC
Matt Kane

Yeah, I should've qualified it as Macs, as those are the only laptops that I've tried to repair

October 2, 2025 at 3:53 PM UTC
Matt Kane

Yeah, unfortunately I'm Mac-only so no-go. I do still generally enjoy doing minor repairs on them, but it's undoubtedly more fiddly than replacing a dishwasher water matrix

October 2, 2025 at 3:35 PM UTC
Matt Kane

Fixing home appliances is incredibly satisfying, and so much easier than fixing e.g. a laptop. Last night I replaced the pump on my coffee machine, and I've previously fixed our dishwasher and tumble dryer. Each one involved a YouTube video and buying a very cheap part on eBay. Saved me hundreds.

October 2, 2025 at 3:22 PM UTC
Matt Kane

I'm afraid I don't know, but probably not. I'd assume that will have already be processed.

October 2, 2025 at 3:06 PM UTC
Matt Kane

Some excellent new Astro merch here

October 2, 2025 at 2:17 PM UTC
Matt Kane

This isn't a clever reply

October 2, 2025 at 12:07 PM UTC
Matt Kane

You're a bad person

October 2, 2025 at 12:03 PM UTC
Matt Kane

I said it was disingenuous to say it wasn't owned by one company. Maybe disingenuous was too strong a word, but I will stand by the fact that it's misleading when one company does own the brand and trademarks. And these projects may be able to fork, but they need to start again with new names.

October 2, 2025 at 11:25 AM UTC
Matt Kane

I get why they do it – and users probably prefer it – but this does feel like it kinda misses the point of CWV react.dev/blog/2025/10...

React uses heuristics to ensure throttling does not impact core web vitals and search ranking.

For example, if the total page load time is approaching 2.5s (which is the time considered “good” for LCP), React will stop batching and reveal content immediately so that the throttling is not the reason to miss the metric.
October 2, 2025 at 10:27 AM UTC
Matt Kane

So unrealistic – the tracks on the ground are all wrong

October 2, 2025 at 10:23 AM UTC
Matt Kane

I guess it was detached or blocked

October 2, 2025 at 9:59 AM UTC
Matt Kane

There is lots of precedent for this in open source too. Cases where the core team falls out with a company that bought the project trademark and has to fork it with a new name.

October 2, 2025 at 9:57 AM UTC
Andrew Allen 🎃

everyone seems a little angry this morning

October 2, 2025 at 8:09 AM UTC
Matt Kane

When it comes to legal stuff then quibbles are important. The trademark owner is the one who has the ultimate say over what is released as "Nuxt". I don't suggest they actually ever would go against the governance procedures, but legally they could.

October 2, 2025 at 7:19 AM UTC
Matt Kane

Yes, and to be clear I'm not suggesting you're hiding it, nor that they're influencing the governance. I'm just saying that stating that one company doesn't own Nuxt, without qualifying it, is misleading when the brand *is* owned by one company. By all means say it's not *controlled* by them.

October 2, 2025 at 7:00 AM UTC
Matt Kane

The people who insist that Bluesky has no algorithm are very angry about this.

October 2, 2025 at 6:50 AM UTC
Matt Kane

I have defended Nuxt as being more independent than Next.js, this is a little disingenuous when Vercel literally *does* own the Nuxt brand and trademarks.

October 2, 2025 at 5:55 AM UTC
Matt Kane

It's annoying and makes the site harder to use. It achieves nothing except making the author feel like they're doing something. I'm not sure who the audience is meant to even be.

October 1, 2025 at 11:17 PM UTC
Matt Kane

Most of the feeds are personalized now. Some use ML (such as Discover), some use simpler algorithms. Bluesky uses ML for lots of things, and has done for a long time. This job isn't an indication of any change there.

October 1, 2025 at 11:01 PM UTC
Matt Kane

You know they never said "no algorithms"? These feeds already exist. There are lots of them, each with its own algorithm. You can choose the ones you like.

October 1, 2025 at 10:11 PM UTC
Matt Kane

You can't really expect Daniel to publicly criticise his employer, as he'd probably lose his job. Which is kinda the problem here.

October 1, 2025 at 8:35 PM UTC
Matt Kane

Built with @astro.build!

October 1, 2025 at 6:10 PM UTC
Matt Kane

True, but it is still strategically important for the business

September 30, 2025 at 2:05 PM UTC
Matt Kane

But will the cacio e pepe deliver shareholder value?

September 30, 2025 at 1:12 PM UTC
Matt Kane

Yeah, it's more a question of degree. I would not take their money myself, nor choose to use one of their own products, but I'm not going to stop using another project if they start funding it. Everyone has their own line.

September 30, 2025 at 12:20 PM UTC
Matt Kane

I may be being naive here but I do think there's an important distinction to be made between Next.js on one hand and the other frameworks that are funded by Vercel.

September 30, 2025 at 11:46 AM UTC
Matt Kane

So tired of this. I've been a subscriber for over a decade but they've been getting worse and worse with this recently. This one was the final straw to make me cancel.

September 30, 2025 at 9:46 AM UTC
Matt Kane

Why not try the charming Cornish seaside town of Camborne

September 30, 2025 at 9:10 AM UTC
Matt Kane

bsky.app/profile/haro...

September 30, 2025 at 8:43 AM UTC
Matt Kane

In 90%+ of cases it's not much more than linking the repo and copying across any env vars. Astro needs an "astro add netlify" too.

September 30, 2025 at 8:35 AM UTC
Matt Kane

The things I have heard or seen about the way they treat open source "partners" too

September 30, 2025 at 8:32 AM UTC
Matt Kane

I'm willing to settle for not actively evil

September 29, 2025 at 7:43 PM UTC
Matt Kane

Well, indeed

September 29, 2025 at 6:22 PM UTC
Matt Kane

To all the people I like and respect who work for him...all I can say is I'm glad I'm not in your shoes

September 29, 2025 at 6:03 PM UTC
Matt Kane

Tech bros not taking selfies shaking hands with indicted war criminals challenge ▲

September 29, 2025 at 6:00 PM UTC
Matt Kane

100%. It's the thing I miss the most. I dread to think how many things I've just forgotten

September 29, 2025 at 8:13 AM UTC
Matt Kane

It's great to have you join us!

September 27, 2025 at 6:03 AM UTC
Matt Kane

THANK YOU

September 26, 2025 at 9:10 PM UTC
Matt Kane

Amazing

September 26, 2025 at 9:08 PM UTC
Matt Kane

Of course!

September 26, 2025 at 9:06 PM UTC
Matt Kane

I somehow have an unread GitHib notification that I can't see from a repo that I don't have access to. I guess I'll have a dot in my header forever now

paaradigma-co/paradigm (1)
Unread dot
September 26, 2025 at 9:05 PM UTC
Matt Kane

Who's up for an Astro happy hour in Amsterdam, after ViteConf? I've twisted @biilmann.blog's arm and the Netlify card will be behind the bar.

September 26, 2025 at 7:55 PM UTC
Matt Kane

Hey! The Astro comparison is a bit misleading: we didn't drop Node 18 in a minor, we just increased the required version of Node 18. We won't be dropping Node 18 until the next major release. Our policy allows increases in the minimum minor Node version in minor Astro releases.

Upgrade Astro

docs.astro.build

Upgrade Astro

Learn how to upgrade Astro

September 26, 2025 at 6:42 PM UTC
Matt Kane

Here it is

September 25, 2025 at 3:00 PM UTC
Matt Kane

Aww, that's a shame. I was looking forward to meeting! Hope things are ok.

September 25, 2025 at 2:58 PM UTC
Matt Kane

Oh, that *is* bad news!

September 25, 2025 at 2:58 PM UTC
Matt Kane

oof. Published the yarn cache

September 24, 2025 at 10:23 PM UTC
Matt Kane

It's great seeing all the framework maintainers coming to @viteconf.org. It's going to be a fun event

No webpack club
September 24, 2025 at 6:21 PM UTC
Matt Kane

There was of course a *small* part of me that felt relief that maybe I didn't need to finish writing my talk!

September 24, 2025 at 5:53 PM UTC
Matt Kane

I deleted it without opening to make a point

September 24, 2025 at 3:56 PM UTC