skysight-inc/HackerNews huggingface dataset:
Problem is: the rights as worded by Google allow a whole lot more than the reasonable-use wording by Dropbox. Remember that recent flap about iOS apps uploading users' entire Contacts list for non-relevant uses? hey, users gave permission for the apps to access that data without explicit limits; same idea, same concerns.
The coming in-memory database tipping point
If you're truly concerned about your data integrity build a TrueCrypt volume within the Goog Drive / Dropbox.

Despite what the TOS says on either end there are always going to be breaches, court orders, or potentially even employees with the power to access your files.
Does anybody know what the medical risks of a non-OSA sufferer using an APAP/CPAP are?
major pains:

workplace switching is not what was listed on the keyboard shortcuts screen.

virtualenv would not install via apt-get.

so back to osx for me.
SliTaz 4.0: light and stable
You're right. Scratch that evil influence then :)
I've mentioned it before, but there's a book called "Extraordinary Popular Delusions and the Madness of Crowds" that begs to differ on the point of "wisdom" being in the crowds. In fact, the title itself has the opposite opinion of crowds: Madness, not wisdom.
I don't have high hopes for Nintendo; they have publicly stated they don't believe that $1-$3 downloads are where they should go and clearly they'd prefer to continue to sell that same content for $20-$50 in store. Nintendo will have to fail significantly before they change their business model.
This is a wonderful story about how impressive your willpower is. Everyone has the desire to be great, and most people can see the rough path they must take. But, the hardest part for everyone is keeping the willpower to continually push themselves to work towards that goal every day.

I am curious as to how you kept yourself motivated over the past 366 days.
Slate roofs are made from slate, not plastic.
I can't speak for everyone, but you are probably being downvoted for two reasons:

1) Apologia does not meet "I'm sorry". Read the first few sentences of the article for an explanation.

2) I shudder to think of a world where everyone felt the only criteria for whether it was all right to do something was legality. We should all be grateful that most people don't go through life with that mindset.
A designer should know that a design come to life with HTML/CSS + some artistic skills
Loving this series of articles!

Does any of this low-latency work make it back upstream into Linux or other parts of the software stack? As a latency-obsessed person I would love to know that the fruits of all this labor were available to me for my own low-latency systems. To me, that alone would be enough to feel that the latency-race is providing value to the world.

Also, one thing that was not clear to me is how electronic market makers make decisions. The article clearly states that they "have no opinion or information on whether Apple is a valuable company." So what do they have information about? The price history of the stock? The current contents of the book? And on what basis do they make decisions? I guess answering that question in too much detail would be giving up the "secret sauce," but I'd love to know even in broad strokes how an agent that knows so little can so consistently make money.
I think that this kind of app have a strong potential to make people discover great applications! The idea is not new maybe, but the thing i not to simply have it, but how great and interesting you gonna make the concept… You guys have good ideas and i'm damn confident that it is gonna be a great product!
How to provide exceptional service: make it count WHEN it counts
You may be right, but that doesn't prevent them from using those same rights for other purposes (much like TSA searches being used to find drugs rather than terrorism).

If Google really means it, and wants it to be clear, they could put it right into the TOS: "Google may do X, when it does so in order to provide feature Y".
Gamification And UX: Where Users Win Or Lose
What's the social and economical value of precisely discovering the price of casino tokens?

Stock market is economically important only when company issues new stock. Apart from that it's just a huge casino where people like to play with their or other peoples money.
Maybe 'cause it's not as good as this one I made in 2009 ;)
http://turntubelist.com/

Nah, but seriously - timing is everything with HN submissions - and if you don't get a few votes in the first 10 minutes of submission, then it's down the tubes. I find that posting early in the morning NY time (I'm not from the US, so it's actually late afternoon for me) is the best. I don't know if there's any data to back that up though!
Let me Google that for myself:
http://www.nhlbi.nih.gov/health//dci/Diseases/cpap/cpap_risk...
As a tip for using Xubuntu, if you want fast launching of apps and other keyboard-driven shortcuts (e.g. search), try Gnome Do.
If there is one piece of advice that I can share about learning to program, it is this: PROGRAM A LOT

I feel that this is very good advice. I give this same advice to friends who want to get into programming.

I'm glad to have read about your great progression in your programming; going from no experience to creating a pretty sweet game.

Congratulations on the release! I already got a copy :)
PHP has had an 'alpha' version of a new site design available for a while now, but its buried in the 'My PHP.net' section of their site.

You can get to it here: http://php.net/?beta=1
Facebook’s Antivirus Marketplace
Ragging on "earmarks" is dumb, you need to stop that. There are two branches of government involved in making a budget. Normally, the exective branch "writes a budget" and sends it to congress to vote on. Sometimes congress wants to make its own decision as to what gets funded. Why is the former "good" and the latter "bad"?

