Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
justinmk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
Shaggy Dogs and SpiderMonkey Unwinders
(tromey.com)
2 points
by
justinmk
10y ago
|
0 comments
92.
▲
by
justinmk
10y ago
You can also use the ":terminal" command (":te" for short) in Neovim.
93.
▲
by
justinmk
10y ago
> Serving your customers well is entirely out of self interest, Right, just like "altruism" is also rooted in self-interest. It turns out that people are motivated by all kinds of things. https://en.wikipedia.org
94.
▲
by
justinmk
10y ago
> Any comments regarding the potential for inline code execution? Try codi.vim for REPL-like eval: https://github.com/metakirby5/codi.vim
95.
▲
by
justinmk
10y ago
The previous discussion[1] made a good case for Lua. Shipping Lua as a first-class alternative to VimL also happens to be the primary goal for Neovim in 2017. [1] https://news.ycombinator.com/item?id=895350
96.
▲
by
justinmk
10y ago
David Hume arrived at a reasonably rigorous framework (Principle of Nature's Uniformity) that allows your conclusion, in my opinion. He's worth reading, if only to find enough closure to move on from philosophy.
97.
▲
Neovim 2016 newsletter
(neovim.io)
16 points
by
justinmk
10y ago
|
0 comments
98.
▲
by
justinmk
10y ago
Also, async completers like deoplete[1] offer non-blocking completion. However... > stuff like the following makes it hard for me to resist switching. I don't think one should "resist". IDEs (VS code is an IDE, at this p
99.
▲
by
justinmk
10y ago
The `:CheckHealth` command added in Neovim 0.1.5 should help with python/ruby/general sanity checks. It has more improvements in 0.1.6 which will be released soon.
100.
▲
by
justinmk
10y ago
> NeoVim seems like a bit of a waste to me, because I think it misses the point. Vim is not a platform. Neovim is designed to be hosted (embedded). Embedding Neovim in a IDE (platform) allows Neovim to be the editor while exposing the ID
101.
▲
by
justinmk
10y ago
That's why Neovim carefully implemented[1] most of the defaults (and a few others) from sensible.vim. [1] https://github.com/neovim/neovim/issues/2676
102.
▲
by
justinmk
10y ago
> reimplementing the current C VimScript runtime See the updated FAQ[1]. We are punting on the VimL-to-Lua translator. We think it will be more valuable to instead ship Lua as a first-class alternative to VimL. > (suffering from code
103.
▲
by
justinmk
10y ago
Neovim will support PUC Lua 5.1 for both user scripts as well as internal lua logic. The external lua-client[1] supports luajit and PUC lua and the CI[2] runs PUC lua on every PR and commit. The Neovim patch[3] to add built-in lua scripting
104.
▲
by
justinmk
10y ago
Ok. But if for some bizarre reason lacking a Nobel prize, people multiply non-linearly, then BI will not be sustainable, correct? And that constraint defies the definition of post-scarcity.
105.
▲
by
justinmk
10y ago
> Seems easy enough to give BI to folks who are 18+ and not offer more for kids, or only offer more for the first kid, So absence of scarcity will totally be a thing if everything just goes according to plan. Got it.
106.
▲
by
justinmk
10y ago
> Competition will continue to keep prices down That's an incomplete statement, because it doesn't quantify the effect. Will the effect be zero, or will BI be priced-in (higher prices, lower present-value of BI)? US college tui
107.
▲
by
justinmk
10y ago
> The main threats are overpopulation and politics, as tech seems to be ticking along quite nicely. If [over]population is a factor, then "post-scarcity" is fiction. This makes me think BI advocates are quietly assuming constra
108.
▲
by
justinmk
10y ago
No, there's no (technical) reason to redundantly solve the problems that dapper has solved. In particular the emitted IL which avoids costly reflection is not something many people will correctly re-implement. > A touch of generics
109.
▲
by
justinmk
10y ago
Trust me, you don't want EF--no matter how many times they say "vNext is gonna be great!!1 for real this time." Consider a micro-ORM like dapper[1]. [1] https://github.com/StackExchange/dapper-dot-net
110.
▲
by
justinmk
10y ago
It is not a secret, it has been addressed in at least one talk by Netflix a head[1]. > Cloud features and APIs should be a commodity not a differentiator > ... > We would prefer to be an insignificant customer in a giant cloud. [1]
111.
▲
by
justinmk
10y ago
> Blueprints which can completely replace the C++ Api C++ is a rather low bar. > It's a just a matter of time ... That sets the upper limit to infinity, so it's a non-statement. > Because it's easier to learn It'
112.
▲
by
justinmk
10y ago
> a text editor in less than 1000 lines of code that does not depend on ncurses and has support for syntax highlight and search feature. Neovim also does not depend on ncurses. Vim optionally links to it for termcap/terminfo access.
113.
▲
by
justinmk
10y ago
Here's neovim: $ ldd $(which nvim) linux-vdso.so.1 => (0x00007fff75590000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f821b0ea000) libpthread.so.0 => /lib/x86
114.
▲
by
justinmk
10y ago
> I find it to be a peculiar business decision to completely (as much as you can) migrate to one of your largest competitors' cloud service. This was directly addressed in a 2011 talk[1] by a director at Netflix: > Competition dr
115.
▲
by
justinmk
10y ago
> things like Go, Node and Tornado [does not allow] the NT completion-oriented I/O facilities to be optimally exploited. nodejs is built on libuv[1], which uses IOCP on Windows (and epoll, kqueue, etc. on other platforms). What'
116.
▲
by
justinmk
10y ago
I am not sure "proof" is the appropriate word. > Dumb Jump uses The Silver Searcher ag (and falls back to grep) ... [and] a set of regular expressions If you're going to install ag, you might as well install universal-ctag
117.
▲
by
justinmk
10y ago
It's not really a matter of saving time, but eliminating friction (context-switches). Editing is a chore, and fiddling with text while taking notes, or debugging, or thinking about a problem, has a cost. It's also quite alarming t
118.
▲
by
justinmk
10y ago
Yep, and all of them have "blind spots" or lack attention to subtle details, because the authors didn't use Vim for very long, if at all.
119.
▲
by
justinmk
10y ago
vim-sneak[1] is a less bling-bling alternative to easymotion. I originally wrote it to address the sub-optimal valley between Vim's built-in near-distance (f, t, ...) and long-distance (/) motions. It also tries to avoid the hesit
120.
▲
by
justinmk
10y ago
Your PDF is thought-provoking, as was the NYT article.
More ›