I think you meant [mumbling-start] 1fr [mumbling-end]
I think you meant [mumbling-start] 1fr [mumbling-end]
I’d describe them as jiggly, sketchy or scribbly — I tend to see “wavy” as a more regular pattern.
That being said, English isn’t my first language and I imagine the shape is actually driven by overlapping waves so you probably shouldn’t listen to me 😜
cssribbler?
I was today years old when I learned that PHP has had a pipe operator since November 2025
`$mind |> blow(…)`
www.php.net/manual/en/la...
“Make the change easy, then make the easy change” and all that: taro.codes/posts/2019-1...
This is positively awful, but here’s one way you can turn it back on them and ask that each atomic change be extracted into its own PR that can be explained, tested and reviewed in isolation. The work of turning code into something meaningful is what good engineering is about!
I thought it was impossible to break them in half and it would always produce at least one extra small part… how did he manage it?
but if there are less than 40k benches total… that’s well within the 50k allowed by the £80 one-time purchase fee?
Regarding affordable alternatives and thinking back to my PHP days, I’ve found opencagedata.com to be great for reverse geocoding and bunny.net a powerful CDN with great caching controls.
Can’t say it’s too didactic though… you still need to understand how to lay out the elements that are actually being scrolled past and ensure they are tall enough so it’s unambiguous which one is actually in view, etc.
If React’s a requirement, I’d get inspiration from a custom hook that identifies when an element is in view, and use that to drive which div to show: github.com/guardian/dot...
Who would have thought that a large chunk of the world’s code would be version controlled on a platform with a single nine…
alphabets are fascinating bsky.app/profile/qntm...
Sadly they were missing a very important test so I’ve offered my services free of charge: github.com/qntm/abcdefg...
It’s great that they’ve kept on top of the last two breaking changes in the modern English alphabet.
I’ll try and get a personal best for my next half marathon in May… so I made a tool to see how quickly I need to go along the way: www.mxdvl.com/tools/pace
@danabra.mov thanks for quickly explaining lexicons versioning — it reminded me of “required is forever” in thrift diwakergupta.github.io/thrift-missi...
on macOS or iOS you can just hold the key for a few seconds… on Windows 🤷
You don’t use Canadian Multilingual Standard where the accented letters are always present? Hands down best keyboard layout for Western European languages, don’t sleep on it 😉
🙋
Slightly diminish a brand:
The North Face in the Southern Hemisphere
Sort of weirded out by how fast I found it. Must be luck…
I FOUND TORMENT!!!
🧸 Cruel Toys #11
⏱️ 0:17
cruel.toys?date=2026-01...
Yeh I think the shadows are off…
…alas, they are so well suited for modelling monads: github.com/guardian/dot...
function transform(state: Readonly<State>): State {
// do something/nothing
}
I think this is especially true if your state is immutable — otherwise one might argue the cleaner code is to conditionally mutate the current state if and only if there’s a matching key in the transformer.
That is to say: “there once was”
Oh they also have a doc outlining their costs, v cool!
docs.google.com/spreadsheets...
gotta love’s lichess.org lack of any such shenanigans — not even a silly cookie banner!