Greg Hurrell

11.7K posts

Greg Hurrell banner
Greg Hurrell

Greg Hurrell

@wincent

Staff Engineer at @datadoghq, Ex-@github, Ex-@facebook

Katılım Şubat 2008
14 Takip Edilen3.1K Takipçiler
Sabitlenmiş Tweet
Greg Hurrell
Greg Hurrell@wincent·
Where Relay Modern was born, 2016 — also pictured: React (as Fiber was being born), Flow, GraphQL. Quite possibly my favorite time at FB. Open-plan offices aren't always bad.
Greg Hurrell tweet media
English
5
3
61
15.6K
Greg Hurrell
Greg Hurrell@wincent·
Made a tiny Neovim plugin called Shannon that allows you to ask Claude about the current line (or visual selection). And a Claude plugin that teaches Claude how to comunicate back to Neovim (ie. opening files, annotating code, doing walkthroughs etc). github.com/wincent/shannon
Greg Hurrell tweet media
English
1
0
6
271
Greg Hurrell
Greg Hurrell@wincent·
Pro-tip: You can open Fastmail messages in a new window by double-clicking. Not sure when they added this, but I just discovered it by accident.
English
0
0
1
220
Greg Hurrell
Greg Hurrell@wincent·
Sigh... why am I only just now learning about this? /copy Copy Claude's last response or a code block to clipboard
English
1
1
8
514
Greg Hurrell
Greg Hurrell@wincent·
Vibecoding is but a walking shadow, a poor player That struts and frets his hour upon the stage And then is heard no more. It is a tale Told by an idiot, full of sound and fury Signifying nothing.
English
0
0
1
224
Greg Hurrell
Greg Hurrell@wincent·
I'm seeing huge surge over the last 24 hours in suprious "account reset" emails apparently originating from companies that use Zendesk. Happening on both personal and work accounts.
English
1
0
1
208
Greg Hurrell
Greg Hurrell@wincent·
A while back I switched from G Suite to Microsoft 365 because I didn't want too many eggs in the Google basket. Years later, the UX of the Excel web app still disappoints me. It feels flaky, where Google Sheets feels rock solid. I wonder if this will ever change. ☹️
English
1
0
2
393
Greg Hurrell
Greg Hurrell@wincent·
Good ol' Let's Encrypt.
Greg Hurrell tweet media
English
0
0
0
248
Greg Hurrell
Greg Hurrell@wincent·
Wanted: `!sudo important` modifier
English
0
0
0
169
Greg Hurrell
Greg Hurrell@wincent·
Root cause was some old `.git` links from when the corresponding directories used to be submodules.
English
0
0
0
179
Greg Hurrell
Greg Hurrell@wincent·
I've been trying out Jujutsu in one colocated Git repo and I've managed to get it so borked after a fetch that it displays 16K deleted files no matter what command I run. Even removing the .jj directory, hard resetting using Git, and re-running `jj git init` doesn't fix.
English
1
0
0
242
Greg Hurrell
Greg Hurrell@wincent·
Apple's cloud products and their inscrutable failures.
English
0
0
0
169
Greg Hurrell
Greg Hurrell@wincent·
Advent of Code day 9, part 2: wherein the author spends two hours figuring out that the reason why his solution didn't work was because he'd written "break" instead of "continue" in a loop.
English
0
0
1
166
Adam Wolff
Adam Wolff@dmwlff·
Our native build is a Bun Single-file executable with native NAPI extensions. Over time, we expect to make our builds smaller, faster, and more capable. bun.com/docs/bundler/e… Don't wait! Switch today, and let us know if you have any problems.
English
2
2
46
6.6K
Adam Wolff
Adam Wolff@dmwlff·
We've been working on this pretty much since we first released Claude Code. It's been a long road, but we are now confident that our native install is better for 99% of users. If you're already using Claude Code, try `claude install`.
Claude@claudeai

Claude Code's native installer is now generally available. It's simpler, more stable, and doesn't require Node.js. We recommend this as the default installation method for all Claude Code users going forward.

English
48
44
1.2K
157.8K
Greg Hurrell
Greg Hurrell@wincent·
@clentfort Aye. The model itself is a lossy compression artifact. The model output is "lossy decompression". My landlord hasn't started using AI yet, thankfully.
English
0
0
0
12
Christian Lentfort
Christian Lentfort@clentfort·
@wincent I think what llms are most used for is lossy decompression. I.e. if I want to write to my landlord I give the AI a few points and it makes a very verbose email out of it which I then send to the landlord. His AI will then summarize it back into a few points.
English
1
0
0
19
Greg Hurrell
Greg Hurrell@wincent·
LLMs are lossy compression
English
2
1
1
227