skysight-inc/HackerNews huggingface dataset:
When the marginal cost of the message is near-zero, not much reason not to. Sometimes the poor wording is to weed out discerning educated marks. [0]

[0] https://www.quora.com/Why-are-email-scams-written-in-broken-...
Honest Dollar to be A
2016 State of OpenStack Adoption Report [pdf]
Not really fishing. Just trying to get multiple perspectives on whether commit logs, without names, would make sense, to start with.
For some reason, billg@msn.com has been lit. Can't figure out why.
This could be a real problem in their respective careers (or not). Here's the analogy: scientists who use statistical tools as blackboxes are the ones responsible for the whole problem with misusing p-values. Similarly, poor intuition and training in machine learning leads to the blackbox mentality and consequently, problems with building working systems.
Goldmacn Sachs Cquires Honest Dollar
The thing about the mercury amalgam fillings is: why even bother any more? Modern resin fillings are mercury-free, plus they look far better and are nearly indistinguishable from real tooth. They're stronger too: I have a resin "filling" that's actually filling in a chip on one of my front teeth, meaning this filling is actually shaped into a sharp biting edge. It's been there for a year now and works fine. You can't make tooth repairs like that with amalgam.

Amalgam is just plain obsolete, regardless of how safe it may or may not be. So why anyone still uses it, I have no idea; I can only guess they're cheaper than the resin fillings, so they're used for low-income patients, or by shitty (or old-timer) dentists trying to improve their bottom line.
Real-Time Web Analytics Dashboard with NodeJs, Socket.io, and VueJs
That's not right. The combination of

1) local
2) realist
3) determinism

has been disproven by Bell's theorem. But I it's still a "pick two" kind of choice.

I, personally think that by Occam's razor, the Everett interpretation ("Many Worlds") makes the most sense, because it's simplest. And actually it retains all of the above three, but it introduces "self-locating uncertainty" (http://arxiv.org/abs/1405.7907), which effectively has the same kind of effect from our perspective.
I have my tmux set up as you describe, it's easy to do.

In newer versions of tmux, you just add 'set -g mouse on' to your ~/.tmux.conf. I also have copy mode set to use vi keybindings, and I can yank to the system clipboard.
Chemotherapy, for most cancers, achieves tumor shrinkage and a temporary extension of life, at the cost of severe life quality degradation. It's a tradeoff that most cancer patients think is worth it. I think that this therapeutic benefit puts us in a grey zone with regard to the definition of poison. The substances would undoubtably be considered poison in other contexts (e.g. mustard gas) but the doses are carefully calibrated to just-barely not kill a patient. Maybe "poison" is a function of usage intent?
Not much impact on my CPU in Firefox (+5% or so), but it's using 60% of my GPU/graphics card....
Celebrate Pi Day with NASA Goddard and Pi-Sat
ditto (except the wife part)
>> Zube’s GitHub integration allows you to fully manage your issues, labels, and milestones, whereas Waffle’s less complete integration does not.

Meaning labels and milestones can be created from Zube instead of being limited to just applying already existing labels and milestones like Waffle?
Can multiple repos be combined into a single board like Waffle?
Much of Scalas complexity comes from trying to encode ML features using subtyping and class-based OO. So I think the jury is still out on whether Scala represents a successful marriage. There are other ways to add first-class modules (objects) to ML, the most interesting is probably the new "1ML" paper. Personally I would rather have OOP encoded in a functional language and not the other way around. This would avoid many of Scala's warts such as a nominal core (e.g. Function1-22), methods not first-class, pattern matches that runtime cast etc.
The distribution of primes is not as random as previously thought
Optimizing Your Sales Team’s Productivity with Scorecards
Small speed note: Rust 1.7 just made custom hashing functions available. Rust uses a cryptographically secure hashing function by default, but for work like this, that's inappropriate. To use FNV instead:

1. add fnv to your Cargo.toml's dependencies section
2. The first few lines become:

extern crate fnv;

use std::collections::HashMap;
use std::hash::BuildHasherDefault;
use fnv::FnvHasher;

type MyHasher = BuildHasherDefault<FnvHasher>;

2. and the hash creation line becomes

let mut last_digit_pair_counts: HashMap<String, u64, MyHasher> = HashMap::default();

This is 17% faster on my two runs of your code. :)

