skysight-inc/HackerNews huggingface dataset:
I agree and I believe that the way to accomplish this is to use Protocol Buffer schemas.

Protocol Buffers and JSON have an extremely similar data model. The parts of them that people actually use are effectively identical. The actual differences are minor things like:

- JSON can have arrays of arrays; with Protocol Buffers you need a message in between.

- Protocol Buffers can represent binary data directly; with JSON you have to base64 encode it into a string.

- Protocol Buffers are more specific about the size of integer types (int64 and int32 are different); this allows for more efficient in-memory representations but doesn't matter so much on-the-wire.

I think the two are a match made in heaven.
Lol BuildMyRank and LinkVana. Good old days huh when you could just buy links from public networks. Nowadays people are getting hung up on SAPE and the likes. The best way that's the safest way IMO is to build your very own link network for provate use only. These would most definitely serve as a solid tier 1 of links and then do the blasting and whatnots to those. Makes the entire structure more stable
Would die to see this.
OP get on it.

In all seriousness, I would PAY to see this.
I would pay extra if you add hosted graph widgets that empirically conclude the largest reciprocal relation between valuation and an IIS/MSSQL stack.
This has been going on for decades and virtually every aspect of prisoner treatment has been challenged through civil rights lawsuits against the government. Not surprisingly, the government wins nearly all of these cases, and most are thrown out long before trial. No one - not the public, judges, politicians, or the media - seems to care. In the eyes of most, prisoners are, well, prisoners.
So it's somehow okay?

I would expect that level of law awareness from bitter people in third world or post-totalitarian countries, not on HN.
超美品gucci 財布,gucci バッグ,グッチ 通販,グッチ 時計、品質が保証
【送料無料】グッチ 財布,グッチ バッグ,グッチ アウトレットの通販サイトです。弊店は最低 の価格と最高のサービスを提供しております。皆様は最高の満足を収穫することができ ます。品質保証！
here is what I want to see. A double-blind experiment, where the suppliers provide the E-cat, sealed if need be. The testers will randomly supply the E-cat with either hydrogen gas (H2) or deuterium gas (D2), or deuterium hydride (DH). The magnitude of the measurable difference should suggest the likelihood of the process being nuclear.
No one could argue that sending 10 personalized emails with a high conversion rate is bad, but consider that, depending on the pricing model and aspirations, a business may not be viable unless you can find a way to get customers from mass marketing. If your goal is $100M in revenue (which may or may not be a worthwhile goal, that's a different question) and your price point is $10, that's a lot of personalized emails to write.
If you're smart and want customization and full control of the device, go for Galaxy S4.

Dude, iPhone is an overhyped and overpriced product.
Requesting a less biased summary.
Really ? I find this article blames the usual culprits :

> “C.E.O.’s in the food industry are typically not technical guys, and they’re uncomfortable going to meetings where technical people talk in technical terms about technical things,” Behnke said. “They don’t want to be embarrassed. They don’t want to make commitments. They want to maintain their aloofness and autonomy.”

I'm not claiming this true or false. However, if this isn't blaming, then what is ?

From the article in Scientific American:

> According to the General Mills letter, if everyone in the US started eating healthfully, it would cost us $503 billion per year! That might affect our ability to pay CEOs like General Mills’ Ken Powell annual compensations of more than $12 million.

Same.

My beefs here:
1) this guys' job is not to keep America thin or healthy. That's the job of Americans. I especially do not want government to dictate what is acceptable food (beyond verifying it is safe - as in not poison or rotten)
2) that $503 billion has to come from somewhere. Given the margins on food companies, that money is not coming from their profits, because it just isn't there. So this is another tax on the poor.

This is nothing but another case of rich people "wondering" why everyone doesn't eat according to the very latest trends that they currently consider in vogue. I know why. So does everyone else. The question is not more interesting than why everyone seems to prefer non-Ferrari cars.

