Live data from Hacker News

Viewing profile — mgsloan2

mgsloan2

HN member
Joined
Tue, Aug 10, 2021, 2:27 PM UTC
HN karma
55
Public activity
26 items

About mgsloan2

No profile information was provided.

Recent public activity

  1. comment
    Comment #45208198

    My homedir is just a git repo, similar to https://www.atlassian.com/git/tutorials/dotfiles . The .git folder has a different name so that git commands aren't accidentally applied t…

  2. comment
    Comment #45099881

    Very fun to peruse! Curious why the olivetti typewriter has such strangely shaped key caps. While it seems like OLPC didn't really achieve the full vision of the project, I have so…

  3. comment
    Comment #44967656

    Collection of data from code completions is off by default and opt-in. It also only collects data when one of several allowlisted opensource licenses are present in the worktree ro…

  4. comment
    Comment #44947236

    You could, but it is extremely expensive to train an LLM that is competitive on coding evals. So, I was assuming use of a model someone else trained. Also, if it is only trained on…

  5. comment
    Comment #44947205

    Sounds like cool stuff, along the lines of structure editing! The question is not whether it can work, but whether it works better than an edit tool using textual search/replace bl…

  6. comment
    Comment #44941762

    I agree the current way tools are used seems inefficient. However there are some very good reasons they tend to operate on code instead of syntax trees: * Way way way more code in …

  7. comment
    Comment #42819928

    See for example https://opensource.google/documentation/reference/using/agpl... > Code licensed under the GNU Affero General Public License (AGPL) MUST NOT be used at Google.

  8. comment
    Comment #41751863

    Doesn't seem like its proven to work, but looks like it can be purchased, called "Profi Nasal Spray".

  9. comment
    Comment #38456187

    Whoah, that interpretation seems pretty wild to me. They put a lot of effort into building a pizza oven and someone else tore it down, and they should feel nothing about this?! If …

  10. comment
    Comment #36594372

    https://mgsloan.com - 11 posts about unorthodox computer ergonomics. 6 posts about Haskell ideas / weird tricks. Haven't posted in a couple years but would like to get back to it. …

  11. comment
    Comment #35940138

    Same path for me, I like the v-moda headphones a lot, but the hinge mechanism is way too fragile, and the charge port broke, so the bluetooth pair was my last v-moda headphone. I a…

  12. comment
    Comment #35940107

    I love this concept! When I got tired of replacing headphones in the past I got some beyerdynamic dt770 modded by jfunk.org. They are repairable and durable. Though they are not na…

  13. comment
    Comment #35146975

    > if your type-system is sufficently strong to express this No fanciness needed, just plain old sum types. It is certainly possible to express those invariants directly in language…

  14. comment
    Comment #35145651

    In my experience with languages that lack concise sum types and pattern matching, you end up with data types that have lots of implicit invariants. If you find yourself writing doc…

  15. comment
    Comment #34483988

    Yeah, but ref-log is scary to beginners (I suppose rebase is too!). Rebase was a poor example, but even so, it is way easier to copy a snapshot number out of your cli and restore t…

  16. comment
    Comment #34480384

    Pretty cool! One idea I really like for avoiding VCS operation anxiety for beginners and experts alike is a filesystem layer that allows revert to any historical state. You just ha…

  17. comment
    Comment #28129563

    That is true, this is my parent's hammock. I own a dutchware chameleon hammock - see this post about using it for computing https://mgsloan.com/posts/ergo-update-hammock-under-deck…

  18. comment
    Comment #28129554

    Some have swappable cables! Ergodoxes typically use TRRS audio cables. Keyboardio uses ethernet between the two halves. There are also some fully wireless split keyboards like the …

  19. comment
    Comment #28129519

    Hah, yes experimenting in life is good :) If you want to see more wildness, a couple of my other posts are more unusual: * https://mgsloan.com/posts/polarizer-glasses/ * https://mg…

  20. comment
    Comment #28129510

    For a while I had a misting setup during the summer, at my deck desk. I didn't have any trouble with electronics. These days I'm in Colorado which tends to be relatively dry. One s…

  21. comment
    Comment #28129485

    Interesting! I haven't tried it yet, but perhaps foam wedges would be a cost effective approach? (typically used as yoga props) For positioning the laptop, suspending it works pret…

  22. comment
    Comment #28129448

    I think there's quite a bit of variety in people's alertness in reclined / supine postures. Personally I have trouble sleeping unless conditions are really good for it. This sucks,…

  23. comment
    Comment #28129390

    Thank you! I appreciate your tips. Yes, I move around a lot, I practice acrobatics at least a few times a week :) I think the original injury may have something to do with doing ba…

  24. comment
    Comment #28129336

    Glad you enjoy todoist-shortcuts! Very interesting about hands elevated above chest height. I also thoroughly agree about using a variety of postures. I think for a lot of folks su…

  25. comment
    Comment #28129301

    Hell yeah! I particularly find it easy to move around with my keyboard strapped to my belt - https://mgsloan.com/posts/tree-based-computing/