Other notes:

format!("{}-{}", last_digit0, last_digit1).to_string();

The .to_string() is redundant here, format! already gives you a String. That should remove a bunch of allocations.
My story is similar to yours. Spacemacs really is the best of both worlds: the Emacs ecosystem of packages combined with good defaults and without carpal-tunnel inducing keybindings.
You should read this:

https://drewdevault.com/2014/10/10/The-profitability-of-onli...

Disclaimer: I wrote it
This sounds awesome. Speaking of building AIs/bots and such in your FAQ, the lack of a good open API for search is probably what gates that market to Google and Microsoft and such... That nobody else can just tap a search engine. I'd love to be able to connect to this for queries at some point.
"C-b [" will allow you to move the cursor, then you'll be able to use the arrow keys to move around, or M-v and C-v for page up/down.
Estimation is a killer feature missing from Github Issues, and it looks like you've got a points estimation feature, which is great.

Any plans to add hour-based estimation?
I strongly hope they will be seen as primitive.
As for barbaric, I don't think so - our medical practices are based on (mostly) solid peer-reviewed studies and statistics, so at least we know that they do work, albeit in some cases definitely not enough.
>and the reduced stress that I experience knowing that our home life is taken care of while I'm working is worth the loss of income, especially since we live in a place where we can comfortably get by on my salary.

Until you unexpectedly lose your job and then have no income. Hopefully you have savings to fall back on, if not you find yourself facing questions like: How can I feed my children? Or pay for medicine.

Don't get me wrong, I hear you brother. I had a stay at home mom and loved it, my wife came from a divorced family and didn't like being a latch-key kid.

So our decision for her to be a stay at home mom, to give up her career wasn't terribly difficult.

But I would be lying if I said I didn't worry about only having one income. I'd swallow my pride in an instant and go shovel shit all day if it meant that the family would have food, but it's a little stressful none the less.

The problem with dual income is that paying for childcare often doesn't scale well as the number of children go up. That cost quickly eats more and more of the second income.
get rid of the music and find someone to talk who uses less sibilance
For people who want to learn more about machine learning, check out this free textbook written by Yoshua Bengio.

http://www.deeplearningbook.org/
Somerset, a conversational Slack bot
Use a 3rd-party blocker and block smoothscroll.js as that's the culprit 95% of the time.

I have this in my uBlock filters:

!Disable Smoothscroll
*/smoothscroll.js
How does one apply for an internship? There aren't any listed on the angel.co website.
Why the Final Game Between AlphaGo and Lee Sedol Is Such a Big Deal for Humanity
Oh, I think Intel knows it, but they consider it too much of a trade secret to even tell the compiler team about it.

There are actually numerous performance counters exposed by the CPU too, which are good for dynamic benchmarking, but hardly anyone cares to use them.

BTW, even though the ALU part of the CPU is extremely wide and dynamic, you still have to fit your instructions through the x86 decoder at the front, and it's worth writing a scheduler just to model that part.
I use tmux as a persistent terminal multiplexor on a higher-than-preferred latency connection. I'm worried that i3 over VNC would be even slower, but I'm willing to give it a shot. Do you use i3 on a local or a remote Linux machine?
Interesting point here: if you are the best Go player in the world, and you play against an AI that can beat you, it seems really possible that it makes you that much better. It would be interesting to see what the win ratio would be after match 10, match 50 or so on.
H&R Block allows you to file online. I am sure there are others and I don't mean to suggest you "should" go with them. I have used Turbo Tax online and I have used H&R Block online. So that's what I am familiar with.
We have a big fleet of what we call "backfill nodes" which handle the transfer but the most difficult component of the transfer is just the network capacity. We worked pretty closely with Amazon here since we have a long-standing relationship and a lot of data transfer between the two companies.
Already exists:

https://aws.amazon.com/machine-learning/

Problem is, writing an effective machine-learning model already doesn't require knowing the algorithms well. It requires knowing your data well. You can provide tools for this, and AML does, but there's no substitute for actually working with the data day-in-and-day-out and developing an intuition for it.

