Live data from Hacker News

Viewing profile — thetic

thetic

HN member
Joined
Tue, Feb 11, 2014, 11:00 PM UTC
HN karma
57
Public activity
19 items

About thetic

No profile information was provided.

Recent public activity

  1. comment
    Comment #39218997

    these kinds of things are already possible (albeit without animation) with native features: - https://neovim.io/doc/user/pi_paren.html - https://neovim.io/doc/user/lsp.html#lsp-hig…

  2. comment
    Comment #37817200

    I don't even think that's a controversial opinion. Breaking convention isn't inherently bad; it has costs, some of which you described. In this case specifically, the novelty is no…

  3. comment
    Comment #37816906

    If only there were a way to indicate the function argument isn't mutated. My spidey senses tingle whenever I see const-ness cast away because it almost always means something is wr…

  4. comment
    Comment #37816325

    The legal cases in which he needs to cast away const could be avoided if the arguments to called functions were appropriately qualified.

  5. comment
    Comment #37816126

    > #define sizeof(x) (size)sizeof(x) Undefined behavior[1] > #define assert(c) while (!(c)) __builtin_unreachable() Undefined behavior[1] > I’ll cast away the const if needed. Undef…

  6. comment
    Comment #34396138

    https://github.com/python-poetry/roadmap/issues/3

  7. comment
    Comment #33040083

    This is planned for the next release: https://github.com/neovim/neovim/issues/14790

  8. comment
    Comment #32142538

    - qutebrowser - vifm - ranger - i3 - sway - tmux - zathura - tig

  9. comment
    Comment #31258058

    Kitty does not run on Windows.

  10. comment
    Comment #30461924

    Sure. This may not be a feasible approach for this case. I'm just pointing out alternative approaches to mitigate this kind of scoping problem in C89. Maybe wrap every use of list_…

  11. comment
    Comment #30461081

    Though C89 does not support declaration of a scoped loop variable like C99 does: for(int i = 0; i C89 does support declaration of variables at the top of braced blocks whose scope …

  12. comment
    Comment #24401305

    Though limited, C++ does support default parameters: https://en.cppreference.com/w/cpp/language/default_arguments .

  13. comment
    Comment #15061805

    Wouldn't the header need to be explicitly listed as a dependency to prompt it's generation anyway?

  14. comment
    Comment #15061624

    > The bad news is that inference rules are not compatible with out-of-source builds. You’ll need to repeat the same commands for each rule as if inference rules didn’t exist. This …

  15. comment
    Comment #14933797

    This one tripped me up too. I'm guessing he meant `a |= b`.

  16. comment
    Comment #14824387

    On the subject of annoying ambiguities in mathematical notations, I would like to point out the ridiculous convention of inverse function notation. Is there any sensible rationale …

  17. comment
    Comment #14012916

    I used Input Mono for quite a while, but the '8' and 'B' characters are too easy to confuse.

  18. comment
    Comment #13681917

    This sounds like visual mode.

  19. comment