skysight-inc/HackerNews huggingface dataset:
Next up: a car, running this in real time, with an automated paintball launcher. Anybody got a good project name?
Lustache - {{Mustache}} templates in Lua
PNL limits are required risk checks. Clearly Knight didn't implement them ...
I was thinking something similar. In my anecdotal experience [1], large corporations can control variance by normalizing everyone's velocity. For example, in order for me to finish a feature, I had to write a document describing how I would solve the problem and convince my manager and tech lead that it would work. After spending about two months getting my plan approved [2], they let me implement it, which took me about four hours. At that ratio, the actual development time is practically negligible, so it's easy to have low variance. The side effect is that you also have very low productivity.

Imagine the opposite scenario, where they let me implement it first and then approve it if it works. Let's say it takes me a couple days to finish it (this time has to include some of the time that it took me to figure out how to solve it originally). Now the feature is getting done in a matter of days instead of months. The flip-side is that you can have higher variance, because if there's a problem with my initial implementation, that adds more time to fix the problem. In this scenario, the time it takes to finish features is more dependent on the engineer's ability than the time it takes to pass through the bureaucracy, and there's going to be more variance in the abilities of individual engineer.

[1] I worked at Microsoft as an intern in the summer of 2009.

[2] There were many days that I literally couldn't do anything except wait for clearance to go forward.
Speaking with Dan, he's indicated that a research organization is making heavy use of his app. Evidently they are close to trials on gene therapy.
Is This What The iPhone Could Have Looked Like?
The Hunting of the Snark
It is reasonable to use technology to make the universe of potential errors significantly smaller.
I think Facebook is fine. For all the yammering about how going public is forcing them to change, the reality is that FB is just doing what FB has always done- trying things out and promoting their vision of sharing. Some plans work, some don't, but it's nothing to do with chasing revenue. Lazy common wisdom narrative is lazy.

Twitter, on the other hand, seems like it's destined for a crash. Not yet, they haven't pissed off the users yet, but they're headed in that direction. They're clearly taking control of how tweets are consumed with a plan to make them more annoying via revenue seeking. It's going to be a mistake.

Facebook has tremendously strong user lock-in, which people here tend to dramatically underestimate. It's a true social network of people with mostly real-world ties. Moving people off that will have to take place en masse or it won't happen.

Twitter, though, has very very weak lock-in. Unlike FB, the most use of Twitter comes from a small number of accounts. The entire service is driven by a handful of percent of the users. If they leave, the service is dead. And they'll go whereever they can build an audience.

Google+ stands to gain from Twitter's missteps, and that's where they should be aiming. G+ has zero hope of taking on FB, but they could siphon off Twitter completely once Twitter starts pissing off the few users who matter there.
Great design has almost nothing to do with the tools used.
That's all well and good, but the fact remains that Direct3D is certainly a better documented API, and also that OpenGL even now has annoying remnants of its past as a hissing, clanking state-machine (glBind* garbage). Speaking from experience, trying to get OpenGL to behave sanely in a multithreaded environment is nontrivial.
This was also my entire takeaway.
Water rights issues can seem outrageous at first blush, but there are good, logical reasons for them. For example, suppose this guy filled up his ponds with a garden hose from the farm's plumbing. He wouldn't expect to get that water for free, even though the equivalent amount of rainwater fell on his property.

But more importantly, the fact that he doesn't have water rights to his property is factored into the price he paid when he bought the property and is also factored into his taxes every year. His property is worth less because it doesn't come with water rights and he knew that when he bought it for that reduced price. For him to now try to keep the water that he didn't pay for is a laughable claim.
Sign up for every beta you come across? You might consider the Beta Society.
If chosen, you'll get early access to all Chaos Collective projects. Why sign up for just one, when you can have all the betas :)
I'm not saying that one shouldn't have a lot of books. I've got a bookshelf behind me that is TWO WALLS wide and 8 feet tall. I'm talking about the pile of books on our desk that we lie to ourselves about. I called them Guilt Piles.

