skysight-inc/HackerNews huggingface dataset:
Recently I heard my mother utter something like (not about me): "Does so-and-so drink? He does? Ok, I was just afraid he is a weirdo."

My father and mother and step-father all smash it hard on weekends. Like passing-out-hard. Most friends as well. It's absolutely ridiculous. There's way more interesting things to do in life.
I wonder what is the motivation for consumers to care?
Show HN: Caplinked API – secure document sharing, virtual data room
"But when we look at our conscious thoughts and motivations regarding our specific behaviors, we find almost no conformity pressures."

Yeah, I couldn't get past this sentence, sorry.

How self unaware can you possibly be to not recognize conformity pressures in your own thinking?
Amazon's 1997 Letter to Shareholders: http://media.corporate-ir.net/media_files/irol/97/97664/repo...
Absolutely agree that clarity is far more important in the early stages than pre-optimization.
DeepLearning10: The 8x Nvidia  GTX 1080 Ti GPU Monster
Which would be fine if anyone launched a single ICBM attack.

Probably explains why Moscow, which had a large ABM system installed to protect it, was targetted by ~400 weapons from various countries.

e.g. The UK Chevaline system was pretty much designed to allow the UK to be confident of destroying Moscow.
Thanks a lot for your comment!

I love all your ideas you've mentioned there. I've created an issue about it: https://github.com/monicahq/monica/issues/118 . About the notifications, they all come by email at the moment. I'd love to have a Telegram integration too.
For vector graphics, I suppose you could encode information in the least-significant bits (with redundancy, error correction and whatnot) if the printer can guarantee sufficiently high precision (not accuracy, mind you: https://www.tutelman.com/golf/measure/precision.php)
"Dormfart-website CEOs" are not necessarily what's required to scale education.

But they're consuming money and attention that could be redirected to solving real problems. I know, this is a perpetual complaint with someone in any crowd.

How about we reduce the number of teachers (and have the remaining be paid fairly) by making education scale?

Unless you have an innovation in mind that I haven't seen, I fall back to the copiously documented truism that you can't use technology to solve a people problem.

See also my agriculture example.

I don't concede that children can be educated within the same concepts that are used to harvest cows and cotton.
Not exactly what you asked for, but this is pretty good: http://imgur.com/a/c74MY
Higher level doesn't mean in app.

What I mean is that unicode normalization is really hard, and it should be it's own module that can be used regardless of the fs.

app->fopen->unicode normalization->APFS/HFS/FAT...
Me too, until now :-D
What if you have serverless spa's?
I mean, yeah. That's what this all is, that's why people refer to options that way. Thing is, people win sometimes.
My pleasure. Glad you like it :-D
Almost none, considering that the dots are nearly invisible, and most of a printed page is visible ink
I agree, maybe kids at Google get paid big wedges for this, I don't
If this thing assumes that I don't need help remembering that stuff, then it has severely overestimated me!
To add to that point, in my experience the laissez faire optimize-later attitude is often pursued under the notion that you'll just optimize that hot code path or that single function and everything will be glorious. The best of both worlds. In reality such implementations are often death by thousands of cuts, where endemic poor performance makes it impossible to fix without enormous re-engineering. Where users get delighted when a competitor's product is just a little bit faster.

This applies at virtually every level. From your web page being just a little bit faster than a competitor, to the sense of fluidity of an app, to being able to host a profitable service on a reasonable set of hardware (we've watched countless Ruby services fold when a trivial system serving a small number of users needs to be scaled across dozens of machines). Performance is one aspect that seldom goes without payoff.
Measure thiamine levels?
This is why I use Homestead from Laravel actually. To prevent this kind of headaches.
Please do not confuse "felons" with violent and sexual offenders.

Obviously you do not want to employ people with those kinds of backgrounds in a setting where they could repeat past behaviour, but there is an overwhelming number of felons without violent or sexual records and by denying them employment, you are participating in a system designed to coerce poor, uneducated and misguided individuals into repetitive criminal behavior.

If you already understand this distinction between non-violent and violent federal offenders, please consider reflecting it with your choice of words as to not cause further harm to others caught in this system.
Show HN: A local development tool for Kubernetes, now with Golang support
Telepresence lets you proxy your code, running locally, to a Kubernetes cluster. That means networking, environment variables, volumes... The goal is to make local process have an environment as close as possible to being in the cluster, while still running locally so you can use a debugger, IDE, and so on.

I just released latest version, which adds support for new VPN-style proxying method (`--method vpn-tcp`) based on sshuttle. Previously the tool only supported LD_PRELOAD (and mac equivalent), which meant it didn't work with Go programs. New method should work with any program at all.

http://telepresence.io - let me know if you have any questions.
> A very high-profile paper was published in BMJ on 2017-06-06: Moderate alcohol consumption as risk factor for adverse brain outcomes and cognitive decline: longitudinal cohort study by Anya Topiwala et al.

> The authors had a golden opportunity to estimate the dose-response relationship between amount of alcohol consumed and quantitative brain changes. Instead the authors squandered the data by doing analyzes that either assumed that responses are linear in alcohol consumption or worse, by splitting consumption into 6 heterogeneous intervals when in fact consumption was shown in their Figure 3 to have a nice continuous distribution.

> How much more informative (and statistically powerful) it would have been to fit a quadratic or a restricted cubic spline function to consumption to estimate the continuous dose-response curve.

Article: http://www.fharrell.com/2017/04/statistical-errors-in-medica...

Study: http://www.bmj.com/content/357/bmj.j2353

PDF: http://www.bmj.com/content/bmj/357/bmj.j2353.full.pdf
The emotion is not anger, it is fear.
Yes! This is a second step though - the first one is to create the APIs first.
Google's Ian Goodfellow on How an Argument in a Bar Led to GANs
Attention-Based Economics on Blockchain: Taking a Closer Look at Brave Browser
Hmm, turns out there is a whole wiki page devoted to that and other methodologies for archaeological surveying: https://en.wikipedia.org/wiki/Geophysical_survey_(archaeolog...
>Yeah, I couldn't get past this sentence, sorry.

If you'd read the very next sentence ("We are only rarely aware that we do anything, or avoid doing other things, because we want to conform."), you'd have realized that the author is making exactly the opposite point you thought. The whole article is about how conformity pressure does slip in, and how we make excuses for it to convince our conscious minds that something else is actually at play.
We can't popularize pure mathematics because, by its definition, pure mathematics is not related even tenuously to every day life, so popularization requires that the audience do years of idiosyncratic study.
Route 33 will be wired to test vehicle to infrastructure communications
This is an interesting study but it has at least one incredulous assumption:

> Extraordinarily, we do not know how listeners actually assess how much is
spoken. Common sense tells us that someone who drawls a sentence slowly
is not considered to have said more than another person who gabbles the
same sentence twice in less time than the first person took to say it once.
That is, we normally make allowance for speaking rate in judging who says
most; amount of linguistic material produced is what really counts.

They do not analyze this issue at all in their paper and I don't see how they can just handwave it away with "common sense tells us". My common sense understanding is that our assessment of speech vs talking speed would be some kind of curve, with the extreme ends ending up with underestimation(spoke too fast, could not remember all the words said; spoke too slow, lost track of conversation) and the rest trending as slower -> overestimated and faster -> underestimated. But we both only have our "common sense" to put forward for this conjecture. Either way, it would have helped if they measured the talking speed of the speakers, so we could at least see if there was any statistical difference.
> By your reasoning, no cache should be able to grow, because then their latency would increase too much. But instead, all other CPU caches are growing basically with iso-latency. The reason this is possible is technology scaling. Anyway...

The problem is that technology scaling only gives you roughly enough to keep up with the speed of the CPU. Cache latencies measured as nanoseconds keep going down, but cache latencies measured in clock cycles are pretty stagnant at the same sizes. And when Intel added some more L3, they also relaxed latency to it, and when they recently cut the latency to it a little, they did so by cutting the amount.

> But yes, the L1 does have to be small and fast, but it doesn't have to be that small to be that fast. It has to be that small because of virtual indexing combined with the cost of adding ways breaking other design constraints (possibly a latency constraint, fine). But you could grow the L1 by adding sets and get your required latency.

No, you couldn't. The added latency of increasing the size would be simply too much. I know for a fact that the L1 load latency is currently one of the most important critical paths in Intel CPUs -- any increase in L1 size would mean that you have to reduce clock speeds.
Just week ago there was discussion about options and people shared this tool (https://tldroptions.io/) to calculate amount of money an employee gets based on round and % of the company as options.

Despite the fact that in reality even in best case scenario the sum is rather small -- like 0.01% of a Series A startup with $1B exit will give you like $40K for your 6 year work -- more important issue is different liquidation preferences VCs get for their money.

So, each of many many VCs that invested in a startup by the time of exit exercises own liquidation preferences to scrape every possible dollar -- and in many cases disproportionately more than their fair shares of the startup due to liquidation preferences. As a result there is not so much money left to share among employees after all investors in aggregate get out their money and exercised preferences.

And this is best case scenario. So, a startup needs to have multi-billion exit for employees could make any real money.
Most (but not all) code of the OpenPGP Card (for BasicCard) is available as open source and can be downloaded here: http://g10code.com/p-card.html
Agreed that it's not as powerful as some had hoped. That said, his repeated requests for loyalty, followed by asking him to halt or hinder an investigation, and then the subsequent 'firing' can be fairly easily related. It's not acceptable to ask the FBI director to stop an investigation and then fire him when he doesn't.
Assisted Writing
Consumers by in large know driving is dangerous and safety features are something car manufacturers advertise to consumers. Not to mention over the last 30-40 years drivers have come to expect these sorts of features in cars because accidents happens and those features increase survivability, by a lot.

The same sort of consumer expectation doesn't exist for no-javascript. Major browsers default it enabled. The web has developed to be seriously built on top of javascript for the last 15 years. Consumers have expectations for how the web should work in 2017 (for better or worse) and no-javascript isn't anywhere on the radar.

Consumer expect cars to have airbags and seatbelts, consumers expect websites to behave as they always have and that means javascript.
I always find the "Bison dollars" analogy for options or equity vs. cash to be appropriate.

The worth of Bison dollars is wholly dependent on how much faith you have that Bison will enact his evil plan of holding the Queen for ransom and forcing the Bank of England to accept the proposed exchange rate of five pounds to the Bison dollar. Similarly, the value of stock or options is dependent on your faith that the startup will grow. Whatever the case, you want to have enough cash to make your expenses, as those odds are NOT in your favor. The VCs funding the company are hedging their bets against several other similar companies in the hopes that at least ONE will blow up and become a "unicorn".
When I'm talking to someone, no matter who it is, I find it's more of a dance than a game with rules.

Good conversationalists will match each other's way of speaking and come to some common ground. It usually happens really quickly.

So you'll know when someone is done, or you'll be able to interject ideas into what they're saying.

It isn't rude, in my opinion, to interrupt someone in this way.

"So, I saw the craziest thing the other day when I was driving by the coffee shop..." "The one on main?" "Yes, that one!"

Etc...

It's called a conversation. It'd be really weird to save your questions until the end in a setting like that.

That said, let people speak. Listening is more important than talking.
I like DOE because the inverse is E (Engineer). It illustrates an on going challenge in technology where the first question isn't "What capabilities should our resulting systems have? And what constraints are there on our implementation?" (which would be engineering a solution) instead we get the question "What other systems out there seem to solve this problem?", or worse "What other systems have similar inputs and outputs to the ones we have and want?"
"War is the most dangerous fun you'll ever have"

– My old squad leader on NPR

Interviewer was aghast.

We're like ¯\_(ツ)_/¯

An orgasm isn't called a little death (la petite mort) for nothing. I didnt know what it meant to live till I almost died. I'm definitely not a thrill seeker compared to free solo climbers. So call it what you will, I'm happier feeling life through the new senses I now have.
I wrote a chrome extension to disable js. It's pretty simple and it works well:

var contentSettings = chrome.contentSettings;

contentSettings.javascript.clear({}, function() {

contentSettings.javascript.set({
primaryPattern: '*://*/*',
setting: 'block'
});

});
The biggest difference may be the tax status of the way those two millions are earned. If you're earning $1m from a public company, you're likely finding yourself in a near-top tax bracket and running into AMT in most years. If you get that same $1m from options, you can be paying taxes like a rich person. If you've handled it right, you can mostly avoid AMT and pay the long-term cap gains rate.

Another difference could depend on the nature of the individual earning that money. If that individual is disciplined and reasonably good at investing their money, taking the corporate job, living frugally and investing everything that's left might make them come out ahead. But if they're like most people, earning more will make them spend more and they'll come out behind the start-up employee who will usually immediately invest most of the windfall (either in a home or the market).

Neither route is obviously better, but it's probably worthwhile to look at the post-tax, post-spending bank balances of both sets of employees to see who comes out ahead since it's not a simple as comparing $1m to $1m.
> Netflix's web site (not the playout system) was originally a bunch of Python programs

That is fascinating, I would love to read up articles about this.
thank you very much for the link! my favourite coffee roaster here in Germany sells the traditional tools from Hario which is from South Korea. This seems the most coffee crazy country in the world...
Web access means that you've always got one of three things:

1) the company has the encryption key

2) you give the company the encryption key each time you log in and they store it temporarily

3) everything is getting decrypted in the browser locally (probably tremendously infeasible)
Link to the study: http://www.bmj.com/content/357/bmj.j2353

