skysight-inc/HackerNews huggingface dataset:
It seems like you're being downvoted, but I'm right there with you. I can't tell you how many times I've been in the middle of a thought only to receive a "Hi, can I ask you a question?" message, followed by 30 seconds of "X is typing...".

Part of my job is answering questions. The answer to "can I ask you a question?" therefore is always "Yes". All you manage to accomplish by asking me if you can ask me a question is to break my concentration and waste my time until your actual question comes through (often one line at a time as well).
Well I don't read my Slack feed much, except when directly mentioned. If somebody needs everybody's attention, there is @everyone tag (not to be used lightly, and Slack warns about that).

Otherwise, chats are there to be ignored and consumed when there is some free time. Slack (as the name implies) is not a high-priority business communication tool.
What do you gain, personally, from running down something that works for someone else?
Ask HN: Why don't you blog?
offline for right now, archive => http://archive.is/rHh8q
Bob, the force-multiplier
Funny, you make me think of that awesome Donald Rumsfeld quote - "There are known knowns; there are things we know we know. We also know there are known unknowns; that is to say we know there are some things we do not know. But there are also unknown unknowns – the ones we don't know we don't know."

Whenever you actively avoid knowledge on a subject, you're bringing a big risk of "unknown unknowns" into your life. In this case, you won't know if your accountant is embezzling your seed money. Becoming an expert in bookkeeping is maybe not the best use of a CEO's time, but I'd definitely want to know enough to be able to ask good questions.
ELK Stack {NGINX Fail2Ban and Squid}
What do you gain, personally, from running down methods that worked for other people? Apparently some people _do_ need LSD to come to such "mundane" conclusions. Does that make them less valid?
> Ultimately the only thing that will fix it is the same thing that fixed working conditions elsewhere - unionization...

Except that comes with it's own significant detrimental side effects, not the least of which are incentivizing labor from countries without unions.
The article mentions that it's mostly men between the ages of 21 and 30 who use neurostimulatory devices. I know I've been tempted to try.

Maybe this is silly, but I view this as evidence of societal sickness. Young men are pushed so hard to be the very best at whatever they do that they are willing to use unproven, unsafe technology to alter their biology to give them an edge.