Obviously what you really want to complain about is "bad" spending in general, for which both branch are guilty. But the problem with that is that there isn't that much "bad" spending. Cutting anyone hurts someone somewhere, and those people vote. So instead political wonks like to complain about process issues as a proxy, so they flip out about "earmarks" instead of actual policy. Yawn.
I'll take a look this evening at trying to get it to parse specific events. Like you, it's busy times at the moment.
We of course can do better then random mutations when it comes to designing systems, but I think the point here is that we can not rewrite our systems from scratch all the time to get the design correct each time a new constraint or requirement appears because it is economically not feasible (not only in terms of money, but also in terms of time and effort). As a result, we have to incrementally build up our systems (so evolve them in some sense), and currently, as a result, we often end up with huge spaghetti balls, just think about what it takes to write a modern web application vs. what would it normally take if we now designed some technology completely from scratch having learned the lessons we learned about what the web is used for.

So, even when we do roughly know how a optimal design would look like, we often have to do incremental development and I think finding ways to make it easier is a valid problem at least, even if the biological metaphors aren't directly applicable.
I disagree with you. Even thought at this point we have no clue at what Apple will do or will not do. The direction they are taking is to converge. Look at the new things coming in Mountain Lion. Apple is taking the two OS together.

Now will they ever be one, I believe so. But at this point no one knows. What I can tell you is that according to Cook's quote, he is hypocritical for criticizing Microsoft, since he is already getting closer to 'tabletizing' OSX.

The difference is Microsoft is doing it all the way.
There are other ways. Grains are a mainstay in my diet, and I'm sexy and I know it. On the other hand I do crazy amounts of cardio (~12 hours/week) and virtually no strength work. And I'm sexy and I know it. It's probably not suited to the general case, but you certainly don't have to go paleo.
Manually, you could structure it in several functions like prepare_response() and render_response(), possibly with other functions in-between for the various chunks of data you need in your response. When all the chunks are ready, you finally call render_response() and send it.

In practice, you can find a ton of libraries that can help you manage this [1], I -believe- the most recommended one would be 'futures'.

[1] https://github.com/joyent/node/wiki/modules#wiki-async-flow
Possibly. It would stop the arms race that adds little value to the economy. The same arms race happened in the pits, except it was height, not latency. It seems a bit ridiculous that a taller trader would make more money that a smarter one, and that a faster algorithm makes more money than a smarter one.
As a programmer with an economics degree, I'm thrilled to see articles like these on HN ... popular media outlets do a terrible job of explaining how these systems work and usually devolve into generalizations like "HFT is evil and you should hate it" because they don't understand basic economic principles.
Doesn't this part of the TOS say exactly that?:

"The rights you grant in this license are for the limited purpose of operating, promoting, and improving our Services, and to develop new ones."
Not all exchanges have time priority. NASDAQ PSX and most of the derivatives exchanges use a pro-rata allocation based on how large the quote size is. Also, NYSE gives "parity" to their floor brokers and designated market makers, effectively letting them jump the queue over other liquidity providers.

See this discussion on the Quant Finance Stack Exchange:

http://quant.stackexchange.com/q/2278/35
It absolutely blows my mind that people are still dumb enough to get up at tech conferences and do sexist (in this case sexual) presentations.

A backlash seems almost inevitable at this point. Maybe they figure any publicity is good publicity?
The stock market is economically important every time someone wants to invest in a company, while someone else wants to end his investment in that company. The bid and sell prices of outstanding stock of companies differ per day, per person.
Ubuntu 12.04 LTS aims to conquer the enterprise desktop
My first thought is that this should absolutely be sold along with every pullup bar. I wonder if the author has tried to contact them.

To take this to the next level I would want geofenced app integration so that if I started to slack off, and I was home, I would get a reminder to go do some pullups.
> 'The Univers is uncreated' demands a proof that there is no creator

No. That's the null hypothesis, so it merely requires a lack of disproof.
Show HN: Planapple - a simple tool for researching and planning trips
The secondary market provides liquidity to investors who participated in the initial company stock issuance. Without a robust means for selling their shares at some point in the future, investors would be loathe to provide capital in the first place.
I think it's more complicated than that. Sometimes the patient is forced to become the expert on his/her condition. Doctors don't always have the expertise, and the system doesn't encourage them to spend the time required to understand truly difficult cases.

Yes, I'm sure patients sometimes get weird ideas in their heads, but doctors are far from perfect as well. I think patients should definitely study the literature and bounce what they find off their doctor. Ideally the doctor is both open to new ideas and capable of ruling out the obviously silly ones. Of course I have to qualify that by adding that occasionally, the obviously silly idea turns out to be right.
Not all exchanges do time-based priority. For example, the Philadelphia Stock Exchange (PSX) operated by NASDAQ uses a pro-rata allocation based on order size at a given price level. See rule 3307, "Book Processing", at http://nasdaqomxphlx.cchwallstreet.com/NASDAQOMXPHLXTools/Pl....
Hi HN! Long time reader, first time poster, looking for feedback on a new product I'm working on.

