skysight-inc/HackerNews huggingface dataset:
When I used Unity at work, it would literally freeze every few days, and I'd have to ssh in from another machine and restart it. Tried Gnome 3 for a while but eventually gave up and went with Cinnamon.
I have $0.11 to claim. But since I would have to mail the signed documents in, at a cost of $0.45, I think I'll just let it go. :)
Actually, it's not that simple. Someone else suggested the book "Why We Get Fat", which is a good place to start. There is reason to suggest that what we eat is just as important as how many calories we eat. I think this book mentions that we don't get fat because we eat a lot, but that we eat a lot because we are getting fat because of the content of our diet.
Ratchet (http://socketo.me/) has started to make this easier.

Regardless of the naysaying people will always do about PHP and long-running processes, an Nginx WebSockets proxy/backend protocol would be a huge hit for PHP developers, and as demonstrated by Ratchet, can certainly be made to work just fine.
I'll second the Hal Higdon plan. I ran my first marathon in 2009 and followed the plan almost to the T.
Automatic vulnerability notifications from creators of Symfony PHP framework
It doesn't seem anywhere near as slick as Ubuntu's offerings, though - and I think for a portable device like a tablet, that is very important.
It's just a term one of the nutrition experts I follow, Alan Aragon has used to describe people who blindly follow the paleo diet. Not that paleo is all bad, but there a lot of people who get it very wrong.
It sounds like you want vim features. But vi compatibility mode is probably not consistent with these. Mapping f-keys should work fine in a GUI vim, but in a terminal F-keys may depend on configuring the terminal. You don't have to use syntastic if it doesn't work right for you, you can just use individual checker plugins or set makeprg and use :make. Mapping auto-complete to tab depends on not having multiple plugins fighting over the key. Most of this is a matter of particular plugins, not vim itself.
Copernicus birthday Google doodle animation 
How is this animation done in HTML5? Any other examples like this?
Git pull always seemed weird to me too. I don't use it.
I'm surprised you need to eat anything at all on a short ride like that, at such a low BPM, and certainly nothing like 2.5 bottles of glucose! Just water to avoid dehydration should be enough.

I doubt the diet has anything to do with it. (In this case anyhow... certainly nutrition is critical for harder efforts).
You end up creating a new session each time when you do !sh. backgrounding Vim lets you use the same shell instance.

The other issue I have in general with the ! form is that some applications mess up osx vim. For example, try dropping into a node session (!node) and then quitting.
Most bureaucratic IT departments (i.e. big corps, govs, schools) tend to be more about the reduction of work for the IT department and less about the best solutions for the users.
Customizing your editor to do what you want doesn't miss the point. It is the point. If my editor does exactly what I want, I have no need of Coda or Sublime Text 2 or Eclipse or whatever.

You can turn off colors. That's your customization because you like it. Good. Other people want other customizations.
No, really, it doesn't. Despite Wikipedia's description of the illustrative scenario, absence of any communication isn't really important to the essence of PD. Its just a condition that avoids distraction in discussing the aspects you usually want to focus on, which is the payoff matrix.

What changes it is if the payoff matrix is wrong, as it was in this case. The game theoretic aspects of PD are entirely dependent on the ordering of the payoffs such that the payoffs for strategies are (listing, in each scenario, the strategy of the actor whose payoff is under consideration first, and that of the other actor second) as follows: (defect, cooperate) > (cooperate, cooperate) > (defect, defect) > (cooperate, defect), which makes (defect, defect) the only Nash Equilibrium in the game and makes defection a dominant strategy since it always produces a better outcome than cooperation independent of the opponent's strategy. (Note, so long as this payoff matrix is maintained, communication is mostly irrelevant, since even knowing what the opponent is planning on doing, defection is always your best choice.)

Changing the matrix, as was done here, so that the order is (cooperate, cooperate) > (defect, cooperate) > (defect, defect) > (cooperate, defect) makes both (cooperate, cooperate) and (defect, defect) Nash Equilibria and makes it so there is no dominant strategy. It also makes having clear indication of the other players intent (as is the case when the class is gathered outside of the door and can respond to each others actions) significant (as it is not in a pure PD) because then if there is a clear indication of intended action (which differs from a communicated plan, which can be a deception, and which in a pure PD almost certainly would be, since each player not only has an incentive to defect independent of the other player's strategy, but also an incentive to mislead the other player into cooperating) it makes sense to match it, since the best payoffs are always in matching the other players action -- whether cooperation or defection.
Yeah, sorry, a better phrase would be "energy calories without any other nutrients".

Which I thought was implied. But I forget that imprecise communication works less and less.
I am curious on how this animation done in HTML5? Any simillar examples out there that give an idea?
Absolutely yes. I'd much prefer a well thought-out blog post to a "Tell HN" or a long rambling comment fired off the cuff.

There's plenty of comments that float by when I think to myself "they should have done a blog post about that, it would have been so much better".
You drink a glass of cola. I challenge anyone to drink a glass full of balsamic vinegar.
Oh God. Don't get me started on const.

const char * const fuck_this(const char *shit) const;

Thing #1: In C++ the word "const" can mean many things depending on position and inflection: declaring a symbol an actual constant; a pointer argument has in (as opposed to in-out) semantics; a function has no side effects. I keep forgetting which use of const does what.

Thing #2: Each use of const, regardless of meaning, induces a different type. Which makes API design a pain in the ass since you can't pass in stuff that wasn't declared with the same constness if the procedure expects const parameters without casting the parameters. I actually worked on a codebase where a guy broke much of our code by checking in a "fix" for our APIs to make them comply with what he considered best practice regarding constness.

Thing #3: Passed-in pointers and references are not 'const' by default. You should have to declare intent to clobber their referents.

Thing #4: And as someone said downthread, you can cast around it in most cases anyways.

This is why I say, if you're thinking of using C++, reach for Ada instead. Ada's reputation has been necessarily tainted by whiners complaining about its verbosity. But I swear that figuring out a page of Ada code is easier than figuring out a few lines of sufficiently complicated C++. For one thing, in Ada, function/procedure parameters are 'in' (i.e., const) by default, and you must declare intent to modify parameters in side effects by declaring them 'in out'.
SF marathon in 2003 -- for just finishing in a decent time, the long runs are key. I think I used the online run "diary" at coolrunnings.com, printed out a random training schedule, counted backwards from the marathon date, and started at "week 8" or whatever the current date fell on. I do not recommend that training strategy.

Edit: I've been playing with the "zombies, run!" iphone app and it's been fun for short runs, but (as I'm sure you know) it's going to get tedious quickly for training for a marathon. Audiobooks are wonderful, though. Especially stuff that's light, escapist, and fun but somewhat embarrassing: I listened to most of the Harry Potter books, for example. If you're disciplined enough to only listen to the books when you're running, it can be a surprisingly strong motivator.

Second Edit: (now I'm nostalgic) I also don't recommend a 2 mile warm up jog to the start of the race (I lived on Fell at the time).
have your terminal map Ctrl-Z to fg, and you can cycle in and out of the shell almost instantly from vim with that key.
Show HN: MileLogr mines your online calendar to save on taxes
Yep! It's nice to see that one third of HN population run marathons. Wait what, BIAS??? no way.
This has nothing to do with languages. Nginx can now proxy WebSockets to arbitrary servers.
2. The apps will remain compatible, just like on Android, but I fear they will give too much control over to carriers. From what I understand they want to give "total branding power" over a device to carriers. So we'll see how they go about that without pissing off the user. If it's subtle enough it might work. But I still hate the idea of giving even more power (again) to the carriers.

The carriers should be powerless when it comes to the devices they sell. They should be no more than retailers. Who has ever heard of retailers messing with the products? No one, because that's a crazy idea. Yet that's what the carriers are doing, and will probably do even more with these new operating systems desperate for market share.

3. Why should Nokia back this project up? I mean why specifically them, and not Samsung, HTC, Sony or Huawei? Also there's zero chance they will do it. They didn't back Meego, they killed Meltemi, they aren't backing Sailfish, and they will back Ubuntu? Why? Microsoft would never allow it. And we all know Nokia is just a subsidiary of Microsoft now.

4. One of my biggest problems with Linux in general looking at it from a "consumer" point of view, has always been how ugly the programs look on Linux. They are cringe worthy, and I hate the font, too. I don't know what they're doing here, but I really hope Canonical is serious about design guidelines and resources for developers, much like Apple, Google and Microsoft have done it. They need to make it dead-easy for just about any developer to create beautiful Ubuntu apps at least with the stock resources.

This should be one of their top priorities with Ubuntu, not only on mobile, but on the desktop, too. So I hope they're using resources and design guidelines that will scale well to the desktop, too. And I still think they need to rethink the Unity UI to make it more user-friendly and less frustrating.
Same. Tried viewing this on my Nexus 10 a little bit ago, and found it nearly unusable.
On another note, my University (uws.ac.uk) started blocking HN this week.

I bet it's probably just because of the illicit connotations of the 'Hacker' word.
Try downloading the distribution of code and data and run it locally. Java stuff, maven based, easy to run. Use the example code listed on the installation web page to see how to set it up.
I'll have a look at the videos once I get home. (Stuffy corporate stooge job)
How This Open Source Company Captured Market Share from Oracle
If you bully rats, they get depressed. That's far more insight than I think they're going to get from the drug studies.
Was NERDTree making you unproductive? How?
> "The U.N. Human Rights Council is widely expected to order an inquiry next month into its leaders' responsibilities for crimes against humanity."

- Take your time! It's not like the "crimes against humanity" have been going on for decades or anything.
Is it possible online classes are difficult to make it through for the same reason that traditional classes are difficult to make it through - because the classes are boring?

I've tried several online classes, ranging from Sustainability to JavaScript, and I've found them all incredibly boring. Perhaps, we need to rethink the value of having someone lecture for an hour several days a week.

The best way I've learned to do things is to go out and try it, and figure out why it did or didn't work.
Whatever you do just realize that marathons are, for most people, bad for your body. I ran my first (and last!) marathon last year and ended up not being able to go on light runs for over 6 months. This isn't an uncommon story.

There are a bunch of training plans you can find online and they all share one thing in common: start out easy and work your distance up, then back off a month before the run. Make it to 16 or even 18 miles as your longest training run, give yourself at least a couple weeks to recover from it before running an actual marathon.

Identify your pace! There's a ton of rules of thumb out there based on half marathon times. I looked at my finishing time in a half marathon 2 weeks before the full, then used that to determine the percentile I was in and how it corresponded to the full marathon results. Saw that it wasn't crazy to do a sub 4 hour, so I set my pace accordingly. I used both a running watch, and in general kept with the pace flagger.

Final word of wisdom: don't do what I do and train in only 5 weeks! It's way harder on your body that way, even if you are in good cradio shape (I bike alot). Your muscles need to build up to stabilize your knees.
Reviews aren’t the problem with game coverage, we are.
Firstly, I am not a nutritionist. I've been weight-training for a couple of years, was vegetarian for about 8 years, and I'm back to eating meats for three years now. I also run a lot.

Right now, my diet probably consists of around 40% protein, 40% carbs, and 20% fat, to slightly varying degrees per week.

I watch what I eat and study what I eat quite a bit, though. I've tried the ketosis thing, the low-carb thing, the good high-carb thing. The only thing I've not tried was the high good-fat diet, because I tend to break out and/or get really oily skin when I eat fatty stuff. (Having said that, my skin was the best when I was ovo-lacto vegetarian.)

As everyone has said, each body is very different and the way your body uses what as fuel differs depending on your lifestyle.

Having said that, I do believe everyone has a "sweet spot". That is, a diet and exercise regime that works almost perfectly. I've read people that have been weight training for years that say they go into ketosis with around 100g of carbs a day. Many say this is impossible, but I've seen pictures of the dudes, and unless those aren't his, he seems to be doing extremely well. Personally, I could never go into ketosis with nowhere near that amount.

What I also found to be true is that you can either have lots of carbs and protein and little fat, or lots of fat and protein and little carbs. If you have lots of fat and lots of carbs at the same time, you will get fat quickly. The whole .8g to 1.5g per kilo (of your weight) for protein seems to work for me, as well.

Another thing that I've noticed that is very important, and this is with regard to what you say about insulin, is monitoring your glycemic index levels, because this is another way you can get fat. Unfortunately, this can be tricky, because theoretically, even fruits can get you fat once you consider the excess increase/energy that you do not expend.

Lastly, macronutrients! Getting in your macronutrients within your caloric intake I've found to be mandatory, especially if you're working out.
Ask HN: Do you use wireless activity trackers? (Striiv, Fitbit, Jawbone)
There are a lot of companies competing in the fitness technology sector, and being that HN is read by a lot of technologists and early adopters, I'm curious what everyones take is on these devices.

I have a Fitbit Ultra, and have used a Striiv and Jawbone, but I haven't used them as regularly as I thought I would.
Redesigning Automattic's websites (Akismet, Gravatar, JetPack ...)
I can understand why you might think that, but we'll always have the free plan. We're still working out all the little pricing details.
just contemplating
Video: Environmental Protestors Attempt to Intimidate Alex Epstein
I would guess they're one of the few lucky people that wake up feeling refreshed and perky in the morning. Me, I feel like zombie usually the first 30-45mins unless I have some caffeine shortly after waking up.
No, a spoonful of refined white sugar contains 100% calories.

It does not contain any minerals, vitamins, protein, essential fatty acids, micronutrients or antioxidants, which in the context of this discussion, is what is meant by saying it has no nutrients.
Good news, finally, not just need to wait couple of months until they solve all the initial bugs to migrate our existing apps! ;)
نيكولاس كوبرنيكوس
يحتفل محرك البحث جوجل اليوم بذكري ميلاد العالم البولندي نيكولاس كوبرنيكوس
صاحب نظرية دوران الارض حول الشمس ويعتبر نيكولاس كوبرنيكوس هو
مؤسس علم الفلك الحديث
> No, really, it doesn't.

All I am saying is if it is called "prisoner's dilemma", then no communication is allowed. The game's logic depends on it. If the participants can communicate, they can agree on a strategy. This possibility of an agreement is outside the game's definition.

> ... since the best payoffs are always in matching the other players action -- whether cooperation or defection.

Yep. And being able to talk to the other player means the two participants can agree on a strategy in advance. It's not "prisoner's dilemma" because there's no dilemma.
Cool, it'll look smart next to my Ubuntu TV and my Ubuntu phone.
Ask HN: Why HN enable to change the top bar color?
Sunrise for iPhone: a next-generation calendar app plugged in to FB and Google
Are WebSockets Really Slow on Chrome?
And navigating to Seoul (I don't think NKs planes have GPS, do they?), not to mention terrain issues, detection by radars, etc

And making the bomb work (and no, a static setup is different than putting everything in a package)

Worse case it goes off over NK, or it's dropped and it doesn't go off, or goes off when hitting the ground
I've for a while now used Boku Super Protein brand powder supplement. It's completely plant-derived and very diverse, unlike most other plant-based proteins, which only source from soy.
'Star Wars Episode 7' Plot Rumors: Skywalker, Solo Children May Headline Sequel
Thanks, great to see the other Prolog fans coming out of the woodwork! Based in London.
Running with a group while training for the marathon could be the best approach. Before I started training for my first marathon I had never run more than 3 or 4 miles. Just being in a group forces you to show up for the those long runs on weekends. Plus, I have met some amazing people and made great friends during the training. I trained with this group back then: http://sf.team-asha.org/ (a charity that funds education in India)

Since my first marathon I have trained alone for a number of them. But, I have consistently trained well and timed well when I trained with a group.

In terms of what organizations to choose: if you are looking for charity based training groups there are a tonne.

If anyone is in Chicago and planning to train I would recommend checking out CARA(Chicago Area Runner's association). They have an excellent marathon training program.
I'm shocked that you are the only one to mention rstevens, It won't be far fetched if Beej learned from rstevens.
Send to Dropbox: Email + Dropbox
Their email client can do it automatically. Basically, you just need to tell them, "Official emails will always have a big, green border around them."

Also, the number of people who fall for 419 scams is fairly low, just barely above the threshold of profitability. The reason people are shocked when they hear that anyone falls for such scams is that hardly anyone does. There is a hypothesis that 419 scams are designed to be obvious, because it helps in filtering potential victims: anyone who would be naive enough to reply is an easy target.

I think a broader problem is that most people are not just unaware of cryptography, but they use an email client that has no support for checking digital signatures. Webmail is by far the most popular email client type, but many popular webmail systems have no support for digital signatures at all, not even checking them for validity. It would be a lot easier to tell people to check for a digital signature if that meant looking for a border color, or a big gold star, or if hovering over/clicking on a link in an unsigned message displayed an annoying warning but no warnings were displayed in signed messages; sufficiently annoying warnings do help in making cryptosystems more effective in practice:

https://bugzilla.mozilla.org/show_bug.cgi?id=460374
I've run one. I hit the "wall" at the 25Km (out of 42) mark - which was really weird, because I was doing 21Km runs 4 or 5 times a week leading up to it - and they were no problem!

Once I got passed it was fine, up to the 39Km mark when I decided to walk for a bit. BAD DECISION! I walked for a few hundred meters, then went to start jogging again. No way. My body refused to start up! I had to do a weird shuffle-my-shoulders-in-a-circular-motion to get up a rhythm and work up back to a jog.

Got a banana at the finish line. Best thing I ever tasted.
1/3 of people who clicked on this link and decided to answer. Most non-runners probably just don't care to read about it.
I had a great experience joining Team in Training for my first marathon. It's a great group of people with diverse athletic abilities, so it was easy to find someone at my pace.

The catch (if you want to call it that) is that it's a fundraising group for the Leukemia and Lymphoma Society so you're obligated to raise some money (or make a sizable donation yourself).

The entire experience changed my life forever.
Wow, realtime upvoting/downvoting for everyone now :-)
Ubuntu for Tablets - Full Video
Before Rasberry Pi - Gumstix
8086, maybe, but I don't think we can say that modern x86 was "designed" for any one thing at all. Modern x86 is an excellent example of what you get when you evolve something for decades with backwards compatibility as a paramount requirement and little other consistent guidance, for all the good and bad that implies.
Happy to see a company willing to stop the constant march of increasing megapixel count at the cost of smaller photon sites and worse signal-to-noise. (The HTC One has a 4MP camera, with physical pixels twice as large as competing sensors.)
I think so, but I also don't think HN likes to see them from the same source very often, like even daily. Maybe a good one once a week or so?
unfortunately, this was a no-go for me! (fascinating reading on this particular option, though, so thank you!)
They are dangerous to breathe. They are safe to touch or eat.
See, this is what is so interesting to me.

It takes more good fats and protein to fill me up.

Good carbs fill me up very, very fast.
> don't do what I do and train in only 5 weeks

This part needs to be first because it heavily discounts your first paragraph.
It's not that NERDTree makes one unproductive. It's that using NetRW on default vim installations allows you to get going without installing NERDTree.
Not for me!
Safari 6.0.2 (8536.26.17)
on OSX 10.8.2
4.7" screen? unless its >= my Galaxy Note screen, I cannot be interested.
> It was never intended to be an actual experiment, nor would it actually work.

True, but it describes a theoretical property of quantum theory. Its value is only in showing the weirdness of the quantum world.

The problem is that many people read about it and conclude that it's a practical experiment.
The reason I don't use `git add -p` to incrementally approve the "good" changes is that the sledgehammer is not incremental: it expects to be applied to the original clean slate. Using git stash will get me back to that clean slate. Using `git add -p` will not, for both the approved and unapproved changes will remain in the working tree, where the sledgehammer expects neither of them to be.
This is a winner for me if

1) It actually runs on hardware, it's not just a concept
2) I can attach a keyboard
3) I can run a bash shell and the unix utilities.
Big Diamond Heist at Brussels Airport