Bluesky

Matt Kane

Reason number 43874359786537 why people should create minimal reproductions

December 9, 2024 at 1:13 PM UTC
Matt Kane

I always assume that anything like that is done deliberately, after vast amounts of testing. If it's not giving the results you want, it's because they've chosen that. Doesn't answer why though!

December 9, 2024 at 11:24 AM UTC
Matt Kane

It can be expensive, but it's much cheaper than gen AI. I doubt search cost would be the issue for YouTube either.

December 9, 2024 at 11:18 AM UTC
Matt Kane

Pretty sure that's 4

December 9, 2024 at 11:12 AM UTC
Matt Kane

It's not mine, but I was incredibly pleased to have been able to buy eloi.se as a gift many years ago.

December 9, 2024 at 11:12 AM UTC
Matt Kane

Impala, my very simple React static site generator, now supports Vite 6. github.com/ascorbic/imp...

GitHub - ascorbic/impala: A very simple static React framework

github.com

GitHub - ascorbic/impala: A very simple static React framework

A very simple static React framework. Contribute to ascorbic/impala development by creating an account on GitHub.

December 9, 2024 at 10:52 AM UTC
Matt Kane

Driving test procedures are a bit like immigration procedures: the people making the laws are unlikely to ever be affected by them, and the people who are affected mostly don't vote.

December 9, 2024 at 10:46 AM UTC
Matt Kane

A screenshot showing the post in the discover feed
December 9, 2024 at 6:37 AM UTC
Matt Kane

Hi. If you update to 1.3.1 it should work

December 8, 2024 at 11:05 PM UTC
Matt Kane

Certain people need to learn that no one mourns the wicked

December 8, 2024 at 8:54 PM UTC
Matt Kane

Most feeds are already algorithmic though. If you don't like them you don't have to use them.

December 7, 2024 at 8:50 PM UTC
Matt Kane

There used to be a fun RN bug that would cause an instant redbox error if you touched the screen with more than two fingers on certain Android devices. A workaround for that was my first contribution to the facebook/react codebase.

December 7, 2024 at 9:35 AM UTC
Matt Kane

Unicode trickery?

December 7, 2024 at 9:22 AM UTC
Matt Kane

Thanks everyone who joined the Sessions API bash. There were some really helpful comments and suggestions. For anyone who missed it, you can try out the experimental release here: github.com/withastro/as...

Sessions API by ascorbic · Pull Request #12441 · withastro/astro

github.com

Sessions API by ascorbic · Pull Request #12441 · withastro/astro

API Bashing Thanks for trying the experimental sessions API. Here's how to get set up. Setup Create a project as normal, or use an existing one: npm create astro@latest Install the experimental...

December 6, 2024 at 3:33 PM UTC
Sarah Rainsberger

Coming at you soon, at the top of the hour! (Sorry, Newfoundland.) Join members of the @astro.build core team on a live Discord call and get a first look at what `Astro.sessions` could look like! Roadmap proposal: github.com/withastro/ro...

December 6, 2024 at 1:39 PM UTC
Matt Kane

Would you like to be first to try out the new @astro.build Sessions API? We'll be having an API bash later today. This is a chance to try out an experimental build, ask questions and give feedback on the draft API. discord.com/events/83018...

Discord - Group Chat That’s All Fun & Games

discord.com

Discord - Group Chat That’s All Fun & Games

Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.

December 6, 2024 at 10:42 AM UTC
Matt Kane

Follow more people and like more posts. Give it something to work with.

December 5, 2024 at 5:29 AM UTC
Matt Kane

The real test is whether you can keep chopping through the tears, without cutting off your fingertips

December 4, 2024 at 9:17 PM UTC
Matt Kane

Back when I was young and went out every weekend, I found even worse than festive amateur drinkers were New Year's Eve amateur clubbers

December 4, 2024 at 12:47 PM UTC
Matt Kane

npx @astrojs/upgrade

December 4, 2024 at 8:21 AM UTC
Matt Kane

Awesome! I'll try that out today

December 4, 2024 at 8:20 AM UTC
Matt Kane

Yes, a Contentful image service would be great. Right now it is supported by my Unpic service, so that is the best way to display them.

December 4, 2024 at 7:21 AM UTC
Matt Kane

It would be great to see if there was a way to get an official loader. Contentful always worked so well with Gatsby, and the content layer has a very similar philosophy

December 3, 2024 at 11:30 PM UTC
Matt Kane

JOIN US WES

December 3, 2024 at 11:06 PM UTC
Matt Kane

This looks like it's going to be an EPIC guide to caching patterns with Astro. @rozrozelad.bsky.social is creating seriously useful resource here.

December 3, 2024 at 10:39 PM UTC
Matt Kane

I think so, yes.

December 3, 2024 at 10:35 PM UTC
Matt Kane

It works best with structured data sources, but it can also bring structure to others by adding schema validation, type-safety etc. I don't think anyone's made a Contentful loader yet, though I did play about with it while I was developing it. Their sync tokens would work well with it.

December 3, 2024 at 10:34 PM UTC
Matt Kane

Great analogy!

December 3, 2024 at 8:39 PM UTC
Matt Kane

It should still work, but I may need to do more tests. I've been testing it with the betas, but haven't tried the latest ones

December 3, 2024 at 8:03 PM UTC
Matt Kane

Yes, similar goal but very different approach. I actually wrote the original Astro server islands proposal in frustration after working on Next.js PPR for a week at Netlify!

December 3, 2024 at 8:00 PM UTC
Matt Kane

Yes, that was a big inspiration, though the implementation is very different

December 3, 2024 at 7:13 PM UTC
Matt Kane

Thanks! Now waiting for the issues to pour in...

December 3, 2024 at 6:36 PM UTC
Matt Kane

I'm excited and sort of terrified by this. Most of my time since joining Astro six months ago has been building the content layer, and now it's time for everyone to use it for real. I hope you all like it. Server islands are also *awesome* and I think they'll be a real game changer.

December 3, 2024 at 6:30 PM UTC
Matt Kane

Linux on the desktop

December 3, 2024 at 4:15 PM UTC
Matt Kane

Amazing

December 3, 2024 at 2:26 PM UTC
Matt Kane

A thing rarely seen in the wild, this PR re-enables a test that was temporarily skipped over a year ago

A git diff showing describe.skip changign to describe
December 3, 2024 at 2:06 PM UTC
Matt Kane

I always read it as Andrew Russell T Davies

December 3, 2024 at 1:56 PM UTC
Matt Kane

a close up of a cat 's face with the words `` ssshhh '' written on it .

media.tenor.com

a close up of a cat 's face with the words `` ssshhh '' written on it .

Alt: a close up of a cat 's face with the words `` ssshhh '' written on it .

December 3, 2024 at 1:38 PM UTC
Matt Kane

I've a feeling there may be an even earlier example of that trademark

December 3, 2024 at 12:06 PM UTC
Matt Kane

Big fan of the WiiM. A real bargain. www.wiimhome.com

WiiM | Redefining Home Audio: Affordable, Innovative, Hi-Res Sound

www.wiimhome.com

WiiM | Redefining Home Audio: Affordable, Innovative, Hi-Res Sound

WiiM unveils a new era of home audio – an ultimate wireless sound system that paints your home with stunning sound, room by room, through a whole-house WiFi network.

December 3, 2024 at 10:46 AM UTC
Matt Kane

I'm not sure that does the crapness of the location justice

Map showing that the house is literally on a highway intersection.
December 3, 2024 at 7:34 AM UTC
Matt Kane

You know what day it is

A desk calendar with a number 5 on it
December 3, 2024 at 7:24 AM UTC
Matt Kane

Ask the Swifties. swifties.social is open source

swifties.social

swifties.social - get your community handle for Bluesky

get your own swifties.social handle

December 2, 2024 at 10:41 PM UTC
Matt Kane

I have a vague memory of Channel 4 doing something like this

December 2, 2024 at 9:07 PM UTC
Matt Kane

You're shipping fast, but I'm shipping Netlify and Stackblitz ♥️

December 2, 2024 at 7:36 PM UTC
Matt Kane

Yup, that's the plan! I'm planning on having a separate export that has no auto detection, where you need to provide the provider

December 2, 2024 at 7:14 PM UTC
Matt Kane

At first I read that as meaning that you were going to vent on your blog every day, which would be quite a cathartic month.

December 2, 2024 at 6:55 PM UTC
Astro

Astro 🤝 Google IDX Google has pledged $10,000 each month to help us push the web forward. Donations like this help us foster an ever-growing open source community. Thanks for the support! astro.build/blog/idx-off...

Google IDX: Our Official Online Editor Partner | Astro

astro.build

Google IDX: Our Official Online Editor Partner | Astro

We are happy to announce that Google IDX has become Astro’s official online editor partner, donating $10,000 each month towards the ongoing open-source maintenance and development of Astro.

December 2, 2024 at 6:34 PM UTC
Matt Kane

Yeah, probably over-optimisation tbh. I did it when I thought I'd need to make more lookups.

December 2, 2024 at 5:30 PM UTC
Matt Kane

All done with love and respect

December 2, 2024 at 5:08 PM UTC
Matt Kane

I do one additional request at the very start to resolve the main author did if they've passed a post URL rather than an AT URI, but otherwise it's all in the post thread response

December 2, 2024 at 3:31 PM UTC
Matt Kane

It's quite a simple component. It's all in one file: github.com/ascorbic/blu...

github.com

December 2, 2024 at 3:22 PM UTC
Matt Kane

The profile URLs? You can link to the did.

December 2, 2024 at 3:21 PM UTC
Matt Kane

Just one: docs.bsky.app/docs/api/app...

app.bsky.feed.getPostThread | Bluesky

docs.bsky.app

app.bsky.feed.getPostThread | Bluesky

*This endpoint is part of the Bluesky application Lexicon APIs (`app.bsky.*`). Public endpoints which don't require authentication can be made directly against the public Bluesky AppView API: https://...

December 2, 2024 at 3:18 PM UTC
Matt Kane

