Live data from Hacker News

Viewing profile — cgreerrun

cgreerrun

HN member
Joined
Mon, Jun 22, 2020, 2:47 PM UTC
HN karma
249
Public activity
49 items

About cgreerrun

Email: chrisgreer88@gmail.com GitHub: https://github.com/cgreer

Recent public activity

  1. comment
    Comment #45677935

    Check out Quoridor

  2. comment
    Comment #45189732

    Short explainer for how the control of the SO-100 robot works.

  3. story
  4. comment
    Comment #44240423

    Highly recommend LeRobot.

  5. comment
    Comment #44083575

    > The code is a mixture of C++ for performance-critical parts and Python for everything else. They’re glued together using pybind11, which I’m a big fan of. Nice, I'm a big fan of …

  6. story
  7. comment
    Comment #42560058

    Not sure how you are sourcing your jobs, but fyi you can get a feed of 1M+ jobs here too: https://xmlfeed.directemployers.org/default Some of the players (ZipRecruiter, etc) might …

  8. comment
    Comment #42410897

    The SO100 arm[1] and LeRobot[2] community are great too if you're getting into robotics from the software side of things. Demonstration of the arm: https://x.com/ChrisMGreer/status…

  9. comment
    Comment #42054761

    You're welcome! I highly recommend the CPU/microchip one too.

  10. comment
    Comment #42054225

    The only time I really feel like I understand something is by building something with it. So actually writing a CUDA kernel to do grayscale conversion and then tweaking the code. B…

  11. comment
    Comment #42045158

    This video is a great explainer too: How do Graphics Cards Work? Exploring GPU Architecture ( https://youtu.be/h9Z4oGN89MU?si=EPPO0kny-gN0zLeC )

  12. comment
    Comment #41967486

    This is incredible. I have a biochemistry and bioinformatics background, and I've always been curious about how easy and cheap it could be to do various experiments at home. Godspe…

  13. comment
    Comment #38168445

    You're welcome! If you're interested, there is a follow up paper about a method that extends GradTree to a boosted tree as well called GRANDE[1]. [1] https://arxiv.org/abs/2309.171…

  14. comment
    Comment #38152855

    You can use the straight through operator! During the forward pass you sample a discrete outcome given your NN weights to get an error for backprop. During the backward pass you di…

  15. comment
    Comment #36747319

    Academics should write readable papers

  16. comment
    Comment #34988236

    If you've never used Pybind before these pybind tests[1] and this repo[2] have good examples you can crib to get started (in addition to the docs). Once you handle passing/returnin…

  17. comment
    Comment #34987974

    > I do not recommend anyone use python for anything performance sensitive My default philosophy is to use python _until_ you find something that is performance sensitive, and then …

  18. comment
    Comment #34804956

    Depends on game/environment and—since it's using a GBDT and not a NN—how good you are at feature extraction/selection for your problem. High level, I'd say it's a good way to test …

  19. comment
    Comment #34804888

    > I came up with a nifty implementation in Python that outperforms the naive impl by 30x, allowing a pure python MCTS/NN interop implementation. See https://www.moderndescartes.com…

  20. comment
    Comment #33137538

    In this comment thread, for e.g., you can have your eyes target the [+] or [-] icons, and then click to expand/collapse those. If you had the "eye-track button" you move you eye to…

  21. comment
    Comment #33136725

    Ah, interesting! So you can ensure you get illumination on the eyes w/out shining annoying, visible light at them. Very cool.

  22. comment
    Comment #33136561

    (Can't reply to your other comment for some reason) Why is the IR part of the spectrum better for the cameras? Is it because if I take an image of my eye and look at the IR part of…

  23. comment
    Comment #33136464

    Maybe you could place 3-4 30-60FPS cheapish CMOS cams around the edge of the screen and stagger their frame captures? You'd get different angles (better for detecting eye vectors) …

  24. comment
    Comment #33136376

    Looks like mice poll at around 125Hz. High bar.

  25. comment
    Comment #33136319

    I've been trying to flit my eyes around the screen to get a sense for how fast you'd need to track. Definitely seems pretty fast! At least sample 30Hz I'd bet. I could see how doin…