(Deep learning promises to change that a bit, since the relevant features are extracted for you by the algorithm and you don't need to do any particular data cleaning or feature extraction work. You still need to understand your data well to understand how to train the model, though, and how to apply primitive ML operations - classification, regression, clustering, etc. - to a real-world problem.)
This is completely fixed by using iTerm2 in control mode. You'll get native tabs/Windows and native scroll back along with native keys.
WD Announces PiDrive for Pi Day
I fail to see what he is saying is more efficient by cutting off tmux? When switching from tmux to another pane seems to be exactly the same as switching inside of neovim? I am missing the whole point, and missing something.

PS I don't use neovim (Proudly)
Chrome's bug rewards are now higher and with expanded coverage
This is really great, but like a few other people, I found the music incredibly distracting. At first I thought I had left my Spotify on!
Here is my set up: I run emacs in server mode doing most of my work w/ an X11 emacs client, and eshell when I need a Unix prompt. As much as I like eshell there are many scenarios where I prefer zsh so I run zsh in tmux and invoke a non-X11 emacs (-nw) client within tmux to go back and forth (copy/paste whatnot) between emacs and zsh. Repetitive strain problems aside, I am generally pretty happy with this setup.
If you subscribe to many-worlds, then you subscribe to quantum theory, which means you subscribe to quantum indeterminacy. Non-determinism is literally the name of the principle.
A counterpoint to the Drumpf piece, Bill Clinton is not a Clinton, he changed his name from his biological father's Blythe.
The Opportunity Cost of Coercion
It's true. Which brings to mind the follow up question: who's getting hired for a Social Media manager job? A college grad who's been navigating social media since they were 8 (or younger) or our 40-something trucker who's got six months to figure out what to do for a paycheck before the nasty phonecalls start coming in and the power gets turned off?
In Erlang you have a "reduction count budget" of 2000 reductions. This is fairly low, less than 1ms of execution, but during that time you have exclusive use of a CPU. At the end of your budget, you might be preempted, or you might get another window. So you take a bit of a hit to cache, but it's not like you are infinitely context switching. In practice it works fairly well.
i3 is your tiled window manager. You just open your terminal and connect on ssh as usual. i3 wouldn't have anything to do with your connection to the ssh session.
That's a great idea and would be pretty quick to add. Would having either points or hours for a repository work for you?
> the rate of change is not unprecedented. The climate changed faster coming out of the last ice age, for example

Do you have a source for that?
Perl 6 version:

my $primes := (1..*).grep(*.is-prime);

my %count;
for ^100000 -> $i {
%count{($primes[$i] % 10) ~ '-' ~ ($primes[$i+1] % 10)}++;
}

for %count.keys.sort -> $key {
say "$key = { %count{$key} }";
}

(I didn't skip the outliers, but I did explicitly write out the count so that it was in order.)

Results from the first 100,000 primes:

1-1 = 4104
1-3 = 7961
1-7 = 8297
1-9 = 4605
2-3 = 1
3-1 = 5596
3-3 = 3604
3-5 = 1
3-7 = 7419
3-9 = 8387
5-7 = 1
7-1 = 6438
7-3 = 6928
7-7 = 3627
7-9 = 8022
9-1 = 8830
9-3 = 6513
9-7 = 5671
9-9 = 3995
A foundational-axiomatic view implies a philosopher king because the vast majority of citizens lack the intellectual ability, much less motivation, to understand it and apply it to political decisions.

Anti-foundationalists, in contrast, think that reality is far too complicated for a single person to figure out, and so we need extended democratic discussion. They also tend to believe that average citizens have a considerable degree of rationality and good motivation, and so can be trusted to be responsible voters. This is, of course, imperfect, but as Churchill famously said, it is better than all the alternatives.

As far as analytic philosophy goes, the classic version is foundationalist-axiomatic, but later versions, such as Strawson, are anti-foundationalist. Later Wittgenstein I think is a mixed case.
That was my impression too. There should be a video to demystify that second video :)
One of my friend's online acquaintances that was a Japanese girl living in Canada. Then one day she forgot to turn her voice modulator on, turns out the her was a him. My friend had known this person for several years.
Your explanation actually confused me until I realized we can't conflate the two different players' throws.

We basically have four cases for Bob:

- HH: terminates for Bob.

- HT: Bob restarts the sequence.

- TT: Bob restarts the sequence.

- TH: This is a continuation. It degenerates into the answer to a single throw. Otherwise its just a recursion.

Then we have another four cases for Alice:

- HH: This is a continuation. It degenerates into the answer to a single throw or else a recursion.

- HT: terminates for Alice.

- TT: Alice restarts the sequence.

- TH: This is a continuation. It degenerates into the answer to a single throw. Otherwise its just a recursion.

So with that understanding it is a bit more clear how we get this result:

Alice has one win and two opportunities for a win and one for a restart. Bob has one win and one opportunity for a win and two restarts.

That was a bit confusing. I wonder how the problem could be worded to ensure that people got the answer correctly every time?
Thanks for the kind words! Glad to hear Zube is working for you! :D
I'm only giving up coffee, not caffeine, but I still miss the real thing a lot. I didn't have any headaches though.

I'm not sure how much caffeine I'm able to administer through mate - but it must be much, much less.

I also haven't noticed it influencing my sleep or anxiety - I'm still anxious and I sleep well most days.

I just couldn't taste the thing anymore, it was very bland..
http://www-bcf.usc.edu/~gareth/ISL/
Are there too many people on earth?
Of course. I was developing it in Firefox and Chrome. That's really strange. I just checked it in my Firefox - also 45. In linux. Works without any problems. Sorry, i really don't know what is the issue.
At the risk of not sounding very clever, I have to admit it's way too fast for me
Uploading the mind to a computer
> Crypto can pose real problems for justice and safety

Exactly like the worries of "shouting fire in a crowded theater".

If communication leads to an action that has real world consequences, then criminalize and investigate the actual action. Don't take the lazy way and attempt to police communication.
Errbot releases version 4 of its chatbot
Yep, you can create, edit and delete labels and milestones from Zube.

We're working on adding multiple repos to Zube boards and should have that feature out in a couple of weeks.
A company which can't grow to $100 million a year is generally uninteresting to VCs, because that's approximately what they need to achieve to make their economics work out. They can tolerate base hits but that doesn't mean they endorse bunting as a strategy.

PG and Naval Ravikant have written extensively about what drives the math here, but it's essentially 1) limited number of board seats available per LP at a fund, 2) target ownership percentage that has to imply, and 3) rarity of Google and Facebook relative to all the companies which did not drive the returns of the entire VC industry.

You can hand-simulate the math: if you invest $5 million at a $20 million pre and expect 3 investments to fail, 3 to 2X, 3 to 5X, and 1 to 10X your investment, then you're hoping to sell for $100 million to $200 million (factoring in dilution). It's generally difficult to sell for $100 million with single-digit million revenue unless something very interesting happened in R&D.

Angels have very, very different incentives and, relatedly, prices they get to invest at. They can have very, very happy results with companies which are doing, say, $1 million to $5 million in revenue.

Accelerators/incubators are a mixed bag. In general, if they invest in you at low-enough valuations, then smaller exits work out pretty decently for them, particularly if you can get them at scale. 500Startups is pretty explicit about small exits being a planned-for driver of their strategy. YC has not, to my knowledge, been explicit about that, and to the extent they talk about desired company sizes tend to talk about Dropbox/Airbnb/etc.

An elephant in the room: it is highly unlikely that people can adequately predict the size of a market at the business plan stage. PG has a good example here: it doesn't sound like a company founded to write Altair Basic obviously has an eventual enterprise value of $400 billion.
I appreciate the genuine response, although your explanations for events seem bizarre to me. I find them parallel to another current front-page article on mental illness:

I had tried to fill the gaps with guesses. But when my
guesses were wrong, conspiracy theories crawled in.

http://www.nytimes.com/2016/03/13/opinion/sunday/the-neurosc...

For me, the explanation that politicians are fallible humans is mostly sufficient. My guess would be that nothing to contradict Obama's official narrative comes out after he leaves office.

But I also fear that my own reasoning is flawed in ways invisible to me. We'll see what truth the future brings to light. Thanks for engaging.
Despite 'patent' being a specific option, I couldn't get it to work on any patent docs... Tried:

* google patents url

* uspto url

* original filed PDF

I was finally able to copy text into a docx and upload it, but it didn't identify that it was a patent (I left it on auto)... despite patents being as structured of a document at you can hope to find on the internet.
In the early 2000's, I was hanging out sometimes in western North Carolina, and there was this young woman who has in the habit of getting together with some friends and driving around the clock to get to Colorado and back on short trips, instead of flying. I'm wondering if this technology isn't going to be used for such purposes.
Looks extremely similar to Imgur, including the colors and modals. What would you say separates it from Imgur? Why did it takes a year to develop?
Could always use https://www.projectoxford.ai or something like it. I know Google just came out with an API for generating text descriptions of images. Perhaps if scanned images passed through this api were tagged with certain words, the images could be marked for moderation and not shown until approved.
Configuration Management’s Secret Weapon Is Hiding in Plain Sight
Beyond Big Data – Mirrored Algorithmic Simulation
It would seem to me that if you're primarily in the business of storage, you should go down the stack as far as you can. Outsourcing to AWS leaves you at parity to anyone else who can do the same.

If Box is in the "Business Services" business, then perhaps it's different.
> That is, a LXD container runs a full Linux system, exactly as it would be when run on metal or in a VM.

This is what makes LXD so nice. It's the power and flexibility of a VM with the speed, api, and runability of containers.

I always hated that docker forced you to treat a container as a single process and spoke about it as if it's a virtue. Let me decide how many or little processes I want running in a container. Even google runs ssh server alongside their applications.

With LXD you can easily port entire services over to containers without completely rewriting the way they behave.
I read this a lot but I don't get it. Can you explain to me what the problem is? I scrolled the site both with my touchpad (2-finger gesture) and with the touchscreen and it just, well... scrolled. What is wrong here?
The important thing is to use the right algorithm for the right task.
As a counterpoint, I to run ElasticSearch in production.

The cluster is much smaller than others---having 12 nodes eating 32GB memory a piece, and handling only 50GB of data. I run a consumer-facing website from it, where all queries hit the ES cluster with limited caching at a pace of ~8,000 qps at peak for fairly heavy computation aggregations.

ES scaling has consistently been simple as adding another box ever 3-6 months.
Ask HN: What do these commit logs tell about the team? #git
7 years ago, I took a computer networking class in college, and it came with $100 in AWS credit. This class, and those credits, were some of the most career-impacting things that I took away from my 4 years.

Here's why. As a poor, unemployed student, $100 was a lot of money. Even once I had a nice job, I wasn't used to paying for services beyond very basic web hosting, and probably wouldn't have put any thought or energy into learning how to deploy and run things in the cloud. The opportunity cost was simply higher than I was used to.

BUT, because I had that $100, and because the networking class had given me a basic understanding AWS's offerings, I kept using AWS once I graduated. Because, why not? For small projects (hosted free on Heroku), $100 can go a LONG way (spent mostly on S3), and I was able to fund my side projects for about 2 years. Side projects that led to my current job as a full-stack Rails developer.

It wasn't about the actual value of that class or the AWS credits. (Looking back, $100 was dirt cheap compared to my tuition costs.) It was about the activation energy required to get a clueless student programmer familiar with the cloud and understanding what kinds of problems can be solved.
That's the thing with these "tutorials". I remember watching one video that was "Calculus in 5 mins". It made a lot of sense, but that was after learning it, but to someone who's never been taught the topic, these might not make any sense
I was talking the parties as parties (and, particular, as parties-in-government rather than parties-in-the-electorate). But id be cautious about drawing conclusions about Cruz: he is a first term Senator who has spent his whole time in office in the Congressional majority with the opposing party in the White House -- members of either party seem more opposed to the surveillance state (and expansive executive powers generally) when they are in the legislative majority and the other party controls the executive.

That's even true, though perhaps less so, without the legislative majority. A lot of Democrats who don't look like solid opponents of surveillance now would if you considered only their relationship cord during the George W. Bush administration.