Staff Engineer at GitHub. Founder of CommonJS, TurboGears and Paver. Previously worked as an architect at Khan Academy, Adobe (Brackets), and Mozilla on developer tools.
[ my public key: https://keybase.io/dangoor; my proof: https://keybase.io/dangoor/sigs/S70GBsa2K96S1xO_Z-3r_jHUL6cQ0dFjqQmMlJ6na0o ]
Submissions
I stopped watching my agents work and started listening
jonmagic.com
3 points·by dangoor··0 comments
Manage agent skills with GitHub CLI
github.blog
2 points·by dangoor··1 comments
The Affinity and Canva Pledge
affinity.serif.com
2 points·by dangoor··0 comments
GhostWriter Beta and AI Mode
blog.replit.com
26 points·by dangoor··1 comments
GM Cruise autonomous taxi pulled over by police in San Francisco without humans
electrek.co
32 points·by dangoor··11 comments
Statically Typed Context in Go
blog.khanacademy.org
3 points·by dangoor··0 comments
We count on you: Balancing privacy and analytics
blog.khanacademy.org
1 points·by dangoor··0 comments
Technical choices behind a successful rewrite project
blog.khanacademy.org
2 points·by dangoor··0 comments
Where Go and GraphQL collide: Behind the curtain with genqlient
blog.khanacademy.org
4 points·by dangoor··0 comments
Genqlient: A truly type-safe Go GraphQL client
blog.khanacademy.org
3 points·by dangoor··0 comments
Towards the Personal Potential of Software
dev.to
1 points·by dangoor··0 comments
Subtext: Markup for Note-Taking
subconscious.substack.com
2 points·by dangoor··0 comments
Half a Million Lines of Go
blog.khanacademy.org
3 points·by dangoor··0 comments
We switched to Airflow for pipeline orchestration
blog.khanacademy.org
1 points·by dangoor··0 comments
Why blockchains won't revolutionize publishing
kevindangoor.com
42 points·by dangoor··74 comments
Overcoming a false sense of security when using Flow types
blog.khanacademy.org
3 points·by dangoor··0 comments
Incremental Rewrites with GraphQL
blog.khanacademy.org
5 points·by dangoor··0 comments
Oculus Quest 2
oculus.com
16 points·by dangoor··0 comments
Khan Academy Successfully Handled 2.5x Traffic in a Week
I was thinking the same. Especially now that Obsidian has a CLI to work with the vault.
The one thing I saw in the README is that lat has a format for source files to link back to the lat.md markdown, but I don't see why you couldn't just define an "// obs:wikilink" sort of format in your AGENTS.md
As a heavy Meetup user, I can say that Bending Spoons absolutely fixed some glaring, long-standing bugs. But their massive price increases have really driven people away, and some of their attempts to grab more money (Meetup+) really rankled a lot of people. Also, search still sucks.
Something interesting about your comment is that HN also has a post today (https://tigerbeetle.com/blog/2025-10-25-synadia-and-tigerbee...) about TigerBeetle's support for Zig and their reason for using Zig specifically talked about wanting something for a long time horizon:
> Investing in creating a database like TigerBeetle is a long term effort. Databases tend to have a long half life (e.g. Postgres is 30 years old). And so, while Zig being early in 2020 did give me pause, nevertheless Zig’s quality, philosophy and simplicity made sense for a multi-decade horizon.
> There are no plans to move the NATS server to Zig.
> Zig will become a Tier 1 NATS client, and Synadia will utilize Zig in resource constrained environments to bridge OT/IT for manufacturing, IIOT, connected cars, robotics and embodied AI.
> I wonder why folks who start with roughly the same skills, intelligence and opportunities (and bank account balance!) can nevertheless end up in very different places?
External factors (aka luck), perhaps? Someone gets their resume into a job just after they made the last hire for that position. Or the car they can't afford to fix breaks down on the way to the interview.
This is something I've wondered about. I started out in the green screen era and remember how amazingly quick those UIs were to navigate. I don't see any reason why we couldn't replicate much of that UX and development model, but deliver it to web browsers with graphical capabilities in the parts of the system that need it.
I feel like mouse+keyboard is a step down in speed of use for many tasks, but I do wonder about touch screens. For some things, touch screens can be plenty fast and the UI adapts to the task.
I don't know if publishers manage to get better deals from Amazon, but Amazon's Kindle Direct Publishing has an annoying aspect that the ebook royalty rate falls from 70% to 30% after $9.99, which gets very awkward for a tech book you'd like to sell for, say, $19.99.
Also, piracy is rampant and Amazon doesn't do much about it. Publishers have more resources to stay on top of it, I suspect.
It has become a de facto standard. There are many implementations of MCP. We'll have to see if it fizzles out or if some reasonable stewardship/governance come about, but it is very much possible for something to be a standard even without a standards body.
I didn't see any sort of license in the repository. If your intention is that people can self-host, it would be nice to include some sort of license so that it's clear what the terms of use are for self-hosting.
It seems like they might have group organizing features now, but I'd be concerned about adopting it for a group without a clear idea of how they're going to make money
Trump is very good at covering his own language and culpability. What were Trump's actions while the mob was storming the Capitol? How long did he wait to even put forth those tweets? In his speech before they stormed the Capitol, he said[2]
"We fight like hell. And if you don't fight like hell, you're not going to have a country anymore"
but he also said
"I know that everyone here will soon be marching over to the Capitol building to peacefully and patriotically make your voices heard."
Does saying the latter negate the former in the minds of the mob that had been primed for nearly two months, without real evidence, to think the election had been stolen?
Does it matter that that there's evidence, presented in court, that Trump _knew_ he had lost the election and further knew that attempts to overturn the result were illegal? [3]
We all saw _with our own eyes_ what the mob did at the Capitol that day. There were people there with differing motivations and different understandings of what they were trying to accomplish by storming the Capitol. They've received differing levels of punishment as a result. But, I find it hard to not view the totality of the evidence presented to date and say that Trump wasn't trying to stay in power through unlawful means (i.e. "attempt a coup").
[ my public key: https://keybase.io/dangoor; my proof: https://keybase.io/dangoor/sigs/S70GBsa2K96S1xO_Z-3r_jHUL6cQ0dFjqQmMlJ6na0o ]