a close up of a man in a suit and tie talking into a microphone .

media.tenor.com

a close up of a man in a suit and tie talking into a microphone .

Alt: Biden can't believe it

December 2, 2024 at 2:09 PM UTC
Matt Kane

Elf in the Backrooms

December 2, 2024 at 1:34 PM UTC
Matt Kane

I'm happy to borrow good ideas from anywhere, maintained or not!

December 2, 2024 at 12:46 PM UTC
Matt Kane

I'm sure you remember it. It used to be a popular framework. One of the first to handle images well. Used to be responsible for 20% of AVIF images on the web. 😁

December 2, 2024 at 12:32 PM UTC
Matt Kane

Updating to new syntax is just a few lines, but the old syntax should work fine in most cases too

December 2, 2024 at 12:03 PM UTC
Matt Kane

I think they're gonna like the new build command. It's so flexible.

astro execute-query \
  --query '
    query BuildAstro(
      $projectRoot: String!,
      $outDir: String!,
      $site: String!,
      $sitemap: Boolean!,
      $drafts: Boolean!,
      $experimentalStaticBuild: Boolean!,
      $adapterName: String!,
      $adapterConfig: AdapterConfigInput!,
      $env: String!,
      $concurrency: Int!,
      $legacyBrowserSupport: Boolean!,
      $assets: AssetOptionsInput!,
      $logging: LoggingOptionsInput!
    ) {
      build(options: {
        projectRoot: $projectRoot,
        outDir: $outDir,
        site: $site,
        sitemap: $sitemap,
        drafts: $drafts,
        experimentalStaticBuild: $experimentalStaticBuild,
        adapter: {
          name: $adapterName,
          config: $adapterConfig
        },
        env: $env,
        concurrency: $concurrency,
        legacyBrowserSupport: $legacyBrowserSupport,
        assets: $assets,
        logging: $logging
      }) {
        status
        logs
        details {
          outputTime
          warnings
          errors {
            code
            message
          }
        }
      }
    }
  ' \
  --variables '{
    "projectRoot": "./",
    "outDir": "./dist",
    "site": "https://example.com",
    "sitemap": true,
    "drafts": false,
    "experimentalStaticBuild": true,
    "adapterName": "astro-adapter-node",
    "adapterConfig": {
      "mode": "standalone"
    },
    "env": "production",
    "concurrency": 4,
    "legacyBrowserSupport": false,
    "assets": {
      "minify": true,
      "preload": ["fonts", "images"]
    },
    "logging": {
      "level": "verbose",
      "destination": "./logs/build.log"
    }
  }'
December 2, 2024 at 11:47 AM UTC
Matt Kane

No, it should be backward-compatible for most sites

December 2, 2024 at 11:45 AM UTC
Matt Kane

Actions, env vars, cli: it's GraphQL all the way down

December 2, 2024 at 11:37 AM UTC
Matt Kane

Starmer must condemn

December 2, 2024 at 11:36 AM UTC
Matt Kane

Astro 5 will have at least two new features that I've shamelessly nicked from Gatsby

December 2, 2024 at 11:31 AM UTC
Matt Kane

Yes, it's extremely weird, and barely seems to be questioned in the US

December 2, 2024 at 9:29 AM UTC
Matt Kane

I knew the design reminded me of something

December 2, 2024 at 9:23 AM UTC
Matt Kane

Several weeks ago I rashly decided to completely rewrite the Unpic providers to a new API loosely inspired by Nuxt Image. I finally have a preview. The big change is type-safe support for provider-specific options. This is only the underlying API: no UI components yet github.com/ascorbic/unp...

github.com

feat!: new syntax for providers by ascorbic · Pull Request #133 · ascorbic/unpic

This PR introduces a major update focusing on improved type safety, better provider-specific support, and a more explicit approach to URL transformation. This can be tested by installing unpic@beta...

December 2, 2024 at 7:50 AM UTC
Matt Kane

You have @erika.florist to thank for the original Astro image, but in Astro 5 I've been working on a new version that will feel very familiar. 5-0-0-beta.docs.astro.build/en/reference...

Experimental responsive images

5-0-0-beta.docs.astro.build

Experimental responsive images

December 2, 2024 at 7:35 AM UTC
Matt Kane

That seems like quite an omission @danabra.mov

December 2, 2024 at 7:18 AM UTC
Matt Kane

This is the recipe, which worked great www.bbcgoodfood.com/recipes/simp...

Gingerbread house

www.bbcgoodfood.com

Gingerbread house

Learn how to make a gingerbread house with our simple biscuit recipe and design template. Kids will love getting involved with baking and decorating them.

December 2, 2024 at 7:14 AM UTC
Matt Kane

Someone from the BBC once told me they loved him because he was up for basically anything. Seems there are some things he won't do.

December 2, 2024 at 7:13 AM UTC
Matt Kane

The girls and I made a gingerbread house yesterday (13 yo wanted to do "something Christmassy" after watching Home Alone), and somehow there were no arguments.

A gingerbread house covered in sweets and chocolate fingers, dusted in icing sugar
December 2, 2024 at 7:09 AM UTC
Matt Kane

I've tried a few times and still haven't gotten a DM

December 2, 2024 at 6:38 AM UTC
Matt Kane

C'mon. I'm all for the Die Hard rewatching, but you need to have Home Alone in there

December 2, 2024 at 6:36 AM UTC
Matt Kane

It's like Threads in there

December 1, 2024 at 11:19 PM UTC
Matt Kane

That's good to hear! As a huge long time fan of IKEA, that was a great one to get

December 1, 2024 at 1:51 PM UTC
Matt Kane

Big week coming up for @astro.build

December 1, 2024 at 12:28 PM UTC
Matt Kane

The page has a list of them, and they don't include LemonSqueezy

December 1, 2024 at 6:22 AM UTC
Matt Kane

It's the default, so probably quite a few. I do, because it's a good algorithm. Reverse chron feeds mean I only see people posting at the same time as me, so I miss people in different timesheets

December 1, 2024 at 6:16 AM UTC
Matt Kane

Have you looked at Astro server islands? I think that's a better approach than PPR, because you can cache the shell

December 1, 2024 at 5:59 AM UTC
Matt Kane

If you block it back, does it undo its reposts?

November 30, 2024 at 7:59 PM UTC
Matt Kane

c/o International Criminal Court, the Hague

November 30, 2024 at 5:11 PM UTC
Matt Kane

It's a military training area so I often find random spent blanks, but never anything close to this

November 30, 2024 at 5:09 PM UTC
Matt Kane

Ok, that is impressive

The markings on the base of this cartridge casing are typically headstamps, which identify details about the manufacturer, caliber, and sometimes the year of manufacture.

Here’s a breakdown of what you’ve shared:

1. RG: Likely stands for "Royal Ordnance Factory Radway Green" in the UK. Radway Green has been a key producer of military ammunition.


2. L43A1: This indicates the model designation of the ammunition. For example, "L43A1" could specify the exact type or variant of a 7.62mm NATO cartridge.


3. 24: Likely the year of manufacture or part of the lot number. If this is a modern round, it might indicate 2024.


4. 7.62: This indicates the caliber, specifically 7.62mm, commonly used in NATO-standard rifles and machine guns.



The indentation in the center is the primer, which ignites the gunpowder inside the cartridge. This specific casing looks like a NATO-spec military round, probably a fired cartridge given the primer is indented.
November 30, 2024 at 5:07 PM UTC
Matt Kane

Apparently they're already pretty good at it www.nytimes.com/2024/11/17/h...

A.I. Chatbots Defeated Doctors at Diagnosing Illness (Gift Article)

www.nytimes.com

A.I. Chatbots Defeated Doctors at Diagnosing Illness (Gift Article)

A small study found ChatGPT outdid human physicians when assessing medical case histories, even when those doctors were using a chatbot.

November 30, 2024 at 5:05 PM UTC
Matt Kane

The mean streets of Wiltshire

November 30, 2024 at 4:54 PM UTC
Matt Kane

Spicy!

November 30, 2024 at 4:09 PM UTC
Matt Kane

The things I find when walking the dog on Salisbury Plain

Hundreds of spent blank 7.62mm cartridges
November 30, 2024 at 1:04 PM UTC
Matt Kane

When I made a Kickstarter for a high speed camera flash, I named it Vela because of that. Still pleased with that name.

November 30, 2024 at 9:25 AM UTC
Matt Kane

hls.js to the rescue?

November 30, 2024 at 9:17 AM UTC
Matt Kane

Starter packs are a different data structure

November 30, 2024 at 9:09 AM UTC
Matt Kane

They do at least now use the same algorithm on mobile and web, I think. They used to have one that rounded and the other truncate

November 30, 2024 at 9:08 AM UTC
Matt Kane

I saw a PR open a while back to show the actual number on hover, and another to show it on the follower list, but as of now I think the only way is the API, or look at the getProfile call in the network tab

November 30, 2024 at 9:04 AM UTC
Matt Kane

"Dad, what was y2k like?" *presses play on Northern Star*

November 28, 2024 at 3:33 PM UTC
Matt Kane

I Turn To You is still a banger though

November 28, 2024 at 3:26 PM UTC
Matt Kane

Isn't that Grant Shapps in disguise?

November 28, 2024 at 3:20 PM UTC
Matt Kane

YES!

November 28, 2024 at 2:50 PM UTC
Matt Kane

Yes, exactly

November 27, 2024 at 8:32 PM UTC
Matt Kane

No, that won't make a difference. It's that links from the mobile app don't get credited, because Bluesky doesn't use a redirect domain like t.co etc

November 27, 2024 at 10:11 AM UTC
Matt Kane

No they aren't. Almost all of vitamins and minerals are unaffected by it. Though call me shallow, but the main reason I consume milk is because I like it. But I don't like food-borne pathogens. I eat unpasteurised cheese because that's safe and tasty. Every other dairy product is better pasteurised.

November 27, 2024 at 7:50 AM UTC
Matt Kane

