10,767 karma · joined November 7, 2010
---
Cofounder of a web mapping startup acquired by Apple.
Received awards from the US Coast Guard and the Governor General of Canada for creating a map that helped rescue 1,700 people during Hurricane Harvey.
---
Currently refurbishing laptops with robots! https://www.reviserobotics.com/ (YC W25)
Also working on Disco, an open source self-hosting software: https://disco.cloud/
See my talk about it at the Recurse Center: https://youtu.be/z2lP7C8VT6M
And this (slightly less chaotic) Devtools FM episode: https://www.youtube.com/watch?v=Xr3JJpbCRP0
---
And even more stuff that's wildly out of date - https://greg.technology • https://tandy.link/s/greg.technology
Supposedly, this is due to the `req->zero = ((count % maxpacket) == 0)` line in the kernel's f_hid.c - which, for 8-byte HID keyboard reports, makes it append a trailer packet. Strict BIOS HID stacks treat this 0-byte packet as malformed and beep.
How/why? The AI needs to navigate the BIOS among other tasks - so we need a KVM to send arrow down and enter, roughly speaking.
We were a GL.iNet KVM shop until we ran into a nasty issue with a specific ThinkPad - the GL.iNet would send an incorrect USB 0 byte which most laptops ignored, except this ThinkPad which was freaked out by it / beeped / wouldn't accept any key command.
I couldn't let this problem go, so I got a low level USB debugger [0] (which I extremely recommend) and wire-debugged the USB signal, A/B comparing the GL.iNet and the PiKVM. The PiKVM was doing things properly (usb-wise), so we swapped all (~10) of our KVMs for it.
I also remember that the GL.iNet was stranger/more difficult to customize (it's just running pikvm the software but doesn't let you customize it as much). The GL offers a nicer UI, but it doesn't matter that much (we drive it via API) and we're happy to support the actual PiKVM authors/company. It's a fantastic product. Not cheap, but truly truly great.
P.S. If someone from GL wants to reach out, I can offer you a lot of low-level debugging info -- fixing this issue would be great.
https://github.com/mhadifilms/dvr/
You can also try pointing Claude to the API surface directly.
The result might be chaotic, but you should be able to automate editing... maybe. :-) Ha. (You'd need a good loop to make sure Claude can see what it's doing..? Beyond screenshots I mean - ie how would Claude know its doing a good job editing?)
Does anyone have recommendations for a PS1 web/js/wasm emulator? PCSX-Redux [0] has been great on desktop, and DuckStation [1] as well.
I found a few js/emscripten efforts, but if anyone has a rec, I'd appreciate it. Thanks!
They constantly say they did a thing they didn’t, say they know how to solve something when they don’t, etc. Regardless of guard rails or tests - AI forces a constant vigilance of a new kind.
Not just “what might have gone wrong” but also “what do I think is working but isn’t actually”.
And we’re not even talking about how it chooses substandard solutions, is happy to muddy code/architectures, add spaghetti on top of spaghetti etc.
Agentic coding often feels like an army of unexperienced developers who are also incredibly eager to please.
2010 - https://news.ycombinator.com/item?id=1378232
2011 - https://news.ycombinator.com/item?id=2478532
2013 - https://news.ycombinator.com/item?id=5504799
we have a bunch at work, happy to chat about them (email in profile), they are about 10k
As people used to say on stack overflow - what have you tried so far?
Also - this might be a good starting point: https://www.gameenginebook.com/
"Claude Code GitHub Commits Over Time" https://newsletter.semianalysis.com/p/claude-code-is-the-inf...
Sure - also an imperfect metric. But less imperfect? And more indicative of... something? Not nothing?
But yes, the "design to code" gap has always been where designers' intentions were butchered and/or where frontend developers would discover/have to deal with designs that didn't take into account that some strings need more space, or what to do when there are more or less elements in a component, how things should scroll in real life, how things should react to a variety of screen sizes, etc.
this short meme video is funny/not funny because it hits too close to home - https://www.youtube.com/shorts/r6JXc4zfWw4 - but yes, "designers don't code and developers don't design", roughly speaking
and then of course you meet some people who do both really well... but they are pretty rare. :-)
"You’re the second person to flag this issue to us
Please note that our records show no contact with Fiverr security regarding this matter ~40 days ago unlike the poster claims. We are currently working to resolve the situation"
Are there other kinds of devices apart from phones that implement this? I guess it's an alternative-world version of wifi aka 802.11, in a sense..?
We use the SDI output (that cable is sturdy and the bnc lock connector is rock solid) and a Blackmagic 12G SDI to HDMI converter, and then an El Gato HDMI capture card.
Intuitively, I’d say most of the delay is coming from the HDMI capture side (it’s a pretty cheap usb dongle).
I made the unconventional choice of using a Blackmagic Micro Studio 4K camera for a robotic application and it turned out to be a not crazy choice - we get our choice of lenses and they have controllable focus and zoom, there's a REST API for the camera (which can connect to Ethernet), etc. To speak nothing of the crisp image. And that I can pick one up in 30 minutes at B&H (in NYC).
Industrial vision cameras can cost ~the same but you'll want to rip your hair out before you get to grab an image (or change the focus - sorry, that's mostly never possible).
Huge, huge fan of Blackmagic. The rock-solid free editing software is just cherry on top.
any idea when the next one will be?
yeah, that's what'd I want!
but it definitely feels limited when compared with all of the options available online (that probably applies to most things)
there's a specialized store in Brooklyn for modular synths [0] - obviously they don't stock every module but still... I'd assume that a keyboard store would be... popular? maybe? haha
(((((((((should I start a keyboard store ahaha - I swear this was not market research)))))))
But there seems to be no stores like this? So... is everyone ordering keys and keyboards, returning them, trying others, etc.? I know there are key switch samplers... is that it?
Thanks