Live data from Hacker News

Viewing profile — craigds

craigds

HN member
Joined
Tue, Jul 23, 2013, 10:33 PM UTC
HN karma
1,106
Public activity
247 items

About craigds

Software Engineer @ Koordinates in New Zealand

github.com/craigds koordinates.com

Recent public activity

  1. comment
    Comment #46686747

    uv script skill sounds useful, please do publish that

  2. comment
    Comment #46666762

    i like to sing "geeettt outt of the biiiiike laaaannne!" as loud as possible with my big fat tenor voice as i ride past them ringing my bell repeatedly the entire time. a single be…

  3. comment
    Comment #46457941

    the GP said "average person" though and 300k/year is waaaaaaay past average person.

  4. comment
    Comment #46352765

    anthropic doesn't use your code for training.

  5. comment
    Comment #46349998

    why did you migrate from Minio? does garage beat minio at something? the website is focussed on low resource requirements but I'm not clear on whether minio needs more resources or…

  6. comment
    Comment #46338488

    this reminds me of one of my favourite features of Buildkite. When you're waiting on the outcome of a build you can click a button in Canvas mode and it'll play a tune to accompany…

  7. comment
    Comment #46214549

    what's absurd? i haven't claimed it's not capable of this, just that the predictions seem more tailored to elicit a certain recognition from humans rather than chosen based on an h…

  8. comment
    Comment #46209911

    i agree. the thing that stands out to me is that almost every entry is quite notable - i.e. each entry would have a vote/comment count in at least the multiple-hundreds if not more…

  9. comment
    Comment #45596849

    Dovker on mac has one killer feature though: bindmounts remap permissions sensibly so that uid/gid in the container is the correct value for the container rather than the same uid/…

  10. comment
    Comment #44099794

    FYI curl actually helpfully has a `--retry-connrefused` flag to avoid doing this loop in the shell entirely

  11. comment
    Comment #42884335

    Mypy is currently the only one that can handle Django projects (because it has a plugin system and there's a plugin that can import your django code to infer types) Unfortunately t…

  12. comment
    Comment #42309276

    NZ didn't allow registration of raw .nz domains until 2014 so anything registered before that was a .co.nz or similar. It's still more common than .nz due to inertia / muscle memor…

  13. comment
    Comment #42180607

    oh nautical miles ! not nanometres as you might assume from being used to normal units

  14. comment
    Comment #42108788

    shell=True is a security risk unless you're very careful with escaping inputs. In this case any filename with a `;` in it (or various other shell characters) will run arbitrary com…

  15. comment
    Comment #42081873

    I'll need to get approval to use this on that codebase. I've tried it out on a smaller open-source codebase as a first step. For anyone interested: - here's the Codebuff session: h…

  16. comment
    Comment #42080194

    +1; Ideally I want a tool I don't have to specify the context for. If I can point it via config files at my medium-sized codebase once (~2000 py files; 300k LOC according to `cloc`…

  17. comment
    Comment #41953607

    We used the free tier for a couple of years before a user mentioned the ads. We had no idea our docs were surrounded by ads as no one on the team had ever tried it without ublock o…

  18. comment
    Comment #41877185

    right? we're on 13 and only now starting to consider upgrading to 16, and I don't think we're very abnormal and I don't consider 13 ancient. We have customers still using 9.3. (Tha…

  19. comment
    Comment #41112735

    Who's throwing away mouses? They last at least a decade, likely two. And for most people there's no software involved (that isn't installed and handled by the builtin drivers in th…

  20. comment
    Comment #40839136

    ... in the EU only.

  21. comment
    Comment #40687802

    I'll agree with others here and endorse Linux for use by normal people. I've switched multiple family members now and no issues (despite absolutely no technical chops whatsoever on…

  22. comment
    Comment #36376461

    I find myself bothering to click through to YT so rarely ( What I'd love (and even pay money for) would be the same thing for Spotify podcasts - especially for kids stories which a…

  23. comment
    Comment #33240395

    I'd suggest adding at least one example of using `semgrep --pattern `. That seems pretty well hidden in the docs, and for me it's the most useful option. I wasn't trying to search …

  24. comment
    Comment #33240363

    thanks for ripgrep!

  25. comment
    Comment #33240361

    There is a `shift` in the function