• 1 Post
  • 534 Comments
Joined 2 years ago
cake
Cake day: September 24th, 2023

help-circle

  • I suspect in the real world it’s frustrating enough for restaurants that it wouldn’t have worked out.

    You’re pretty much tricking restaurant workers into one of those awful voice-based phone trees.

    Plus there are so many things that can actually happen when you try to book a table on the phone - they don’t have exactly what you want but can offer you this time instead… they only have outside seating available… etc. etc.

    Plus, just having a proper online booking form is clearly a better option and not totally uncommon these days.






  • IDEs tend to work out of the box while the likes of vim or emacs need configuration and have an initially steep learning curve.

    Not in my experience. It’s very easy to design systems that break IDE support. People love adding all sorts of ad hoc build scripts that mean you can’t just press F5 or whatever. It takes discipline and caring about IDEs to not do that.

    And while people might love tweaking Emacs and Vim, it isn’t required.












  • Yeah, I use Claude/ChatGPT sometimes for:

    • Throwaway scripts: “write me a bash script to delete all merged git branches starting with ‘foo’”
    • Writing functions that are tedious to look up but I can fairly easily evaluate for correctness: “write a C function to spawn a process and capture stdout and stderr merged”
    • Doing stuff in systems I’m not very familiar with: “write an OCaml function to copy a file”

    I haven’t got around to setting up any of that agentic stuff yet. Based on my experience of the chat stuff I’m a bit skeptical it will be good enough to be useful on anything of the complexity I work on. Find for CRUD apps but it’s not going to understand niche compiler internals or do stuff with WASM runtimes that nobody has ever done before.