skysight-inc/HackerNews huggingface dataset:
That's a great idea, and I think they already have a platform to do that with, the Apple Store and their Genius Bar. Most major cities have two Apple stores these days, and for people that aren't near one, an option to fax or mail could exist. In addition, a callback or text just plan seems necessary, even if the number is inactive.

The less information the other person (hacker/user) has to offer, the more time it should take to reset. In the meantime Apple should be notifying all the contact information on file about what's going on and offer a way to stop it.
OkCupid use their own event-driven C++ web server framework for their website. I don't remember to what extent but it at least powers specific features such as Chat ans Search; I can't guarantee they use it for the pages of the website but I'd say they do (there are a couple of presentation but I read them long ago).

> http://okws.org/
This can work well. I usually take Fridays to do this kind of thing, or maybe Monday mornings if it fits better.
If I cared enough, I'd also dispute your claims about education and health care as well.

It's not hard to check that everyone, rich and poor alike, receive more of each than ever before - more people go to college than ever before, and more people get medical treatments today that didn't even exist 20 years ago.

As for the rest of it, it's just complaints too vague to refute.
Student Rickrolls Professor with college CS paper
SMS Cinta Terbaru (Kumpulan SMS Cinta)
Canvas of Life
OSS : Google Drive / Dropbox powered blogging engine
Ah the old TextMate undo debate. Personally I prefer the vim model, but of course that requires modality.
If you feel this way there's a good (IMHO) chance it will pass. The normal high-carb diet many of us eat results in spiky glucose levels. If you switch to a low carb diet you really feel it for a day or two. But then your glucose levels start to stabilize, and you don't feel the peaks and crashes anymore. You also don't tend to have sudden, intense hunger nearly as often, so it's easier to not eat between meals and to feel satisfied sooner when you do eat.

I've never tried fasting, but I've been on a paleo-esque diet for a couple of years now, and I rarely get hunger pangs or feel that "low blood sugar" feeling.

The fasting idea is interesting, I'll probably experiment with it.
A Few Notes on Leadership
meetings should have a purpose and a good manager guides the meeting towards that purpose and minimizes the superfluous. if people are generally bad communicators or a poor self-motivators, meetings can be a good way of keeping a project moving forward.

managers that want meetings simply because that is what they are supposed to do are not giving enough consideration to everyone's time. sometimes a meeting can simply be a managers way of giving an over worked team a break (hey let's watch this TED talk) but the pointlessness there, again, has its purpose.
Isn't a B-tree more suited for this purpose than a hash table?
That would also have the advantage of letting you get more feedback. Maybe websites don't have this problem as much, because the interactions are more standard and it's easier to gather data, but seeing 3 people use your iPhone app is a pretty big data point for UI.
Online Reviews Make Big Difference To Small Businesses
Watch the Curiosity Rover live stream tonight
It's fair to judge Firefox's design decisions. It's not completely fair to compare Firefox's default design decisions with Chrome/Safari/IE's design decisions, which are more than just defaults.

If Firefox had a download bar, you would be able to download or write an extension to make it auto-hide, because Firefox's interface is entirely XUL and is relatively trivially extensible. With Chrome, you can star an issue and hope someone will listen to you, but you're probably going to be ignored.
"Why Don't Feminists Ever Talk About Men?" On the Idea of Unbalanced Activism
>> All the examples he gives aren't particularly hard to understand. For example, he complains that git pull is actually git fetch and git merge... well, that's pretty obvious.

No, it isn't since the words fetch and pull mean pretty much the same thing to most people.

>> What part, exactly, is so hard to understand?

Looking at the length of your comment...apparently a lot, for most people.

I've tried to like git, I want to like git, I don't get git. So ... in Eclipse at least I use EGit to help me make git usable. Even with that tool to make git easier to understand I still find it confusing (or confounding).
The site is/was hosted on a Wordpress instance… ;)
I really don't understand the Rails clone thing. When Rails did was take a lot of best practices from all over the web and wrap it up in Ruby using the best features of that language to maximum effect.

