For once, I don’t really have words.

Thanks to Apple, so many of you, and most of all my insanely talented partners @maarstad and @ifrins.

🏆🙏 apple.com/newsroom/2023/11/mee

monaspace.githubnext.com

I have been working on this for the last 2-plus years alongside the terrific folks from Lettermatic type foundry led by @rileycran. All code is letters on a grid. We can make that code more expressive, and layer more meaning on to code.

Ex-Kotaku staffers launch Aftermath, a worker-owned, reader-supported videogame news site: I love the trend of small journalist collectives going indie, like Defector, Hell Gate, and 404 Media aftermath.site/

A brief history of “blue" iPhones… Would someone please refill the "toner" for next year.

Source Files is out today putting GitHub, GitLab and BitBucket in your filesystem on Mac and iOS.

Bypassing Git protocols instead using REST APIs to list, download and upload files it is very different from @WorkingCopy with no cloning, committing or pushing.

Give it a try on projects where commit history is allowed to get messy.

apps.apple.com/app/apple-store

Confidential to any NextDNS* users: turn it off before trying to activate an Apple Watch’s Cellular on Verizon in the Apple Watch app. I spent hours trying to figure out why the Verizon sheet would hang when trying to log in. Let my woe save you

*I love NextDNS

Since announcing the idea of #Matrix 2.0 at #FOSDEM, we've been busy building out full real-world implementations for folks to play with, and today we're super excited to take the wraps off Matrix 2.0: The Future of Matrix. matrix.org/blog/2023/09/matrix 👀🎉🎊🍾👀

@mcc heard somewhere: "every time i see LMAO, i imagine a french cat"

I finally did it… Flighty Line 😉

Big News: Flighty is coming to Apple Watch!

😍 Gorgeous visual complications
🧠 Smart Stack
🌙 Standby Mode
⌚️ Modern Watch app

Lands Monday at 10am PT: apps.apple.com/us/app/flighty-

Do you prefer to perform overt, immediate evil, or slow, indirect evil? 🤔

"I'm storing a 10MB key, but can't handle more than a dozen requests per second, what's wrong?"

This kind of question comes up quite often, because people are comparing 10MB to 1Gbps and thinking it's not that much...but it is. We express most transfer rates as "per second" because that's a reasonable human unit for most things. But sometimes it's not. For caches, we need to zoom in the units way more.

10MB == 80Mb. If we instead consider 1Gb/s as 1000Mb/s or in terms of caching where time matters: 1Mb/ms, we see that 10MB is eating ~80ms of wire time. That adds up fast, and with only 12.5 transfers of that key/value we've pegged the network of a 1Gb/s machine.

Large values in cache don't tend to overwhelm most caches I've come across...but they can absolutely murder the network.

<script>if(navigator.getEnvironmentIntegrity!==undefined)document.querySelector('body').innerHTML='<h1>Your browser contains Google DRM</h1>"Web Environment Integrity" is a Google euphemism for a DRM that is designed to prevent ad-blocking. In support of an open web, this website does not function with this DRM. Please install a browser such as <a href="mozilla.org/en-US/firefox/new/">Firefox</a> that respects your freedom and supports ad blockers.';</script>

Show more

Mitch Lewandowski's choices:

Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.