Viewing profile — thetic
thetic
HN member- Joined
- Tue, Feb 11, 2014, 11:00 PM UTC
- HN karma
- 57
- Public activity
- 19 items
- HN profile
- View on Hacker News ↗
About thetic
No profile information was provided.
Recent public activity
-
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…
-
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…
-
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…
-
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.
-
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…
-
comment
Comment #34396138
https://github.com/python-poetry/roadmap/issues/3
-
comment
Comment #33040083
This is planned for the next release: https://github.com/neovim/neovim/issues/14790
-
comment
Comment #32142538
- qutebrowser - vifm - ranger - i3 - sway - tmux - zathura - tig
-
comment
Comment #31258058
Kitty does not run on Windows.
-
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_…
-
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 …
-
comment
Comment #24401305
Though limited, C++ does support default parameters: https://en.cppreference.com/w/cpp/language/default_arguments .
-
comment
Comment #15061805
Wouldn't the header need to be explicitly listed as a dependency to prompt it's generation anyway?
-
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 …
-
comment
Comment #14933797
This one tripped me up too. I'm guessing he meant `a |= b`.
-
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 …
-
comment
Comment #14012916
I used Input Mono for quite a while, but the '8' and 'B' characters are too easy to confuse.
-
comment
Comment #13681917
This sounds like visual mode.
- comment