Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jmcphers
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
211.
▲
by
jmcphers
11y ago
> can you explain more? Sure, here's how Signal implements forward secrecy in their messaging apps: https://whispersystems.org/blog/asynchronous-security/ Unlike Telegram, Signal is end-to-end encrypted, w
212.
▲
by
jmcphers
11y ago
This. When my wife first got an Android phone I installed Signal on there as the default SMS app (she values her privacy and was worried about Google Hangouts). This lasted for almost a day until she tried to send a group text to a few of h
213.
▲
by
jmcphers
11y ago
Yes. Signal has perfect forward secrecy. There's no way any government could compel them to release private chat information: they are literally unable to do so.
214.
▲
by
jmcphers
11y ago
I do this all the time. You want the Vim plugin YouCompleteMe[1]. It integrates with clang and gives you real-time C++ code completion and linting, plus a semantic jump-to-definition that outdoes ctags for most symbols (though it doesn'
215.
▲
by
jmcphers
11y ago
Have you seen dispatch.vim? It makes it easy to dispatch commands from Vim to a tmux split, etc. https://github.com/tpope/vim-dispatch
216.
▲
by
jmcphers
11y ago
They're just increasing the prices of everything else. In earlier decades, restaurants used to sell their food at a near-loss because everyone had a couple of high-margin alcoholic drinks with their meal. When that started to go by the
217.
▲
by
jmcphers
11y ago
This. I've seen my teammates try other Go IDE integrations but this just beats the pants off all of them and our whole team wound up standardizing on it. It combines well with Tim Pope's dispatch plugin for doing an async 'go
218.
▲
by
jmcphers
11y ago
+1 for Tim Hecker and Boards of Canada, especially for music while programming. Goregous, heady sound art.
219.
▲
by
jmcphers
11y ago
I do something very similar to this, but I sync the key file to a second service (both services have 2FA logins). Keeping it off "the cloud" entirely is indeed safer from a security perspective, but think about how many copies of
220.
▲
by
jmcphers
12y ago
From the article: "Unfortunately there doesn’t appear to be user-friendly software available to help people generate Diceware passphrases" This is silly. There are popular applications for every major phone OS that implement Dicew
221.
▲
by
jmcphers
12y ago
The entropy checker doesn't know about externalities like how common a word is or how likely it is to appear following some other word or how frequently it's used in passwords specifically. It's just measuring the length of t
222.
▲
by
jmcphers
12y ago
It does now, in RStudio's public preview release: http://blog.rstudio.org/2015/02/23/rstudio-0-99-preview-vim-...
223.
▲
by
jmcphers
12y ago
If you want the very fastest "find strings in files, especially code files", I've become a big fan of ag, "the silver searcher": https://github.com/ggreer/the_silver_searcher In addition to all
224.
▲
by
jmcphers
12y ago
Has anyone actually used TaxACT recently and can compare the experience with TurboTax? I've used TurboTax almost every year for the last decade, except one in which I used TaxACT because it was a lot cheaper (my taxes are moderately co
225.
▲
by
jmcphers
12y ago
Revolution's DevelopR is very similar to what you're describing--an IDE for R built on Visual Studio. http://www.revolutionanalytics.com/revolution-r-enterprise-d...
226.
▲
by
jmcphers
12y ago
It's still true (source: Microsoft engineer for 8 years, used vim and internal version of Unix tools). A lot of this has to do with the sheer size of many of Microsoft products' codebases. Visual Studio just can't handle proj
227.
▲
by
jmcphers
12y ago
I have read this in several independent books about nutrition: there's a strong correlation between vitamin intake and health, but it disappears if you do a random trial. Moral of the story: be the kind of person who takes vitamins, an
228.
▲
by
jmcphers
12y ago
It's not HN-like, but this is one of my favorite sources: http://longreads.com/articles/search/?q=Fiction
229.
▲
by
jmcphers
12y ago
Kirkland resident here, too. Have you looked into Frontier FiOS? We pay $40/month for Internet, non-promo and no TV. (I don't think they've laid fiber optic to every neighborhood in the city yet.)
230.
▲
by
jmcphers
12y ago
There may be instances where people stick with something inferior because of inertia or transaction cost, but QWERTY doesn't really deserve to be the poster child for this phenomenon; the often-cited example of market failure in the Dv
231.
▲
by
jmcphers
12y ago
Also known as: Quick Hack, Kleenex Code, Disposable Code, Scripting, Killer Demo, Permanent Prototype, Boomtown. [1] http://blog.codinghorror.com/the-big-ball-of-mud-and-other-a...
232.
▲
by
jmcphers
13y ago
If you're this concerned about your password security, you should be using Google's two-factor authentication. http://www.google.com/landing/2step/
233.
▲
by
jmcphers
13y ago
Just to be pedantic, a peanut is not a nut--it's a legume, like beans, and has a similar nutritional profile. Most of the "healthy nuts" claims are made about tree nuts, like walnuts and almonds.
234.
▲
by
jmcphers
13y ago
Buying stuff that's also offshore. For instance, it's rumored that Microsoft's acquisition of Skype was much less expensive than it might have been because Microsoft was able to purchase Skype with funds already overseas--if
235.
▲
by
jmcphers
13y ago
With regards to the idea that just the current function should be on screen: At one point I saw a reference to a study (though of course I cannot now dig up the link!) that suggested an inverse correlation between the amount of code visible
236.
▲
by
jmcphers
13y ago
This is very nice. I had to pick an MVC framework for a project early this year, and was compelled to spend untold amounts of time to do the same research this author just posted. Another good resource for choosing a framework is TodoMVC (
237.
▲
by
jmcphers
13y ago
What details, specifically?
238.
▲
by
jmcphers
13y ago
I have wanted to take this approach, but it's hard to reconcile with the password requirements for service providers. Sometimes these go so far as to be mutually exclusive--for instance, some providers will not accept a password unless
239.
▲
by
jmcphers
13y ago
This is what I use. As an extra safeguard for KeePass, I use a key file in addition to the password. The key file I also keep in cloud storage (in case any of my machines die in a fire), but on a different cloud storage provider. That way I
240.
▲
by
jmcphers
13y ago
Reference for "poor children watch more television": http://thegrio.com/2012/10/01/study-children-from-african-am...
More ›