PDF: http://www.bmj.com/content/bmj/357/bmj.j2353.full.pdf

Criticism by Frank Harrell:

> A very high-profile paper was published in BMJ on 2017-06-06: Moderate alcohol consumption as risk factor for adverse brain outcomes and cognitive decline: longitudinal cohort study by Anya Topiwala et al.

> The authors had a golden opportunity to estimate the dose-response relationship between amount of alcohol consumed and quantitative brain changes. Instead the authors squandered the data by doing analyzes that either assumed that responses are linear in alcohol consumption or worse, by splitting consumption into 6 heterogeneous intervals when in fact consumption was shown in their Figure 3 to have a nice continuous distribution.

> How much more informative (and statistically powerful) it would have been to fit a quadratic or a restricted cubic spline function to consumption to estimate the continuous dose-response curve.

Article: http://www.fharrell.com/2017/04/statistical-errors-in-medica....
Formfactor of the Yubikey is smaller but it lacks a full USB plug so that it might disconnect on old or loose USB ports.
> Because wages are tied to supply and demand, not productivity. Increased productivity will rather lower wages.

You ever notice how right-wingers dismiss economic statistics quasi-scholastic talking points, and never show you numbers?
Why is it weird to have conversations this way?

I would find it very odd to save a string of questions until the end.

