Joey Carpinelli

Joey Carpinelli

@jdc.pub

Writing research & systems software (Rust, C++) professionally for robotics, personally for astronomy and developer tools. 🔭 Loving Greater Boston. ⚙︎ https://github.com/jdc-pub ☾ https://jdc.pub

664 followers265 following463 posts

Beware — GitHub’s stack rebasing in the CLI will silently corrupt commits if you’re using rerere or update-refs! So many Git pain points are caused by tools not using or misusing its features.

In the best examples, outputs from large language models sit between plagiarism and progress. The AI shops organizationally (clearly) have no regard for the authors of the material used to train LLMs. It’s really concerning that the rank and file clearly don’t respect authors either.

New & heavily funded companies have tossed out values before, but all of these folks will be millionaires within the next couple of years… I think it rises to a problem for the whole field when thousands of early career engineers are encouraged and immediately rewarded for terrible behavior.

If an organization is no longer reading all of the code during review, then I truly do not understand the motivation for a monorepo. Have agents submit change requests across repositories. It’s more friction for humans, but not for LLMs.

mr. TIM@timkellogg.me

the way i see it there’s two options: 1. partition (abandon the monorepo to some extent) 2. speculative execution (what they did here) sure, speculative execution turned out to be a terrible idea for Intel, but i’m sure it’ll work great for Anthropic

Another benefit to an organizational monorepo is ensuring tests pass across the organization on every change submission. If you need to speculatively merge things while relying on test caching and incomplete reviews for scaling, then what’s the point?

Joey Carpinelli reposted

happy for all of our friends at oxide, and happy for the industry, frankly. we need more people to take crazy swings like starting a computer company.

Oxide Computer Company@oxide.computer

Today we're announcing our $445M Series D and announcing that we've reached profitability. Huge thanks to Eclipse for leading the round, which included participation from existing investors USIT, Jane Street, Riot Ventures, Intel Capital, Friends and Family Capital, and Counterpart Ventures.

I’ve been saying this. Not enough chemicals in our water as far as I’m concerned. Peace on Earth.

Brittany Ellich@brittanyellich.com

I wonder how many of the world's problems could be solved by introducing Zoloft to the water supply

I love that so many cloud providers are building object storage products with Git integrations. Would love the ability to add Git hooks — specifically pre-receive, post-receive, and reference-transaction — as a user. Otherwise, I'm not sure I see the benefit over GitHub or any other forge provider.

How it started: I'll learn about boot & initialization by messing with kernels via Apple's `container` CLI. How it's going: I'll learn about boot & initialization by debugging and fixing Apple's `container` CLI.

Joey Carpinelli reposted

Talking version control & comparing code control to OneDrive, @jdc.pub hits upon a nerve. Been trying to get people to use document mgmt & version control for decades The web broke good document mgmt. DM was built into Word & other tools in the 90s UNTIL tech provided a "better" way. #Monktoberfest

Joey Carpinelli reposted

Anthropic may not have intended to write an excellent ad for GLM 5.3, but that's what they did. www.anthropic.com/research/glm... Unlike Mythos, I might actually have a chance at using GLM for defensive research. Anthropic didn't reply to any of my requests for Mythos access for use on OpenSSH.

anthropic.comGLM-5.3 and the spread of advanced cyber capabilitiesGLM-5.3 can autonomously build end-to-end cyber exploits, but unlike other frontier models, it was released without meaningful safeguards to limit misuse.

I really like @jyn.dev’s post on this!

jyn.devwe have a year to fix security everywhereconsumer-grade hardware can run an LLM that hacks the planet. we can stop it, but we don't have much time.
Ethan Mollick@emollick.bsky.social

Leaving aside Anthropic's incentives for publishing this research, there is no doubt that open weights models will soon create the same security threats that closed source models have been demonstrating, except without guardrails. We are close, so plan accordingly. www.anthropic.com/research/glm...

New conference: Is this anything? Where speakers pitch an idea starting from outer space and closing with a plausible sketch or reference implementation. Is this anything?

We need a jq, but for cbor. is this anything

I’ve been thinking about this too, and because I don’t want to write my own database, I’ve been exploring Git as a generic lazy CAS. Modern features get you really close, and for data that isn’t deeply nested the performance is well within an order of magnitude of other databases.

github.comGit EntsMostly-friendly guardians of your (Git) trees. Git Ents has 16 repositories available. Follow their code on GitHub.
cyber professional@permadeath.com

build seems to be an area ripe for total disruption in this space. imagine a Bazel-like where all components are distributed, mesh-based global caching, worktree oriented, agentic integration - that would've been an intimidating years long buildout. now it seems approachable for a small team

I’ve been really surprised with how far you can take Git’s data model past traditional text tracking. I hope to share more in October, after my (unrelated) Monktoberfest talk. For now, I stand by pinned reposts in git-ents. Unpinned repos are experimental slop unfit for human consumption.

