skysight-inc/HackerNews huggingface dataset:
Never trust a benchmark.

>>The uncompressed JSON data for the vertices need around 600 MB and the uncompressed JSON data for the edges requires around 1.832 GB.

So why use a 60GB RAM machine for so little data?

Can we get some raw numbers instead of %?
I thought money trays were ubiquitous all over the world. Any examples where they are not widely used?
Leaked TISA Documents Reveal Privacy Threat
The linked study didn't find any significant difference in weight loss between diets with a radically different macronutrient composition:

> By 2 years, weight loss remained similar in those who were assigned to a
> diet with 15% protein and those assigned to a diet with 25% protein (3.0
> and 3.6 kg, respectively); in those assigned to a diet with 20% fat and
> those assigned to a diet with 40% fat (3.3 kg for both groups); and in
> those assigned to a diet with 65% carbohydrates and those assigned to a
> diet with 35% carbohydrates (2.9 and 3.4 kg, respectively) (P>0.20 for all
> comparisons)

[...]

> The principal finding is that the diets were equally successful in promoting
> clinically meaningful weight loss and the maintenance of weight loss over the
> course of 2 years. Satiety, hunger, satisfaction with the diet, and attendance
> at group sessions were similar for all diets.
Beanstalkd: a simple and reliable message queue
They've made it pretty clear they would have stood by, watched, and yelled criticisms at those trying to help. Maybe even filmed it on their smartphone.
This is a very neat idea :)
> Rebecca Reilly Cooper, a political philosopher at the University of Warwick, worries about the effectiveness of a politics in which "particular experiences can never legitimately speak for any one other than ourselves, and personal narrative and testimony are elevated to such a degree that there can be no objective standpoint from which to examine their veracity."

I see why you think I would do that, but when I say that I don't think his fears are justified by the evidence presented and we should seek better evidence of a problem (presumably from someone else), I'm doing the opposite of "elevating personal narrative and testimony".
Very nice looking landing page. On the surface this seems to fill the void left by Easel.
"Saturated fats are not accepted to be healthy by the scientific community..."

Why? Because this is plain wrong.

Here some links that are worth checking out on this subject:

Meta-analysis of prospective cohort studies evaluating the association of saturated fat with cardiovascular disease:
http://ajcn.nutrition.org/content/early/2010/01/13/ajcn.2009...

Article backed with research: http://authoritynutrition.com/top-8-reasons-not-to-fear-satu...

A personal story:
http://grassfedcrossfit.com/what-a-diet-of-70-saturated-fat-...

Some more info:
https://www.bulletproofexec.com/podcast-16-everything-you-ne...
The current trend of trying to figure out trustless solutions for everything actually worries me.

If you're worried about breakdown in the face of loss of trust, then these sorts of solutions seem like very important things to be looking at. Do we have any good ideas about how to create trust at the institutional level?

I agree with your concerns. I think they are representative of a broader theme - the acceleration of technical change seems like it will eventually (if it hasn't already) bring us to a point where the rate of cultural change is too slow to catch up to properly adapt to what is now possible.
That wouldn't help the situation. You and many others would have to claim that you will NOT buy another hard disk without the feature. That's a much harder claim to make, but the only way you would have n impact on bottom line.
This NLP is extremely naive. It's just a hard-coded dictionary lookup with rudimentary English language syntax and structure recognition.
You beat me to it... I was thinking the exact same thing.
That would infringe on the end user's right to install their own customized firmware.

Seriously though, signed firmware is something that is inevitable but also easy to delay with some shady dealing. With NSA buying a non trivial number of disks to store their illegal collections, they could easily induce disk manufacturers to put off introducing firmware signing.
From Idea to Launch: a new kind of programming course and community
Hence the fancy "click if not a robot" captcha. :)
Show HN: Edloud – The easiest way to make money with online courses
>Take all that money we spend on weapons and defenses each year and instead spend it feeding and clothing and educating the poor of the world