It's much more fun to engage in the conversation actively.

I'm not saying control the conversation. Good conversationalists listen more than they speak.

But having fun in a conversation is engaging in it. Not replying paragraph after paragraph, in my opinion.
In that case, I agree. The problem here seems, from my understanding, to be that what Apple did was more like

app -> CFFile -> unicode normalization -> fopen -> APFS

which screws you because anyone can just call fopen on their own without using the core foundation libraries, leading to inconsistent states in the filesystem. You can be higher level than the filesystem, but only a little bit. You can't be higher level than some API that developers will regularly use (unless you do like ZFS and normalize at lookup rather than create).
Show HN: Install Slack Emojis in one click
They don't just want to use QoS, they actively do. All non-Comcast TV traffic entering a Comcast customer's network is tagged with DSCP 8, which basically means "bottom feeder" in terms of network priority (below even untagged traffic).

For many this is not a problem. But if you have a router with WMM (WiFi QoS) enabled, the above setting destroys your connection quality, since inbound data takes a back seat to basically anything on the airwaves. I had to start stripping DSCP off of incoming packets to regain any semblance of a functioning internet connection.

And of course Comcast doesn't care about this, it combined with their bufferbloat problems just serve as a means to convince subscribers that the really need to upgrade to some $100/mo package to be able to browse Facebook…
We simply don't know what the smallest thing we can compute with is. A material scientist might say that the smallest silicon traces that can do the are X nanometers, then another will come along and say he is right, but we can use gallium-arsenide to get down to X-5 nanometers. And this progressive 1 upping has fueled Moore's law