For many people that pile of books that they aren't going to read this week represents promises they've made to themselves that they didn't keep. I was just saying, be honest and take a few books off your desk. Those books are on my shelves and I'll read them when I'm ready for them.
This is just how they decided to segment the market. Would it be less offensive if they let you use whatever devices you want, but charged per MB because that kinda sorta mirrors their costs better? Why does that matter?

You aren't paying twice for the same thing because the normal data plan explicitly didn't allow tethering.
I built a basic version of a site that does just that called Polymath - http://beta.whatispolymath.com (here's a sample course on Ruby, for example - http://beta.whatispolymath.com/courses/12/ruby-on-rails-for-...). No longer working on it, but email me if you want to chat more.
SEC/FINRA have required practices. The risk controls have to be firewalled from the trading desks precisely so that this type of blowup is contained.
The bourne legacy 2012 free download movie in HD
As an absolute statement, that's silly.

If I asked you how long it would take you to write a program to sum a list of 1,000 numbers that varied from 0 to 20000 after reading them from a file, I'm sure you could give me an answer that would be very accurate on the time frame of days.

Most programming is applying known solutions to known problem types and can be estimated quite easily if people take the time to account for everything The problem I see is that most of the time, they don't. They ignore how long it will take to test it, or to update the documentation, or that they don't quite understand the problem, so they'll have to find Jean in Accounting to explain Requirement 2B to them, etc.

In a healthy development environment, you can separate the "problems we know how to solve" from "the problems we don't know how to solve yet" and deal with them separately.
Apparently, having an external disk mounted prevents the system from going into some sleep modes, which will kill the battery:

http://support.apple.com/kb/HT1776
Yay for this site! I'm somewhat seriously colorblind, and have a page on my personal site with a bunch of examples that do a good job of illustrating the difference between what I see and what other people see: http://www.robsheldon.com/colorblind/

One of the examples is a color-coded map from somewhere which would be nearly useless to me.

