Sign in

Kyle Kelley

@kylekelley.bsky.social
633 followers 1.1K following 126 posts

Principal Engineer @anacondainc.bsky.social, nteract lead, maker of document engines and runtimes 🚲 🏫 🚶🏻🌲🏙️ 🌊

PostsRepliesMedia
Kyle Kelley @kylekelley.bsky.social · 21/04/2026
All people look like muppets yet some are more muppet like than others
000
Kyle Kelley @kylekelley.bsky.social · 30/03/2026
Announcing nteract 2.0! www.nteract.io/blog/nteract... Native notebook app with managed python environments, realtime collaboration with agents, and some @deno.land to boot.
nteract.io
nteract 2.0
A ground-up rebuild of the notebook app. New runtime, new architecture, new everything.
021
Reposted by Kyle Kelley
BART @bart.gov · 17/03/2026
We got a DM the other day with a fun request from a local family: Could we find this nice BART train operator who always waved and beeped at this special little rider? And if we found him, could we deliver him a thank you card!?  So we got to work …
382174475
Kyle Kelley @kylekelley.bsky.social · 18/03/2026
Silly agent. Asked for a happy little plot and it delivered.
021
Kyle Kelley @kylekelley.bsky.social · 17/03/2026
Added ctrl-r search to nteract
020
Kyle Kelley @kylekelley.bsky.social · 10/03/2026
Based on feedback from @rahuldave.bsky.social and @captainsafia.com I'm moving settings out to a proper window all it's own. nteract → settings
nteract Settings window floating over a notebook. The settings panel shows Appearance (theme: Light/Dark/System), New Notebooks (default runtime: Python or Deno), Python Defaults (environment: uv or Conda, with packages matplotlib, numpy, requests), and Advanced settings with a Keep Alive slider set to 20 seconds.
100
Kyle Kelley @kylekelley.bsky.social · 09/03/2026
You ever just fully lose a discord server amongst all your discord servers? I cannot find @deno.land in my left bar so now I have to visit on the web to get "invited" again. Still no way to bubble it up. :(
000
Kyle Kelley @kylekelley.bsky.social · 04/03/2026
I wish Dependents view in GitHub would let you filter out forks.
020
Reposted by Kyle Kelley
Sol Messing @solmg.bsky.social · 03/03/2026
You can just research things. New from @jatucker.bsky.social & me at @brookings: Coding agents like Claude Code and Codex will likely accelerate research AND undermine institutional structures we built to support it.
Google Trends chart showing interest in commercial coding agents increasing dramatically in early 2026
13612
Kyle Kelley @kylekelley.bsky.social · 03/03/2026
me rn
060
Kyle Kelley @kylekelley.bsky.social · 01/03/2026
I love when Claude says it's going to take 2 to 4 hours for something that I know will take it like less than 30 minutes in a code base.
260
Kyle Kelley @kylekelley.bsky.social · 28/02/2026
Generative AI has the memory of a goldfish and a million eyes.
000
Kyle Kelley @kylekelley.bsky.social · 26/02/2026
I need some way for my agents that operate on behalf of me on GitHub to indicate as such. Aside running and orchestrating these like ZERO places are making it possible to provide attribution and authentication for agents in a clean way.
010
Kyle Kelley @kylekelley.bsky.social · 25/02/2026
Errors as product placement
020
Kyle Kelley @kylekelley.bsky.social · 25/02/2026
upstream connect error or disconnect/reset before headers. retried and the latest reset reason: remote connection failure, transport failure reason: delayed connect error: Connection refuse
020
Kyle Kelley @kylekelley.bsky.social · 25/02/2026
Speed of development wholly dependent on how fast testing and especially end to end testing can be done.
030
Kyle Kelley @kylekelley.bsky.social · 24/02/2026
Wow. @adriansieber.bsky.social (re)implemented the Wolfram language in Rust github.com/ad-si/Woxi and exposed it as a jupyter kernel. That's crazy.
github.com
GitHub - ad-si/Woxi: Wolfram Language / Mathematica reimplementation in Rust (Wolfram oxidized)
Wolfram Language / Mathematica reimplementation in Rust (Wolfram oxidized) - ad-si/Woxi
131
Kyle Kelley @kylekelley.bsky.social · 24/02/2026
You would not believe the things I can now blame on AI.
000
Kyle Kelley @kylekelley.bsky.social · 23/02/2026
Mmmmm scrolly terminal in @zed.dev's REPL output (@jupyter.org backed). PR: github.com/zed-industri...
000
Kyle Kelley @kylekelley.bsky.social · 21/02/2026
Adding little icons for the environment type to the new desktop notebook app.
150
Kyle Kelley @kylekelley.bsky.social · 19/02/2026
Making the @jupyter.org backed REPL in @zed.dev be more language aware via treesitter. Run blocks of code. No need to select segments or denote them as cells.
230
Kyle Kelley @kylekelley.bsky.social · 15/02/2026
Much respect to @anthropic.com for holding to standards. www.axios.com/2026/02/15/c...
axios.com
Exclusive: Pentagon threatens to cut off Anthropic in AI safeguards dispute
Anthropic has not agreed to the Pentagon's terms and defense officials are getting fed up after months of difficult negotiations.
150
Kyle Kelley @kylekelley.bsky.social · 14/02/2026
What if notebooks let you install dependencies directly and when loading someone else's, they inform you of what's going to be set up in the environment? Yes this is a new desktop app.
Screenshot of a desktop notebook app with a modal titled “Review Dependencies.” It lists PyPI packages pandas and numpy and asks the user to “Trust & Install” or “Don’t Install” before running code. The notebook UI behind it shows a dependency panel and Python cells importing those packages.Screenshot of a desktop notebook app showing a “Review Dependencies” modal for Conda packages from the conda-forge channel. It lists numpy, scipy, matplotlib, and requestz, with a warning that requestz is similar to “requests.” A highlighted notice says “Potential typosquatting detected” and asks the user to verify before approving. Buttons read “Don’t Install” and “Trust & Install.”
140
Reposted by Kyle Kelley
Cameron @cameron.stream · 10/02/2026
I've been in the AI world for like two years now and I am continuously amazed by how many problems are no longer technical problems. The bigger cost of implementing automation is fine and institutional inertia.
111
Kyle Kelley @kylekelley.bsky.social · 10/02/2026
Backlogs can only grow.
220
Kyle Kelley @kylekelley.bsky.social · 10/02/2026
Didn't think this would be possible but I started adding native @jupyter.org widget support to @zed.dev
180
Kyle Kelley @kylekelley.bsky.social · 09/02/2026
Commenting on PRs is broken. Time to just merge PRs.
142
Kyle Kelley @kylekelley.bsky.social · 09/02/2026
Damn GitHub is still having trouble. Maybe they should run some copilot on it.
130
Kyle Kelley @kylekelley.bsky.social · 09/02/2026
Jupyter and IPython are NOT in the epstein files. This notebook, however, has seen things.
031
Kyle Kelley @kylekelley.bsky.social · 09/02/2026
Ready the PR cannon. Branches standing by. Awaiting further instruction from @github.com
000
Kyle Kelley @kylekelley.bsky.social · 08/02/2026
I just made a sidecar viewer of output you can run in jupyter console or even a regular ipython terminal to get rich interactives without a notebook. pip install runtimed import runtimed runtimed.sidecar()
1102
Reposted by Kyle Kelley
dereksagehorn.bsky.social @dereksagehorn.bsky.social · 31/01/2026
San Diego Unified School District has quietly embarked on a massive program to build educator housing. The focus has been on maximizing the number of units affordable to staff, not on deepest means-tested affordability. voiceofsandiego.org/2026/01/29/w...
28922
Reposted by Kyle Kelley
Maggie Appleton @maggieappleton.com · 11/01/2026
My theory here is the major labs have done very little or no RLHF on visual explanations and diagrams? Seems like a blind spot. Image generation alone or text generation alone are very well optimised but the combination seems uniquely hard for current models.
5141
Kyle Kelley @kylekelley.bsky.social · 04/12/2025
Not a day goes by that I'm not mad at Howard Jarvis and Paul Gann
010
Kyle Kelley @kylekelley.bsky.social · 13/11/2025
Much thanks to @lionelhenry.bsky.social and @cirw.in for pushing the rust bindings for Jupyter further and making @posit.co's Ark runtime work in @zed.dev! github.com/zed-industri...
github.com
Update runtimed to fix compatibility issue with the Ark kernel by lionel- · Pull Request #40889 · zed-industries/zed
Closes #40888 This updates runtimed to the latest version, which handles the "starting" variant of execution_state. It actually handles a bunch of other variants that are not documented i...
172
Kyle Kelley @kylekelley.bsky.social · 13/11/2025
Finally tried out PyO3 for python <> rust bindings with async/await support. Not sure what the best patterns are but it's way easier than I expected. github.com/alexjg/samod...
github.com
Basic samod binding for python via PyO3 by rgbkrk · Pull Request #30 · alexjg/samod
This introduces a samod-py crate and a samod python module Building and installing a dev copy: $ maturin build --release &amp;&amp; pip install -e . 🔗 Found pyo3 bindings with abi3 support 🐍 Found ...
080
Reposted by Kyle Kelley
Jaz @jaz.sh · 08/11/2025
planting 40 million merkle search trees, in 20 years we'll have a whole lot of merkle search forests we can log the merkle search forests for merkle search timber which we will then use to construct a merkle search floating city
5916
Kyle Kelley @kylekelley.bsky.social · 22/09/2025
I need cat-aware undo
010
Reposted by Kyle Kelley
Kyle Kelley @kylekelley.bsky.social · 26/07/2025
The biggest thing I've always wanted fixed in Jupyter is the ability to close a tab and see the results after. Long running spark job, training a model, or just a dumb sleep.
211
Kyle Kelley @kylekelley.bsky.social · 26/07/2025
I saw this tweet about @livestore.dev and it made me realize that @schickling.dev built exactly the library I need to make realtime notebooks with modern agentic plumbing. More 📘 below ⬇️
1131
Kyle Kelley @kylekelley.bsky.social · 11/07/2025
Glad @anthropic.com's Claude + @zed.dev don't hold back from a little bit of cursing even if it had to quote my speech.
020
Kyle Kelley @kylekelley.bsky.social · 10/07/2025
Sorry but as a Large Language Model you suck
010
Kyle Kelley @kylekelley.bsky.social · 08/07/2025
ballmer peak but for my lil babby vibe coder
020
Kyle Kelley @kylekelley.bsky.social · 23/06/2025
I don't think that's going to resolve quickly @anthropic.com
040
Kyle Kelley @kylekelley.bsky.social · 22/06/2025
Judging by how many people idle their vehicles in California, gas is too cheap.
010
Kyle Kelley @kylekelley.bsky.social · 21/06/2025
Make explicit that which has been implicit
000
Reposted by Kyle Kelley
Ryan Moulton @moultano.bsky.social · 07/03/2025
Every cute little business district needs to subsidize its cute little bookstores. If rents go up and it gets priced out in favor of yet another restaurant the appeal of the whole neighborhood drops precipitously. Dinner dates need walking destinations nearby that aren't just food.
3281
Kyle Kelley @kylekelley.bsky.social · 12/06/2025
It's been 25 years since MDFMK sung "The revolution will be synthesized"
000
Kyle Kelley @kylekelley.bsky.social · 09/06/2025
you and me both cursor
0542
Kyle Kelley @kylekelley.bsky.social · 08/04/2025
People love to talk about how much of human intelligence and creativity was used to train these models. I love how much human stupidity is hiding in there too.
241