Viewing profile — mellery451
mellery451
HN member- Joined
- Wed, Jul 22, 2009, 6:21 PM UTC
- HN karma
- 146
- Public activity
- 67 items
- HN profile
- View on Hacker News ↗
About mellery451
Recent public activity
-
comment
Comment #46721591
one topic not mentioned is creating refactoring tools. My sense is that LSPs generally have the advantage here because they have the full parsed tree, but I suspect it would be pos…
-
comment
Comment #40430665
agree - what's more, the author is really talking about blaze, where everything "just works" because there are massive dedicated resources maintaining it. He literally admits that …
-
comment
Comment #27292800
yes - I use coc + clangd and there is no comparison with cscope. The level of accuracy you get with clangd is significantly better than tags/cscope. The main thing you need to make…
-
comment
Comment #27223125
it's also generally preferred because it can avoid certain narrowing conversions in construction: https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines...
-
comment
Comment #24365311
as to how clangd sees your current translation unit, it comes down to the compile_commands.json (which is per-TU settings) or the more general compile settings in the config file(s…
-
comment
Comment #19432401
..yes - in particular, boost::asio which will provide a sensible transition to std::net (networking TS) when it's available.
-
comment
Comment #17039675
I think visit is what you want ( http://en.cppreference.com/w/cpp/utility/variant/visit ), unless I misunderstand what you mean by "pattern match"
-
comment
Comment #14970037
> Successful remote workers are disciplined and self-motivated. No boss is eyeing them from across the office to see whether they’re working. They alone are responsible for structu…
-
comment
Comment #14376849
> I say let people work from home but make sure they have the option of an office. ...or provide a stipend to be used to help pay for local co-working spaces, if that's your prefer…
-
comment
Comment #13339681
I studied to be an S.E. for 7 years (undergrad/grad) and practiced for a little over a year before I gave it up for software. First, the pay was atrociously bad given they years of…
-
comment
Comment #13337368
Luthiery specifically for me - it's a hobby currently and the thing I think about the most when I'm programming. The tooling and jig making aspect of woodworking is also very satis…
- story
-
comment
Comment #11474741
On the other hand, strawberry perl ( http://strawberryperl.com/ ) for windows solved this by simply including a free toolchain (gcc). The gcc compiler for windows is hardly typical…
-
comment
Comment #10946061
looks interesting, but I'd rather have a tool that exposes a data API so that it can be plugged into vim/emacs
- story
-
comment
Comment #10561818
it's the false positives that worry me more - that is, the well-practiced whiteboard coder who cannot actually design a maintainable system or the sociopath or brilliant jerk who n…
-
comment
Comment #10471292
Classless and unprofessional in all respects. We can all learn by their example how not to treat candidates.
-
comment
Comment #10304921
I worked on a large to-UNIX migration using Mainsoft long ago. It was amazing how complete their win32 solution was, but it all felt so wrong. Using cross platform libraries from t…
-
comment
Comment #10273193
Here are some of my reasons for running tmux inside of iTerm: * easy layout of panes (windows) in fullscreen mode. I have tmux macros setup to quickly get different pane layouts --…
-
comment
Comment #10240605
most of this is stuff Herb (and others) has been promoting for years...and It's great to see it codified in one place.
-
comment
Comment #10023742
you can try looking at: https://www.reddit.com/r/somebodycodethis/ https://www.reddit.com/r/SomebodyMakeThis/ ...who knows, you might find something interesting to spark your imagi…
-
comment
Comment #9972025
This sounds like a brilliant idea. I hope that you are also including homework assignments that cover (1) communication skills (especially WRITTEN communication) and (2) personalit…
-
comment
Comment #9700405
YouCompleteMe ( https://valloric.github.io/YouCompleteMe/ ) is a code completion engine built on libclang and works quite well. If you happen to use cmake for your projects and tel…
-
comment
Comment #9257579
a good point - which I why I will be sticking with CMake for my cross-platform build needs.
-
comment
Comment #8894377
I've worked in a bunch of these kinds of spaces - all utterly distracting. Turns out I'm more productive in my own quiet space at home. If you are doing this to your workers, give …