Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
justinmk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
181.
▲
by
justinmk
12y ago
> Emacs (and vim) have windows ports, but they are utter crap compared to running them under a Unix. I can tell that from experience. I don't think you have much experience with Vim on Windows. I use Vim on Windows every day for yea
182.
▲
The platinum searcher: ack/ag clone written in Go
(github.com)
27 points
by
justinmk
12y ago
|
7 comments
183.
▲
by
justinmk
12y ago
Even with depth=1 it still pulls the .git/ blobs for the entire repo. The use case is: only want a subdirectory, and only want the repo/history objects for that subdirectory.
184.
▲
by
justinmk
12y ago
> As someone stuck with CScope on Linux, I really really wish there were better alternatives Doesn't clang (using a frontend like YCM[1]) provide exactly that? [1] https://github.com/Valloric/YouCompleteMe
185.
▲
by
justinmk
12y ago
> "git rebase" learned to interpret a lone "-" as "@{-1}", the branch that we were previously on. Cool, I was just looking for something like this with "git merge". Turns out "git merge"
186.
▲
by
justinmk
12y ago
Yes.
187.
▲
by
justinmk
12y ago
Because s/he is extrapolating a curve based on the current birth rate. > Arabic speakers are reproducing at a rate that virtually guarantees it. That's ridiculous. In the 1970s, Chinese birth rate was ~5/woman [1]. It turn
188.
▲
by
justinmk
12y ago
Rob Pike's "Concurrency is not parallelism"[1] slides enlightened me to the distinction being made here. I think it's valuable and over-due for the industry[2] to define the boundaries of these concepts (which are often
189.
▲
by
justinmk
12y ago
> spawn subprocesses by default, so it can indeed be used to workaround a GIL issue and do many things at once But that defeats the purpose of the distinction, because when you wait on a web request, I/O, etc, a machine or periphera
190.
▲
by
justinmk
12y ago
I wonder where that rumor started, but I responded to a similar assertion on reddit[1]. To summarize: * Uncrustify was literally one of the first things that was done before Neovim was even announced. It's only listed in the "prog
191.
▲
by
justinmk
12y ago
> For now it just behaves the same as normal Vim Not quite. Neovim has working job control ("async"): http://pastebin.com/hpiCP9Ae It works like the javascript event loop, so even though Neovim is still single-
192.
▲
by
justinmk
12y ago
Glad to see Guile Emacs returning: > Complete the integration of Guile and Emacs. https://www.google-melange.com/gsoc/project/details/google/g...
193.
▲
by
justinmk
13y ago
> because the US no longer rewards loyalty in either the public or private spheres The comfort of 1950s US was an accident of the WW2 windfall resulting from our happy position as the creditor for most of Europe. Pointing to that acciden
194.
▲
by
justinmk
13y ago
> I suspect the author just doesn't know about ag Actually, the author uses Windows, and ag is a pain to build on Windows. pt[1] (written in go) has drop-in builds for Windows, Mac, and Linux. [1] https://github.com/
195.
▲
by
justinmk
13y ago
> The real solution is to move to a resource managed economy that eliminates money all together So, rationing? I wonder if that's been tried before. Money is a repesentation of resources. And resources cannot be allocated efficientl
196.
▲
by
justinmk
13y ago
vim-signify[1] supports more VCSs (git, hg, bzr, svn, ...). [1] https://github.com/mhinz/vim-signify
197.
▲
by
justinmk
13y ago
Well-written. The first (only) comment is even more interesting. My main question with Vagrant is where to get a trustworthy VM image. The list of random links to community submitted VMs did not instill confidence.
198.
▲
by
justinmk
13y ago
Lua plays a key role in the architecture of neovim[1] - all unit tests going forward are written in lua/moonscript[2] - Lua will be embedded in neovim, and vimscript plugins will be compiled on-the-fly to Lua. Yes, this is really happe
199.
▲
by
justinmk
13y ago
> it's now powering both Julia and Rust. And neovim. https://github.com/neovim/neovim
200.
▲
by
justinmk
13y ago
Navigation, copy/paste, sorting, piping, regex search, split views, location marking, ...
201.
▲
by
justinmk
13y ago
Neovim fully supports vimscript and almost all existing vim plugins.
202.
▲
by
justinmk
13y ago
This should not be the top comment, it is a rant that misses the point. Neovim maintains backward compatibility where it makes sense to do so. Neovim is NOT a rewrite, it is a thoughtful refactoring that aims to achieve one of Vim's _o
203.
▲
by
justinmk
13y ago
fzf completely replaces z, and is ridiculously fast. https://github.com/junegunn/fzf
204.
▲
by
justinmk
13y ago
It turns out I'm not the only Vim enthusiast in Tampa, there are three of us!
205.
▲
by
justinmk
13y ago
> It's pretty depressing at times watching the sunrise from the windows of the computer lab. At least your lab had windows...
206.
▲
by
justinmk
13y ago
Oh great, a car analogy.
207.
▲
by
justinmk
13y ago
Slime has been completely replaced by cider. https://github.com/clojure-emacs/cider
208.
▲
by
justinmk
13y ago
Did you try cmocka? http://cmocka.org/ It was the most featureful that I found when I was looking last year.
209.
▲
by
justinmk
13y ago
GP doesn't "explain" why RH is evil. Discomfiting legal maneuvers do not cancel their thousands of commits to the Linux kernel, init.d, GWT, Cygwin (!), etc.
210.
▲
by
justinmk
13y ago
Red Hat is one of the most prolific single-entity contributors to open source in the history of open source. I find it really odd that some FOSS people regard Red Hat as some sort of evil corporation that should be the target of said FOSS p
More ›