It seems to me if you want a good C++ web framework, you need to start from first principles instead of trying to clone something designed from the ground up in such a different language.
The single biggest drag on page speed for the user right now is social buttons (which act more like tracking tags) from G, FB and T - and tags for 3rd party payment systems or affiliate tracking.

The payloads on these tags can be enormous. Stepping through one recently - the tag was pulling down 12 additional scripts including two different versions of jquery - in addition to the jquery version used on the site.

A couple of these tags can make a 400ms page take 4s+.
There would be some value, possibly even more value in studying the Marian subsurface a bit...
It's really, really new. We've been playing w/it a lot @ Inaka (and we do about 30% Erlang consulting projects). It will catch on, i'm sure.
Excellent idea for an article. I'm surprised I haven't seen such a thing before now.
You're seriously suggesting cyber security research has nothing to do with politics?

Technology is not an independent force of nature. It's the product of people, and people are inherently connected to politics.
No, but I have gotten Erwise (<https://secure.wikimedia.org/wikipedia/en/wiki/Erwise>) running (with some patches and some bugs) on a modern 64-bit machine running Linux.
What does this little bit of local news have to do with Hacker News?
I think this is actually very likely to be true. Think about living as a hunter-gatherer. Some days you just won't find/catch anything. Maybe you snack on a few insects. Other days you bag an antelope or find a big patch of berries and you have more than you can eat. Alternating between fast and feast every few days seems like it would be quite common. Eating a regular 3 meals a day is probably not the norm.
This was pretty funny. The concept of his books are pretty cheesy but I think what makes him successful is that he actually writes the books vs. sitting around and poking holes in it.
That is one of the few cases that will take down the whole VM (at least, as of a few versions ago). Due to Erlang's concept of process isolation, there's not really a sensible course of action for the VM to take if it runs out of memory. Maybe just killing the individual process or running a GC pass on every process and trying again might be a better approach than hosing the whole runtime, maybe they've fixed it. Either way, the frequency with which this happens in production Erlang apps seems to be low enough that it's essentially a non-issue for most of the Erlang community.
Some of this is good, but I don't really like this particular bit:

Think about the opportunity cost here. You could be off making six figures but you decided to swing for the fences with your startup. That takes guts. So why would you slack off and waste time?

Maybe you didn't leave the 6-figure job solely to "swing for the fences", but also because you wanted a different lifestyle? I know "lifestyle businesses" are perennially unpopular in parts of SV, but part of the whole point of being your own boss is that you really can choose to, say, spend 10% of your workweek attending meetups, even if it doesn't produce a monetary ROI, and you don't have to justify it to your employer. One thing I do agree with in that regard is that it's worth making sure you aren't doing things just because they feel productive, but really aren't, which endless meetings can sometimes fall into. But, participating in interesting communities and culture can be worth its own opportunity-cost price of admission.
Why don't you let the "quants" speak for themselves outside of pop-science news articles, they've built their own HN clone:
http://quant.ly
I could not agree more. I'm pretty sure the author of this post spends the day patting him/her self on the back.
I've interviewed several people for machine learning/data science positions and I've found when people don't get the math behind machine learning they don't get the machine learning. Math, specifically linear algebra, is the language that lets you move from our 2/3 dimensional thinking to a more abstract high-dimensional space: the one machine learning lives in. It's easy to draw a bunch of points on a piece of paper and then draw a line between it and say "this is linear regression!" It's much harder to argue why regularization is important and why/how you would want to use/tweak it. The math is essential to getting important aspects of machine learning like this.
this seems like it may be definitive (well, it's a quote that gives a reference; it also fits with what i remember from the news at the time, which is that it was a do statement and related to the parsing of spaces, but i have no idea how reliable that is): http://catless.ncl.ac.uk/Risks/5.66.html#subj2

if it's correct than it was actually a decimal point instead of a comma.
New Jersey Mom Puts Kids To Bed With Math
"It is because this is that offensive to anyone who writes objective-c for a living."

Please don't pretend you speak for other people, since it's pretty clear that you don't. Speak for yourself about how you dislike it as much as you want, but don't try to pretend that you have me or other people like me on your side when you don't.
I'm glad to see that someone commented his S.H.A.M.E project link in the comments down under the original article, to the point that it's worth re-linking here: http://shameproject.com/profile/malcolm-gladwell-2/

I read the Tipping point and found it quite an interesting book, but I've not bought anymore of his books after I had read his profile/sources linked above.
Hilarious and accurate.

The biggest benefit to constructing Gladwell books is that everyone is able to discuss the book at cocktail parties even if they haven't read it. This means that people can put the book on their shelf and feel as if they've read it, without actually having to do the work of reading it. Genius, really.
SEO Montreal back linking company, strategy on how to get best backlinks
SEO Montreal back linking company offering a strategy on how to get the best backlinks, creating & buying back links & other link building services. Quality backlink packages & one way link building service pricing. Package to buy Quebec edu links.
This message will self-destruct
Most of those typedefs are just silly, but the KV typedef is outright dangerous, since arrays are treated very differently from other values in C. Try returning a KV from a method and you're in for a big surprise.
Facebook at one point took some funding from some people who had some tenuous connections to the CIA's VC fund. Saying they are a "CIA outlet" is pretty far out into Alex Jones conspiracy theory territory.
Would You Rather Win Silver Or Bronze?
Right now is the month of Ramadan.
And more important, a significant financial incentive to correct their own obviously inadequate procedures.
The re-usable tools in this example are only applicable because the problem is simplistic. If you were required to extend the solution to cover say language specific definitions of word boundaries, the literate style would be a definite win. The shell solution looks elegant but really it's just a quick and dirty hack as far as generality is concerned.
Ask HN: Building a large webapp today - what language for the backend, and why?
As the title reads, what platform/language would you pick for the backend, and why? Taking into consideration development time, costs and maintainability. Given you/your team were/are equally experienced with all languages/platforms. Thanks!
Malcolm Gladwell, who has said in an interview that he writes to try out ideas

http://online.wsj.com/article/SB122671211614230261.html

"Q: Do you worry that you extrapolate too much from too little?

"A: No. It's better to err on the side of over-extrapolation. These books are playful in the sense that they regard ideas as things to experiment with. I'm happy if somebody reads my books and reaches a conclusion that is different from mine, as long as the ideas in the book cause them to think. You have to be willing to put pressure on theories, to push the envelope. That's the fun part, the exciting part. If you are writing an intellectual adventure story, why play it safe? I'm not out to convert people. I want to inspire and provoke them."

is good, while trying out ideas, at crediting his sources. Any reader of a Malcolm Gladwell book (as I know, from being a reader of the book Outliers) can check the sources, and decide from there what other sources to check and what other ideas to play with. Gladwell doesn't purport to write textbooks, but I give him a lot of credit for finding interesting scholarly sources that haven't had enough attention in the popular literature. He is equaled by very few authors as a story-teller who can tie ideas together in a thought-provoking assembly.
Story of Dropbox, Drew Houston and Boston.
>But do you know why? It isn't the schedule that really matters.

You haven't shown that. Where's the randomized experiment where one group is assigned to eat 3000 cal/day evenly distributed, and the other group is assigned 6000 cal during an 8 hour window, every other day, and then the same thing but now 1800 cal per day, or 3600 every other day?

I don't fully understand this compulsion to explain anything successful in the weight-loss field, ultimatlely, in terms of calorie restriction.
+100. I can tell the guy writing this essay is young. Not that there's anything wrong with that, I'd love to be young again too. But when I look back over my twenties I don't find myself wishing I had worked more hours on my startup.
Managers who make your job easier, and managers who make your job harder
If I was the developer of the browser with the most rapidly growing market share, I would definitely be looking for a new line of work. Wait, what?
I haven't read much Gladwell, so I'll set aside factual accuracy of criticisms of him. But I don't think your comment is responsive to the OP. If the OP's argument is true, Gladwell is sharing ersatz knowledge and distorting reality. That he's successful at doing it is irrelevant to the truth of what he writes.
As someone who has been struggling to get my first startup off the ground, this is exactly what I needed to hear. Thank you.

And my own piece of advice: if you've been trying (unsuccessfully) to launch your first company, listen to what this article is saying. Stop fighting, stop arguing, stop counter-pointing. Just listen for once. And then Do.
This was suppose to be done in 2014. For people who say that developers should be able to predict software development timelines like construction projects, just look at how long it takes to get construction projects done in the NYC area.
More mass transit is great and this will be a big upgrade for the east side. I would love to see some kind of modern link from NYC to JFK. The subway + airtrain thing is not up to par for a global capital. The Heathrow Express in London is a good example of what a decent link looks like. Before Heathrow Express it was possible to take the tube to Heathrow but it was an hour-long journey with stops every couple of minutes, not unlike the current NYC-JFK option. The Heathrow Express is leave every 15 minutes and takes 15 minutes. Getting to Heathrow used to be a real headache. Now it's simple and predictable and has cut the best part of an hour out of a door-to-door journey. NYC needs something similar or better.
I wonder how they tested it without causing a false alarm. Too many false alarms and people won't trust those alerts.
Bug: Jumping text in Chrome
Pro tip: pretty much all of Gladwell's books started as an article in the New Yorker. If you read the article, you can pretty much skip the book.
It was the first thing I thought. "Hah! Good luck getting Google to answer a phone.." Then I thought, "wait, was that a joke?"
If I was the developer of the browser with the most rapidly growing market share, I would definitely not go out of my way to make my users feel unimportant.
I was trying to find a clear description of what happened, with supporting evidence at the right times, and it was surprisingly hard (many arm-chair fencers).

This is the best I could find: http://shinalamandtheinfinitesadness.blogspot.com/2012/08/sh...
Principles of UI design
Iterations: Public Market Sentiment Rattles Consumer Startups' Cages
I love the GCD api too, but I don't think the kernel support is there in linux.
This should make every user of every online service really nervous. It sort of makes the Google/Facebook model of "it's impossible to actually talk to a human" look good.
sure, they would need a (reduced) stick figure detecture for it to be a proper kinect in the browser.
"Do you write parsers or state machines very often?" Nope, not at all. So I can't comment further on that area beyond saying for every rule there is an exception - that is the rule. As a rule goto's are bad in highlevel languages.
Elixir: a functional language built on top of the Erlang VM
That does require a credit pull to accomplish. Not insurmountable (and can be done without damaging the consumers credit score via a so-called "soft pull") but the company doing the pulling has to pay for access to that data.
(Credit to https://news.ycombinator.com/item?id=4341251)
I would argue that yes, they have.

They removed the copy on their website that claimed that "Macs don't get PC Viruses"[1]. They disabled automatic execution of Java Applets in response to Flashback[2]. The introduction of Gatekeeper and the App Store model shows their intention for reducing the vectors average users can install random software (which reduces rogue installations like Flashback). ASLR is fully implemented in Lion now, and the inclusion of FileVault 2 suggests they are aware of and trying to mitigate offline attacks[3]

Regardless if you think this is enough, it does show that they are doing something. For every couple steps forward in closing a security issue, issues such as this article show that more could be done. Security is hard, no OS or company will ever be Perfectly Secure(tm). Apple is not "doing nothing". Claiming that they aren't is an uneducated answer, claiming that they could do more and be more transparent about it is a more valid argument.

[1] http://www.wired.com/wiredenterprise/2012/06/mac_viruses/
[2] http://support.apple.com/kb/HT5242
[3] http://www.securitynewsdaily.com/960-apple-mac-osx-lion-secu...
And they don't even have any of that lovely depth information.
>>for people that aren't near [an Apple Store], an option to fax or mail could exist.

Almost ten years ago, I asked an old friend (that got rich doing security for online gambling companies) about verifying identity with VISA cards.

He told me that the Russian mob would open a new account in e.g. the English countryside. When the security people called the (non-mobile) phone number, then someone answered and verified that it was their VISA card and yes, they wanted to open an account.

Edit: If my point isn't clear -- it is that the present capabilities of the criminal networks are probably much superior these days. (Addition: I assume he knew where the criminals came from because of police reports.)
Strategy: Penguins Attack 2 - Free Online Games
East Berlin was the capital of a communist state, but it was assimilated by West Berlin, one of the major cities of one of the most successful capitalist countries.
I'm by no means an expert, but I have written production Erlang applications (the instapaper-like functionality on bostonglobe.com). We initially had it running as a network of 5 VPS systems (three web-facing servers with copies of the entire db in memory and two machines keeping disk copies), which performed more than adequately. Even with the db in memory, RAM usage really wasn't an issue for us. The runtime was initially designed to run embedded in telephone switches so it's pretty lightweight, all things considered.

I've heard talk that things start to get a little hairy once you scale to around 100 nodes, due to the sheer amount of messages getting passed around (there are ways around this, like creating hidden nodes that communicate between clusters). Performance across multiple VPS systems is really going to vary dramatically between different applications and VPS setups. An app that has to make lots of requests to other nodes, which are located across the globe, is going to suffer a lot more than one that has relatively little internode communication between VPSs in the same server rack, but that's just common sense. I'd be really interested to know what companies like Basho (creators of Riak) and Facebook have experienced with large setups, as horizontal scaling is one of the language's selling points.

More so than scaling across multiple cores and machines, I find that one of its strongest points is it's scheduler. If one request to a server is particularly processor intensive (or hangs), it's not going to affect other requests, which is an awesome feature to have even with a single core.

Erlang's definitely not for everything, but once yo get the hang of it, it's really easy to prototype in, scales well, and is generally lightweight enough to run on a cheap cloud instance (or embedded on a Raspberry Pi).
> our Rails stack can handle about 10 requests per second

Is this representative? I built JMeter testing into a series of Django apps I built for the portal I worked for and the numbers were consistently higher. I always assumed they were similar in performance.
> I don't fully understand this compulsion to explain anything successful in the weight-loss field, ultimatlely, in terms of calorie restriction.

Because any other hypothesis has to explain why it violates the conservation of energy and matter. (Also: such studies are harder than they look to arrange. Completely controlling someone's caloric intake and output is difficult to achieve).

What tends to happen in discussions such as these is that they devolve into a shouting match about the boundaries of causality. In a basic physical sense, caloric balance is the only thing that matters. It is the causal element. Cut calories enough, you will lose weight. Raise them enough, you will gain. The relationship won't be linear, immediate, proportional or unary. But it will be causal.

But that's oversimplifying! comes the cry. And it is. The internal mechanisms of the body mediate and modulate weight control in interesting ways. The ever-plunging $:calorie ratio has its input. And so on and so forth, ad infinitum.

Proponents of IF talk about various interesting biological pathways that turn on and off, hormone levels that change and so on. But the direct cause of weight loss in IF is that you simply do not eat as much. You can't, you've removed entire culturally-important, structured opportunities to eat. Gone, just like that.
If you don't have the money, then you cannot go forward with this type of thing. Maybe after some years of getting back to balance on their budget, NJ can start big things again.
And one day, there will be 24 hour BART looping around the entire bay. Nope. :(
Right. So you're not aware of Richard Stallman? You've never met a rabid 'M$ $UX!' guy?