Sure, if you asked them they'd say that they wanted to be smarter for smartness' sake, but I doubt it's true.
This guy is just whining. There's an exam you have to take to sell insurance in California. Signing people up for health insurance at work is selling insurance. There's an online course [1] and an exam. Passing grade is 60%, which is probably why some people were able to pass without taking the training. Because health insurance policies vary so widely (it's a little better since the Affordable Care Act, now that pre-existing conditions are no longer an issue), understanding this, and understanding what HR people can say to employees, is important.

Of course, if we had single-payer health care for everyone, this would be unnecessary.

[1] http://www.52hours.com/
Why? If end user devices are just thin clients for the cloud and we can always just make data centers bigger, where is the trillion dollar incentive necessary to make the leap?

The constraint on tech is usually more about what is economically justifiable rather than what is physically possible. It's 2016 and passenger flight is still subsonic for example.
Isn't it more likely that they scanned one of these (in the comfort of their own home/studio)?
http://forum.david-3d.com/viewtopic.php?p=32781
(edit:ignore the scanning method outlined here, low resolution, focus on the source statue)

In another article, a scanning professional mentioned a laser scan of that same bust was created in 2000/2001
http://3dprintingindustry.com/2016/02/26/3d-scanned-nefertit...

PS The statue in link 1 does show the ear crevice.

Crop from link [1] to save you the click:
http://i.imgur.com/oUiAl24.png
One 15 minutes meeting spoils 1 hour of development time.

One 2 hour meeting spoils 3-4 hours of development time.
Drone Shield: A different take on gun defense
After looking at what constitutes a "custom add-on," it seems Bench is prohibitively expensive for anything but the most simple businesses. Here is what they say are "common examples" of a custom add-on:

- Payroll reconciliation for W2
- Multiple revenue streams
- Employee reimbursements
- Loans and lines of credit

Yeah we'd need all four of those which immediately puts us into the "Enterprise" bracket, which is about $600/year more than we pay our current accountant (who has a local office and many staff so they should theoretically be more expensive than Bench no matter what).
Putting a lithium battery on a traditional car doesn't make the mobility industry more sustainable. Tesla's are still going to end up in car graveyards..
To be sustainable, we need to rethink how cars are designed from the bottom up. Especially to sustain the growth in car-as-a-service (i.e. Higher usage rates) we need modular design to have replaceable and upgradable parts, without throwing away what works.

That's why we created OSVehicle,the first open source electric vehicle platform. www.osvehicle.com
Well of course, JPEG artifacts aren't necessarily going to be easier for png to compress. You need to make modifications designed for png's algorithm. There are some tools that do this:

https://pngmini.com/lossypng.html

https://pngquant.org/

https://tinypng.com/

The resulting png's are much smaller. Though not necessarily as small as JPEG, it's in the same ballpark.
The problem with LinkedIn is that they have multiple, conflicting business models each of which are too successful to kill outright.

1. They have an advertising business, that sells to marketers.
2. They have a recruiting business, which sells to recruiters.
3. They have a individual (networking) business, which sells to individuals.
4. They have a sales business, which sells to sales people.

While they all have a core basic similarity (use a rich database of professional people), when it comes to monetization of this core platform, there are little conflicts that add up over time. For example, for #2, they should make it as easy and free and valuable for people to join and update their profile. But then that conflicts with #3 a little bit, because a valuable feature is looking at other people's full profiles -- but that means you can't charge for individual subscriptions. And so forth.
This is a concept I have been stewing on for a while and hadn't seen it discussed much as a potential solution or application for drone technology. It's very light on engineering, as I wanted to go for breadth and put as many options on the table before doing heavy analysis of the tech required and system constraints.

I welcome the feedback of this community - I'm new to avionics and much of the image recognition technologies I was extrapolating from existing applications.
You need to pass the ETag header in the Ajax request, though jQuery might do this automatically (have a look at the utils.js in Gitboard: http://github.com/adewes/gitboard). As long as you set it and the data is unchanged you can poll for it as often as you want, which us perfect to watch for changes.
I don't know if it's my relative unfamiliarity with C++ or those syntax highlighting colors but I find that code incredibly hard to parse quickly.
Indeed the Payment Services Directive (PSD2) has pave the way for the realization of third party 'access to account' (XS2A). This will aceelerate the trend of digital transformation in banking even more! http://www.sepaforcorporates.com/single-euro-payments-area/5...
For context, I have a degree in statistics, and I did research with Andrew Gelman (one of the statisticians quoted in the article).

Glad to see this is gaining traction! I've been saying this for years: the world would actually be in a better place if we just abandoned p-values altogether.

Hypothesis testing is taught in introductory statistics courses because the calculations involved are deceptively easy, whereas more sophisticated statistical techniques would be difficult without any background in linear algebra or calculus.

Unfortunately, this enables researchers in all sorts of fields to make incredibly spurious statistical analyses that look convincing, because "all the calculations are right", even though they're using completely the wrong tool.

Andrew Gelman, quoted in the article, feels very strongly that F-tests are always unnecessary[0]. I'd go as far as to extend that logic to the Student's t-test and any other related test as well.

You can get into all sorts of confusing "paradoxes" with p-values. One of my favorites:

Alice wants to figure out the average height of population. Her null hypothesis is 65 inches. She conducts a simple random sample, performs a t-test, and determines that the sample mean is 70 inches, with a p-value of .01.

In an alternate universe, Bob does the same thing, with the same null hypothesis (65 inches). He determines that the sample mean is 90 inches, with a p-value of .000001.

Some questions:

A) Does Bob's experiment provide stronger evidence for rejecting the null hypothesis than Alice's does?

B) In Bob's universe, is the true population mean higher than it is in Alice's universe?

By pure hypothesis testing alone, the correct answer to both questions is "no", even though the intuitive answer to both questions is "yes"[1].

