skysight-inc/HackerNews huggingface dataset:
I'll hop in, though I'm likely to regret this. Note that I am not only replying to the parent comment here, but also addressing the general conversation descending.

The primary disconnect I see in this sort of disagreement about the importance of calories is what we count as "calories in" and what we count as "calories out". The calories listed on nutrition labels are determined by burning a sample of food in a bomb calorimeter. Since our body does not reach the efficiency of a bomb calorimeter, calories consumed through oral or intravenous ingestion will overstate the number of calories that are used by the human body calories in < calories out. As a stupid example, there is clearly a large amount of energy in wood. A human may ingest wood and "touch" none of the calories contained therein. Should a daily branch of intake count as part of our calories in? Where do we draw the line then? Should we exclude calories from fiber?

The nutrition label gives us an upper limit of what we can consider calories in, but does not, on its own, give us an actual value for this measure.

The other side of the disconnect is how we measure calories out. Some people consider only energy expenditure, or how many calories ingested are turned into energy for useful work in the body. Some may also consider those calories utilized for structural purposes. Protein does not necessarily get utilized for energy; in fact it is the least desirable energy source of the three macronutrients. Some may also consider the caloric value of excrement for measurement of calories out.

So calories in can be calories ingested, or calories "processed" (here loosely defined as anything that doesn't pass straight through to stool or urine). Calories out can be calories utilized for useful work, or anything that exits the body, as energy/heat or excrement.

Here alone we have enough for significant confusion among reasonable people depending on which definition they are using.

I hope this helps those involved in the conversation to clarify what they mean and consider that their conversation partner may be less of a moron than they assume.

Add to this that the only piece of this that we can accurately measure across populations is gross calories ingested, and there is a lot of room for reasonable people to disagree on a "healthy intake".

Please note: I am trying to be neutral in this comment, and to only help shed some light on where we find confusion in words. I am explicitly not making an argument for or against any specific interpretation of these words. If you choose to take issue with any inferred stake I hold, have fun. I am perfectly happy to consider discussion on the potential for confusion in the words we use when discussing the issue of caloric intake, though.
Did you not read the article?

It is clearly Shakespeare who popularized - if not outright invented - the term.

Shakespeare owns the English language. No single author has done as much to contribute to its continued confabulation.
Actually, the biggest problems with large-scale C++ projects for me have been "long compile times for fully optimized builds" and "long linking times", neither of which Go 6g/8g solves.

Put another way, much of the problem is "modern compiler optimization takes a long time". Go's solution was "remove the modern optimizer". That doesn't actually solve my problem.
Isn't it the other way around? I.e. sure, dividends are cool in principle but the actual reason people buy stocks is to sell it later, because it's a faster way to make money?
So, this whole thing is an attempt do argue against Bernie Sanders proposed universal free college tuition by comparing it to a country that offers free college tuition and is used as an example of a better system by the author?
“the internet; sustainable energy; space exploration, in particular the permanent extension of life beyond Earth; artificial intelligence; and reprogramming the human genetic code.” - Elon Musk
If I know about licences why would I use this over BSD/GPL? Also this licence introduces incredibly vague parts and seems to be more of a joke licence than anything.
CSS/HTML are not meaningfully semantic; they encode presentational attributes of documents and applications. Syntax validation is not semantic; it's syntactic. DOM is not either; it's an API for manipulating HTML, generally used for presentational purposes. RDF is designed for semantics, but no one of interest uses it. HTTP is a transport protocol; it's a way to take an opaque URL plus some persistent state and get a blob of text or binary data back, along with just the barest of semantics about which requests are intended to make persistent changes server side. MathML is this weird semantic/presentational hybrid, of which I have only ever seen the presentational side used; I am aware of no real-world systems that produce or consume the semantic subset of MathML. PNG is an image encoding format.

So out of all of that, RDF and MathML are the only things that even attempt to define any kind of semantic encoding, and as far as I can tell they completely fail at that in the real world. For the vast majority of real world services, if you want to extract semantic data out of them you use JSON.
Open-source release of IoT app environment Calvin
There's no reason to feel "sad" because others choose to not spend their time on manually micromanaging every aspect of third-party web sites. If you find doing that a productive use of your time, I'm happy for you.
I’m really excited this was finally shared. A little backstory. This framework is the manifestation of ideas that Mike developed at Mixtent, a startup that produced three products in 2 years and eventually got acquired by Facebook.

The biggest advantage this framework has over other more traditional ones like RoR or Django is being able to model product ideas as a graph in code abstractions. This enables product engineers to rapidly prototype ideas (no need to interact with the DB), and jump into features built by other engineers (the node-edge API is standardized).

While the first product Mixtent built used more traditional django-style models, it resulted in features that became hard to manage over time. Each model had its own DB table and making changes was painful. The next two were built using a similar graph framework on top of CodeIgniter, and the benefits to prototyping speed and ease-of-understanding were visibly felt by all engineers (including myself).
I also think that there is no practical way his solution could work, at least not with the laws the way they are. How would you ask people to explain gaps in their work history? Are you no longer allowed to consider why someone was unemployed for 4 or 5 consecutive years? Additionally, I don't think you can easily do general intelligence testing for a job. You have to be able to show that every question relates to job performance and that it does not cause a disproportionate impact on the hiring of people from protected classes.
Any chance this could be due to alliterative influence of the tech stacks du jour? Perhaps Ruby or Rails Rockstars have ceded prevalence to Node Ninjas?
The point is - I guess - that those are ways to increase shareholder value long-term, whereas people playing with money only care about short-term profits. So between more ads making money now and curing cancer next decade, shareholders will stupidly push for the former.
When I don't even feel like using blame
Could it be that there are simply more whoishiring comments?
Show HN: Flash – The best printable checklist
can you add "hacker" to the data too?
Theo completely understands. The problem is that a certain contingent of people clutch their pearls at the mere thought that they may be tempted from the way of Free Software by having a file that tells how to get a file that may offend their sensibilities. Theo treats his users like adults, who can make decisions for themselves, unlike certain other parties.
What I want to know is, does it support Ipod Nano 7th generation.

It's been years since that model was released and I've still not found a way to mount it under Linux and transfer songs.
I have no idea what you're referring to. I mean PRISM, the surveillance program: https://en.wikipedia.org/wiki/PRISM_(surveillance_program)

(unless that's what you mean by "manages FISA court orders", in which case... I'm somewhat establishment militarist, but wow)
Note that the benchmarks game is going to count compile time against Java, but not against Go, since Go is AOT compiled and Java is JIT'd. If your app is a long-running server, you should take the benchmarks game numbers with a grain of salt.
The subset aspect is indeed still relevant. JSONP callbacks[0] make use of JSON's just-JavaScript nature.

[0] https://en.wikipedia.org/wiki/JSONP
As a geek who wants an e-mail HUD and other cool things, I'm disappointed in how the market turns out. There's ton of cool tools we could get and use, and which were pretty obvious 20 years ago, but we're not getting because general population thinks it's too nerdy. Or it's hard to fit what would be a pretty useful device into shiny fitness trinket.
DARPA Robotics Challenge Livestreams
How to Create an Android App – Simple Tutorial
> I can't help but come to the conclusion that any 'marginally legal if that' activity that it administered by the government will suffer from a kind of Peter Principle, where it continues being expanded until a major mistake goes public.

No institutional activity, "marginally legal" or otherwise, is at a stable equilibrium. That's why checks and balances should exist within most systems, that's why we have freedom of the press, and that's why whistleblowing is an important (albeit last-resort) activity.

That being said, it's hard to be upset about anything in the article -- it was reasonably balanced. Moreover, you can bet that the fact this is being published will spur some degree of internal review. Seems like the system, as a whole, is working as intended.
Don't worry folks. "Gurus" will have their day again. It's only a matter of time. I personally know of a large group of gurus who have been plotting their return since 2001.
I absolutely agree that striving for greater "balance" has ruined, or at least made less fun, a lot of games. Knowing that the maps in, say Halo, are optimized by hotspot and killspot to spread out play, or knowing that map and player data is used to redesign levels in, say, Left 4 Dead, is kinda depressing.

With such finely-tuned games (and the Youtube strategy sharing mentioned in a sibling), it becomes frankly rather tedious to compete.

It's especially annoying in games that heavily favor micro management for units...it favors people who can quickly execute a dumb strategy over ones who can slowly execute a smart one. It favors people who can remember exact build timelines. Because all else is equal (because the sharp edges have been ground off during "balancing"), the winners are just the folks who can interface fastest.

And when you're game depends on basically "Here, who can deal with our clunky interface the fastest", it feels like bullshit artificial difficulty.

In Total Annihilation, for example, we always found that unit counts were large enough and AI decent enough that fights became about mid-long term planning and basically warring economies, not who could successfully dance a flock of zergs most effectively through a static defense.
> What is wrong with this? Exposing people to pointers and static types might give them confidence when writing or reading in "real programmers" code in C

I don't see it as sneery nose-turning. Rather I see it as an acknowledgement that the real difficulty of C isn't pointers but rather is manual memory management, which Golang doesn't prepare you for.
On my company's blog, we predicted this a short time ago:

https://www.pandastrike.com/posts/20150422-bitcoin-is-bs

https://www.pandastrike.com/posts/20150527-bitcoin-central-b...

Apologies as this is obviously a self-serving comment.
I'll speak up for one "religious" viewpoint: it is plausible that a breakthrough in theoretical physics could lead to a technological revolution in ways we can't even imagine. Warp drives, teleporters, etc.

If we accept this premise and consider this a sensible card to play, in the spectrum of physics resource allocation (say <5%), then these theorists need to start somewhere. Physics beyond the standard model is fertile ground, as is dark matter and friends. (not-so?) Friendly competition for these marginal portions of physics funding might be a good thing.

Aside: It borders on the surreal to me that these ideas need to be taken to the public to secure funding. The amount of abstraction between popular accounts of modern physics and the math itself is profound. The language used to talk about these theories begins to sound like fairy tales.
If one knows what he is doing, it's possible to build such computers (PC, server). You can run PCs with just the generic drivers that come with Windows or ReactOS, and the same goes for Linux and *BSD. It's usually means a few sacrifice and more effort on your side. Some distributions (afaik Debian) come without any blobs by default, but can be added to apt list. And maybe one should learn the difference between GPL and BSD licensed software - both have their advantages and disadvantages.
Good post. One nit tho:

> - if your child gets an expensive health problem like leukemia or spouse gets cancer, your medical bills could blow past the lifetime cap of the health insurance policy

The lifetime cap was one of the things eliminated by Obamacare afaik.
Sure you can. You can go see what people actually want and see how it lines up with the actions of their elected officials.

Often the two do line up. Sometimes they don't. The fact that these officials were elected doesn't automatically indicate either way.
At $10m you can comfortably buy a Ferrari without losing sleep over it (except in anguish that it might be stolen, or damaged).

But: between being frugal and buying an overly expensive toy car, there's a lot of space. At $10m, you can spend $20k every month and it'll last you forever if you invest the rest in index funds at 3% or so. So a frugal lifestyle is uncalled for at that point, unless it's your personal way to obtain happiness.
The winning team doesn't take the entire 12 million, thats the prizepool for the entire tournament. However its still a lot of money. If you qualified for the LAN finals you're getting a piece of that. If you look at http://www.esportsearnings.com/players, the top 5 players were the 5 players on team Newbee, the International 4 champions from last year. They each made over 1 million dollars from that one tournament.
Actually the author forgets to mention that you can have any major to get in to medical school but many medical schools still require quite a few core courses you are expected to complete while in undergrad including two years of Chemistry, a year of math, physics and writing.
it is possible, libreboot / coreboot + debian or FSF recommended OS. You need to lookup the supported hardware though : http://www.coreboot.org/Supported_Motherboards#Desktops_.2F_...
As I understand it, this uses the same protocols iTunes uses (or can use even if currently doesn't), so unless Apple breaks iTunes, these should either continue to work as is, or with modifications that will require adaptation.
The reply to the very first comment has a link to the JSON-LD spec:

http://www.w3.org/TR/json-ld/
Nice looking plot, but looking at May 2015 who is hiring post:
https://news.ycombinator.com/item?id=9471287

I count 7 occurences of ninja, 2 of them is in the username/email of the poster , so the real count is 5 , here are the 5 :

- Looking for an aspiring Rails ninja, with 5+ years experience

- Why be a ninja when you can be a pirate?

- so if you don't fit the standard Bay Area "ninja rock star programmer" mold - great!

- Play - You'll want a paddle at your desk to fight off incoming table tennis balls. Ninja backhand required.

- Our team is ready to expand, and welcome a new developer with ninja-like coding skills a...

So 2 of them actually ask for a "Ninja", 2 of them specifically ask for NOT a ninja, and one of them ask for a ninja in ping-pong. So I'm not sure how accurate the plot is overall.

EDIT: Looking manually for "Ninja" in the posts from January to May 2015:

Jan : 0 / 334 comments
Feb : 1 / 643 comments
March : 1 / 680 comments
April : 1 / 952 comments

The only occurence is always the same post, downvoted, or asking if it is a joke, otherwise it's "No ninja / brogrammer/ rockstar" . That same post over time represents a smaller and smaller percentage of the number of comments (Assuming 1 comment = 1 job offer)
Second: I believe PRISM is what I said it was: a computer system that manages FISA 702 warrants. The link you cite actually backs me up on that.

The specific issue of which NSA program is named "PRISM" and which other one isn't isn't especially important, except to the extent that when asked for evidence for an extraordinary claim, you produced evidence for a different claim, and that evidence doesn't even appear to be accurate.
Food is super dead cheap to produce, In most places the bulk of cost of food is transportation and profits accounted for every level in the chain of exchange of goods between farmer and the consumer.

This is largely true in poor and developing countries. The food prices go up when fuel prices go up. I don't see this change even in the case of Soylent.
sorry for not too constructive comment, but the acronym of the license brings some negative connotation to my mind...
And some citizens are not taxpayers...

Neither term is sufficient with respect to the other.
hey buddy. Repeat after me.
Money is wealth. Money is wealth.

When you spend your money on wealth, you are doing a trade or an exchange. Wealth for wealth. If money isn't wealth, why the hell would anyone give it away in exchange for empty paper? They don't. Because money is wealth. That's why when people have lots of it, we call them "wealthy"
IIRC he thinks that if the code is updateable, it should be free and it should be possible to replace it with code of ones own creation, if so desired. Completely non-updatable firmware in ROMs he is OK with being non-free.
Any openings for a "zen master"?

The most ridiculous one I've seen was "dragon slayer".
Good for you. How does you running a business without access to capital make me naive? Doesn't that make you niave?
I think there's a big difference between being frugal and cheap, and it somewhat has to do with personal style and creativity. Somebody with no taste and a need to show off might require a $300k super car because they feel like that's what millionaires do. But you can get an amazingly awesome vintage sports car for $60k or less. The same could be said for houses, vacations or anything else, you don't have to spend the maximum amount possible to get something fantastic. But you also don't have to live like a cheapskate in order to preserve your wealth.
I would very much like to know how not-worshipping-money, less-greed, less-materialism are the elements of selfishness rather than of selflessness?
Actually this lets you do more than what iTunes lets you. iOS 8.3 has already prevented tools like iFunBox (which also uses this IIRC) to access the app sandbox directory.
Have you looked at the new generation languages on the JVM such as Kotlin or Ceylon?
Wait, so this is a graph-like layer on top of an SQL database? I don't quite understand this claim:

"DB API is designed for fast performance. No implicit joins or other magic, but expressive enough for nice readable code."

When you have a database with a node, edge, and node_data (EAV) tables.

What am I missing? How would I get a node and its properties including edges, other nodes, etc. without joining other tables or flat-out magic?
Inside SEAL Team 6
Oh really? Do you also get the microcode for you CPU and GPU?
Do people with millions of dollars in networth even think about T-bills?

Genuinely curious.
Android. Google's core business is searching & indexing the web, and then they went and created a mobile OS that siloes information in individual proprietary apps. It seems to have worked out for them, because a.) Android has the potential to be bigger than Search anyway and b.) they've worked out deals to crawl the content of apps.
He never says any of these problems are fundamentally insurmountable. Just that you need to take any meta-data with a large grain of salt. Which, well, is exactly what Google does. It uses certain metadata, but doesn't trust it absolutely.

Also, he mentions Google in this essay; this was written after the emergence of Google, when Google was trouncing all of these other services that tried to use metadata embedded in webpages or tried to classify all websites into some big hierarchy.
Whoops, it seems I edited my post from out from under you; sorry. You also have my apologies for the earlier good-faith comment.

Sadly, I don't have the hours necessary to debate this, because that's where this is going (legal analysis is something you research and write over days, not on HN), and wasn't even my point (aka, I like keeping my arguments limited in scope, not some meandering train wreck). We'll have to agree to disagree.
It comes down to how important freedom is in software development, and whether freedom is an opportunity for hardware developers to piggy back on the efforts of enthusiasts and volunteer developers or involves something more fundamental than that.
The net long-term return on the stock market is (something like) 3%, after taxes, inflation, and commissions. (Hah! Reddit is good for something! The link: http://www.crestmontresearch.com/docs/Stock-Matrix-Taxpayer-...) I like to flatter myself as a reasonably smart investor, I have some investments that have produced some very good returns (the trick is identifying those that have long-term prospects vs. those that are played-out in a short time), and I would love to know how to get consistent 12% returns, even before taxes and inflation.

Frugality is a fine key to success, success being defined by Charles Dickens.[1] And keep in mind, before making a time-value-of-money argument, that time spent being productive, like researching investments, actually needs to be productive; it's not hard to go below the minimum wage if you aren't tossing around large amounts of money.
> By the way, I don't get the obsession with quantum mechanics interpretations. Copenhagen and many worlds give exactly the same predictions, so if one is correct then so is the other.

Not quite. While they predict the same observations, they certainly don't predict the same universe. Under the Copenhagen interpretation, there is only one cat, who is either dead or alive. The possibility you don't see doesn't even exist, the collapse has seen to that.

We can make an analogy with the expansion of space being faster than light. Let's say you send a life ship far away into deep space to do some colonisation. Let that ship travel beyond our observable bubble (it's a very high tech ship).

So, once your ship is so out of reach that it can't even send any signal back (not even in theory), does it still exist? If you take the current laws of physics at face value, it's still out there. The colonists are on their own, but they should be fine. On the other hand, if there is some kind of "collapse" where anything that goes beyond our observable bubble just disappears, then you have sent the colonists to their death. Oops.

For the record, I must say I am very uncomfortable about having the fundamental constants of the universe change as we go beyond our observable bubble. That sounds like an additional assumption, and I don't like it at all. I'd sooner believe in a Tegmark level IV multiverse.
Can Silicon Valley Save Women's Fashion with Algorithms?
Then it must have exploited some leftover, or Apple just moved stuff around. If backup is possible, then access to sandboxes is still allowed one way or another.