The reality for now is someone has to protect the pacifists. It is hard to believe that ISIS exists in the modern world. They are so depraved that they make the Nazis look like good guys.
interesting, but how can you tell it is the right time for certain idea?
knwl.english.adverbs = [
'red',
'blue',
'green',
'orange',
'black',
'white',
'yellow',
'purple',
'really',
'sweet',
'sour',
'bitter',
'evil',
];

NLP. You keep using that word. I do not think it means what you think it means.
This is _exactly_ how Amazon works. It has a best guess at inventory at a given moment, but it's a snapshot in time that is sometimes wrong. The inventory is verified. The money is taken out. The pieces are all decoupled and essentially offline. This isn't a lie, it's an optimization and works quite well. If any piece fails, the recovery is obvious and easy to deal with.
Show HN: Toy Engine – Make side-scrolling games on an iPad
Wanting to be remembered is very narcissistic. Personally, if I have influenced people (knowing and unknowingly) positively over my life, I'll be happy. That could mean raising a child to be a good person or providing tools for people to help themselves become better. There are many ways to achieve the goal.
Assuming there are only 2 threads, Otherwise, that only shows the public threads.
They are doing this, but with some hesitation. Many "flash crashes" are caused deliberately to do just this, and the risk/reward of trying to game them is not worth it. In many cases, exchanges will roll back or invalidate any orders placed within 5 minutes of the flash crash, so the potential reward is not guaranteed. Any large orders placed immediately after the crash would be looked upon suspiciously.

Any company capable of exploiting a flash crash in the way you describe would need to be a timing arbitrage player -- and that's not a cheap business to be in. But exploiting short term dips in pricing is exactly what that type of HFT is designed for. It's incredibly profitable, but also zero-sum because there are only so many lucrative opportunities. So it's an arms race to have the fastest systems, the fastest connection to the exchanges so you can preempt orders, etc.
There's a typo. Last line should say "Last updated April 1, 2015."
Mark Zuckerberg, Let Me Pay for Facebook
Ehm, I think you have it the wrong way around. Insulin has the opposite effect, it will stimulate glucose going to muscles and fat cells.
We built this for a undergrad capstone project at the University of Toronto.

This video tutorial explains the basics of the app: https://www.youtube.com/watch?v=XC5MQaOSJN0

Let us know what you think!
I don't understand the % either. They state it is graph of _throughput_, with higher percentages from baseline being less throughput? If I hadn't read the backwards description I would've concluded that their DB is really slow on most fronts.
They were just caught blatantly cheating.

This brings quite reasonable questions about their past performance.
It should, although not everything is implemented (most notably delete). Use 2-finger scroll to get around and tap-and-hold to get the tools menu.
Agreed. As a high schooler I loved sourceforge. I would talk it up to people and I had a couple of projects that I put up there. I thought it was the best thing since sliced bread.

Then I saw that famous talk by Linus on git in 2007 (https://www.youtube.com/watch?v=4XpnKHJAok8). Since I had never managed to get SVN working properly for me git was awesome. No server software to install. By the time I wanted to put up another project on the web Github was a thing and I used that. I never looked back, I loved how it was about the code, not how many installer downloads you had.

That for me was the main problem with sourceforge. In the end it was a game (for the devs) to get the most downloads because that was how your projects were judged and ranked. The Github "game" is slightly better and there are multiple ways to play.
Voting is the collective result of individual's votes. There's no sense in which it reflects an individual's choice. Nor is it like there's a singular "we" that has made a choice.
In a distributed system, there is no "primary" system. All systems are distributed and decoupled. The UX sends a request and waits for a response that itself be composed of other requests and responses from multiple other systems. The failures have to be assumed and mitigated for at the UX level, not at some back-end level.
I'd gladly pay for premium API access as a Twitter user which would then allow me to use third party apps.
If I'm reading this right, the exploit is in the regex compilation stage, not the data matching stage; therefore remote exploitation would require the server setup to compile attacker-provided regexps, not just setup to run attacker data through an admin-configured regexp?

If that's the case, a typical nginx/apache config shouldn't be remotely vulnerable, right? Though I could see some shared hosting scenarios having some issues.
They'll sort that our for you.
Wasn't that airport supposed to be open in 2010?
Fun page. The whole BER project and its delays is such an astonishing example of management that it is hard to believe it happened. I first thought it could only happen in some 3rd world country, but in fact, it couldn't happen in a 3rd world country. In a 3rd world country, the political leadership would simply jail bureaucrats until someone signs off the safety papers and says, go ahead and open the airport, never mind that the fire safety regulations were not followed.

But in Germany it was possible to have a) strong-willed politically elected project leaders who think they can waive off the regulations, and b) bureaucrats who still stick to the rules and keep their jobs.