Colorblindness-as-a-usability-problem does happen occasionally for me (e.g., http://news.ycombinator.com/item?id=3489255, http://news.ycombinator.com/item?id=2765215, http://news.ycombinator.com/item?id=1098124). Fortunately, the current trend for color in web design seems to be pastels, which I don't have as much trouble with.
We're working in Lua for for several reasons, and being able to render language-agnostic templates is massive, so we built lustache.

Lua's great for me, as a front-end developer, because it's close enough to Javascript that I can use it as such; and it's close enough to a lot of the languages that we use in the back-end, with the massive benefit of ridiculous speed. Like, seriously fast with Luajit (http://luajit.org/).

We're using Lua for the back-end and middle tier for a browser-based html5 game, and on the front end we use Mustache.js (which provided the basis for lustache) to render a thick-client application. Progressive enhancement at its finest!
I'll add yet another "Congratulations, Thomas." Not only have your posts enlightened me with answers about security, more importantly they have taught me to ask questions about security practices. Thank you. This WIN was well-deserved.
Facebook also has a huge personal history for each user- photos, etc. While Twitter does too, I don't know anyone that cares about their past tweets as much as their past photos.
Hey chuyeow, nice to see you like Passenger.

The Open Source version of Passenger will always be our core product, and it will be maintained and developed just as it always has been.

Phusion Passenger Enterprise is a set of features added on top of the Open Source version, to add stability and deployment features to high performance applications.
As Ninh posted earlier, we are working on a direct comparison table to make the differences more clear.

Because Passenger Enterprise is built directly on top of Passenger Open Source, both versions are always released in tandem. This means that Open Source 4.0 and Enterprise 4.0 will be released at the same time.
I feel it should be more than it is.

A great deal of what comes into my mailbox are action items: Fix this. Attend this meeting. Do this by end of the week. Tell me what you think. Don't forget your appointment at the dentist.

What should happen is that 'mail' decides 'fix this' goes to a service desk, 'attend this' goes to a calendar, and so on.

It is not. It's all manual with a veneer of pretty mouse clicks and it sucks.
That assumes that going to Mars is anything other than pointless, aside from the inspirational value.
At the moment, isn't the bottleneck our colonization ability, rather than our transport ability? We've gotten to the moon multiple times, but nobody has solid plans to build a permanent moon colony.
A $1500 fine and a month in jail is hardly cruel or unusual.
LuaJIT maintainer's take on Apple/Clang
Buy Save Price US
Buy Save Price US you have come to the Most comfortable place on earth.
I should have said "a person's naivete" to emphasize its situational nature. Everybody is naive in unfamiliar situations, by definition, and I didn't mean to imply that he was a naive person through-and-through. I would venture that assuming I was pinning my support on an insult is not a particularly charitable interpretation.

I don't have to provide evidence of an opinion, so I don't know where you're pulling that from.

My original comment suggested that they couldn't.

Which was:
how could FB have requested a meeting without acting in bad faith and without being dumb?

Really? First of all that appears to be a false dichotomy. Secondly, they have a lot of brains at FB, yet idiocy and bad faith were the only two possible motivators for the meeting? They can figure it out, and if they can't, well, maybe they take the more-informative route.

Dumb, right?

Saying you are at a disadvantage for having everybody on the same page and not being oppositional or predatory is a sign of a bad mind to me. Can't tell him in advance that it's really about acqui-hire? Pretty much the same kind of arbitrary rule as "don't call her for three days." If you want to go through life accomplishing your goals in an antagonistic way, then follow their examples, but engaging in business this way in terms of romantic relationships is "The Rules" type poppycock. I'm not even going to address your assertion and denigration of decency and information as "soap opera."

Oh, but they "couldn't." How powerless FB is in this situation! How ever did they find themselves so?

this is trying to figure out how to have a tense conversation with someone you respect

Isn't that tension entirely related to preserving the hustle? Let's all shed a tear for the difficulties FB has in maintaining a powerful negotiating position.

Thing is, in this case I would say that what you identify as "tension" is a reflection of their powerlessness. Obviously they wanted him on board rather than building it themselves with other people, by sheer dint of coming to him before what other people wind up being their follow-on choices. So the hustle was functional in that they just decided to wield the bat of money that apparently is all they have to offer when manners fail them. Of course Mark Zuckerberg is known to be a rude person, so we can also see this episode as evidence (as you so require) of the fish rotting from the head.

To suggest that the aqui-hirers are fools from whom to part money or that aqui-hires are sell-outs is to demonstrate extreme naivete

Hey, all I'm saying is that if you're open to selling in the first place and FB comes sniffing around, ask for more than you would normally when being ambushed in a meeting. And yes, it's foolish to treat someone you want to work with in the way that they did here. Perhaps their negotiator end-points aren't as highly-performing as you say the acqui-hire targets are.

But I appreciate your point: decency is too much to ask of Facebook.
That tool is almost exactly the type of thing I was thinking of. Thanks for sharing!
I was entirely prepared to think it idiotic. But having watched Kevin Kelly's "one minute vacation" video (which they link), I'm now willing suspend disbelief:

http://www.youtube.com/watch?v=OjD995hJKOM

Of course, that video is shot and assembled by an expert journalist and photographer, and each one of the seconds adds to create a whole impression of a two-month trip.

So I think the challenge for them is helping the middle of the bell curve make something as good. A big challenge indeed!
I drink 3 glasses of water in the early AM meal + 1 glass of milk and then 4-6 glasses in the evening. I even fit in a light workout before breaking fast in the evening. So, dehydration isn't too much of a issue (at least if you're working indoors).
Spacing out at work will get you fired. These 5 tools will help you focus.
http://math-www.uni-paderborn.de/~axel/us-d.html#communism

It is not very well known however that Germany saw a much
more vigilant communism hunt at about the same time. While
in the US only about a dozen people ever went to prison
for being Communists, that same number runs in the
thousands in Germany. The communist party was forbidden by
the German high court, and party members who continued
their activities were arrested and sent to prison.