[0] http://andrewgelman.com/2009/05/18/noooooooooooooo/

[1] Part of the problem is that we do expect that, in Bob's universe, the true population mean is highly likely to be higher, and this is supported by the data. Trouble is, the reason we expect that is not formally related to hypothesis testing and t-tests/p-values.
Maybe this is different in CL, but in scheme, if you're using a procedure that returns multiple values, there is no default return, or wrapping the multiple values into a list: You have to use call-with-values, any number of srfis providing sugar, most commonly srfi-8, although 11 and 71 also exist, and without the sugar, god knows how many lambdas. EVERY. SINGLE. TIME. You want to call a function that returns multiple values.
If you're lucky you have some unique, weird system you have to build. If you're unlucky you're doing something mundane you've done a dozen times before. I would think this would be the same with many programming jobs.

One time I was tasked with implementing a system that simulated traffic in a city for an open world style game. That was a really interesting problem that I enjoyed working on.
Yeah -- the heartless-but-logically-correct thing is to be more ruthless in enforcing disability tests, so if working is a possibility, you have to work. But that's horrible, too.

Another argument for Basic Income.
Statistical significance is difficult to ensure. Certainly, one should be suspicious if 0.05 is ever used as a significance threshold, because it's unlikely that exactly one hypothesis under one regime was tested in any given paper.

I am glad that the article's headline is clear that it's time to stop misusing P-values. Tests for statistical significance should still be used, and to abandon them would be foolish. In a sense, though, they are the beginning, not the end, of assessment.
FANG = FB, AMZN, NFLX, GOOG
- There's no means of providing paid upgrades. E.g. for a major version bump, which a lot of developers rely on to keep their business afloat.

Apple and other do this by simply numbering the names of apps. They don't allow you to specify special "upgrade" pricing, but the effect of this was that developers no longer really have full retail pricing and everything is just set to the upgrade price.

Logic Pro 8 for instance used to retail at $499. The upgrade price was $199. Now Logic Pro X on the Mac App Store is just $199 regardless of whether you are first time user or someone who had the previous version.

- The store interface and navigation are also much slower than the iOS counterpart.

I haven't really found that the Mac Store is any slower. I've found that they are both slow.

- Not 100% sure on this one: You can't download older app versions if your OS is no longer supported.

I don't believe it will even show you newer versions of the apps as long as the developer properly specifies the minimum OS version.
Verizon was fined for not disclosing supercookie injection. They can still do it, but have to allow for opt-out.

Amusingly, they don't do it for "government or enterprise" accounts.
Sorry to hear this. Can you give me the exact name of the plugin? I'd make sure to look at it.
Why do you blog?
I second this.

As the owner of a bootstrapped business, I found that post immensely helpful; well, that, and a couple hour tutorial on Quickbooks with my CPA.