Which reasons are those? Because it tastes nice and is great for cooking? Because cheese is the food of the gods? Because butter and cream make almost anything taste better? Because it has lots of calcium and vitamins?

November 27, 2024 at 7:42 AM UTC
Matt Kane

It's ok. You just need to naturally heat it and then it's perfectly safe. Say to 71.5˚C for 15 minutes.

November 27, 2024 at 7:37 AM UTC
Matt Kane

Congratulations! I assume this means it's a roaring success.

November 26, 2024 at 4:08 PM UTC
Matt Kane

a black and white photo of a grandfather clock with the words tick-tock below it

media.tenor.com

a black and white photo of a grandfather clock with the words tick-tock below it

Alt: a black and white photo of a grandfather clock with the words tick-tock below it

November 26, 2024 at 2:49 PM UTC
Matt Kane

Best of luck! I think this Vite thing might catch on.

November 26, 2024 at 1:13 PM UTC
Matt Kane

Same! I then wanted to find out how to do it "properly"

November 26, 2024 at 1:08 PM UTC
Matt Kane

So fresh!

6.0.0 – 4 hours ago
November 26, 2024 at 1:07 PM UTC
Matt Kane

Me: I wonder what's the official way to get the thumbnail URL *searches social-app codebase* Me: oh

November 26, 2024 at 1:04 PM UTC
Matt Kane

Hack inspired by this gem from @pfrazee.com in the main app code github.com/bluesky-soci...

social-app/src/view/com/util/UserAvatar.tsx at main · bluesky-social/social-app

github.com

social-app/src/view/com/util/UserAvatar.tsx at main · bluesky-social/social-app

The Bluesky Social application for Web, iOS, and Android - bluesky-social/social-app

November 26, 2024 at 1:03 PM UTC
Matt Kane

Tip for anyone displaying things from the Bluesky API: by default, the user avatar is 1000px square. That's a bit large if you're displaying a whole thread of them at 64px. Luckily there's a 128px thumbnail size available. It's not exposed in the API, but it's easy to get the URL:

const avatarUrl = user.avatar?.replace(
  "/avatar/",
  "/avatar_thumbnail/",
);
November 26, 2024 at 1:00 PM UTC
Matt Kane

It seems yesterday was "build a Bluesky comments tool" day. Here's the one I made last night. bsky.app/profile/mk.g...

November 26, 2024 at 11:10 AM UTC
Matt Kane

I'd be all over this!

November 26, 2024 at 8:56 AM UTC
Matt Kane

A whole generation learnt HTML and CSS that way, so I sure hope so

November 26, 2024 at 8:54 AM UTC
Matt Kane

Neat!

November 26, 2024 at 8:38 AM UTC
Matt Kane

I reused the logic for that from the Astro embed that I made last week: astro-embed.netlify.app/components/b...

Bluesky Post

astro-embed.netlify.app

Bluesky Post

Learn how to use the Astro Embed BlueskyPost component to embed Bluesky posts in your website

November 26, 2024 at 8:27 AM UTC
Matt Kane

Everyone seems to have chosen yesterday to build them!

November 26, 2024 at 8:22 AM UTC
Matt Kane

Yeah! The difference with mine is no React. It's just an HTML custom element.

November 26, 2024 at 8:02 AM UTC
Matt Kane

Aah, I made one too! bsky.app/profile/mk.g...

November 26, 2024 at 7:52 AM UTC
Matt Kane

Claude made me a theme playground, so if you want your comments to look fancy magazine-style, or for some reason like Hacker News or Reddit, take a look: bluesky-comments.netlify.app/theme/

Some comments in a hacker news style
Some comments with serif text
Some comments with dark mode
November 26, 2024 at 7:49 AM UTC
Matt Kane

Bluesky is a great way to add comments to your blog or site. I've made a web component to make that easy to do. Load the script, then use the <bluesky-comments> tag. Looks great by default, but is super-customisable with CSS vars and parts. Lazy loads, zero frameworks github.com/ascorbic/blu...

bluesky-comments.netlify.app

Astro Basics

November 26, 2024 at 7:49 AM UTC
Matt Kane

<script>alert('hi')</script>

November 25, 2024 at 5:31 PM UTC
Matt Kane

Dammit, beat me by mere seconds

November 25, 2024 at 1:32 PM UTC
Matt Kane

It's one of my favourites at this time of year, but I'll echo everyone here saying to roast it first. Peel and cut up the squash. Roast with lots of olive oil and a whole bulb of garlic (just cut the top off) til caramelised. Squeeze out garlic cloves. Simmer it all w/ stock. Blend. Season. Cream.

November 25, 2024 at 10:17 AM UTC
Matt Kane

I'll agree that that is nasty.

November 25, 2024 at 10:00 AM UTC
Matt Kane

Is this thing about gaining access to claimants bank accounts a general thing, or is it just for ones found guilty of fraud? Genuine question - I don't know the answer. The article makes it sound like the latter, but if it's all claimants - or done without legal process then that is awful.

November 25, 2024 at 9:47 AM UTC
Matt Kane

This looks incredible

November 25, 2024 at 12:03 AM UTC
Matt Kane

github.com/delucis/astr...

fix: allow PostView to be passed to embed by ascorbic · Pull Request #174 · delucis/astro-embed

github.com

fix: allow PostView to be passed to embed by ascorbic · Pull Request #174 · delucis/astro-embed

Allow an ATProto PostView to be passed to the BlueSky embed. It currently only accepts our extended interface, which isn't needed. Thanks @brob for spotting it

November 24, 2024 at 4:20 PM UTC
Matt Kane

I wonder why it shows me so many that I don't.

November 24, 2024 at 11:21 AM UTC
Matt Kane

Amazingly, the headline does not represent the article at all www.dailymail.co.uk/debate/artic...

SIR KEIR STARMER: Jobs are about dignity and pride

www.dailymail.co.uk

SIR KEIR STARMER: Jobs are about dignity and pride

SIR KEIR STARMER: Next week, my government will set out radical reforms to get Britain working, paving the way for the biggest overhaul of employment support in memory.

November 24, 2024 at 10:51 AM UTC
Matt Kane

Clearly AI cannot comprehend your tastes. tbf it does show me posts I don't like too, but they're normally ones with lots of likes

November 24, 2024 at 10:40 AM UTC
Matt Kane

The Discover feed is good, and sometimes weirdly so. Several times it has shown me posts by people I don't follow (and nor do my follows) with only one or two likes, but which are Good Posts that I like. What witchcraft is this?

November 24, 2024 at 10:34 AM UTC
Matt Kane

Hello my name is �

November 24, 2024 at 10:27 AM UTC
Matt Kane

I'll allow it

November 24, 2024 at 9:35 AM UTC
Matt Kane

I'm more a "the cup is not a function" kinda guy

November 24, 2024 at 8:07 AM UTC
Matt Kane

You could in theory use a local reverse proxy, but I don't know which if any support these caching headers

November 23, 2024 at 5:49 PM UTC
Matt Kane

I'm glad people are discovering the cdn-cache-control package. It works with any SSR framework and any modern CDN, and can make your pages much quicker. It's like ISR, but based on web standards.

November 23, 2024 at 9:37 AM UTC
Matt Kane

This is a great video, covering loads of useful stuff beyond just displaying a Bluesky post, such as HTTP caching with Astro, server islands and more. Definitely worth a watch. I promise I'll fix that type issue with the component, @brob.dev!

November 23, 2024 at 8:32 AM UTC
Matt Kane

100%. That's why I made Unpic!

November 22, 2024 at 7:21 PM UTC
Matt Kane

Yes, if there's an image service for it then it will work.

November 22, 2024 at 7:18 PM UTC
Matt Kane

The secret ingredient behind Unpic and the new Astro responsive image support github.com/withastro/as...

github.com

November 22, 2024 at 7:16 PM UTC
Matt Kane

Placeholder support is definitely something we want to look at in future

November 22, 2024 at 4:33 PM UTC
Matt Kane

Do it ASMR-style

November 22, 2024 at 1:04 PM UTC
Matt Kane

No, the default is Discover.

November 22, 2024 at 1:03 PM UTC
Matt Kane

This is the only one you need

November 22, 2024 at 11:37 AM UTC
Matt Kane

please add gifs. Please convert uploaded gifs to mp4 and serve them as video embeds, autoplaying according to user preferences

November 22, 2024 at 11:20 AM UTC
Matt Kane

I'd imagine it will be handled like it was on Twitter, where I understand there were policies for staff handles that included "BBC", and some staff had personal and work accounts

November 22, 2024 at 8:40 AM UTC
Matt Kane

I think it's mostly learning the speed of their internal bureaucracy. I mean, the BBC has some of the best tech teams in the business, but it'll be a long time before we see verified *.bbc.com subdomains

November 22, 2024 at 7:50 AM UTC
Matt Kane

Oh I agree. What I mean is that journos are the ones most annoyed by that, because Twitter verification was even harder for most people. If they need to, I'm sure news orgs will eventually have internal processes to do it for staff. swifties.social shows how easy it can be to do at scale.

swifties.social

swifties.social - get your community handle for Bluesky

get your own swifties.social handle

November 22, 2024 at 7:42 AM UTC
Matt Kane

It's been less than a month of Bluesky being popular. I think Bluesky and employers will work out easier systems to handle it. Seeing a lot of complaints about verification being hard. 100% have been from journalists, i.e. almost the only group who could get easily verified in the olden days.

November 22, 2024 at 7:31 AM UTC
Matt Kane

Bluesky absolutely is algorithmic. The selling point is that you can choose the algorithm that you want to use.

November 22, 2024 at 6:48 AM UTC
Matt Kane

Go to their profile, click on the menu dots, choose "report account" and then select which lists to report to

November 21, 2024 at 10:22 PM UTC
Matt Kane

Right now it will generate a srcset if you pass it a list of widths or densities. The change here is that it does it automatically, and also generates the styles and sizes attributes.

November 21, 2024 at 9:38 PM UTC
Matt Kane

There a few other tidbits and fixes too. The interesting stuff is in the beta 9 release notes (beta 10 is just another late bugfix) github.com/withastro/as...

