Live data from Hacker News

Viewing profile — patrickkidger

patrickkidger

HN member
Joined
Sun, Mar 13, 2022, 11:02 PM UTC
HN karma
317
Public activity
80 items

About patrickkidger

No profile information was provided.

Recent public activity

  1. comment
    Comment #48899095

    I'd love to have a way to make xlsx files be git-compatible, i.e. stored in plaintext. I realise this may be out-of-scope as it's kind of baked into the file format, but does Nobie…

  2. comment
    Comment #48751825

    The Tiny Pharma Company | Founding Scientist | London/Zurich https://tinypharma.bio/jobs/ AI+pharma startup, and each person owns a program, from concept to clinic. (Further detail…

  3. comment
    Comment #48124096

    I'll offer a +1 to the sibling comment here. Yeah it's totally true you can't build a one-size-fits-all foundation model, the data just isn't there. But also... no-one needs that. …

  4. comment
    Comment #48124054

    Oh hello Thomas, fancy seeing you here :D ex-Cradlers unite!

  5. comment
    Comment #48124034

    Oh heck, this is awesome to see on the front page! I wrote the underlying Cradle-1 paper that is being discussed! I used to work for Cradle and writing this paper was the last thin…

  6. comment
    Comment #47694848

    I'm not sure if I'm about to be the old man yelling at clouds, but Anthropic seem to be 'AWS-ifying'. An increasing suite of products which (at least to me) seem to undifferentiate…

  7. comment
    Comment #45793860

    Quick heads-up that these days I recommend https://github.com/patrick-kidger/jaxtyping over the older repository you've linked there. I learnt a lot the first time around, so the n…

  8. comment
    Comment #45403480

    I think so! I've not tried a couple of things you mention (e.g. background images) but e.g. for dynamic placing there are libraries like https://typst.app/universe/package/meander …

  9. comment
    Comment #44699405

    It also applies to any .py file. (At least in practice with e.g. pyright) That said, the documentation on this matter is close to nonexistent.

  10. comment
    Comment #44699396

    Yup, you(/sibling comments) have it correct, it's to mark it as private. Not sure where I got it from, it just seems clean. I don't think I see this super frequently in the ecosyst…

  11. comment
    Comment #44697785

    This is how static type checkers are told that an imported object is part of the public API for that file. (In addition to anything else present in that file.) C.f. "the intention …

  12. comment
    Comment #44697612

    Oh neat! This is my library. Happy to answer any questions. (Though it's really a pretty tiny library that just does what it says on the tin, not sure how many questions there can …

  13. story
  14. comment
    Comment #43998280

    Went scrolling looking for this! Most of the article is about problems solved in JAX. Also worth noting the Array API standard exists now. This is generally also trying to straight…

  15. comment
    Comment #42981324

    > What open source alternatives? Helix: https://github.com/helix-editor/helix/ Like vim, but already has an LSP etc out of the box. Things are already there so the config files are…

  16. comment
    Comment #42939297

    I have a US number and live in Switzerland. At least for me, I only receive SMS messages whenever I visit the US -- the rest of the time they're just dropped and I'll never see the…

  17. comment
    Comment #42796502

    FWIW - I used to do research in this area - PINNs are a terribly overhyped idea. See for example https://www.nature.com/articles/s42256-024-00897-5 Classical solvers are very very …

  18. story
  19. comment
    Comment #42540612

    Likewise, spending another comment just to agree. Both on the low profile and the low travel distance. I've tried low-profile chocs and they still have too much travel! But I'm stu…

  20. comment
    Comment #42355439

    So why this over qutebrowser [1] ? (Which has been my go-to keyboard-first browser for a long time.) This isn't mentioned in the FAQ despite I think being the natural comparison. […

  21. comment
    Comment #42260293

    You want runtime typechecking. See either beartype [1] or typeguard [2]. And if you're doing any kind of array-based programming (JAX or not), then jaxtyping [3]. [1] https://githu…

  22. comment
    Comment #41272695

    I think a lot of the commenters here are being rather unfair. PyTorch has better adoption / network effects. JAX has stronger underlying abstractions. I use both. I like both :)

  23. comment
    Comment #40109257

    I was just reading this too! I think it's a really interesting choice in the design space. So to elucidate this a little bit, the trade-off is that this is now incompatible with e.…

  24. comment
    Comment #40109172

    IIUC then penzai is (deliberately) sacrificing support for higher-order operations like `lax.{while_loop, scan, cond}` or `diffrax.diffeqsolve`, in return for some of the other new…

  25. comment
    Comment #39438254

    I have a Tap Strap 2. (Although only as of a couple of weeks ago, so still pretty new to it.) Answering your questions, split into pros and cons: ## Pros You can customise the layo…