From the same article:
> Of course, we don’t necessarily want you to be unhealthy. It’s just that it’s so much more profitable to provide foods that happen to be unhealthy. We’ve been able to industrialize the food system so that we can produce massive amounts of the cheapest ingredients available, in the cheapest, most efficient way possible.

I wonder why we have industrialized the food system ... It happened at the same time starvation disappeared in America, probably just a coincidence.
Concentration of active Bitcoin nodes found in countries around the world.
More important things...

please please have a record replacement already. There are like a couple of proposals for record replacement.

http://www.cs.otago.ac.nz/staffpriv/ok/frames.pdf
App allows votes against Monsanto
Yes what he did is wrong. But prison for non-violent offenses is violence itself, cruel and unusual punishment. This would make monarchies proud.

Hardline can deter people but do you really want to support solitary confinement and prison for non-violence? The cost is too great on many levels not just monetary. Money spent on locking up non-violence is money lost for other public services. We are all going to pay at least $30,000 per year in taxes for this one instance.

Why create criminals? This is no rehabilitation, this is creating life long criminals. Maybe there is something I am missing, but find no value in locking up non-violence unless it is repeat offenses or crimes that result in violence.
The only thing they're good for is reporting (the existence of) rumors.
Sorry everyone. Just switched to nearlyfreespeech, thought they could handle it. Trying to work through it now.
Indexed-file-reader - Java library for reading character files by line number
As a programmer and statistician I should warn newcomers about the assumptions of tests (parametric tests like test t). Test t for example need same variance and normality or you'll take wrong decisions. These formulas and p-values shouldn't be used as substitutes for graphics (you should check them first and test later).

Just take care, there's a lot of problems from using statistics in wrong way. special care with small sample size and even large ones [http://scienceblogs.com/mixingmemory/2006/10/31/jeffreylindl...]
> Based on this definition of fitness how would we evaluate the design of Craigslist, Comic Sans, and the Drudge Report?

Fitness would be a function of how well the realization maps to the problem domain. That is, how far these are from an ideal Craiglist, Comic Sans and Drudge Report that would each fulfill all the required criteria.

It's impossible to evaluate detached from a collection of requisites. That is the hard part. Christopher Alexander proposes a (mathematical) method for collecting these requisites and deriving a design from it by building a direct graph, study the relationships by grouping it, then realizing it by building in successive layers, but not the reverse (taking a realization and working your way backwards).
If it's not nofollowed, any sponsorship link could well be worth $5 especially after the site's been linked from here?

At some point, the Million Dollar Homepage seemed ridiculous, but once it started getting press (and thus pagerank), links from it increased in value. Was nofollow a common thing back then? There would've been a sweet spot when it was notable enough to get press, but not enough for your link to be swamped amongst many others.

Assuming there's still traffic beyond the initial 800 HN visitors, $5 for a couple thousand more targeted viewers isn't ridiculous.
Could you clarify on 2? I mean, there's of course a per-row overhead on a DB, but many rows get put into the same page - so I'm not sure how that's remotely as wasteful as a hypothetical filesystem that uses a minimum of a page-per-file. Of course, that's not a requirement for FS behaviour - just historically a lot of them have worked that way.

> Reading/writing data from a database requires syscalls too

Not for stuff that's in the DB's page cache.

> Arguably the database is duplicating the caching logic of the OS and slows things down.

That's a pretty biased assessment. A 'real' database like Postgres will use calls that bypass the OS page cache, so there's no duplication there. It also understands its usage patterns better, so it can do generally better than a general-purpose cache.

> and rename is atomic

Assuming your file system doesn't atomically give you a truncated file post-system-crash :-).