Release astro@5.0.0-beta.9 · withastro/astro

github.com

Release astro@5.0.0-beta.9 · withastro/astro

Minor Changes #12067 c48916c Thanks @stramel! - Adds experimental support for built-in SVG components. This feature allows you to import SVG files directly into your Astro project as components. ...

November 21, 2024 at 8:13 PM UTC
Matt Kane

You heard the build tool

November 21, 2024 at 8:10 PM UTC
Matt Kane

That's not the only experimental image fetaure though! SVG components are also here. They make it super easy to use SVGs, supporting size props and automatic inlining and spritesheets. 5-0-0-beta.docs.astro.build/en/reference...

Experimental SVG components

5-0-0-beta.docs.astro.build

Experimental SVG components

November 21, 2024 at 8:08 PM UTC
Matt Kane

Astro 5 beta 10 is out, with an experimental feature that I've been working on. Pass a "layout" prop to an Image and it auto-generates the srcsets, sizes and responsive styles. I'd really like it if people try it out and give feedback on the RFC 5-0-0-beta.docs.astro.build/en/reference...

Experimental responsive images

5-0-0-beta.docs.astro.build

Experimental responsive images

November 21, 2024 at 8:05 PM UTC
Matt Kane

It is an excellent Halloween name nonetheless

November 21, 2024 at 3:56 PM UTC
Matt Kane

Was the old one a halloween-only special?

November 21, 2024 at 3:24 PM UTC
Matt Kane

All git commands are canonically British

Torvalds sarcastically quipped about the name git (which means "unpleasant person" in British English slang): "I'm an egotistical bastard, and I name all my projects after myself. First 'Linux', now 'git'."[31][32] The man page describes Git as "the stupid content tracker".[33]
November 21, 2024 at 2:37 PM UTC
Matt Kane

Because it costs them money to do the verification.

November 21, 2024 at 2:33 PM UTC
Matt Kane

Please stop posting so many Twitter screenshots here.

November 21, 2024 at 1:30 PM UTC
Matt Kane

Sigh. We managed to go so long before the Didn't Happen brigade arrived with their Strongbow Dark Fruits. They were the most boring people on Twitter. Someone should make a blocklist.

November 21, 2024 at 12:36 PM UTC
Matt Kane

They'd need to charge for that

November 21, 2024 at 11:56 AM UTC
Matt Kane

An Astro-branded double chocolate cookie with a "cookie banner" disclaimer on the packaging
November 18, 2024 at 1:33 PM UTC
Matt Kane

No, bookmarking hasn't been implemented yet. Some people do it by replying with a pushpin emoji

November 18, 2024 at 1:29 PM UTC
Matt Kane

Yes. The best option is to re-register it yourself and direct people to the new one in the bio. Old mentions will still work though, because they're attached to the DID not the username, which is unchanged

November 18, 2024 at 10:13 AM UTC
Matt Kane

Well done! I'd imagine that in future more providers will give 1 click setup for it, as well as employers. Still 1000x easier than verification in the old place though!

November 18, 2024 at 9:08 AM UTC
Matt Kane

Even Trump thinks it's cringe

November 18, 2024 at 7:42 AM UTC
Matt Kane

Cookie is the goat

November 18, 2024 at 7:00 AM UTC
Matt Kane

My daughter had to explain to me how "cooking" is good but "cooked" is bad

November 18, 2024 at 6:57 AM UTC
Matt Kane

Did you know you can buy a domain directly* from Bluesky to use as your username? Easier to setup, and supports the company. No excuse for that boring *.bsky.social name: account.bsky.app/user/domains * well, it's powered by Namecheap but it's on the Bluesky site

account.bsky.app

Account - Bluesky Social

November 18, 2024 at 6:52 AM UTC
Matt Kane

It looks like your domain is hosted on wordpress.com. They actually have a post explaining exactly how to do it there. wordpress.com/blog/2023/03...

A Social Experience Anchored by Your Domain

wordpress.com

A Social Experience Anchored by Your Domain

How would you like to use one of your domains as your handle across the web? Here’s a first step towards making that a reality.

November 18, 2024 at 6:26 AM UTC
Matt Kane

The inner radius needs to equal the outer radius minus the gap or it looks weird

November 17, 2024 at 7:38 PM UTC
Matt Kane

UK too

Chart of top free apps, with Bluesky number 1 what of AliExpress, ChatGPT, WhatsApp and tiktok
November 17, 2024 at 7:10 PM UTC
Matt Kane

...and here's why I needed it. This was testing the content loader and embed component, not just sharing the list astro-loaders.netlify.app/bluesky/

astro-loaders.netlify.app

Bluesky

November 17, 2024 at 11:49 AM UTC
Matt Kane

Share what you build!

November 17, 2024 at 11:11 AM UTC
Matt Kane

It also works nicely with astro-embed, so you can display them as nicely-formatted embedded posts if you want astro-embed.netlify.app/components/b...

Bluesky Post

astro-embed.netlify.app

Bluesky Post

Learn how to use the Astro Embed BlueskyPost component to embed Bluesky posts in your website

November 17, 2024 at 10:56 AM UTC
Matt Kane

