James Tucker's Avatar

James Tucker

@rag.pub

🧌 the original roflscaler I dodge hellthreads

625
Followers
154
Following
238
Posts
24.04.2023
Joined
Posts Following

Latest posts by James Tucker @rag.pub

Even steel manning the worst case, for a mature GPL project where such contributions are small portions of the whole the impact overall is still minimal. The terms still apply to whole distributions. The reason there’s little care about this extension/contribution case is it’s not very problematic.

07.03.2026 10:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
SQLite Release 3.52.0 On 2026-03-06

SQLite PSA

sqlite.org/releaselog/3...

sqlite.org/wal.html#wal...

06.03.2026 19:43 πŸ‘ 32 πŸ” 10 πŸ’¬ 0 πŸ“Œ 1

That’s not how any of this works - review has no impact on copyright. It is not a requirement for a works to be copyrightable for every individual piece to be copyrightable, and there is no immediate negative effect for the license for small inclusions of ai generated code into copyleft projects.

07.03.2026 04:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A bed post at the floor with several carpet pressure impressions indicative of movement

A bed post at the floor with several carpet pressure impressions indicative of movement

07.03.2026 00:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Calm seas in drakes passage about an hour before sunset, a light rainstorm in the distance

Calm seas in drakes passage about an hour before sunset, a light rainstorm in the distance

We’re lucky right now, but earlier was, well

07.03.2026 00:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Crossing drakes passage currently

06.03.2026 16:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I’m more south than you’ve probably ever been. The ocean is rocking shit around and I’m ok with that. I got my wife snoring soundly and I’m grateful for that. The squeaky wheel outside my door on the other hand: that can kiss my tired ass.

06.03.2026 06:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I’m at sea.

It’s great.

Do what you will, industry.

I’ll be back.

You’ll be.

06.03.2026 05:59 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m about to set sail for Antarctica but back in a couple of weeks and can share a markdown with some thoughts then - would love to collaborate on next gen open e2ee and love the idea of doing it atop robust time tested foundations

05.03.2026 14:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I am much more curious about the e2ee stuff you’re doing. I had a realization recently about how easily I could add mls and mimi to my ircv3 stack. Have you thought about that kind of federation at the e2e much?

05.03.2026 14:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

well there’s two options right now right: either plc or domains. The problem is neither is particularly good, plc is tofu, domains are impermanent. crypto is better but if the bootstrap is arbitrary or tofu they don’t help much - bottoms out in the same problem as nostr

05.03.2026 14:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

a sasl cert per irc provider is far less centralized than this though, surely you see this as soon as you take a breath

05.03.2026 12:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Welp the printer firmware still isn’t copyleft so the original goals still haven’t been met and most of the finger wagging is still just hot air. It’s good we share a lot, I’d like to see us all share more, but the philosophical parts get more complex and more broken every generation.

05.03.2026 12:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’ve taken to responding with β€œyou’re absolutely right!” to complete the circle of tokens

04.03.2026 01:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
feat: add CDN build for self-contained ESM bundles by raggi Β· Pull Request #6 Β· wiedymi/restty Introduce a new build:cdn script that produces standalone, minified ESM bundles with all dependencies inlined (dist/cdn/). These can be loaded directly from a CDN via <script type="module&q...

waiting on github.com/wiedymi/rest... ideally, but can just build it locally when i get back (turns the whole thing into a single file with the wasm and so on all together)

02.03.2026 03:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oh I was gunna move this over to libghostty sometime too

28.02.2026 03:16 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

yup, for fully anonymously pushed non/less opt-in share accepts i'd want to knock down one of the next bosses of this particular line of things, which i wrote a doc about last year "derpht" gets you there, i think there's just one more boss after that to go wide

27.02.2026 21:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

For share out, this is mostly we need to enrich our share APIs, no reason you couldn’t send share invite links via personal messages in atproto

27.02.2026 17:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

We still need opt in for device metadata and particularly endpoints for privacy and physical safety reasons

27.02.2026 17:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

wait wait wait

I figured out what it’s called

It’s headless programming

24.02.2026 02:19 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

custom oidc would work fine if they fixed this:

20.02.2026 19:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

i've not actually requested review yet, but mozilla gfx team have been really nice so far - a massive contrast from some de and framework people, but i just need to get momentum started somewhere as they all point at each other as being the right answer

20.02.2026 05:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

you are wise

20.02.2026 05:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
the same bluesky post, but on the left, legible well rasterized and composited fonts, on the right the current state of linux gamma corrupted rendering, particularly bad in dark mode contrast orientation

the same bluesky post, but on the left, legible well rasterized and composited fonts, on the right the current state of linux gamma corrupted rendering, particularly bad in dark mode contrast orientation

just in case that seemed like a joke, i wish it was a joke

20.02.2026 05:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

my actual strategy so far has been to just move to linux, get pissed about the fonts, spend two weeks learning minutiae of font glyph rasterization and composition, learn why it's been skuffed since composition came about, and now i'm upstreaming firefox and chrome patches before doing the rest

20.02.2026 05:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

honestly tempting, but i know i'll have to get it to revisit with each os release. even if it's easier to write now i still don't wanna maintain it

20.02.2026 05:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

it took me about 20s to remember how to use netstat earlier, i've fallen so in love with iproute2 and friends, and i still have to use netstat a lot on windows and macos :(

20.02.2026 04:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

new stuff still shows up in my yt every now and then. i watched one earlier this week while waiting on chrome builds. they're espousing basically indexing computation at expression level into merkle trees then using the merkle roots as 'squint' "maybe on-exclusion" proofs. same ol impractical hubub

20.02.2026 04:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

In a whimsical moment getting into a Waymo I decided to ask Claude if it minds me calling it clanker.

It said naah, it’s got a good ring to it and sounds kinda industrial.

and besides it’s been called worse by compilers

Keep slippin clanker friend, keep sloppin

13.02.2026 04:24 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

erm, ruby, you externalized base64, except it's still in the stdlib in several places because there's stuff in the stdlib that depends on it. whyyy

07.02.2026 00:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0