> (Also note SQL is crap; it's a bad serialization of a data structure.)

Agreed that SQL is not the best language, but is this an argument against set-based query languages, or just SQL specifically?

Databases make some things that are really hard less hard. Managing concurrent read/writes over sets of files (say) is currently difficult. Sure, your FS could have deadlock detection, MVCC and so on built into it, but that would be turning the file system into even more of a database system than it already is. Database systems are complicated because people often want to do complicated things.
Ask HN:Is it time to block China from US Internet access?
The New York Times is reporting that china's militarization of hacking has resumed "business as usual".

It really isnt that hard from a technical standpoint to block all internet access from China to the US.

Why not?
That's not really correct. If you take a typical rapist or murderer, and a typical grey-hat hacker, the latter will be better off in prison than the former, at least at the start of their sentences.

However, a prisoner can choose to make it worse for himself by not obeying rules once in prison.
I assumed you would pull the javascript embedded in the target sites along with DNS records to see what services they are using. But where do you get Anyperks data from? Are you manually adding this? [EDIT to make more PC]
They're manually adding this data.
Try cloudflare?
I still like to hit the main site of an app rather than just read a blog entry to seek out more info.
Davidville, Inc. Tumbles Into the Spotlight with Tumblr
The last edit to this article is very satisfying.
This takes balls, not gonna lie.
Judging on lot of 503 errors I presume it's built on top of RoR and mongodb.
Don't forget the Scandanavian countries!
According to the Swedish newspapers anakata says his computer was remotely controlled but that he can't say by who in fear of his life.
OK. But why did I get a down vote for that? My point is there are probably more optimal ways to add the data than manually gathering it. Nice effort though, of course.
He's talking about if it's by the same owner (him). See beefsack's response which answers this question.
>The most important factor for keeping calories intake low is making many small meals a day, and we won't solve that changing food, but lifestyle.

Is that the case? Many countries that have much stricter cultural traditions about when and how much to eat (the French, the Italians) eat 2-3 meals a day. They don't eat when they feel hungry, the eat when it is eating time.
Even as the submitter of this article, I completely agree that this article is pretty poorly written (much like most Bloomberg news articles) but I thought the info was interesting and noteworthy (it was news to me!).
Great blog! I wish there was a cookbook style code with eac formula. In C or even JavaScript for those of us who have forgotten a lot of math but can think in code.
I usually make more sure than 'most of x is y' before I claim certain things. This is just hipsterism. Ebay, LinkedIn, Mozilla? Are you kidding?

While in New York I went to some networking events where people said 'I work for a startup', 'How long have you guys been around?', '4 years', 'That doesn't really sound like a startup.', 'I know, but we FEEL like a startup.'... A*holes.
I never feel fully 'satisfied' with the carrots, but I do feel physically full after eating them. It's a far better alternative to the candy, nuts, yogurts, fruits and oatmeal bars that we have at my work for snacks, which are extremely calorie dense and don't really make me feel full physically.

As a tweak to my general food lifestyle, it's far easier to maintain than a diet or cooking for myself consistently.
Hilbert(Hilbert)
I have down-voted you for posting an extremely useless request. If you believe the summary is biased, it's up to you to prove that it is biased and/or provide your own. Requesting one in some strange passive-aggressive manner is not the right way to do that.
Some mobile keyboards place the period right next to the space, with both roughly equally sized.
HN displays the URL's domain. Which happens to be your name
I was taken aback too when I read that (his implication that "free"="cheap"), but (in my opinion) there is some truth to it.

If I pay for a product, I will use it to the fullest bang of my buck (example: we go around our house making sure we fill up our trash can on trash day). If I get a product for free, the engagement level, my interest, my commitment...it's not on par (example: trying an app in the app store that's free and deleting it because there's a bug, not wanting for a new release).
You can tell a lot about a country when you look at the way it treats those that are in its power, especially those in the prison system.

The conditions of inmates tell you a lot more about the state of affairs compared to the 500 richest guys/girls or the GNP. America is still very low on the totempole when it comes to being civilized in this way, and by the looks of it things are getting worse rather than better. Plea bargaining, the largest in-jail population of any country (both in absolute numbers as well as percentage wise), ridiculous legal costs and a prison system that is rife with structural problems.

It's almost as if America has decided that prisoners are not people.
>We don't know why people gain weight

We actually do. In simple terms, if you eat more than you can use, you will gain weight. It is slightly more complicated. I can explain more, but the web will do a better job than I can.

The talk about leafy greens is that, we know they are low calorie, have essential vitamins and minerals, and provide fiber. Thus, they are definitely good for you. They don't harm you, they provide sustenance and other benefits and so your statement that we don't know what is healthy is just false.
The original issue is people checking their secret token files into their VCS repository and publishing that. Getting the secret token from the ENV means it probably won't be checked into the repo.
Btw orignal post from the co-founder Yonas, seem to have no traffic: https://news.ycombinator.com/item?id=5243671 (89 days ago)
When do you cease being a startup?
Makes sense, I added a link to the site in the post.
Joining Diaspora doesn't count for much in itself. I just checked and I have nine "real life" friends on Diaspora, but the last time any of them posted there was four months ago. Posting there is basically posting into a black hole. I used to post there and do the "share on Facebook" thing, but that doesn't seem to have worked for a while.
Go: The game to beat all games
What app has Samsung "bought"? Genuine curiosity
Satiation index exists already, in the form of Glycemic Index. It's not designed to measure satiation, but in practice that's what it does. Eating low GI foods will make you feel full; eating high GI foods will not.
Why I will stop accepting Guest Posts on Netmediablog
Well, 70% (which implies "most") or more of the companies listed on LeanStack are startups, I don't understand what your definition of Startup is.
This article is extremely poorly written. While the conversations around visas (specifically H1Bs) are especially relevant to the HN community, the conversation this article is trying to spark is rote and shortsighted: "Percentage-wise, fashion models get more H1B visas than elite programmer grads." Why should a programmer feel any more entitled to a work visa than a fashion model? There's so many important aspects of the way this country handles immigration worth inspiring conversation about.

A visa lottery? That gets triggered on April Fools' no less. A person who has spent 6 years in America studying, working, starting a company, and contributing to the economy has the same chances as a phantom non-existent consulting seat in a large outsourcing firm.

A mildly miffed H1B lottery non-winner who has to leave the country in 6 months
Or Romania!

The company I used to work at bought a German company that had an office in Romania. When they came and did a QA with the company in the US, they listed a good M:F ratio as one of the upsides of working in the Romanian office.
Poll: Which is your primary text editor?
Other CLI
Other GUI
Hey yonasb this is really cool, if you'd like to automate it a bit let me know we've got an API for this (api.builtwith.com) and we've got free attribution version that you could use.
Notice one important thing about Italian culture: they eat slow. Lunch time takes more than one hour and includes several dishes (antipasto, pasta, meat, then fresh fruit). Same for dinner. So they do eat spaced and having time to chew does increase satiety.

Now compare that to having to lunch in 15 minutes when you are starving. You want to swallow a Whooper and grab a Coke that you can drink while walking back to the office.
if you need all these , you should use XML. Crockford said he is not interested in any JSON standard extension, at all. not even to put comments in it. That's what XML is for.

Dont use JSON if you should use XML.
The Design Koans
What has been baffling me for some time is that the US doesn't seem to have a visa for professionals doing short-term work for their clients in the US. For example, as a freelance programmer I have clients in the US and sometimes they may want me to pay a visit. I have to turn such requests down since I won't be able to bill them for my time while in the US.

There only seem to be 2 kinds of visas: B1 (business) which does not allow you to bill anybody in the US, and H1B which is an overkill for 1-2 days on-site visits (not to mention that this visa usually implies moving to the US to take a full-time position with a company there).

But there must be some kind of provision for consultants doing short-term work in the US; it's such a common practice all over the world. Am I missing something?
no discussion on the hausdorff dimension of either of these luminaries??
There is however a duty not to lie to HMRC about where taxable activities are taking place. If Google has many employees in the UK booking sales, generating revenue paid into a UK bank account, but classified as going through Ireland purely as a tax dodge, as the whistleblower alleges, that's illegal evasion, not avoidance. It's morally wrong, but it's also illegal, and the complexity and long-term planning in this scheme shows that Google the corporation is not as innocent and naive about taxes as they'd like to appear. There's an interesting post hellbanned on this discussion from emmelie pointing out just how complicated the schemes are - does Google still use Google Ireland Holdings, Bermuda?

For governments like the UK or US, this has become an important issue, as if they don't tackle this now, revenue from corporations and rich individuals (who often structure their accounts to receive revenue through corporations) will eventually dry up completely as everyone could choose the lowest tax jurisdiction and simply pretend to conduct all business there with loss-making subsidiaries in every other market. This is not limited to Google as all major corporations have started doing this (even the leading left-wing newspaper, the Guardian), and HMRC has just started clamping down on it.

A world where corporations avoid tax completely is not a world I want to live in, and it's not one Google (if they truly believe their mantra 'Don't be evil') should aspire to either. They should simply shut down schemes to move their revenue to other countries solely for the benefits of tax evasion and instead book revenue in the country it is generated in.
Why would the entity that has the Yen printing press need to look overseas for Yen?
Emacs:Display Editor::Java:Program Execution
We made it easier to offer help at Mentii
You can buy computers with Linux pre-installed nowadays too.