Need we forget that the Stasi of the hostile East German state were right next door?

http://en.wikipedia.org/wiki/Stasi

The Stasi was headquartered in East Berlin, with an
extensive complex in Berlin-Lichtenberg and several
smaller facilities throughout the city. It was widely
regarded as one of the most effective and repressive
intelligence and secret police agencies in the world. The
Stasi motto was "Schild und Schwert der Partei" (Shield
and Sword of the Party), that is the ruling Socialist
Unity Party of Germany (SED). Now considered a criminal
organisation, several Stasi officials were prosecuted for
their crimes after 1990.

Lest we forget, the GDR was also a vassal of the nuclear-armed Soviet Union, and the KGB was not an imaginary entity. Communism was no joke. See "The Lives of Others" if you want to see what East Germany was like when this guy grew up:

http://www.imdb.com/title/tt0405094/

Incredibly, not a single mention of East Germany or the GDR in this entire document.
I'm not saying Zuckerberg should be replaced - I don't know nearly enough to even have an opinion, yet alone one that I think is correct, and if I did think he should be replaced I'd have no idea who would be a good replacement.

However I disagree with "There's still no one better than Zuck for this".

You were right that nobody has has much experience in specifically this area, however that doesn't mean there is nobody who could do his job better. It just means there's nobody who you can glance at and say "based on the headlines in their CV, they clearly have more practice doing this and their past results look good".

An incredibly over the top example of my point: If tomorrow Zuckerberg introduced a company policy of "no black staff, no black facebook members" I would definitely argue there are people who could do his job better based on that one policy alone. However the question of "most experience" would not have gained a new answer overnight.
What would happen if a computer trading operation used the JPMorgan London unit's flawed risk model and a computer executed trades based on it as many times as the algo saw "opportunities"... until the humans who created the model noticed a problem with it?

Tens of billions? Hundreds?
You're talking about the really great out-of-the-box support that audio always enjoys on Linux, right?

No, let's be honest--we'd end up with a half-dozen opinionated projects with slight overlap implementing different graphical interfaces, and another half-dozen metaprojects on top of that. Fuck. That.

Just give me a competent implementation of OpenGL or Direct3D by leading vendors who know their hardware and quirks, and be done with it.
That 0.4 millisecond difference is down to how fast the DirectX pipeline can process and draw 3D data.

So let me see if I can follow this: OpenGL is faster than DirectX because...OpenGL is faster than DirectX?
RestKit Object Mapping with RubyMotion
Facebook Launches Facebook Stories
Olympics Sailing live stream online now and enjoy london Olympics full season
watch Olympics Sailing live stream match.HD online TV station is available and will appear here on the day of the event.Get HD quality Channel and enjoy this game.Olympics Sailing live stream online now and enjoy london Olympics full season,Olympics Sailing live stream online now and enjoy london Olympics full season,Olympics Sailing live stream online now and enjoy london Olympics full season,Olympics Sailing live stream online now and enjoy london Olympics full season,Olympics Sailing live stream online now and enjoy london Olympics full season,Olympics Sailing live stream online now and enjoy london Olympics full season,Olympics Sailing live stream online now and enjoy london Olympics full season
Do you want me to quiz you on the provinces of Sweden?

Oh, you don't find that interesting? Well, hardly anyone outside Sweden probably does. Pointless knowledge.
The parent post doesn't mean the same thing you mean. The USN patrols every major seaway in the world; I sure don't see South Africa doing the same, nor Canada, Australia, The Russian Federation, and definitely not Argentina.
Very interesting concept. I agree with some of the other posters. It needs a video explaining how the concept works. You need to capture your audience and not leave them wondering what's what
Failure study: Rune Masters (game that sold 8 copies)
I haven't slept in days.
Juggling apples & dropping oranges in the datacenter
Apples & oranges are sometimes hard to distinguish. Especially when you say tomato & I say potato. War stories of semantics & miscommunication gone nuclear.
Yeah, that was a really poor comment. If your developers can't break down a 1-week task without an "architect" stepping in, then either your process is broken or your developers suck (or both).
And if they won't sell it to you, you walk away. Classic negotiating success, which is what Caldwell did here.