What was most surprising was how the opening of this airport was "on track" until almost the last minute. I could imagine that many subprojects were late, but every subproject knew that some other subproject is even more late than they are, so everyone kept reporting "on track and in schedule" trusting that the other part will get the blame. Until the bubble burst.

In a way, this affair, although ridiculous, is a compliment to the safety culture and integrity of German bureaucracy, even if it irritates those of us who are squeezed at TXL.
Startup math is a bit different.

For example, without that kludge, they wouldn't have been fulfilling orders. So, even if they "wasted" half a man-year, they still made their sales and avoided the cost of, you know, going out of business.

You can't really apply operational reasoning to startups the same way you can to larger businesses--you've got to factor in other things.

(And yes, that is used frequently as a way of deflecting legitimate operational complaints.)
I learned a tactic early in my working life, not for being late, but for taking sick leave; but it might work in your case. The trick was useful for dealing with those annoying HR types who like to harass people for things like sick notes from doctors and stuff. The first step is to be very concise or even curt when explaining tardiness (let's call it professionalism). If you're feeling generous, something to the effect of "I have a medical problem"; don't offer to explain because really, anything else is none of their business. Say it with conviction and complete confidence; remember, in your case, you're doing them a favor, remember that. If they drop it, good; mission accomplished. If they lack the couth or good sense to spare you your dignity, then there is no reason to spare them theirs. Now is the time to deploy in appropriate detail precisely the reason for your tardiness. Be sure not to soften the language with acronyms like "IBS", "spastic colon" is your go-to here. It's usually better to have these conversations in private, but if someone is so lacking in professionalism that they make the mistake of confronting you publicly, then punish them without mercy. Don't be the least bit shy. Even though your colleagues may not appreciate the moment, you're doing them and yourself a great service. The idea is to terrify the questioner so thoroughly that they never think of confronting anyone about a personal medical/health/hygeine/etc issue, ever again.
Paleo works well for people who have low grade gluten/casein allergies. For those that don't, it is needlessly restrictive. Additionally, the emphasis on high fat consumption can actually exacerbate leaky gut, as high fat diets promote the growth of bacteria that release lipopolysaccharide. High lipid content also directly modulates intestinal permeability.
Looks amazing! I love the responsiveness. Congratulations.
The photographer subculture inside Fallout, GTA and Left 4 Dead
wow, I was expecting an odd looking, weird, larger regex, but look at this..

/^(?P=B)((?P=B)(?J:(?P<B>c)(?P<B>a(?P=B)))>WGXCREDITS)/

is that `WGXCREDITS` the command to execute?
Your question.

When you ask someone about an irrelevant detail related to their status in the community while you are discussing something unrelated, it implies (quite strongly) that you are trying to change the topic from what is at hand to a comparison of credentials, and it also implies that you believe your credentials to be better in some way, somehow giving you an upper hand.

If you are truly independently curious about their startup, ask them separately.

But you were not (you admitted as much). So it's distasteful.
"It doesn't matter whether it is "intentional", because it is a relatively easy flaw to correct, especially given how many opportunities there are to practice getting better at it. So the lack of effort to correct it makes it basically equivalent to intent."

Could not be more wrong.
Yep. This is 100% right.

I've got warehouses that send me things in EDI. I've got warehouses that have me pull something down over sftp in csv or xml. I've got warehouses with bizarre SOAP apis. I've got warehouses with bloody custom REST APIs [that probably cost them $10,000+] sitting on a mac mini that sits in their office.

Your comment really should be at the top since this blog post is little more than a warning of "Pick the right fulfillment house or it'll eat 6 months of your life"
I quite like the site, having lived in Berlin for a little bit I am also aware of the fact the new airport is quite a discussion point... personally I will be sad to see Tegel go as it represents simple air travel which just worked (maybe just lucky for me)... Schonefeld was never that enjoyable in comparison, but meh, it's just a means to an end :-).

Also, I think many people who have setup buildings/shops in Berlin will tell you the regulations (especially ones around fire) are infuriating.
This is insane. Facebook does not care what its users think- even to the point of illegally tracking non-users.

http://www.sciencealert.com/this-portable-capsule-lets-you-l...

Why give them money, why reward them, for their arrogance?
It's crazy how far left liberalism has been pushed these past few years. Just as crazy as how far right conservatism has moved over the past couple decades. This extreme polarization is very worrying. It's not stable, and it's going to lead to serious problems.
Show HN: Morning Reader 2.0 – The easiest way to keep up with tech news
Hi, this Frank from ArangoDB again. We've not added absolute times because it strongly depends of your machines, network. For the setup we have used, the baseline (ArangoDB) is as follows: shortest path 0.5 sec, neighbors 0.15 sec, single read 26 sec, single write 27 sec, aggregations 1.4 sec, memory 12.5 GByte. Therefore a 16 GByte machine should have been enough. But we did not know beforehand, therefore we selected the biggest machine from GCE available to us (thanks to Google for giving us credits to use the machines for free).

I agree never trust a benchmark. It really all depends on your use case. If you have ideas for improvements, we would love to hear about them. Also if you have any idea how to improve the mongodb or neo4j queries, please check-out github and let us know.
GitHub should work these days.
Yes, but we equally have to ensure that we do not needlessly incite more people to join/create similar organizations through our foreign policy.
Can't wait for the next product wich can maximize your working time. Because work is the purpose of life ofc. People are so hurry to reach their death...
When planning the project in 2000, the tentative opening was planned for 2007, but that was clearly too optimistic even if everything had been done properly. The attempt to actually open in 2012 was quite serious, and transfer from TXL was supposed to be just weeks away after the final acceptance round (which then failed spectacularly).
For those that are not aware, the delays regarding the Berlin Airport are a running joke by now. And to add insult to injury, there are estimations that the new airport may already be too small to handle the projected number of flights to and from Berlin.

Just like the Therac-25[1] is used a a case study for proper software engineering, I'm positive the BER will be taught in engineering schools as a cautionary tale one day.

[1] https://en.wikipedia.org/wiki/Therac-25
Having trouble zooming in and out (ctrl + scroll). The zoom is incredibly sensitive and once I've zoomed one way, I can't get back to normal... Only to the polar opposite.
This was posted yesterday too, likely just a publicity stunt, as it's been already done http://www.reddit.com/r/funny/comments/32sgrm/important_upda...
Saw this the other day when I was about to update the app. Simply awesome haha.
> What are the things that—on your deathbed—you expect to regret?

Probably the fact that I'm dying[1].

[1] http://www.theonion.com/article/man-surrounded-by-loved-ones...
We apologize for the fault in the previous release. Those responsible have been sacked.
BSN t-shirt finish first
As an explanation for non-germans: Berlin is supposed to get a new airport, the BER, but the project is massively mismanaged, and already way over schedule and budget. Recently, for the first time, a schedule for completion has been released. This site provides a way to track the progress made on this schedule.
Its pretty entrenched in US culture too. Example one, downloading "free" stuff off the Internet that used to have to pay for in a store. People make all kinds of rationalizations why this is not stealing.
Example two is just about any US high school or college. The US Air Force Academy graduated a 20% smaller class than normal his year because so many were expelled in cheating scandals. A major sociology paper was just retracted in Science, on of the worlds leading journals, because a grad student faked the data.
We hear you, so long as our project isn't hijacked we'll never agree to malware (or any other) bundling.

Hopefully SF will not deem us to have abandoned the project either!
I have wide experience with a very broad variety of companies' disaster recovery infrastructures, for over a decade. To date, without exception, not a single one of those DR infrastructures and plans include a provision for, "...and we lose X% of IT staff in a random distribution all at once during the DR incident, where X>30". This has implications.

1. The probability of 30+% of the IT staff suddenly not working the next day is considered vanishingly low, even in DR contexts where they routinely deal with low probability events.

2. Even if (1) was to come about, IT management pretty universally agrees with each other that IT staff are generally replaceable on short notice without irreversible consequences to the organization.

The case for organizational data disappearing and causing irreparable harm to the organization is pretty well established and accepted by IT management. It is not at all clear to me that even if an IT union entrenched itself in a major company, that a mass walkout would be taken that seriously, because I haven't yet seen the case made and accepted that IT organizational staff disappearing causes the same or greater harm.

The corollary implication is that IT organizations commit more process capital to retention of the bits sitting on spinning rust than to staff retention. Staffing spend remains an overwhelming percentage of the annual budget of most IT organizations, and if it isn't well-accepted that this staff disappearing all at once causes catastrophic damage, then I can't be surprised when there is so much assiduous effort at reducing that spend.

I don't agree with this mainstream IT management outlook on the matter, but most IT management is constrained to what they can demonstrate in financials and budget spreadsheets to senior management. Slowly degrading capabilities don't show up in those sheets until very late in the game.
It's interesting that this attitude persists in the face of (what we in the US are led to believe is) omnipresent Big Brother CCTV.
In a 3rd world country, the political leadership would simply jail bureaucrats

You have a sweet understanding of third world countries.

In a third world country (at least the one I live in) all projects have the same fate. That's the default path a project takes.
And that's not due to mismanagement but corruption.

Edit: Spelling mistake.
The PLAY button is not optical alignment
Living life with abundance- the art of taking calculated risks to get ahead
2) Charge for API calls.

