HN user

ariwilson

1,244 karma
Posts3
Comments356
View on HN

why do you think agents you make yourself will be better for you? integration with tooling that you prefer? your local dev setup built in?

curious as i haven't gotten around to writing my own agent yet

[dead] 5 months ago

Is it really inspired by love if you put 5 seconds into it?

I've done the AI books for my kids but putting effort into making them personal and interesting has been the main point.

The Jeff Dean Facts 7 months ago

Hi Kenton! I was the recent grad you handed this web app off to after you built it, so I expanded Jeff Dean Facts so that anyone could create and rate facts about anyone at Google :). There were a ton of team in-jokes added before I stopped working on it - O(5k) IIRC! :)

This web app was also how I learned the pain of maintaining a live web service with a lot of ever-changing dependencies. How I sighed when the AppEngine version changed and I had to fix things again...

I handed it off again before I left Google but I have no memory of who that was to unfortunately :(.

Compare this car to the Toyota RAV4 PHEV which in some ways is simpler than a gas powered RAV4 (no alternator, no transmission) but maintains the same ease of maintainability and cheap parts availability as the base RAV4 (makes sense, they sold >4M of them).

PHEVs are complicated tech so I figured I would choose one with a proven design (Prius -> Prius Prime -> RAV4 Prime).

I have a more nuanced take here. For low performing or junior employees, remote work was generally a terrible thing that led to less productivity (and more managerial overhead). For strongly performing employees with obligations at home, there were many who preferred working at home.

I fall more into the latter camp (at least I hope so) and, given I've only worked in nice offices with catered lunches, gyms, video games, offsites, etc, I enjoy a 3 day hybrid schedule works best for me.

No mention of product prototyping products e.g. vercel v0 or Firebase Studio. Those to me seem like clear 0->1 wins, especially vercel with their hosting/marketplace integrating well with AI-driven development.

I'm a great user for this problem as I just got a 3D printer and I'm no good at modeling. I'm doing tutorials and printing a few things with TinkerCAD now, but my historic visualization sense is not great. I used SketchUp when I had a working Oculus Quest which was very cool but not sure how practical it is.

Unfortunately I tried to generate OpenSCAD a few times to make more complex things and it hasn't been a great experience. I just tried o3 with the prompt "create a cool case for a Pixel 6 Pro in openscad" and, even after a few attempts at fixing, still had a bunch of non-working parts with e.g. the USB-C port in the wrong place, missing or incorrect speaker holes, a design motif for the case not connected to the case, etc.

It reminds me of ChatGPT in late 2022 when it could generate code that worked for simple cases but anything mildly subtle it would randomly mess up. Maybe someone needs to finetune one of the more advanced models on some data / screenshots from Thingiverse or MakerWorld?

If you work 8 hours a day on Saturday and Sunday and each line has on average 40 characters, then on average you have to type about 5 characters a second to hit 7000 lines of code.

There's some heavy assumptions about boilerplate or autogenerated code going on in that estimate, as I don't think very many average 5 characters a second over 16 hours.