It just so happens that what FB were selling was a position of some repute within their organization, which they not only failed to do, but they misrepresented the product in the first place.
Ask HN: Client side or server side sessions?
I have been doing a lot of reading lately on sessions and cookies. I am almost obsessing over web security while learning Python/Flask and building some small apps to teach myself.

I know there is probably not a one size fits all kind of answer for this but what are the pros and cons of client side vs. server side sessions ? I was thinking of building server side session (using redis). Thoughts?
The History of Sound Cards and Computer Game Music
I disagree wholeheartedly. Email can do much, much more than its original incarnations. Let's take a look at what I can do with email now:

1. I can send invites that automagically add an event to attendees' calendars. Not only that, but I can even set it up so that it reminds them about it an arbitrary time of my choosing before the event's about to start.

2. I can forward contact information around that will automagically put that contact info into the recipients address book.

3. I can create rich, HTML-based emails that now look spectacular instead of just a plain glob of text.

4. I can parse emails and have them file themselves into categories, along with assigning themselves deadlines for response/action entirely automatically.

5. I can now allocate a public folder of email that I can assign some alias to, such as "support@mydomain.com" and have that folder accessible by an entire team of people.

And while I'm sure email could improve, I'm confused as to what things email doesn't do that you want it to do. So, rather than a pithy reply about how email hasn't changed in 30 years (which is simply untrue), why don't you elaborate with what it is you'd actually like to see email provide?
We're doing a lot of this (iPad in the kitchen, text-audio-video, moment by moment tutorials w/ pictures and video) over at http://www.onlinecookingschool.com/ -- I encourage you to check it out. Please send any feedback you have my way!
This is great, thanks for posting! I would love to see a generalized driver, either from the OSS community or even AMD/NV (we can dream). It's a little more complicated than existing 3D implementations, as you know, but if the Rift becomes popular enough, anything's possible.
Times have changed. Nowadays we try to minimize our fat stores because overeating is a bigger threat to us than starvation is. If you're eating balanced meals intended to keep you slim, missing one is a bigger deal than if you pig out on a deer you killed and then miss breakfast the next day.
I know this is the complete opposite for most people, but my experience fasting is very different. for some reason (maybe someone can help explain why?), I find that while fasting I actually become significantly more productive and enter a state of extreme mental lucidity. the best way I’d describe it as is being on a high-dose of adderall (if you aren’t a regular user), but with a clearer head.

this usually kicks-in after the second day of fasting and stays pretty consistent throughout the month. I really feel it peak at about midway through my conscious fast each day (about 7hrs after waking-up) and it lasts up and through the time I eat.

I should just note that, in case someone’s thinking this, I’m pretty sure it’s not attributed to some sort of increased spirituality or something like that (I’m not particularly religious; more-so fast as a personal challenge and use the opportunity as a sort of annual ‘reset’ to physical habits)

as for how my fast goes, I think it may be considered somewhat extreme compared to others I know: beyond a fairly large iftar (dinner) at around 8:30pm I don’t really eat much else; I still keep vegan when I do eat; never wake-up pre-dawn to eat (though I sort of subconsciously wake-up throughout the night and drink water); and I don’t change any of my habits outside my time fasting (i.e. still go to gym after dinner most days, still go out at night, still drink (alcohol), still wake-up early for work, etc...)
To play Devil's advocate, if we gained a more complete understanding of the genome and evolution would it not be possible to take a decedent of a dinosaur and reverse engineer the original species?
Hey mlitwiniuk, those are some very good suggestions. For version 2 of the site, we will make sure to include a FAQ.

For now we just want to make clear that Passenger Open Source will remain a fully legit product, and it will never be limited in functionality to increase sales on our paid products.