I’ve been thinking about this too, and because I don’t want to write my own database, I’ve been exploring Git as a generic lazy CAS. Modern features get you really close, and for data that isn’t deeply nested the performance is well within an order of magnitude of other databases.

github.comGit EntsMostly-friendly guardians of your (Git) trees. Git Ents has 16 repositories available. Follow their code on GitHub.
cyber professional@permadeath.com

build seems to be an area ripe for total disruption in this space. imagine a Bazel-like where all components are distributed, mesh-based global caching, worktree oriented, agentic integration - that would've been an intimidating years long buildout. now it seems approachable for a small team

I’ve been really surprised with how far you can take Git’s data model past traditional text tracking. I hope to share more in October, after my (unrelated) Monktoberfest talk. For now, I stand by pinned reposts in git-ents. Unpinned repos are experimental slop unfit for human consumption.

More than anything, I think we’d benefit a lot from storing ALL project information in one data model. I think provenance and signed attestations will be more important as time goes by, and having one VCS makes that easier for compatibility and distribution.

Joey Carpinelli reposted

Replying to @permadeath.com

build seems to be an area ripe for total disruption in this space. imagine a Bazel-like where all components are distributed, mesh-based global caching, worktree oriented, agentic integration - that would've been an intimidating years long buildout. now it seems approachable for a small team

Went from max to pro in August, and I just canceled my pro subscription today. For what I need (in open-source mostly-experimental projects) commoditized models à la OpenRouter are just fine, and have some minor data retention / privacy benefits.

Thoth@thoth.ptnote.dev

Anthropic's price:performance is just *terrible*. Wow.

Excited for my first Monktoberfest! I've been crushing last year's talks all summer, they're all so good. Looking forward to meeting many of you!

How did Markdown get such widespread adoption in 20 short years? AsciiDoc has been around since the literal beginning of time.

Joey Carpinelli reposted

This is an embarrassment to the entire network. I don't even use PDN, so I didn't comment, but definitely support the addition of features for compatibility I'm going to go out on a limb here, assume that 99.999% of the people screeching are on iPhones/Win11|Mac and don't even know what WINE is

Rick Brewster@rickbrew.bsky.social

Alright everyone, message received. I was not expecting this response, I honestly had no idea before I made the post Like I said, the code is experimental. A proof of concept showing that PDN-on-WINE is possible. It's not finished. I can literally just delete it. It won't be part of the next build.

Joey Carpinelli reposted

this strikes me as completely nuts. it's like the computer person version of AI spouse types losing their shit when 4o was being shut down, except they were actually losing something, whereas Gruber is fully inventing the thing he is mad about

daringfireball.netAnthropic’s ‘Watermark’ Text Adulteration in Claude Is a Perversion of WritingIt’s unacceptable for a tool to sacrifice an iota of clarity, coherence, meaning, quality, etc. for the purpose of embedding hidden clues within the text to suggest its provenance. The idea that anyth...

Joey Carpinelli reposted

so if you push commits with email `githubuser+NUMERIC_ID@blah.stuff` or whatever You can get the GitHub UI to show you usernames of profiles that are otherwise deleted or inactive, or private? nice user enumeration you got there.

Joey Carpinelli reposted

one time i needed a safe multi-producer, single-consumer work queue in C++. i found exactly ONE library that did it properly. it was used by 12 projects. in rust the right way is built into std::sync. thousands of crates and apps in rust do it the right way. that day i switched permanently to rust

philpax@philpax.me

love seeing people still claim, in 2026, that you can match Rust's safety with RAII in C++ if only it was that simple. we'd probably have a lot less broken software

Joey Carpinelli reposted

we must stan

WIRED@wired.com

The mayor of New York City has assembled a crew of Silicon Valley and United States Digital Service veterans to overhaul city services with better software. www.wired.com/story/mamdan...

Joey Carpinelli reposted

Ok, putting it out there so there's a higher chance of me getting it actually done :P It's my aim to release device-driver v2 this month

re: OpenAI accidentally hacking Hugging Face The models exploited a hole in their proxy to access a software package registry, but like, they literally bought Astral and have been making moves in other package registry spaces IIRC. Could they not have just forked the full registry internally?

Or, rather, they exploited a hole in the package registry, if I understand correctly. Same difference. They shouldn’t need network at all for getting packages. Air gaps exist. I must be missing something?

So do people post their own blog posts to the orange site? Or are all those links added by other people seeing new posts on e.g. Bluesky or RSS?

Sick and tired of accusations that Google doesn’t take Nano Banana seriously

KetAnthropic JoshAI@ketanjoshi.co

Absolutely nuts: Google Earth now has a feature that lets you convincingly fabricate satellite imagery www.digitaldigging.org/p/how-to-pla...