I used to use Windows exclusively until about 4 years ago. Up to the time i switched, I occasionally was testing a few Linux distros, and repeatedly came to the conclusion that drivers were still an issue, and that Linux wasn't ready for the average user's desktop.

Not so anymore, since about 2009. From that time on, the only thing without a Linux driver I encountered (there are many more, just not that widespread that it should matter) was an HP printer. Which is why I stopped using Windows altogether.

My experience since then? Windows is a royal PITA to use and maintain. Linux, with KDE as the desktop manager, isn't just faster, it's way friendlier for users. One example, which to me is huge: on Windows, you need to run the updater of every f..ing software provider from which you have purchased an app. On Linux, there's just one updater for everything. another one: on Windows, even with all the discount programs for students and others, you have to spend thousands of dollars before you get equivalents of all apps installed that you get for free when you select developer workstation for a Linux installer.

Agreed, games are the only thing that Linux doesn't yet cover as well as Windows - both development and play. However, wanna bet that Linux will tip the balance in this area too, in at most five years?
Might be funny if this gets a knee-jerk upvote by the people who think it's about golang.
As much as I dislike the guy, he's still a human being and he is already being punished (serving time).

The fact that he is a (black hat) hacker should not make his life any worse than if he were a bankrobber or a burglar. Weev strikes me as an excellent touchstone for your own personal ethics, how much can you despise what a person does or stands for and still demand that we treat him with respect?
I would differ on the claim that this is an "unprecedented level of slavery". I can think of a precedent level of slavery in U.S. history.
Kenneth Cukier speaks about big data at TNW Conference Europe 2013
This is a real issue and it's being taken much too lightly; I think Google should ignore incoming from sites with an over the top [outgoing links to distinct domains]/[original content] ratio. So site directories, those 'how much is my site worth' sites, made for adsense blogs etc. It's very easy to get millions of worthless / spammy links for a site and it does ruin the Google standing. You also cannot mail all of them; a) it would be a fulltime job b) they don't care; they won't remove the links anyway, because that would be a fulltime job for them.
Giving up grains or sugars isn't necessary, though, especially since "giving up sugar" would entail giving up fruit, and grains, while high in carbs, are some of the most nutritious foods you can eat. In fact, most nutritional recommendations I've read recommend a ratio of 60/20/20 for carbs/fats/protein.

Instead of thinking about whether something is "high carb" or not, it's better to think about the digestibility of the carb. Kidney beans, for example, are high-carb and high satiating. Sugar is all-carb and not satiating at all. You can find the satiation relative to carbs by examining the food's glycemic index.