The app grew out of a prototype I built to help my wife and I plan trips. Basically it let us collect ideas from around the web, talk about them, see them on a map, and take them with us on the road.

On the tech side of things, it's built on Django (originally with Pinax), with a JS based single-page-app style front end. We rolled our own JS client side arch, but many of the ideas there are similar in spirit to Backbone (which I discovered later). Node.js helps the app do real-time updates, and we've got a Sencha-based HTML5 mobile client that re-uses a lot of the 'model sync-ing' code from the main app, and runs reasonably well on iOS and Android.

Am happy to talk shop on our experience w/ the above, and would love to know what people think of the product. Thanks!
This may come as a surprise to some. I don't really have any problems with this at all. OK, well, maybe one. It would be much better if Google initiated all services with full privacy as a default. You would then go through a series of screens where you would approve specific access and usage of your data. That would be fair and far more transparent. Non-tech users of Google services (which accounts for the vast majority of their users) have no clue whatsoever what any of this means.

Extreme examples: Someone is working on a gay porn script and they really don't want that script scanned or made part of any profile. They should have the right to "nofollow" that document or directory. Another person is having heated political debates over email and they want these views to, again, not be touched by the machine. They should have the ability to indicate this. Private browsing mode in browsers is what comes to mind.

This is not unlike some of the privacy issues with Facebook. I have not checked in a while but it used to be that the default was that everything was public, which is exactly the right default from the perspective of benefiting Facebook but exactly the wrong default from the perspective of protecting the user.

These issues will continue to come up with these and other companies. Hopefully, over time, we'll converge on what come to be the "ten commandments" of personal data access as a model for all to follow.
My money would be on something along the lines of, "Yeah, those guys got a lot of backlash, but my presentation is different, it's funny!"
> If there is not a million of dollars in your account, can you infer that there is not a million dollars in my account?

I can infer that it's highly unlikely and notice that you've so far done nothing to demonstrate the existence of the million dollars.
No, that is not what I wrote.
Very inspiring story of losing 10% body fat - gaining muscle and losing fat. I've read elsewhere of this 3-day per week workout plan focusing on muscle mass. It seems like it gets great results. Also, working with a personal trainer makes a lot of sense.

The only thing I'm skeptical about is all the meat in your diet. If you watch Forks Over Knives and read the China Study, it talks about meat and animal products directly leading to the growth of cancer cells. Have you heard about that and what's your take?
We do something like this:

$(function(){
setTimeout(function(){
/* load twitter, facebook */
}, 2000);
});

This tries to make sure that all the essential work to be done on the page is completed before the less important Twitter, FB buttons are loaded.
in a very different context something slighty close to it already exists: QML
I think we're actually mostly in agreement :)

Neither The SPDY Book nor Dart for Hipsters was meant to be a definitive guide on their respective subjects. They are 150 page intros and, as you say, probably well suited for this approach.

For Recipes with Backbone, we aimed for the intermediate / advanced audience. Again, I agree that I probably could not have gotten there in 3 months on my own. For that, I relied heavily on my co-author (Nick Gauthier), who is battle tested with Backbone.js. So, again, I think we are in agreement.