There are people doing research on subatomic who think that various quarks have interesting properties for computing. This may or may not be possible. But we likely don't know yet.
>> 14-<21 units/week in men).

> That seems like a big range.

Previous English advice was that men should drink less than 21 units per week. Current advice is less than 14 units per week.

Some people were asking what the evidence base was to reduce the limits, and papers like this address that.

> It is worth wondering if drinking 2 drinks a day, 3 days a week is better for you than drinking 1 drink 6 days in a row.

We know that it's better to leave some days drink free, and this is current alcohol advice in the UK and has been for some time now. (At least the past 20 years, I think.) This is because the liver needs time to recover.
Anybody have a Kubernetes Helm chart for Zulip so I can just do 'helm install zulip' to try it out?
Furthermore I would prefer

def even(x): return not(x % 2)
Maybe you're subject to even more conformity than you think you are, and it's in places where you haven't noticed yet.
What classifies a device as IoT?
I actually thought the same thing reading this quote. But the convention is present three, choose two. His example is an appeal to one's sense of what I can only describe as "drama". The "dramatic" realization being of course that Amazon is different; you have to choose three out of three instead of the conventional choose two out of three. Choosing one out of three is less dramatic and therefore must be eliminated. Not logical I know.
There are a million billion!

https://hbr.org/2017/04/female-supreme-court-justices-are-in...