I can't stress enough how useful (cathartic, even) doing our accounting ourselves has been to running our business.
The analogy holds. You need to know enough about the law to not break it. (Don't discriminate, don't inside trade, don't abuse privacy) Look at Zenefits, though perhaps there was willful lawbreaking.

Similarly, you don't need to be an expert in financial engineering, but as a CEO you need to be on top of the metrics of your business, and that involves knowing something about accounting.

Accounting is the rare subject that's nearly impossible to learn on it's own. It's just too boring. There are no good easy plain English textbooks that carry one's interest. You have to learn it in school, or possibly via a MOOC.
But what's the Weissman score?
AlphaGo vs. Lee Sedol
What about PC indie development? I think one of the top games on Steam right now was made by one person (Stardew Valley). Admittedly it did take him 4 years to make; I don't know if he worked on it full time.
It accepts "kind of unique" and "hardly unique" but also "greatly unique" which in my mind is very close to "very unique."

This tool is a blunt instrument. Writing is an art.
This is basically what a lot of the book Guns Germs & Steel is about. A very interesting read.
Donald Trump has anti-immigration stance. A couple of things on his website are not compatible with giving visas to people for money.

https://www.donaldjtrump.com/positions/immigration-reform

> Real immigration reform puts the needs of working people first – not wealthy globetrotting donors.

> Requirement to hire American workers first. Too many visas, like the H-1B, have no such requirement. In the year 2015, with 92 million Americans outside the workforce and incomes collapsing, we need companies to hire from the domestic pool of unemployed. Petitions for workers should be mailed to the unemployment office, not USCIS.
Big News for ZFS on Linux
Wow, I remember having these reservations about p-values when I took classes in stats but whenever I brought them up a prof. would wave their hands and be dismissive. They gave me a degree in political science, but I felt that political science was an oxymoron and it left me with no respect for the field.
Well, yes, in that case you should die, but take steps to make sure that your state doesn't become corrupt in the first place. Like, for instance, doing less, and making your service less complex.
My Year in San Francisco’s $2M Secret Society Startup
I think it depends on your height and bodyweight, tolerance, and how quickly you metabolize caffeine. You also should be counting total mg of caffeine ingested.

I metabolize caffeine slowly and have practically no tolerance. A medium-sized latte anytime after 5 PM will keep me up all night. A decaf equivalent will make it really hard to fall asleep (remember that decaf still has caffeine).

I think my limit when not ingesting caffeine in the early morning is about 200mg before I have issues with falling asleep.
I regularly hear these rumours, but the only actual datapoint I ever found is not that encouraging ...
http://webcache.googleusercontent.com/search?q=cache:aXboiWp...
Ask HN: RESTful API Pagination Strategies
Hi HN,

I'm hoping to start a discussion on the topic of paging/pagination as there seems to a hole in most implementations that I'm only seeing addressed by some API's.

The example is pretty simple:

GET /some_resource/

Returns: 2,000 results (200 per page)

Loop 10 times to get all results(GET page=1; GET page=2, etc, etc...)

If any record is updated on page 1 while I'm on page 9 (just an example), I will miss it unless I go back and do a reconciliation.

Facebook's Graph API (https://developers.facebook.com/docs/graph-api/using-graph-api -> go to Cursor-based Pagination) tries to address this with a Cursor-based Pagination approach, where they lock a given data set to be within two hashed id's. I don't fully grok the implementation of this strategy though at first glance - [it] seems vast.

Stripe's API tries to do the same https://stripe.com/docs/api#pagination . I don't work with Stripe's API but it appears they want you to specify an "object ID", which I'm guessing is some hashed id + timestamp.
Then if a record was updated on page 1 (per my example above), a new hashed ID is generated and would likely be returned on a subsequent page (say page 11 in my example above).

I might be interpreting those implementations incorrectly (by all means correct me here) but I would love to hear from some HN members who have dealt with this issue.

Immediate questions:

- Is there an API out there that solves this really well?
- Any further reading folks here might recommend?
I'm not sure that statement on Germany catches all the subtleties of the racial theories of the time. The belief was that those things already belonged to the Master Race, and all that was needed was token show of force for them to be returned. Source: "The Rise and Fall" by Shirer and just about anything else written after it on the subject.

It should be abundantly obvious by now that if the intent of the Iraq War was control over oil fields, then those oil fields are now under the control of ISIS. The rationale for the Iraq War was that the regime in Iraq posed an intolerable threat, based in Neocon readings of history.

"Cheney's business friends" presumably include Halliburton, which had trouble with and has since divested of the Brown-Root portion of Halliburton that was directly involved.

That design came from white papers filed by Neocon wonks, and nearly nowhere else. It's mostly a return to Dulles Bothers style foreign policy. That is strongly correlated with a sort of imperialism but the imperialism isn't inherent to the mentality. The "Frontline" "Rise of the Vulcans" explains this in great detail.

The 1991-ish Gulf War was on invitation from the royal family of Kuwait to reestablish that equilibrium.

There has been a time in which oil was an element in a political strategy that may also include war - the boycott of Japan after the Rape of Nanking is an example - but that really isn't done any more. The spot markets make it a lot less of a thing. There were, of course, sanctions on Iran but they leaked. See also Babak Zanjani.
But if you're PID 1, you don't have the choice. if you could conceivably recover, you HAVE to try and recover.
Priceless.

The FBI has a long history of colluding with criminal informants. FBI agents tend to become virtually indistinguishable from said informants. Look at the Silk Road cases. Or all those murders in Boston, back in the day.
Different themes are available depending on your taste. Just pick one from the style combo box at the top right.
Time mostly with a side order of I'm not sure I have anything to say that anyone would want to read.

The only area's I have any in depth knowledge are already well covered by others.
The only survival tactic is to figure out the absolute minimum of group-chat engagement you can get away with in your org without it being a problem. Leave all the rooms and groups that are not explicitly about work. If a room is bold because it has unread messages, that doesn't mean you need to read them right now.
ESCORT COUPLES – Golden Diamond Escort
Url changed from https://beebo.org/haycorn/2016-02-24_how-knuth-brushes-his-t..., which points to this.

Submitters: HN prefers original sources. If you want to highlight some detail, such as a tooth-brushing algorithm, you can always do so via a comment in the thread.
>>It is a bunch of modular, but strongly integrated, pieces that manage everything about your init and process management.

OH REALLY? well, can I just run systemd-udevd, without systemd? how about journald? No? well than, if everything depends on one massive daemon, it isn't very modular, is it.
Why do we have any reason to believe that there's any electrical field inside the brain at all? The skin is reasonably conductive, bone is not. Do we have any proof that the current doesn't just run along the skin taking the path of least resistance? The is the one part of transcranial electrical stimulation that I've never understood - there doesn't seem to be any proof it does what people say it does.
Health benefits of honey – raw organic honey super benefits for health
I am a big believer that leaders need to understand social psychology. Unfortunately every one of these debunking studies makes it very hard for the non-expert to know what to apply in the field. It's very frustrating! (I suppose one could say the same about economics)
Except of course, for the ones not living in free countries. With the countries doing the most conscription tending to be disproportionately not-free, and/or already suffering from attacks on their civilian population. A civilian population which regardless of how bad things have got has a bit more freedom to leave the country than those [about to be] drafted into the army.

And seriously, you're suggesting buying arms is a way for conscripts to avoid the horrors of war?

This subthread is like a magnet for untenable arguments.
I fail to see the significance of this, other than a shift in what sort of self-help books are sold.

Are there any widespread pedagogic or management practices that are built on top of ego depletion?
(This comment was responding to the original title, "How Knuth Brushes His Teeth".)
First Mac OS X Ransomware Targets Apple Users
They mean different things. Productivity 'Aid' generally reduces effort required, such as google search or a nail gun. Playing music is a classic motivator that does not reduce effort.

PS: I am sure the company’s bottom line loved your metrics. But, again that’s just driving corporate profits not middle class incomes.
That's true, but part of this is because of the extreme level of safety and security measures, many of which aren't needed for newer designs.

E.g. for a long time the waste was seen as a positive because it could go to weapons manufacture. Yes, you don't magically get weapons that way, but you get raw materials. Security and safety features for these plants must be designed accordingly to prevent accidents and to prevent theft of exceedingly dangerous materials. Especially after the end of the nuclear arms race meant most of this waste wasn't of use any more.

Reactors that produces much less dangerous waste can get away without a lot of those issues.

Likewise, a lot of the regulatory regime is based on reactors where a mistake or accident can lead to a runaway reaction, but are totally wasted on reactors that are "walk-away safe" because they require an outside, powered, neutron source to keep running for example.

Nuclear is amazingly safe, and I like to point that out to people too. But old-style nuclear reactors are that safe thanks to an array of extensive and expensive countermeasures against very real dangers, while at least some of the newer designs, assuming the various claims holds, are safe because the failure scenarios themselves are far more benign.

That's the point of these designs. A large proportion of the price of nuclear today is because of these safety features. Remove the need for a good chunk of them, and nuclear becomes far cheaper.