That said, even the intro books are living books. I plan on refreshing and adding as the technology evolves and I as become battle tested (I'm working on edition 1.1 of The SPDY Book now). So over time, I hope to get closer to the ideal tome on the subjects.
Show HN: How I believe hiring app developers should look like
There's only one word I have issues with in the entire TOS, and that's "promoting". Basically they can do the same annoying thing Facebook does when they use your face to recommend pages to other people. Google could potentially use your stuff to build ads for Drive.
That might be a good solution for transition period, but in the long run, another custom rendering engines in JS is the last thing the web needs right now. It needs a practical, declarative and semantic way of creating modern websites. So these guys are thinking in the right direction, even if what they propose is not perfect.
For a good RSS user experience use Opera.
So, it’s time to get involved with social media – where exactly do you start?
Holy cow -- Apple says they may delete any iCloud content that they find "objectionable"? And that they have a right to scan your content to determine such?

Jaw drop

I store at the pleasure of the King.
Show HN: Cross-Platform Multiplayer HTML5 Word Game
I work at a small game studio in Chicago and we just made this word game that works on the web, Android, iOS and more platforms coming soon. The front end is HTML5 with cake.js and Phonegap for mobile. The backend is Node.js and CouchDB.

Feel free to challenge me to a game. My username is bobbylox (you can also use FB connect to play against your friends).

Enjoy!
I didn't realize this was such a big problem. I don't think I've ever met a brogrammer outside of the Internet.
Gotta love the downvoter brigade. And yet, nobody tells why I'm downvoted.

I have an interview tomorrow, for a tech position. The fact I can give them a phone number that "always works" is spectacular. The same goes with my email as well. Do you know what my chances are of getting a job with neither of those things?? None.

And I also value my privacy. But at this point, my privacy is approaching 0, because of free services like Google. Perhaps when (if ever) I make a decent wage, I will come back to this tradeoff.

But for now, I'm looking at this as a form of corporate welfare for poor people. I benefit. They benefit.
For these numbers to make any sense at all, you need to scrape the new posts. Now you can only tell what you measured: How many how/why stories were submitted. By scraping the new posts and count the ones that make it to the homepage, you can tell which HN users prefer, if HN users prefer how/why stories versus other stories, and how many how-stories versus how many why-stories are submitted (probably closer to how many are on the web, so you might get an impression of that too). The current numbers are meaningless data, not information.

Oh and you might as well track 'show HN' and 'ask HN', or just create a wordcloud. THEN we have really useful info!
Sexting, rainbow parties, jenkem, and brogrammers. All of a piece.
That might very well be the case, in general.

Though not foreseeing a backlash about "gangbang interviews" at this point strains credulity - the network of tech conference presenters is small and well connected.
See: Northern California(http://en.wikipedia.org/wiki/Northern_California), South Jersey (http://en.wikipedia.org/wiki/South_Jersey), etc.
Good, I'm glad people walked out of Van Horn's talk. That's the appropriate response to this sort of immature bullshit. This may sound extreme, but if you're surrounded by douche bags who make misogynistic jokes and weave rude and immature anecdotes into a work-related presentation, then these "brogrammers" must believe that this behavior is acceptable. And if you witness this, and laugh along (or even just ignore it), you are tacitly agreeing that this culture is acceptable. Do you want to work in an environment that allows this?

I am man, and this sort of culture makes me very uncomfortable and angry. I imagine it's even more aggravating and discomforting to women in these situations.

Simply refraining from laughing at a distasteful joke or turning a blind eye to vulgarities is a cop-out. We are all apart of the culture; if you're not calling this shit out, you might as well be laughing along.

If you see these behaviors, make an example to call that person out. Make it very clear that this behavior is not accepted. Failure to do so is implicit approval.
"Develop new ones" is quite a broad clause !

eg. Rounding up non-gingers to be put in cages above pools of lava would be allowed
It was my understanding that the oil used for vehicle fuel and the oil used for plastic isn't even the same stuff. And that part of the refinement process for crude is to separate this out.

IIRC heating oil is a more-direct competitor for the particular type of oil that is used in plastics.
The API Developer Experience Baseline
> I don't think I've ever met a brogrammer outside of the Internet.

Precisely.
to use your analogy. in the real world most managers of publically traded companies try to increase the price these are traded at.

meanwhile, people buy based on their expectation of future price.

So, this is a casino where the dealers are trying to make the chips worth more. It doesn't matter why, this is just reality (generally). But the dealers don't just deal chips all day - they spend real money in the real world, and loads of it. On sales, manufacturing, advertising, research and development, infrastructure, you name it. All to (again, generalizing) increase the price their chips are being traded at. (For various reasons they have incentive to do this, or if not incentive then at least philosophy/approach.)

Say you meet the dealer named (CEO of x). Now if you can convince him that doing y action in the real world will increase the price of his tokens, he might just do it.

Even if it means spending millions or billions of his company's money.

This is the status quo.

Now, what are the results of this status quo? Does it mean that companies will do whatever will increase their share price? No. Does it mean companies will do whatever they expect will increase their share price? No. Does it mean share price realistically reflects a company's investment in doing something to become financially or objectively or in some way convincingly "better"? No.

Nothing follows from this, but there are some things that almost follow.

One of them is that in the real world real money is being spent trying to get real customers, to get real innovations, and so on.

In a way, the precisely discovered price of a casino token is like a carrot on a stick. It points somewhere, (to stretch the analogy it points up or down), and does so as a result of the rider moving it.

In this case the 'rider' is investor opinion. (Alternatively, though false, you can assume that all information in the world is factored into the price, that the price is somehow 'efficient' with respect to all the information in the world about that company that's public. While ridiculous and false, this is/was a dominant or important academic model for a long time.)

What I'm getting at is that it's a lot simpler than just being tokens. There is a complex system here that you can draw some generalizations from. I mean, to take nothing else, just remember that when a company's "token" price gets too low, its investors will vote for an acquisition in cash by a bigger company in the same industry at a premium over its "token price". That would have a very real effect in the real world. It's just so much more complicated than you give it credit for. Is it good? Should we have it?

Well, all the recent private equity activity says, you know, not always. But there are some interesting things that happen when you put your company into the 'token world.' It's most certainly not just tokens.