Just released a new version of the Astro Bluesky content loader. This lets you load all of your posts (or anyone's) into Astro content collections at build time. - Create a local mirror of your posts - Generate a micro-blog from them - Something else I haven't thought of github.com/ascorbic/ast...

astro-loaders/packages/bluesky at main · ascorbic/astro-loaders

github.com

astro-loaders/packages/bluesky at main · ascorbic/astro-loaders

Astro loaders. Contribute to ascorbic/astro-loaders development by creating an account on GitHub.

November 17, 2024 at 10:54 AM UTC
Matt Kane

Thought it looked familiar. I went to one. I have Thoughts about them! Let's just say that I didn't send my kids to one, and nor did any of my siblings.

November 17, 2024 at 9:40 AM UTC
Matt Kane

That's beautiful. Impressive work. I can't imagine having a school that demanded that amount of skilled work from parents though! Is it a Steiner school or something like that?

November 17, 2024 at 9:28 AM UTC
Matt Kane

If you want to follow Astro people you'll find a lot of us here and I am definitely not just sharing this so I have an example of a post with a StarterPackViewBasic bsky.app/starter-pack...

The Astroverse
Astro

The Astroverse

Starter pack by Astro

Wanna get the latest news on anything Astro? You should definitely be following those people.

November 17, 2024 at 8:04 AM UTC
Matt Kane

Yes, they're very silly glasses. We have some cute little coupes that I use for most stuff served "up"

November 16, 2024 at 11:03 PM UTC
Matt Kane

Such a disappointing lesson to learn

November 16, 2024 at 10:53 PM UTC
Matt Kane

Yeah, I used the scare quotes because I'm referring to the mostly terrible, very much not actually a martini drinks that were what passed for cocktails in the 90s/early 2000s before mojitos came along

November 16, 2024 at 10:48 PM UTC
Matt Kane

Tbh the only relationship it has with a martini is the glass

November 16, 2024 at 10:40 PM UTC
Matt Kane

As I understand it, it was vodka espresso in the 80s, served on the rocks, and then became espresso martini in the 90s "stick it in a martini glass" era.

November 16, 2024 at 5:31 PM UTC
Matt Kane

I'll grant that the Only Fans Martini is an incredible name

November 16, 2024 at 5:08 PM UTC
Matt Kane

That's fun! I use Difford's Guide a lot which also has the indredients filter thing, but I do like the brutalist style of that one

November 16, 2024 at 5:05 PM UTC
Matt Kane

They're not really martinis, so it's not really messing with them. There was just a weird 90s trend of serving everything in a triangular glass and calling it a martini.

November 16, 2024 at 5:00 PM UTC
Matt Kane

That looks nice

November 16, 2024 at 4:49 PM UTC
Matt Kane

It doesn't do anything yet because I haven't built it, but I hope so. I expect there will be complications with Cloudflare because there usually is, but that is the plan.

November 16, 2024 at 4:37 PM UTC
Matt Kane

Blatantly fake aspirational junk? It's clrarly LinkedIn.

November 16, 2024 at 4:36 PM UTC
Matt Kane

Is there a cocktail Bluesky? I recently tried an espresso martini for the first time and was surprised that it's really nice. I'd assumed for years that it was a crap 90s one like the pornstar martini. Are there any other 90s "martinis" that are actually nice?

November 16, 2024 at 4:32 PM UTC
Matt Kane

I think we've done it. I went to the other place and the only interesting posts I saw were ones I'd already seen cross posted here.

November 16, 2024 at 4:26 PM UTC
Matt Kane

The Astro sessions RFC is now open for comment. The plan is: - API is simple: Astro.session.get()/set() - Pluggable storage drivers, powered by @unjs.io Unstorage - Adapters can provide zero-config drivers, e.g. using a platform's KV/blob store service github.com/withastro/ro...

github.com

Sessions by ascorbic · Pull Request #1055 · withastro/roadmap

Summary An Astro.session primitive, with pluggable storage backends. --- // src/components/CartButton.astro const cart = await Astro.session.get(&#39;cart&#39;); --- &lt;a href=&quot;/checkout&quo...

November 16, 2024 at 2:32 PM UTC
Matt Kane

matthiaso.tt is available...

November 16, 2024 at 2:03 PM UTC
Matt Kane

You could make an offer to sco.tt

sco.tt

November 16, 2024 at 2:02 PM UTC
Matt Kane

Too powerful for GitHub

November 16, 2024 at 1:59 PM UTC
Matt Kane

Now I just need to draw the rest of the owl

November 16, 2024 at 11:45 AM UTC
Matt Kane

The journey of a thousand commits begins with a single file

November 16, 2024 at 11:18 AM UTC
Matt Kane

It's happening github.com/withastro/as...

github.com

wip: sessions API by ascorbic · Pull Request #12441 · withastro/astro

Changes Implementing sessions RFC Testing Docs

November 16, 2024 at 8:25 AM UTC
Matt Kane

butterfly flash mob - schedule a post to X with a single 🦋 - november 16, 15:00 UTC - you know the first rule of the flash mob invite your friends with your own voice: find a post on why we should move here, quote post it, copy and paste this post text, send

November 15, 2024 at 11:21 PM UTC
Matt Kane

Yes, the component loads its own data

November 15, 2024 at 10:17 PM UTC
Matt Kane

There is literally a bot in the Netlify workspace that I made called Old Yeller that does exactly this. I had to disable it almost immediately though because it got confused by things like emojis and I never got around to fixing it.

November 15, 2024 at 10:11 PM UTC
Matt Kane

I deliberately didn't include the like/repost counts because I wasn't expecting people to use live data, but maybe it's worth making it an options for server islands...

November 15, 2024 at 9:57 PM UTC
Matt Kane

If you have enough classes to have naming conflicts, you shipped too late

November 15, 2024 at 9:53 PM UTC
Matt Kane

And you can embed your posts! astro-embed.netlify.app/components/b...

Bluesky Post

astro-embed.netlify.app

Bluesky Post

Learn how to use the Astro Embed BlueskyPost component to embed Bluesky posts in your website

November 15, 2024 at 1:33 PM UTC
Matt Kane

Extremely 2010-era Twitter events

November 15, 2024 at 11:22 AM UTC
Matt Kane

Hi!

November 15, 2024 at 11:18 AM UTC
Matt Kane

With the amount the toner costs I want a 6-part Emmy Award-winning drama

November 15, 2024 at 11:16 AM UTC
Matt Kane

He's living that Gove/alien invasion cartoon isn't he

November 15, 2024 at 10:15 AM UTC
Matt Kane

Please no DHOTY reply guys

November 14, 2024 at 9:20 AM UTC
Matt Kane

Hah! It was actually the entrance to Real World Studios.

November 14, 2024 at 9:18 AM UTC
Matt Kane

Having worked in restaurants, it certainly felt like I lived there. Sleeping in the walk-in is about as relatable as crying in the walk-in.

November 14, 2024 at 9:17 AM UTC
Matt Kane

Another: Peter Gabriel pulled out in front of me in his car, forcing me to brake to avoid running into him.

November 14, 2024 at 9:13 AM UTC
Matt Kane

It was more on the theme of "second-hand celebrity tradesmen stories"

November 14, 2024 at 9:05 AM UTC
Matt Kane

I sold Ian Brown a book on Amazon Marketplace for £150.

November 14, 2024 at 9:04 AM UTC
Matt Kane

I had a teacher whose patio was installed by Fred West. Yeah, they checked.

November 14, 2024 at 9:02 AM UTC
Matt Kane

Very cool. This would be a perfect time to use server islands.

November 14, 2024 at 6:48 AM UTC
Matt Kane

Dato with its full screen notifications at 1 minute before is the only way

November 14, 2024 at 6:34 AM UTC
Matt Kane

Amazing!

November 13, 2024 at 8:56 PM UTC
Matt Kane

This one: performance.now()

November 13, 2024 at 5:22 PM UTC
Matt Kane

Uncanny

A young Prince Harry
November 13, 2024 at 12:39 PM UTC
Matt Kane

Are you sure that's not Prince Harry?

November 13, 2024 at 12:35 PM UTC
Matt Kane

Yeah, a lot of people see the crypto and NFT grifters moving seamlessly onto AI grift and dismiss it as more of the same. The difference is that AI is already very useful to lots of people, whereas crypto still struggles to find any use beyond speculation, money laundering and buying illegal stuff

November 13, 2024 at 10:24 AM UTC
Matt Kane

Yeah, it's definitely a better default. Give people the choice.

November 12, 2024 at 8:47 PM UTC
Matt Kane

Nice. Netlify has finally launched a "free means actually free with no risk of scary bills" plan. Glad it's not restricted to non-commercial use too. Lots of people would prefer their site is disabled rather than getting an accidental massive bill for a side project.

November 12, 2024 at 7:30 PM UTC
Matt Kane

Amazing! Congratulations! What a great team they have there

November 12, 2024 at 6:25 PM UTC
Matt Kane

you're either a boomer or a psychopath

November 12, 2024 at 2:22 PM UTC
Matt Kane

He's running

November 12, 2024 at 2:17 PM UTC
Eduardo Bouças

Do you want to use your @netlify.com site domain as a custom handle in Bluesky? You can now set it up with a few clicks on the Netlify UI. Look for "Bluesky Custom Domain" in the Netlify Extensions directory or head to app.netlify.com/extensions/b....

Video thumbnail
Play button
November 12, 2024 at 11:40 AM UTC
Matt Kane

The only way it could be more BBC is if the BBC refused a BBC News request for comment

November 11, 2024 at 7:48 PM UTC
Matt Kane

You're probably the first! Upgrade to get a couple of fixes to style bugs that I inevitably spotted as soon as I shared it.

November 11, 2024 at 5:38 PM UTC
Matt Kane

We need the full fado version to really capture the vibe

November 11, 2024 at 5:34 PM UTC
Matt Kane

Forgot to add: it works with the Bluesky content loader too: just pass the entry data to the embed and it will display it without needing to hit the API. github.com/ascorbic/ast...

astro-loaders/packages/bluesky at main · ascorbic/astro-loaders

github.com

astro-loaders/packages/bluesky at main · ascorbic/astro-loaders

Astro loaders. Contribute to ascorbic/astro-loaders development by creating an account on GitHub.

November 11, 2024 at 5:29 PM UTC
Matt Kane

🚀❤️🦋 You can now embed posts in your Astro pages, with no client-side JS! Just pass it the post URL and it generates the right embed with static HTML and CSS. Works in both Astro and MDX pages. Supports embedded images, video, quoted posts, starter packs and more. And yes, it supports dark mode.

Bluesky Post

astro-embed.netlify.app

Bluesky Post

Learn how to use the Astro Embed BlueskyPost component to embed Bluesky posts in your website

November 11, 2024 at 3:29 PM UTC
Matt Kane

Imagine how much easier your work would be if the monitors were in front of you

November 11, 2024 at 11:48 AM UTC
Matt Kane

I slept like a baby: I woke crying after two hours because I'd shat myself

November 11, 2024 at 11:09 AM UTC
Matt Kane

And I'm sure York City would love it if engaged fans generate points. At a certain point the increased engagement per follower makes up for the lower number of followers. I passed that around 10-20% of my Twitter follower count.

November 11, 2024 at 10:09 AM UTC
Matt Kane

Most people seem to be reporting that adjusted for follower count, engagement is *much* higher here. I've certainly found it to be. What are you finding?

November 11, 2024 at 9:35 AM UTC
Matt Kane

But won't you think of the PMs. They have KPIs to meet!

November 11, 2024 at 9:01 AM UTC
Matt Kane

Looking at the git history, it was mostly over one weekend. I'd done experiments with the algorithm before though, so I already knew the effect looked cool.

November 11, 2024 at 7:41 AM UTC
Matt Kane

Oh yeah! When I first experimented with the effect I was working somewhere where my boss was a comic book artist, and he was able to make some really nice effects drawing with that tool. I'm not able to do much beyond some swirls.

November 11, 2024 at 7:35 AM UTC
Matt Kane

That's very satisfying

November 10, 2024 at 8:04 PM UTC
Matt Kane

Apparently!

November 10, 2024 at 6:15 PM UTC
Matt Kane

On Bluesky you can recycle your old bangers! Drop your old projects for a new audience. This is a satisfying thing I made a few years back. A React sketching and painting component react-artboard.netlify.app

Video thumbnail
Play button
November 10, 2024 at 4:54 PM UTC
Matt Kane

Nature is healing

a waterfall is surrounded by trees and rocks with the sun shining through the trees

media.tenor.com

a waterfall is surrounded by trees and rocks with the sun shining through the trees

Alt: a waterfall is surrounded by trees and rocks with the sun shining through the trees

November 10, 2024 at 4:25 PM UTC
Matt Kane

This is the plugin btw github.com/kawamataryo/...

GitHub - kawamataryo/sky-follower-bridge: Instantly find and follow the same users from your X(Twitter) follower on Bluesky.

github.com

GitHub - kawamataryo/sky-follower-bridge: Instantly find and follow the same users from your X(Twitter) follower on Bluesky.

Instantly find and follow the same users from your X(Twitter) follower on Bluesky. - kawamataryo/sky-follower-bridge

November 10, 2024 at 2:15 PM UTC
Matt Kane

It looks legit github.com/kawamataryo/...

GitHub - kawamataryo/sky-follower-bridge: Instantly find and follow the same users from your X(Twitter) follower on Bluesky.

github.com

GitHub - kawamataryo/sky-follower-bridge: Instantly find and follow the same users from your X(Twitter) follower on Bluesky.

Instantly find and follow the same users from your X(Twitter) follower on Bluesky. - kawamataryo/sky-follower-bridge

November 10, 2024 at 12:36 PM UTC
Matt Kane

Yeah, it would be great if there could be parliament.uk subdomains verified

November 10, 2024 at 11:29 AM UTC
Matt Kane

Despite the name, the plugin I used isn't a bridge that brings the posts over - it's just a way to find Bluesky profiles of your old follows addons.mozilla.org/en-GB/firefo...

Sky Follower Bridge – Get this Extension for 🦊 Firefox (en-GB)

addons.mozilla.org

Sky Follower Bridge – Get this Extension for 🦊 Firefox (en-GB)

Download Sky Follower Bridge for Firefox. Instantly find and follow the same users from your Twitter follower on Bluesky.

November 10, 2024 at 11:27 AM UTC
Matt Kane

Aah, I remember Firebird! Wasn't it a trademark issue or somehting like that that made them change the name?

November 10, 2024 at 11:17 AM UTC
Matt Kane

You only really need to worry about it if you're exposing it on the public internet. If it's just your local network then you're fine.

November 10, 2024 at 10:42 AM UTC
Matt Kane

I'd watch/read the hell out of that. I know very little of the history. I do remember at the time realising that however clunky iPlayer was at launch, it was incredible, and was the future. I was working with a lot of embedded media web tech then, so did a lot of exploratory poking around iPlayer

November 10, 2024 at 9:28 AM UTC
Matt Kane

A planned commercial VOD platform that combined BBC, ITV and C4. Predated Netflix etc, but was killed by competition regulators.

November 10, 2024 at 9:15 AM UTC
Matt Kane

bsky.app/profile/mk.g...

November 10, 2024 at 9:06 AM UTC
Matt Kane

I used the Sky Bridge plugin to find a few hundred of my follows from the old place and my feed is looking a bit more like home. I also learnt: • There are lots of people who I follow whose tweets I've not been shown in years • There are lots of other people I should've unfollowed years ago

November 10, 2024 at 9:05 AM UTC
Matt Kane

It's incredible that I can buy a 750ml bottle of one of the best beers in the world for £5.99 from Aldi. Good beer is amazingly good value.

Tripel Karmeliet
November 9, 2024 at 5:00 PM UTC
Matt Kane

Honestly, they're welcome to it now. I was sad that he'd ruined it, but this place has somehow managed to capture the vibes of old Twitter in the matter of a few weeks.

November 9, 2024 at 4:09 PM UTC
Matt Kane

Sure, but there's quite a spread between engagement farming and shouting into the void, and mastodon was a bit too close to the latter to be satisfying to me

November 9, 2024 at 8:55 AM UTC
Matt Kane

When the M1 mini first came out I got one and used it via VS Code remote for years for all my dev work, because it was so much faster than my Intel MBP. It worked great. I only switched away when I got an M2 MBP from work

November 9, 2024 at 7:56 AM UTC
Matt Kane

I didn't say I expected it to have more engagement. I was just stating a fact: when I post on Mastodon, it gets far less engagement. And yes, that's because it has no algorithmic feed

November 8, 2024 at 4:08 PM UTC
Matt Kane

I have about 300 followers on Mastodon and get virtually no engagement. I had about 10x that followers on Twitter, but would get 50-100x engagement for the same content. Here, when I had 300 followers (umm, last weekend) I'd already get more engagement than on Twitter.

November 8, 2024 at 12:28 PM UTC
Matt Kane

FOMO like it's 2010!

November 8, 2024 at 10:57 AM UTC
Matt Kane

I was thinking the exact same thing! Proper 2010 vibes.

November 8, 2024 at 10:56 AM UTC
Matt Kane

But why aren't you using it for your username?

November 7, 2024 at 8:15 PM UTC
Matt Kane

And a post to test them! bsky.app/profile/mk.g...

November 7, 2024 at 12:29 PM UTC
Matt Kane

I wrote a small thing to render them as HTML when I made the Astro loader github.com/ascorbic/ast...

github.com

November 7, 2024 at 12:13 PM UTC
Matt Kane

Is this 🦋 🫴 prompt engineering?

November 7, 2024 at 9:51 AM UTC
Matt Kane

I miss skeumorphism

November 7, 2024 at 9:39 AM UTC
Matt Kane

Yeah very reasonable, and it's nice you can buy them individually rather than in packs or subscriptions like a lot of places ask for

November 7, 2024 at 8:26 AM UTC
Matt Kane

And if he was foreign secretary he'd be saying "congratulations President Trump". If you're the chief diplomat you need to be diplomatic with your allies.

November 7, 2024 at 8:17 AM UTC
Matt Kane

Very cool, but to be clear they're only free for non commercial use. Otherwise they seem to be $5 each, or less if you buy a big collection.

November 7, 2024 at 8:06 AM UTC
Matt Kane

When the CEO of a co like Apple or Microsoft congratulates Trump the audience is him, and he will be in a room with them in future discussing contracts and regulation When the CEO of some random company he's never heard of congratulates Trump, the audience is his staff and customers. He knows that.

November 7, 2024 at 7:30 AM UTC
Matt Kane

Tip: a mai tai is one of your five-a-day

November 6, 2024 at 8:42 PM UTC
Matt Kane

client:load and you can have all the JS you want

November 6, 2024 at 7:31 PM UTC
Matt Kane

I don't think process.env is populated by default, but you do have access to env vars in the global scope and import it from `node:process` if you need it to be defined

November 6, 2024 at 7:15 PM UTC
Matt Kane

Edge functions!

November 6, 2024 at 7:01 PM UTC
Matt Kane

Doesn't really work when you're the CEO though

November 6, 2024 at 6:23 PM UTC
patak

At least we see who is who

November 6, 2024 at 6:01 PM UTC
Matt Kane

Actual lol at this

November 6, 2024 at 2:15 PM UTC
Matt Kane

Welcome! There's even a bit of Preact here: github.com/bluesky-soci...

social-app/bskyembed at main · bluesky-social/social-app

github.com

social-app/bskyembed at main · bluesky-social/social-app

The Bluesky Social application for Web, iOS, and Android - bluesky-social/social-app

November 6, 2024 at 2:12 PM UTC
Matt Kane

Easy, and correct

November 6, 2024 at 8:04 AM UTC
Matt Kane

Did you hear @timharford.bsky.social's Cautionary Tales podcast that covered all the various iterations of the Domesday project? timharford.com/2023/11/caut...

Cautionary Tales – Laser Versus Parchment: Doomsday for the Disc

timharford.com

Cautionary Tales – Laser Versus Parchment: Doomsday for the Disc

William the Conqueror undertook a remarkably modern project. In 1086, he began compiling and storing a detailed record of his realm: where everyone lived, what they did and where they came from. 90…

November 5, 2024 at 1:56 PM UTC
Matt Kane

That was ICONIC

November 5, 2024 at 1:42 PM UTC
Matt Kane

You work in web dev for long enough in the UK you probably end up building something for the BBC!

November 5, 2024 at 1:41 PM UTC
Matt Kane

The most useful thing I've ever made was an interactive built for BBC Food with some unholy mix of iSite and all kinds of other stuff that eventually loaded a Preact widget. www.bbc.co.uk/food/article...

Roast calculator

www.bbc.co.uk

Roast calculator

Find roasting times for lamb, pork, beef, venison, chicken, duck, turkey and goose with the BBC's interactive roasting calculator.

November 5, 2024 at 1:34 PM UTC
Matt Kane

Underlines are problematic Andy. It's pretty insensitive of you to ask.

November 5, 2024 at 1:16 PM UTC
Matt Kane

I worked for an agency that did loads of different stuff for the beeb, so if it was on their frontend in the mid/late 2010s I probably used it.

November 5, 2024 at 1:14 PM UTC
Matt Kane

I have too many memories of requirejs from building things for the BBC. I wonder if they've managed to rid themselves of it yet.

November 5, 2024 at 1:10 PM UTC
Matt Kane

The nicest

November 5, 2024 at 12:58 PM UTC
Matt Kane

Same applies to dogs. I mean, I love this guy but I have very little use for his innate hare-hunting skills

A handsome lurcher with a stick that's far to big for him. He's standing in parkland where there might at any moment appear a deer that he will fail to chase
November 5, 2024 at 12:48 PM UTC
Matt Kane

Grunt or gulp?

November 5, 2024 at 12:20 PM UTC
Matt Kane

👋

November 5, 2024 at 12:18 PM UTC
Matt Kane

Dogs are more multi-purpose, but pest control done by cats will have saved massive numbers of lives since before they were domesticated

November 5, 2024 at 12:17 PM UTC
Matt Kane

It's annoying how your TypeScript API package expects me to individually type guard and validate every single object.

November 5, 2024 at 8:32 AM UTC
Matt Kane

Yeah, not something I'd normally use, and probably a bit of a code smell. It is useful for breaking out of nested loops though.

November 5, 2024 at 8:21 AM UTC
Matt Kane

Congratulations! They're very lucky to have you. I can highly recommend starting new jobs with an off-site. I've done it twice now!

November 5, 2024 at 8:16 AM UTC
Matt Kane

Happy birthday. I'm sure you've suffered a lifetime of jokes about remembering your birthday so there is no reason to add to them.

November 5, 2024 at 8:13 AM UTC
Matt Kane

No, but I'm working on an Astro component for JS-free embeds. Probably have something up today after work

November 5, 2024 at 8:10 AM UTC
Matt Kane

Yes, if you want. You'd need to build after you post, but you can display them however you'd like, including creating pages per post

November 5, 2024 at 8:06 AM UTC
Matt Kane

Thanks! I hope it's useful for you

November 5, 2024 at 6:51 AM UTC
Matt Kane

Definitely the inspiration!

November 5, 2024 at 4:03 AM UTC
Matt Kane

That's a good idea. Things get quite complicated quite quickly though.

November 4, 2024 at 8:41 PM UTC
Matt Kane

three smiley faces with red hearts on their eyes

media.tenor.com

three smiley faces with red hearts on their eyes

Alt: three smiley faces with red hearts on their eyes

November 4, 2024 at 6:43 PM UTC
Matt Kane

It'll be a different RFC

November 4, 2024 at 2:41 PM UTC
Matt Kane

My new @astro.build RFC for responsive images is now ready for review. Comments are welcome from everyone. Help us build the future of images in Astro! github.com/withastro/ro...

November 4, 2024 at 2:36 PM UTC
Matt Kane

Oh look. Welcome @astro.build to Bluesky!

November 4, 2024 at 2:33 PM UTC
Matt Kane

Happy "recurring meetings at international orgs are back at the right time" day

November 4, 2024 at 2:00 PM UTC
Matt Kane

@eduardoboucas.com is this still a thing? www.netlify.com/blog/2021/10...

Write Netlify Functions in Rust

www.netlify.com

Write Netlify Functions in Rust

Netlify is launching experimental support for Rust in Netlify Functions, with the same developer experience offered for JavaScript, TypeScript, and Go.

November 4, 2024 at 1:40 PM UTC
Matt Kane

100%. Luckily Astro has an incredible docs team. Having @sarah11918.rainsberger.ca to review my API docs makes them 100x better.

November 4, 2024 at 1:39 PM UTC
Matt Kane

I do miss having @whitep4nth3r.com to tell me when they're shit

November 4, 2024 at 1:23 PM UTC
Matt Kane

And the worse the decision, the more you will be reminded of it with issues and comments

November 4, 2024 at 1:18 PM UTC
Matt Kane

I really enjoy designing APIs, but it sure takes a lot of time to get them right

November 4, 2024 at 12:31 PM UTC
Matt Kane

"Please let me send you a full refund"

November 4, 2024 at 12:28 PM UTC
Matt Kane

My wife's is better: @eloi.se

November 4, 2024 at 10:53 AM UTC
Matt Kane

Welcome Elian!

November 4, 2024 at 9:32 AM UTC
Matt Kane

Hello new friends 👋 I'm Matt and I make OSS tools for building websites. I built Unpic, a cross-framework image library. I've contributed to most web frameworks - some a little, some a lot. I work at Astro as a core maintainer. Previously I did framework stuff at Netlify Earlier, I was at Gatsby

November 4, 2024 at 9:22 AM UTC
Matt Kane

I guess "An early form of frequency hopping spread spectrum" didn't fit

November 4, 2024 at 8:34 AM UTC
Matt Kane

Welcome to the future I guess

573 followers 381 following
November 4, 2024 at 8:26 AM UTC
Matt Kane

That's amazing

November 3, 2024 at 8:09 PM UTC
Matt Kane

Why not drop the numbers

a man is standing in front of a sign that says drop the " just facebook " it 's cleaner

media.tenor.com

a man is standing in front of a sign that says drop the " just facebook " it 's cleaner

Alt: JT is standing in front of a sign that says drop the " just facebook " it 's cleaner

November 3, 2024 at 7:55 PM UTC
Matt Kane

Content loaders are build time only right now, so you won't be using it to build a live UI. I'd use the SDK directly for that.

November 3, 2024 at 7:39 PM UTC
Matt Kane

I just shared a thing and put the link in the first post and not a reply, without a care in the world

November 3, 2024 at 6:44 PM UTC
Matt Kane

Yeah, just working out who will create it!

November 3, 2024 at 6:30 PM UTC
Matt Kane

I bought myself an original iMac when it was first released, and they threw in a pirated copy of Dreamweaver. I was immediately hooked (once I'd finished downloading the Phantom Menace trailer). I'd done coding before (mostly Hypercard) but this was stuff I could actually share with other people.

November 3, 2024 at 6:23 PM UTC
Matt Kane

Would you like to display your Bluesky posts in your Astro site? I've made an Astro content loader for Bluesky! When you build the site it loads your posts and puts them in a content collection. You can then display them on a page, or use the raw data however you want. github.com/ascorbic/ast...

import { authorFeedLoader } from "@ascorbic/bluesky-loader";
  
const posts = defineCollection({
  loader: authorFeedLoader({
    identifier: "mk.gg",
  }),
});

export const collections = { posts };
---
import { getCollection } from "astro:content";
const posts = await getCollection("posts");           
---

<div>
  {
    posts.map(async (post) => {
      const { Content } = await render(post);
      return (
        <section>
          <Content />
          <p>{post.data.likeCount} likes</p>
        </section>
      );
    })
  }
</div>
November 3, 2024 at 6:15 PM UTC
Matt Kane

That grown up Friday feeling

November 3, 2024 at 12:34 PM UTC
Matt Kane

Hah. I remember seeing one that was something like ";DROP TABLE companies; LTD" but that one is better

November 3, 2024 at 10:14 AM UTC
Matt Kane

the energy I bring to bluesky

November 3, 2024 at 10:02 AM UTC
Matt Kane

I'm all over this one this morning docs.bsky.app/docs/advance...

Links, mentions, and rich text | Bluesky

docs.bsky.app

Links, mentions, and rich text | Bluesky

Posts in Bluesky use rich text to handle links, mentions, and other kinds of decorated text.

November 3, 2024 at 9:52 AM UTC
Matt Kane

Ah your name will be useful 😄

November 3, 2024 at 9:46 AM UTC
Matt Kane

Parsers gotta parse

November 3, 2024 at 9:45 AM UTC
Matt Kane

Trying something #hashtag</a> @mk.gg @nonexistent example.com/%3C/a%3E/%3C...

example.com

November 3, 2024 at 9:07 AM UTC
Matt Kane

The Astro session proposal has been accepted to stage 2, and is open for comments here: github.com/withastro/ro... Proposals are meant to be light in detail at this stage: the RFC with proposed APIs and implementation is the next step. Feedback is welcome at all stages though, so chime in now.

Sessions  · Issue #1050 · withastro/roadmap

github.com

Sessions · Issue #1050 · withastro/roadmap

Accepted Date: 2024-11-01 Reference Issues/Discussions: #1044 Author: @ascorbic Champion(s): @ascorbic Implementation PR: Summary A first class Astro.session primitive, with pluggable storage backe...

November 2, 2024 at 3:37 PM UTC
Matt Kane

It took about 16 years on the other place before I had more followers than following. 2040 lfg!

November 2, 2024 at 3:33 PM UTC
Matt Kane

Everyone's made it here at last

November 2, 2024 at 2:40 PM UTC
Matt Kane

Hello

November 2, 2024 at 1:56 PM UTC
Matt Kane

Well, you nerd sniped me. Ask it for pairings and it will now return and display multiple fonts.

November 2, 2024 at 12:40 PM UTC
Matt Kane

The time building that site was approx 10% coding the frontend, 30% getting gpt-3.5 to return JSON and 60% working out how to get discretionary ligatures working

November 2, 2024 at 11:37 AM UTC
Matt Kane

Horrified that I got there capitalisation wrong there

November 2, 2024 at 11:31 AM UTC
Matt Kane

Ah, that classic pairing of [Object object] and [Object object]

    For a newspaper, you'll need a classic serif for body text and a versatile sans serif for headlines.

[object Object],[object Object]
November 2, 2024 at 11:27 AM UTC
Matt Kane

"more later" was the underestimate of the century

November 2, 2024 at 9:46 AM UTC
Matt Kane

I'm annoyed that about 15 years ago I deleted all my old tweets, so I lost gems such as my very first one "eating toast. more later"

November 2, 2024 at 9:44 AM UTC
Matt Kane

So weird not having half the feed as posts that make angry

November 2, 2024 at 9:42 AM UTC
Matt Kane

Well, maybe not finish them 😄

November 2, 2024 at 9:39 AM UTC
Matt Kane

March 2023, so ancient in LLM terms!

November 2, 2024 at 9:29 AM UTC
Matt Kane

Looking at the code for this thing I made 18 months ago it's funny how much I'd had to beg gpt-3.5 to return JSON only, and respond with the parse errors if it misbehaved. Just updated it to gpt-4o with structured output and it works every time (and has better font taste) font.institute

Font Institute

font.institute

Font Institute

AI-powered free font recommendations

November 2, 2024 at 8:12 AM UTC
Matt Kane

<img src="link.webp" usemap="#link"> <map name="link"> <area shape="rect" coords="0,0,50,50" href="page.html"> </map>

November 2, 2024 at 8:03 AM UTC
Matt Kane

Next week I'm going to be working on two new, exciting Astro features that I think people will love: - A big upgrade to the Image component which will do all the srcset and styling for you - Native session support I'll share updated RFCs and experimental builds as soon as I can

November 2, 2024 at 7:09 AM UTC
Matt Kane

I made this last year font.institute

Font Institute

font.institute

Font Institute

AI-powered free font recommendations

November 2, 2024 at 6:28 AM UTC
Matt Kane

LLMO instead of SEO

November 1, 2024 at 6:02 PM UTC
Matt Kane

Turn off the aluminium smelter Laurie

November 1, 2024 at 5:32 PM UTC
Matt Kane

This needs a "what's stopping you from coding like this" post

November 1, 2024 at 4:34 PM UTC
Matt Kane

Oh wow! End of an era. It's been great working with you. Looking forward to seeing what you do next.

November 1, 2024 at 4:33 PM UTC
Matt Kane

YES

November 1, 2024 at 3:27 PM UTC
Matt Kane

I'm proud to have contributed to most web frameworks

November 1, 2024 at 3:27 PM UTC
Matt Kane

Certain people always complained a lot about Twitter's algorithmic feed and I often saw Mastodon's chronological feed cited as a positive feature. For all its (many) faults, I really like how Twitter seems to surface good tweets whatever time they're made.

November 1, 2024 at 2:33 PM UTC
Matt Kane

I am in awe of the name and domain

November 1, 2024 at 2:27 PM UTC
Matt Kane

Perhaps controversial, but the lack of algorithmic feed makes Mastodon far less satisfying for me. I don't want to just see posts by people who happen to be posting at the time I'm online, and I don't want my feed filled up by someone who decided to do a load of reposts.

November 1, 2024 at 2:01 PM UTC
Matt Kane

Yes, thanks for writing it.

November 1, 2024 at 1:52 PM UTC
Matt Kane

Stiff upper lip! Straight blade! Knife against knuckles!

November 1, 2024 at 1:42 PM UTC
Matt Kane

This is why @eloi.se will always be cooler than me, unless I can eliminate @ma.tt

November 1, 2024 at 1:00 PM UTC
Matt Kane

Having a real name that ends in a tld is the ultimate Bluesky flex

November 1, 2024 at 12:58 PM UTC
Matt Kane

Oh my gold Salma I only just saw this! That must have been terrifying! I'm so glad it turned out ok. What a wake up call to us all.

November 1, 2024 at 12:54 PM UTC
Matt Kane

I never said I didn't cry. The power is to keep on cutting neatly and without injury.

November 1, 2024 at 12:48 PM UTC
Sarah Rainsberger

Another month in the books! This means I am recovering from another round of collecting and putting together the Astro monthly showcase blog post. 😅 So many new websites, blog posts, videos, themes, tools... These posts just get bigger and bigger every month! astro.build/blog/whats-n...

What's new in Astro - October 2024 | Astro

astro.build

What's new in Astro - October 2024 | Astro

October 2024 - The State of Frontend 2024, Astro Cloudinary, and more!

November 1, 2024 at 11:21 AM UTC
Matt Kane

Can chop an onion really well Can do markdown links the right way around

November 1, 2024 at 10:57 AM UTC
Matt Kane

It was only looking at your explorer that showed somebody had already taken mine! I did admittedly switch to the custom domain pretty much right away though.

November 1, 2024 at 10:45 AM UTC
Matt Kane

Do we audition?

November 1, 2024 at 7:14 AM UTC
Matt Kane

Yeah well whose fault is that?

October 31, 2024 at 8:31 PM UTC
Matt Kane

I've been here for ages! Just haven't been following many tech people before the recent influx.

October 31, 2024 at 7:47 PM UTC
Matt Kane

It seems ChatGPT Search solves the problem of out-of-date API knowledge. I asked it how to build an Astro content loader (a beta feature). Regular ChatGPT hasn't a clue. Enable search and it gives a perfect answer.

Can you tell me how to create an Astro Content Loader?
ChatGPT said:
ChatGPT

Creating an Astro Content Loader is all about building a mechanism to load content (like markdown files) into your Astro project dynamically, where Astro itself doesn’t natively provide a built-in content layer (yet). Here’s a straightforward guide to creating your own:
Can you tell me how to create an Astro Content Loader?
ChatGPT said:
ChatGPT

Creating a custom Content Loader in Astro allows you to integrate external data sources into your content collections, enabling dynamic content generation from APIs, databases, or other external services. Here's a step-by-step guide to setting up a custom Content Loader:

    Define the Loader Function: In your src/content/config.ts file, import the necessary utilities from astro:content and define your loader function.

    typescript

import { defineCollection, z, type Loader } from 'astro:content';

const externalDataLoader: Loader = async ({ store, logger, meta }) => {
  try {
    const response = await fetch('https://api.example.com/data');
    if (!response.ok) throw new Error(`Failed to fetch data: ${response.statusText}`);
    const data = await response.json();
October 31, 2024 at 7:26 PM UTC
Matt Kane

Never forget www.buzzfeed.com/jamieross/do...

www.buzzfeed.com

My Desperate Search To Find The Woman Who Alex Salmond Fed A Solero To In 1999

<b>Alex Salmond's Solero Lady, who are you?</b>

October 12, 2024 at 4:51 PM UTC
Matt Kane

Big (sensible) change in Labour's economic policy that hasn't seen much coverage because it's rather wonkish: the fiscal rule changed back to target current spending, meaning that borrowing to invest is allowed. Most economists agree that the old rule made little sense.

Our fiscal rules are that:

    The current budget moves into balance, so that day-to-day costs are met by revenues
    Debt must be falling as a share of the economy by the fifth year of the forecast.
June 14, 2024 at 7:05 AM UTC
Matt Kane

The Rwanda policy may be cruel and ineffective, but it's the waste of money that most people care about. If the government does ever manage to get a plane off the ground, Labour just needs to run ads with multi-million pound plane tickets.

YouGov: "From what you’ve read and heard, do you think the government’s plan to send some migrants to Rwanda is or is not good value for money?"
Is: 16%
Is not: 50%
May 10, 2024 at 9:19 AM UTC
Matt Kane

This is probably my favourite thing about travelling in Italy: the food is excellent even in the tourist traps where it doesn't need to be. I just assume that food in places with mostly tourists will be crap.

April 11, 2024 at 1:09 PM UTC
Matt Kane

The point is that there is a negligible amount of current and historic immigration from Mexico to the UK. Most residents are students. That's why the Mexican food is not good. Measuring distances between countries won't change that.

April 8, 2024 at 1:30 PM UTC
Matt Kane

There are numbers for these things. Per the UK census, there were 9771 Mexican-born people in the UK. Per the US Census Bureau, Indianapolis is 10.9% Hispanic, so around 95k. So if more than 10% of Hispanic people in Indianapolis were born in Mexico, then there are more than in the UK.

April 8, 2024 at 10:51 AM UTC
Matt Kane

There are fewer than 10000 Mexican-born people in the whole UK, and most of those are students not chefs.

April 8, 2024 at 10:34 AM UTC
Matt Kane

"Apollo 13" is closer in time to Apollo 13 than it is to today

March 10, 2024 at 4:12 PM UTC
Matt Kane

I mean, quite apart from the rest, does he think Schindler is the bad guy?

March 4, 2024 at 6:24 PM UTC
Matt Kane

Or a certain not-a-natural-born-citizen billionaire

March 4, 2024 at 6:08 PM UTC
Matt Kane

A tale as old as time

February 26, 2024 at 11:25 PM UTC
Matt Kane

I'm really surprised it took a whole week. Most mandolins I've known have claimed first blood within an hour at the most

February 26, 2024 at 8:04 PM UTC
Matt Kane

The WHO news page reads like a missing verse of the Theme from Shaft

WHO Launches the WHO Biomanufacturing Workforce Training Initiative to Strengthen Global Health Resilience
February 18, 2024 at 6:12 PM UTC
Matt Kane

Today in optimistic attempts to find a representative sample in the YouGov panel

Which of the following activities did you do last weekend?

Please select all that apply.
Flew in a helicopter
Visited McGrath, Alaska
January 29, 2024 at 9:58 AM UTC
Matt Kane

I'm not going to say he drinks the blood of infants

Stephen Miller in the New Yorker looking totally like Vladimir Putin if he was turned into a vampire at the age of 35
January 15, 2024 at 4:04 PM UTC
Matt Kane

This seems like the kind of thing @ariehkovler.com would know

January 15, 2024 at 9:19 AM UTC
Matt Kane

Presumably this is a historic thing, so that Bristol controls the approach to the port. How many other examples of multinational Westminster constituencies are there?

January 15, 2024 at 8:54 AM UTC
Matt Kane

Sure the YouGov MRP poll showing a Labour landslide is cool, but the most interesting thing I learnt from the map is that Bristol NW has a land border with Cardiff S, because a tiny part of Bristol is in Wales.

Bristol North West: Labour Hold
A map showing a tiny part of a Flat Holm island in a constituency
January 15, 2024 at 8:51 AM UTC
Matt Kane

Happy New Year! My watch app has been approved. It's a live UK train times app for Wear OS with live departures, delays etc. No fancy extra features - just the stuff you need when heading to the station. I got a free Pixel Watch 2 when I bought my phone, so made this. play.google.com/store/apps/d...

Live Trains - UK railway times - Apps on Google Play

play.google.com

Live Trains - UK railway times - Apps on Google Play

Live UK train departure boards

January 2, 2024 at 9:42 AM UTC
Matt Kane

You would've thought that the past decade would have taught them that pandering to Ukip/whatever supporters only increases their support but apparently they're going to continue flying this plane right into the ground.

January 2, 2024 at 9:41 AM UTC
Matt Kane

I doubt that even the biggest Trump sycophant would roll over for him if they actually became president. They're deferential now because it's politically expedient. This isn't a Medvedev scenario. Once they're behind the Resolute desk they can publicly condemn SCOTUS but say nothing can be done.

December 29, 2023 at 8:58 AM UTC
Matt Kane

I always assumed it was a cognate of the sense of sieve or separate, like a stove's riddling grate

December 27, 2023 at 1:20 PM UTC
Matt Kane

Same could be said for wine! Their regular cider is decent, but I can't imagine any cider being worth that much. But then their hotel is over a grand a night.

December 27, 2023 at 11:30 AM UTC
Matt Kane

FWIW, I know the Newt well, and they're definitely of the "get the absolute best even if it needs to be custom made and cost a fortune" end of things. It's an amazing place, but is definitely a billionaire's plaything.

December 27, 2023 at 11:26 AM UTC
Matt Kane

I wonder what the unit cost is. The fact that they're using it for a £35 bottle of cider may be telling.

December 27, 2023 at 11:18 AM UTC
Matt Kane

They can't even do populism right

Overall preference 	Number of responses 	Percentage of responses
Status quo (keep metric as primary unit of measurement) 	81,867 	81.1%
More choice (open to increased use of imperial measures) 	870 	0.9%
Purely metric (completely metric system) 	17,798 	17.6%
Purely imperial (completely imperial system) 	403 	0.4%
Total 	100,938 	100%
Press release
'Pints' of wine stocked on Britain's shelves for the first time ever

'Pint’ size wine stocked on Britain’s shelves for the first time ever thanks to new freedoms from leaving the European Union
December 27, 2023 at 10:00 AM UTC
Matt Kane

Merry Christmas! This is my annual sharing of the most useful thing I ever made: the BBC roast calculator www.bbc.co.uk/food/article...

Roast calculator

www.bbc.co.uk

Roast calculator

Find roasting times for lamb, pork, beef, venison, chicken, duck, turkey and goose with the BBC's interactive roasting calculator.

December 25, 2023 at 1:24 PM UTC
Matt Kane

My Portuguese is really bad, but bad Portuguese sounds enough like bad Galician to get me appreciation when I speak it there!

December 11, 2023 at 10:19 AM UTC
Matt Kane

Having looked it up, today I learnt that the reforms *added* K, Y and W. I assumed they'd been removed then! My family who've lived in Portugal for 30+ years had lots of trouble in the 90s with a name that starts with a letter that doesn't exist.

December 11, 2023 at 8:29 AM UTC
Matt Kane

Lose the silent consonants and end up with things like "quilograma"

December 10, 2023 at 5:23 PM UTC
Matt Kane

Your Scottish friends clearly don't think you're cool enough to be told

October 25, 2023 at 7:55 AM UTC
Matt Kane

Nope. Endymion by Dan Simmons.

October 18, 2023 at 8:18 AM UTC
Matt Kane

I bought this second hand book from Amazon and wtf. Am I supposed to add my own and sell it on?

The inside front cover of a paperback, filled with various lists of TV shows, actors etc, written in different pens and handwriting
More of the same, in the back cover. Also a pie chart
October 18, 2023 at 7:59 AM UTC