skysight-inc/HackerNews huggingface dataset:
ReactJS is quicker than you'd expect for a gigantic JavaScript-based DOM diffing engine, but somehow this got distorted into the misconception that it's faster than native. It's not.

Like with most new technologies, we're currently in the phase where we're overusing it. In the long run, this will hopefully even out into a state where React-style DOM abstraction instead becomes just one more tool to be used when appropriate.
An Italian expert discovered two zero-day flaws in MAC OS X
For the purpose of losing weight it really doesn't matter if the calorie counts are accurate or not: consistency is what is important.

If you want to lose weight reliably, track your weight and your caloric intake consistently. If you aren't losing weight, adjust your caloric intake until you are losing weight at a steady ~1-2lb per week.

Losing weight is simple...it's not easy, but it's very simple.

edit: You also should continually track this because as you lose weight, your body uses less energy and your maintenance level goes down meaning you may need to adjust your calories down a bit to compensate.
Project Sunroof
At Amazon, Employees Treat the Bathroom as an Extension of the Office
Another one I posted about sometime ago is filezilla config files. Found lots of FTP servers with their passwords in the filezilla config files committed on github. [0]

[0]: https://www.google.co.in/search?q=inurl%3Afilezilla+inurl%3A...
Fair enough. Should do more research before I spout such broad statements on HN.
I've been accused of not writing enough comments in the code itself and then writing "novels" in the commit messages and "Literate Revision Control" is probably the best name for that sort of style. It's very easy for comments in the source to grow stale, but the commit messages mostly (our source control tools still aren't perfect with regards to moves/refactors) tell the story over time and mostly show only relevant commit information, with "stale" commit information falling away into history/legend/myth as its code gets rewritten and retouched.

I've been liking how Visual Studio's CodeLens (now available in cheaper SKUs in 2015) brings focus to commit history specific to logical units in the code (methods and classes).

Now I'm curious where you might be able to push things if you purpose built a "Literate Revision Control" tool and what sort of strong "epic poem" style of commit messages would best produce useful "novelizations" of a codebase...
Oh sorry, that is a side-effect from bringing it back the domain was slightly different.

As for the login page, sometimes the way in is not through the front door.
(To be clear: "memory safety" doesn't mean "freedom from memory leaks", it covers things like buffer overflows and use-after-free violations, https://en.wikipedia.org/wiki/Memory_safety .)
Show HN: How Many NYC Subway Stations Have You Visited?
A system like this that uses passwords would be poorly designed. You would use private keys that are never stored online.
So in countries where nutritionally varied food is not widely available, people are so reliant on cereal sources that they become afflicted by deficits in many nutrients. Doesn't have any easy solution.

But the paper also raises multiple times the point that vegetarian diets tend to be too reliant on cereals, such as here:

"Because the bioavailability of zinc from meat is four times greater than that from cereals [113], it is clear that the displacement of animal-based foods by cereal-grain- and plant-based diets is not only responsible for impaired zinc metabolism in developing countries, but also in western populations adopting vegetarian diets [114, 115]."

It's so much easier to have a vaguely balanced nutrition when you add a bit of meat. It's also perfectly possible to have it as a vegetarian, but it really requires that you know what you're doing and that you make sure you get necessary nutrients. This can be challenging if you only use "traditional" food, but it's made easier by products like Vega powder (which I've been having recently, pretty good!), which specifically try to compensate frequent shortcomings of a vegan diet, or I suppose HN favorites like Soylent and Mealsquares. I'm not sure the last two are really appropriate as vegetarian complements, though.
> * hearing how difficult it is to learn, and

I thought it was pretty straight forward coming from Erlang.

The biggest thing for me was practice thinking in recursion.

edit: Erlang and Haskell was just side hobby. I didn't do anything major with them. But I thought the languages were small enough, Haskell has such a clean looking syntax.

Oh, I think you're trying to say the threshold of being good with haskell is much higher? Cause I see that argument quite and bit.
For weight, it's always calories in vs calories out.

Scientifically sound food recommendations [1] accept that different types of calories make you feel more or less full.

If you supplied your entire day's calories in sugar, you'd be insanely hungry.

While short-term weight loss studies from the 90s focus on calorie counts, modern studies take a longer term view and examine how well weight is maintained based on diet.

This is where the type of calorie becomes important for most people in weight regulation. (vitamins etc are another topic)

[1] http://www.hsph.harvard.edu/nutritionsource/healthy-eating-p...
At our company we are normally not allowed to order Mac laptops. An argument similar to the one in this post while pointing to my 2007 MBP that I was still using convinced my manager to shell out the extra $500 or so compared to the crappy HP laptop last year.
There's another book that's good book called Secrets to Winning at Office Politics[1], it basically says that no one likes a complainer so keep it to a minimum. It also saids that perception is what matters.

The book, like the one you mention, is a little depressing but if you're stuck in a corporate environment and want to avoid being depressed it pays off to pay attention to what the book says.

[1] http://www.amazon.com/Secrets-Winning-Office-Politics-Influe...
A particularly fitting past discussion in HN about among other things Amazon:https://news.ycombinator.com/item?id=4195136
One strange benefit I have found for note taking on paper has nothing to do with technology or memory or privacy.

I have noticed that when I am discussing a project or issue with someone and I take notes about what they are saying, they feel notably more confident and happy with me, going so far as to report to my superiors how they appreciate that I'm doing it.

While I may or may not ever refer back to the notes I take, it clearly imbues the benefit of making the other party feel important. That's very useful to me.

We only get push-back on having laptops up during meetings; there seems to be a perception that it is distracting to the meeting. However, there are times when taking typed notes is superior to hand-writing (and vice-versa), researchers suspect. [0]

[0] http://www.fastcompany.com/3044907/work-smart/how-typing-is-...
No, government contracting.I think they were burned in the past when someone was hit by a bus, so to speak
That doesn't make sense. If calories are all that matter, then simple math shows that being off by 2% over the course of the years easily leads to weight loss or gains. You've seen this math numerous times in the context of "if you just didn't eat one donut hole a day you'd weight X pounds less a year". If the labels are off by 10% or 30%, then it can't be just "calories are all that matter"; you'd be losing or gaining a dozen pounds a year, unexpectedly vs. what your projections expected.

If, of course, the body is a dynamic process that reacts to what it encounters in the world, then of course the dynamic reaction is what dominates the situation, not percentages of error in calorie counting.

(The way the nutritionists managed to turn "The body reacts dynamically to incoming input" into unthinkable heresy in favor of a model in which the body is essentially modeled as a hapless passive recipient of "calories" with no feedback loop will someday be seen right up there with pholostigon theory, except less excusable. Any time you speak of a bodily process and aren't thinking about the feedback loops, you've bounded your best-case outcome to "utter failure" before taking the first step.)
Ok, let's play pedantic DannyBee.

>I don't think you have anywhere near the kind of data to generalize an entire profession across all industries :)

>The vast majority of people i've met who feel like you do are people who were, IMHO fired pretty fairly, but are ashamed to admit that maybe they weren't performing as well as they think, so they blame the system.

We're gonna need a source for that too! Or wait, were you discrediting one opinion with another one?

>"Stay clear of HR, that is true for 99% of jobs."

>Having met at least 50+ people in HR who aren't what like you say, i'm going to call complete bullshit on this.

Ever knew of what the '%' sign means? I can get you 50+ people that are in jail and that were later proved to be innocent. Does that mean we should set all of them free?

Waiting for your downvote or a reasonable argument :^)
It works exactly the same for me. I approximately know how much calories I should eat during the day and if I keep below it I slowly but steadily lose weight. It does not even matter what I eat, as long as I stay below the threshold I will lose weight.

At the moment though I am gaining weight. My life is stressful at the moment and one way of dealing with this is eating tons of food. Because of this I gained about 10 kg during the last year.
> Equivalent x86 Linux servers are 1/4 the price.

You're severely underestimating the cost of dual-proc 16-core Xeons (about $3500 each for the E5-2698v3), and by the time you add memory, storage, I/O, networking, and other necessities, you're easily in the $15-20k range.

Source: I work for an integrator.
Wuala shutdown notice
I think this is ideal for a non-technical person with business skills who want to connect to Israeli technical talent pool
You may want to rename your project. dcron is Dillon's cron for quite a lot time already.
It's purely anecdotal, but it's been a well known "fact" within my circle of developers that working for Amazon is a death march and not something you should consider unless you are desperate or intend to make it a short stint where they are offering a title and pay increase worth the 1-2 years of hell that working there would be.

True or not, perception is reality and Amazon has attained a rather poor reputation in the circles I travel. I have considered positions with them in the past but because of my perception of what working for them would mean, I've rejected several for not being worth it (pay increase not big enough), and one due to simple logistics (they wanted me in a city I wouldn't move to).
Introduction Video: https://www.youtube.com/watch?v=_BXf_h8tEes
Here is a video about a Master Penman, describing his experience and the benefits of writing by hand.

https://www.youtube.com/watch?v=KvSyQDu49pI
Well, if low resolution touch screens are inappropriate for taking math notes past simple fractions, then surely that simply asks for a high resolution touch screens used with a stylus and some system that can convert my equation-like scribbles into proper LaTeX ?

I mean, the main point of digitized writing is not that it's easier and faster - sometimes it is, sometimes it isn't - but that in general you would need the end result to be in a proper, neat format that is useful for distribution, searching, analysis and automatical conversion for various needs; handwriting or pictures of handwriting can be useful for that only if/when it helps you to get to the final formatted non-handwriting end result faster than a keyboard and a mouse does.
I was the head tour guide at my boarding school and a question that came up with almost every single parent was "where are the smart boards?" They (falsly) assumed that adding technology to the learning experience in every possible place is a good thing. For one, the boards are very expensive and two, for something like an English class they add next to nothing. The only place I saw them being valuable was in the science classrooms but even then there was little if no advantage over using a projector and a whiteboard. Over use of tech can be distracting for the teachers as well, they had a pilot system of using tablet computers in conjunction with projectors in my Calc class and the professor just geeked out over all the colors he could show notes in and all the stuff he could do with it but it really distracted from the actual math. In college many of my classes forbade the use of laptops or highly discouraged it because a few students always just end up surfing Facebook which is distracting to everyone in the room. I found I always retained the information better when I took notes by hand.
I wonder how many people are using Loglan as compared to Lojban.

https://mw.lojban.org/papri/Lojban
Ask HN: Help us structure our ready-to-launch content discovery Android app
Hi there,

We're in the final steps of preparation for the launch of our new content discovery Android app and wanted to ask the community's help in finding what content categories / sources you think would make the most sense for the general public.

Specifically our app is an Android Lock Screen that pulls RSS content from a number of websites in different categories and aggregates that in an easily accessible format for users to browse in their idle times (e.g. one topic can be Startups and one of the feeds can be the Techcrunch one).

Do you have any suggestions of such topics and content sources? Maybe even sites that you run yourself and would want more visibility for?

Thanks for helping!
Really-low-fat vs. somewhat-lower-carb – a nuanced analysis – Examine.com
Twenty years after a BA in Philosophy, I can unequivocally state that it is as relevant today as it was then.
Converting ES6 Maps to and from JSON
A major problem with text based app interaction is learning the language and predictability.

If I've never seen "let's talk it out" as a feature, then I could innocently type this and see this weird thing that's using my data.

Add to this the NLP component, and suddenly there's a whole corpus of things I could say that accidentally trigger some action. Learning this corpus would be akin to learning a language, but without formal instructions (I still don't really know what Siri's full command set is).

I like a lot of the ideas (3rd party tool tip integration, ideas to improve the bus app, and Foursquare direct call outs) but I think a lot of this would be better in app form. The real issue is installing/uninstalling and unclear permissions models - a Wechat style lightweight app install system could alleviate a lot of that concern.

After all, why do I want an uber notification in Messenger, when I need to have the uber app to order the cab in the first place (that kind of tracking complexity and reliability requirements probably shouldn't just be a web view inside Messenger).
Google Sunroof – Mapping the planet's solar potential, one roof at a time
Use Case: Comparing VMware and AWS Cloud Deployment Costs
They say "all wrong" but they appear to mean "not perfectly accurate." Given that calorie counting is one of the most successful methods for gaining control of weight, that's not just semantics; that's unethical.
so for weekly planning I surely use paper. I use a pad sort of designed for this and then modify it slightly to make it last longer: http://imgur.com/vmoQhYG,6RKCKV7,EqJgFLr,6fJgCn3

For projects, future ideas, thoughts of things I might do some day, I use a notebook and designate a few pages per item. I also click in pages, printouts, etc for that idea to remind me of things.

http://imgur.com/vmoQhYG,6RKCKV7,EqJgFLr,6fJgCn3#1

http://imgur.com/vmoQhYG,6RKCKV7,EqJgFLr,6fJgCn3#2

http://imgur.com/vmoQhYG,6RKCKV7,EqJgFLr,6fJgCn3#3
I recommend watching That Sugar Film[0], It addresses this in part because as it turns out fat calories != sugar calories.

0.http://www.imdb.com/title/tt3892434/
Right, I fear that this is another article that, while interesting, will be used to needlessly complicate discussions about weight loss. Paying attention to the (inexact) reported calorie information on the food you eat is still the only reliable way to lose weight.
Why I Use Tape Instead of Mocha and So Should You
Lack of integrated services
Here is what I've learned in my time on earth:

> you can't change the system but you can change the system you are in

Just leave.
I'm surprised the author left out payments. SMS is the simplest way to facilitate non-POS transactions. We've built our company on that, kindrid.com.
if you want to lose weight reliably, get your desires under control and then eat vegetables and meat.

it's too fucking simple
I think this article is a little misleading. I'm running a 2010 Macbook Pro that still works great. But the only reason I'm able to do so is because of its upgradability. Over its life, I doubled the ram and swapped in an SSD.

The Macbook Pros sold today do not allow HD upgrades. (I'm not sure about ram.) I doubt they will last as long as my current one has.
It is likely that he didn't lose his last contact with the reality faced by the commoners until after he built the foundation for that wealth.

At a certain point, personal wealth becomes largely self-perpetuating, without further conscious efforts, and ultra-rich people can also acquire a bubble of intermediaries that insulate them from the commoners and their ordinary problems. They can always afford the durable goods or services that solve those problems effortlessly. And the people around them may simply pre-emptively order those solutions on their behalf before the problem actually manifests.

The skills you need to earn your living expenses when you already have $50G are very different from those you need when you have $50.
Stop comparing yourself to others
not as accurate but it's back
Apologies if this is a stupid question, but what is meant by ABC tune in this context? It seems to be a method of musical notation?
Bugs me when people choose a name that's already being used for something much better known.
This x10. I lost 43 lbs in 6 months upping my calorie intake by 500-1000 calories a day. But I drastically changed what types of calories I ate. I also halved my triglycerides, and brought my HDL and LDL levels far into the healthy ranges.

All by cutting out grains and sugar and replacing them with lots and lots of vegetables and meat (I'm lying, it was mostly bacon).
Why side projects die
Maybe it's just me, but if I'm trying to explain an idea to someone and they're busy scribbling away on their paper it really bugs me. Are they making notes on what I'm saying? Or are they doodling?

But really, I agree that handwritten notes can be less distracting. Interestingly, typing notes on a touch-screen tablet can be less distracting, and the single-app limitation helps avoid external distractions as well.
"At the end of the day, it's always calories in vs calories out.

Scientifically sound food recommendations [1] accept that different types of calories make you feel more or less full."

That's a contradiction. The entire idea of "calories in, calories out" is precisely that there is no difference and all calories are exactly the same. If some make you feel less full than others, then you're invoking the existence of the feedback loop that "calories in, calories out" explicitly denies.

If you, as this article does, point out that many things affect whether a calorie can be absorbed, that is, again, another difference between calories.

If modern science is moving on... and it is, at an inexcusably sluggish pace... it's moving on from "calories in, calories out". There's really no way to salvage it... even if you want to go with "calories digested vs. expended" you've still got a complicated feedback loop even there between the pancreas, insulin, blood stream, various bits of the brain, the metabolic consumers of blood sugar (significant differences here too between muscles vs. organs), etc, and even two people who hypothetically start with the exact same blood sugar levels and digestive system state will rapidly diverge as this feedback loop does different things between them. "Calories in, calories out" is only true as a limit on the system of the bodies, it isn't even remotely suitable for use as "the only parameter in a model, which gets set to a constant value". (What other bodily function works so simply? What makes digestion so bizzarely unique that it can be modeled so simply? None and nothing.)

(And a rather pointless limit in some ways, too... nobody is running around claiming that the human digestive system is an over-unity perpetual motion machine, so making such a big deal about thermodynamic limits is rather silly.)
Yup. The same goes for gaining weight of course. I've heard people say "I can't gain weight no matter how hard I try or how much I eat!". Wrong. Again, track your calories and increase the number of calories you are eating until you begin to gain weight.
I will keep ordering from McDonalds because their food is the cheapest while still tasting good.

I will keep buying gasoline from Alberta Tar Sands and fracking because it is the cheapest at powering my motor vehicle.

I will keep getting my marijuana from a mexican drug cartel because it is more potent and cheaper than from other sources.

... way to be the rational economic actor who gives zero shits about externalities and hard-to-measure but obviously occurring consequences. Good job, dude.
.Net WinForms? No wonder it sounds so bad.
It works in some cases as a pattern of keeping components very modular and only loading the styles on the page that a single component needs. And I think it works well in cases where a component is very unique and wouldn't share any styles with other components.

That said, I personally see it as an anti-pattern. Styles should be kept agnostic of application logic for the most part. Practicing proper BEM convention paired with proper organization of SASS files yields simple management of style logic. This works exceptionally well in complex applications.

There are two camps forming right now with different methodologies & use-cases in each, and it will be interesting to see which patterns are implemented & what kind of 'css in js' tools become available.
Jeff Bezos says he’d quit the Amazon described in New York Times bombshell
I, personally, began experiencing this myself. If I'm eating healthy, I can add in cereal. If I'm not, I feel physically horrible eating cereal. So I just avoid it and try to eat healthy meals all the time. Keeps my productivity and mood high, and you would not believe how good my skin looks when I've been eating plenty of vegetables for the last week.
I still have a 2007 (or 08?) iMac in my office that I use to watch Netflix. I just replaced the HDD with a SSD some years ago. The machine still runs great on OS X 10.10.

The only thing that's a little off-putting is the screen's CFL backlight.
Fundamental Shifts in Chip Business
Here's a sample using Google's own campus: https://www.google.com/get/sunroof#a=1600%20Amphitheatre%20P...

And here's one for a random house in the Boston area, where you can really see some of the variation in roof pitch: https://www.google.com/get/sunroof#a=196%20Pearl%20St%20Camb...
I think the point is that if you reduce your possibly inaccurately calculated calorie intake until you start losing weight and then keep your intake steady it doesn't matter if that value is 1000 or 100,000. Over time the method will definitely work.
Sorry, one detail I should have added: the other founder is also risk-adverse and is keeping her day job as well.

We've both taken on side-businesses before, and both solo. And both, while working a regular day job.