All different settings.
There's a lot wrong with this article.

The matrix feels really rather cargo-culty to me. If deployment is pushing one file then use scp. If it's coordinating a world wide fleet of servers, use something more sophisticated.

I find it funny that we've seen a "You're not Google" article today, and then this gets posted.

At the end of the day, as long as you've cut out as many manual steps as you can, without being stupid about it (don't spend two weeks creating an all singing all dancing deployment pipeline for a microsite that's going away in three weeks), you should be happy with how you're doing things, regarding deployment. If that's running scripts, so be it.
Your links do not justify your confident tone. Two are about the 7 Supreme Court Justices and some Google guy. That's 8 people. The first is about a study involving 11 male-female interactions (19 now), and a study which noted that "...The men interrupted their female conversational partners 2.1 times during a three minute conversation. That number dropped to 1.8 when they spoke to other men." So men just interrupt more in general, not against women specifically, i.e. not sexist behaviour but a simple gender difference.

Ironically, the guy's "fuzzy memories" are more accurate than your "research-based" opinions.
Apollo's NUMEC Allegedly Supplied Nuclear Batteries to Israel in Six Day War
Console app for sports-loving hackers
Kansas Republicans raise taxes, ending 'experiment’ in conservative policy
You aren't really prepared to detect it without some form of production performance monitoring

Which is secondary to actually releasing the code. That is, all code is subject to this measurement, and can be used as a signal for refactoring. Ere twas.