James Tucker
@rag.pub
Chief Technical ROFLSCALER
I help people; I make things, mostly with computers
I dodge hellthreads
I help people; I make things, mostly with computers
I dodge hellthreads
uh oh, our scalability hacks are spreading github.com/cockroachdb/...
cockroach-go1.23.12: runtime: add CurrentP by RaduBerinde · Pull Request #6 · cockroachdb/go
Add a simple function that returns the index of the P the goroutine is running on.
This will be used for efficient sharding of data structures.
Inspired from tailscale#109
github.com
October 16, 2025 at 7:20 PM
uh oh, our scalability hacks are spreading github.com/cockroachdb/...
Reposted by James Tucker
They’re detaining wildfire fighters while on the job. Insanity.
August 29, 2025 at 8:36 PM
They’re detaining wildfire fighters while on the job. Insanity.
Years ago I said no more to Linux desktops because I spent far too much time fixing font render bugs. Now I’m spending time on font rendering bugs on many other platforms too because no one has render toolkits anymore and there’s no consistency. GUI is a mess.
August 24, 2025 at 4:58 AM
Years ago I said no more to Linux desktops because I spent far too much time fixing font render bugs. Now I’m spending time on font rendering bugs on many other platforms too because no one has render toolkits anymore and there’s no consistency. GUI is a mess.
i see a lot of assertions that vibecode is worse than yeetcode, and i need to see more committed to vibecode to really get a good baseline, but i strongly suspect there's not much in it
August 23, 2025 at 1:18 AM
i see a lot of assertions that vibecode is worse than yeetcode, and i need to see more committed to vibecode to really get a good baseline, but i strongly suspect there's not much in it
Reposted by James Tucker
✨ Discord lives!
We keep hearing the same thing from the Tailscale community. The need for a place to connect in real time.
So, we’re meeting developers, hobbyists, and enthusiasts where many already are: Discord
If that sounds like your kind of thing, come and join the fun 👉 discord.gg/tailscale
We keep hearing the same thing from the Tailscale community. The need for a place to connect in real time.
So, we’re meeting developers, hobbyists, and enthusiasts where many already are: Discord
If that sounds like your kind of thing, come and join the fun 👉 discord.gg/tailscale
August 20, 2025 at 3:04 PM
✨ Discord lives!
We keep hearing the same thing from the Tailscale community. The need for a place to connect in real time.
So, we’re meeting developers, hobbyists, and enthusiasts where many already are: Discord
If that sounds like your kind of thing, come and join the fun 👉 discord.gg/tailscale
We keep hearing the same thing from the Tailscale community. The need for a place to connect in real time.
So, we’re meeting developers, hobbyists, and enthusiasts where many already are: Discord
If that sounds like your kind of thing, come and join the fun 👉 discord.gg/tailscale
someone asked today "what is post-post-quantum?"
calling it now, it's "post AGI"
calling it now, it's "post AGI"
August 12, 2025 at 6:03 PM
someone asked today "what is post-post-quantum?"
calling it now, it's "post AGI"
calling it now, it's "post AGI"
oh, github killed the `t` key now too, sigh
July 11, 2025 at 10:55 PM
oh, github killed the `t` key now too, sigh
ruby script: can i add this program to /Applications?
darwin: oh sure, go ahead
..a month later..
ruby script: hey can i update that program in /Applications?
darwin: oh sure (but actually secretly, nope lol)
user: wtf?
darwin: oh because the terminal emulator isn't allowed
darwin: oh sure, go ahead
..a month later..
ruby script: hey can i update that program in /Applications?
darwin: oh sure (but actually secretly, nope lol)
user: wtf?
darwin: oh because the terminal emulator isn't allowed
June 7, 2025 at 2:00 AM
ruby script: can i add this program to /Applications?
darwin: oh sure, go ahead
..a month later..
ruby script: hey can i update that program in /Applications?
darwin: oh sure (but actually secretly, nope lol)
user: wtf?
darwin: oh because the terminal emulator isn't allowed
darwin: oh sure, go ahead
..a month later..
ruby script: hey can i update that program in /Applications?
darwin: oh sure (but actually secretly, nope lol)
user: wtf?
darwin: oh because the terminal emulator isn't allowed
Reposted by James Tucker
I am disappointed in the AI discourse steveklabnik.com/writing/i-am...
I am disappointed in the AI discourse
steveklabnik.com
May 28, 2025 at 5:33 PM
I am disappointed in the AI discourse steveklabnik.com/writing/i-am...
i want to go back to GitHub before they used react. all the UX was better.
May 27, 2025 at 11:26 PM
i want to go back to GitHub before they used react. all the UX was better.
the Jim Cramer school of compiler tuning: D-cache is out, put it all into I-cache
May 20, 2025 at 9:05 PM
the Jim Cramer school of compiler tuning: D-cache is out, put it all into I-cache
Reposted by James Tucker
I'm at Elysian Brewing for the Grafana conference speaker happy hour and there's a beer that this brewery makes called "Prometheus" but THEY'RE OUT OF IT.
C'mon.
C'mon.
May 6, 2025 at 11:10 PM
I'm at Elysian Brewing for the Grafana conference speaker happy hour and there's a beer that this brewery makes called "Prometheus" but THEY'RE OUT OF IT.
C'mon.
C'mon.
Gerrit Code Review
chromium-review.googlesource.com
May 6, 2025 at 11:07 PM
Reposted by James Tucker
New experimental garbage collector for Go programs! github.com/golang/go/is...
runtime: green tea garbage collector · Issue #73581 · golang/go
Green Tea 🍵 Garbage Collector Authors: Michael Knyszek, Austin Clements Updated: 2 May 2025 This issue tracks the design and implementation of the Green Tea garbage collector. As of the last update...
github.com
May 2, 2025 at 6:54 PM
New experimental garbage collector for Go programs! github.com/golang/go/is...
apples messed up vrr implementation just caused excessive flashing on my monitor and burned ghosts into my display
May 2, 2025 at 4:29 PM
apples messed up vrr implementation just caused excessive flashing on my monitor and burned ghosts into my display
Garbage Collection (verb) The practice of implementing increasingly convoluted and fragile workarounds to compensate for the fundamental limitations of a poorly designed memory allocation system, resulting in a precarious structure of interdependent hacks that grows more unstable with each fix.
April 28, 2025 at 7:56 PM
Garbage Collection (verb) The practice of implementing increasingly convoluted and fragile workarounds to compensate for the fundamental limitations of a poorly designed memory allocation system, resulting in a precarious structure of interdependent hacks that grows more unstable with each fix.
GitHub’s slowness is becoming a problem
April 15, 2025 at 12:07 AM
GitHub’s slowness is becoming a problem
Reposted by James Tucker
April 10, 2025 at 6:07 PM
the parrots are out in force today, such lovely plumage
April 8, 2025 at 11:57 PM
the parrots are out in force today, such lovely plumage
Reposted by James Tucker
Anybody want to come work on Tailscale's internal dev tooling/productivity, CI, bots, dashboards, etc?
Pretty please? 😅
Pretty please? 😅
April 8, 2025 at 11:09 PM
Anybody want to come work on Tailscale's internal dev tooling/productivity, CI, bots, dashboards, etc?
Pretty please? 😅
Pretty please? 😅
Reposted by James Tucker
Good news: we’ve raised more funding. What’s it mean for you?
More polish, fewer rough edges, and faster progress toward a future where secure networking just works — no config, no hassle.
tailscale.com/blog/series-c
More polish, fewer rough edges, and faster progress toward a future where secure networking just works — no config, no hassle.
tailscale.com/blog/series-c
April 8, 2025 at 12:01 PM
Good news: we’ve raised more funding. What’s it mean for you?
More polish, fewer rough edges, and faster progress toward a future where secure networking just works — no config, no hassle.
tailscale.com/blog/series-c
More polish, fewer rough edges, and faster progress toward a future where secure networking just works — no config, no hassle.
tailscale.com/blog/series-c
turns out the real alignment problem was sane levels of browser usage
April 4, 2025 at 9:13 PM
turns out the real alignment problem was sane levels of browser usage
Reposted by James Tucker
"Tailscale Enterprise Plan 9 Support"
tailscale.com/plan9
(A little thing I wrote and worked on over the past few weekends with @swtch.com)
tailscale.com/plan9
(A little thing I wrote and worked on over the past few weekends with @swtch.com)
tailscale.com
April 1, 2025 at 1:24 PM
"Tailscale Enterprise Plan 9 Support"
tailscale.com/plan9
(A little thing I wrote and worked on over the past few weekends with @swtch.com)
tailscale.com/plan9
(A little thing I wrote and worked on over the past few weekends with @swtch.com)
so that waymo ad with the deaf girl getting a waymo cab and then falling asleep...
... what does the car do when they arrive?
... what does the car do when they arrive?
April 1, 2025 at 12:09 AM
so that waymo ad with the deaf girl getting a waymo cab and then falling asleep...
... what does the car do when they arrive?
... what does the car do when they arrive?
look the _real point_ is he didn't make _another language_ to do it
March 13, 2025 at 6:30 AM
look the _real point_ is he didn't make _another language_ to do it