--- For in-house development and/or SaaS software that interfaces with Twitter. Even something like $.10 per 1,000 requests would add up pretty fast for large deployments.

Example? http://freshdesk.com/integrations/help-desk-ticketing-twitte...

These people could be milked by Twitter. Its a SaaS webapp so they can protect their API access.

3) Charge for "premium membership" that unlocks the api at like $10/user/year

--- app piracy isn't an issue if a user is paying to unlock the API for their account

Also, if app piracy is an issue because they can get ahold of your API keys, that just means you need to route it through your internal API and secure things properly. It isn't Twitters job to fix the fact you don't want to have any infrastructure.
nice comment explaining simple math. now a bit trickier part - how to follow it. And to put it simply - to be able to follow it you have to incorporate it into your daily routine. Also, you have to like things you do and eat (that's why restricting all carbs from diet if you love chocolate should not be done.) If you don't like jogging, do several 7 minutes exercises per day, or do some active sport (soccer?.) If you don't like weights - this one is tricky, as I don't know what can really replace it. But you have to find what you like, otherwise it will be too hard to follow.
>then it seems like you may be using 'algorithmic' to mean something like "unfolding according to (possibly unknown, possibly probabilistic) laws"

They're certainly currently unknown, and we have good reason to believe they're probabilistic.

Even such vague, loose descriptions are better than invoking "mathematical intuition" or "it just comes to me" or other explanations for how one does math.
Use alt+scroll for less sensitive zoom.

You can also hit "1" to reset your viewport to the origin with no zoom.

It's a bit of an oddity that ctrl + scroll works at all--mac trackpads set the ctrl key bit on the event when you use pinch-to-zoom. At the normal rate, the pinch-to-zoom feels too sluggish, so I speed it up by 10x. Unfortunately, I can't find a way to tell the difference between pinch-to-zoom on a mac trackpad and normal ctrl + scroll.