skysight-inc/HackerNews huggingface dataset:
Thanks Logn :D

@ufmace our problem is more with surfacing consistently quality content than issues with the information architecture. Apologies that you weren't able to find something impressive. Maybe one of the following links might change your mind:

http://www.slant.co/topics/1150/~what-is-the-best-keyboard-f...

http://www.slant.co/topics/186/~what-is-the-best-hosted-cont...

http://www.slant.co/topics/217/~what-is-the-best-css-preproc... (this one is missing a lot of sources...)

http://www.slant.co/topics/865/~what-is-the-best-vpn-provide...

Please note that you can click "read X more reasons" to get fully fleshed out pros/cons (ie not just a single sentence) with sources backing them up.

We're working really hard to try and solve this problem and get our content more consistently fleshed out. Please let me know if you have anything you would like us to improve on. I saw before that "people who actually used them" is a big bonus for you, we're working on this :)
Or feign a punch at someone's face and see if they flinch.
You must not be a Verizon customer...
Using Green Web Hosting
Some people are Verizon customers...
You claim that one copyright deletion by Amazon of a 60+ years old book is as bad as the gigantic oppression of press etc in dictators?

Even despite the angry public reaction, which hurt Amazon?

At least be a competent troll, that was just sad. :-) :-(
I know people who were able to dunk in high school as teenagers and were very explosive. Than they started weight lifing regime, lifted hard for a decade (solid weights on compund movements), still can't really dunk no more, while they should be even more explosive.

Thing is, pylometrics is still nr. 1 for most explosivnes and also olimpic lifting, but not classis weight lifting, strength is not power.

+EDIT: This guy on the video does far more than just DL to achive what he does, he is also very competent at calisthenics, he does one leg hill jums and other extremely difficult exercises ... Claiming this is a product of solely DL is misinforming.
Hubble Sees Flickering Light Display on Saturn
The most interesting part of this to me is the link between the brain and the immune system. As the drug in the example had no effect on the body after the vagus nerve was cut, I wonder if when injected into the body the drug still has no effect - if it is all caused by the brain.

If that's the case I wonder if it's possible to achieve the same results just by 'thinking' the right things. It is possible to consciously control your heart rate which is a similar low level brain function (and I think also involves the vagus nerve).

I doubt this research will get much funding though as GSK can't sell a $50,000 device from this :)
Asia's Most Promising eCommerce Markets
However, running on the cloud also requires cloud-specific adaptation and engineering, it's not free.

The cost comparison is usually skewed in the cloud's favor because people tend to compare "server-quality" local hardware with cheaper-than-basic-PC level hardware in the cloud. The real win here is that you don't need super fancy hardware to run fairly reliably. It's not just the hardware costs, it's that when you run "unusual" hardware, you're going to have to do more administration/training. Beyond that, the cloud's advantages are trickier.

I think commoditization of computing - which is what the cloud is all about - is a valuable trend. But the benefits of specific clouds are often vastly oversold, suggesting that it's somehow magic pixie dust that avoids all sysadmin duties; or that it's the only or best way to limit those costs. Also, there's this idea that you really, really need multiple redundant servers for ever menial website out there, because that three-hour outage of your cats pics is going to be terrible. And that presumption makes the cloud more attractive, since presumably outages there simply mean you spin up a new instance (even though that is also not always so simple).
Well, according to this mail from the Jetty-team, it doesn't seem like http/2.0 is easy to implement at all: http://lists.w3.org/Archives/Public/ietf-http-wg/2014AprJun/...

Furthermore, if http/3.0 is already being discussed, why not just skip http/2.0 entirely, and live with the current http/1.1+SPDY situation until the work towards a new standard for http is actually done?
we run a link sharing service for teams called http://teamgum.com. we are targeting small teams to make use of the product. We launched the service in last week of april (1 month ago) and we have about 170 teams/600+ users using the service.
Regarding ARM-based Macs
But you can continue to use it even if it is not the standard as it has widespread support.
I'm always surprised on how uneven and hacked together the surface of these shuttles look. I'm pretty sure there's a solid reason for keeping it that way, one would just think it's easier to spot issues on the surface if it's more consistent like the surface of a plane.
some details: we run a link sharing service called http://teamgum.com for teams (B2B). launched a month ago at TNW amsterdam. 170+ teams/600 users are using it currently.
If you actually read that thread, you'd notice that many people confirm that lots of pdf's render just fine, and that it's specific workloads where pdf.js lags.

Frankly, it's something I'll gladly put up with in most cases just to avoid bad font rendering - and that's exactly what I do.

BTW, I'm pretty sure that this kind of stuff if pretty platform (and GFX-driver) dependent - and e.g. FF on mac os performs less well IIRC.
6 Reasons why Encryption isn’t working.
In communist Poland there was a proverb "Who doesn't drink - is the UB (Polish KGB) agent".
Using YOURLS - http://yourls.org -- this would be trivial to do with a plugin
Ask HN: Node SaaS Frameworks?
Hi,

I am about to start on building a SaaS application and was wondering if there were any node (or other) frameworks that are geared towards SaaS/multi-tenant solutions? e.g. things like managing recurrent billing, hierarchical security models, etc.

Thanks!
Interesting, but a bit light on how to read/write from TCP (as opposed to opening a collection). Would love to see some details about what goes on behind the hood.
Building a strong Product Culture
Indian e-commerce giant Flipkart raises $210 million from Yuri Milner
The Specter Haunting Europe
Ireland is similar. If you refuse a drink people might ask if you're on antibiotics.
It might not be ordinary procedures, but it's still possible. From word of mouth, all I have ever heard was that it was impossible to discharge, full or partial, student loans.

The reason for linking the article was to provide evidence that some people are actually able to do it. Didn't mean to imply that everyone was capable of discharging student loans.
What does "LC" mean in that post?
Related [1]:

Wired: How has your thinking about design changed over the past decades?

Brooks: When I first wrote The Mythical Man-Month in 1975, I counseled
programmers to “throw the first version away,” then build a second one.
By the 20th-anniversary edition, I realized that constant incremental
iteration is a far sounder approach. You build a quick prototype and
get it in front of users to see what they do with it. You will always
be surprised.

[1] http://www.wired.com/2010/07/ff_fred_brooks/
The h-index seems like much weaker metric than PageRank. For instance, consider 10 professors you decides to game this. They will create 100 fake papers and cite each other in all. Now suddenly they would have h-index of 100!

PageRank is recursive metric in graph. In above case, if above 10 professors don't have any other links pointing to them, they don't get ranked higher. PageRank was designed to eliminate scenarios like above.

It's amusing that Google Scholar doesn't use PageRank prominently instead of these weaker metrics.
React.js: an interactive tutorial to get started
The documentation for raw TCP might be a bit sparse: http://vibed.org/docs#raw-tcp

There was a talk on dconf 2013 about vibe: http://dconf.org/2013/talks/panteleev.html
Notice the slides and video links.
It focuses on web development, but you'll get some insight into vibe.d that's valid for TCP too.
"Last Call".

See http://datatracker.ietf.org/doc/help/state/draft-iesg/
But one is a person and the other is a person. Some are more equal than others. Get it? ;)
Encryption is not widely used because people are more afraid of losing/forgetting their encryption_secret_keys/passwords than others accessing their data. Plus almost all users trust large cloud companies like Google, Amazon, MSFT.
Catering to the small minority that are worried about encryption with a usable key management product (which is what is lacking today) is not financially viable since they expect a open source solution.

I expect the situation to get qualitatively better when software obfuscation hits mainstream.
I wasn't really talking about the dollar, I was talking about the effect on the assets being purchased (MBS securities, and indirectly other assets on the financial markets). Notice how much the stock market and house prices have gone up in the last few years.
Fascinating read. Too bad that the conclusion is still a hypothesis.

Also, this is the first time that I have taken a close look at the surface of the shuttle, and as @dewey noted, I too found it to be very uneven and blocky. From a distance, they look reasonably smooth.
Looking at the sourced paper, can be downloaded here: http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1894445

In 2007, 39% of the people who tried to discharge student loans were successful, 25% full discharge / 14% partial discharge. That is far from just a handful.

The problem is, only .01% that could try to discharge students loans even tried. This may be because they didn't think it was even possible for them to win, advised against trying from counsel, or some other reason. The reason for why a person wouldn't try would be a good follow up study.
I would also recommend this excellent lecture: https://www.youtube.com/watch?v=3akTtCu_F_k
Something’s not sitting right with me about TheFamily
From: http://www.sqlite.org/whentouse.html

SQLite is not designed to replace Oracle. It is designed to replace fopen().
>>> You still have political discourse but you can't spend to get it.

This is a self-contradictory statement. Maintaining efficient political discourse costs money. Writing costs money, printing costs money, meeting with people costs money, making films and posters and t-shirts and bumper stickers costs money. Doing practically everything except most basic meaning of "speech" - i.e. making sounds with your throat - costs money. Unless you ban all this and allow only political discussion conducted in one's own kitchen (without even serving tea - that costs money too) - the money has to come from somewhere. If you ban open collection, it would just move underground. With all the consequences of politicians depending on the underground and the underground types to get elected.

>>> It works quite well.

I notice you didn't name even one country where it works quite well. I know about political systems in a number of democratic countries, in all of them getting elected costs money, and this money has to come from somewhere. Where and how exactly it works without money?
I think this (http://lists.w3.org/Archives/Public/ietf-http-wg/2014AprJun/...) follow-up makes a valid point:

> In the old days we had different protocols for different use cases. We had FTP and SSH and various protocols for RPC. Placing all our networking needs over HTTP was driven by the ubiquitous availability of HTTP stacks, and the need to circumvent firewalls. I don’t believe a single protocol can be optimal in all scenarios. So I believe we should work on the one where the pain is most obvious - the web - and avoid trying to solve everybody else’s problem.

If we're not careful, we're just going to end up cycling back around again and find ourselves 20 years in the past.

That said, I do think to some extent "that ship has sailed". The future of network programming seems like it will be "TCP --> HTTP -(upgraded connection)-> WebSockets --> actual application layer protocol". See, for example, STOMP over WebSockets. While it is annoying that this implies we've added a layer to the model, it's hard to argue with the real-world portability/ease of development that this all has enabled.
توقعات الابراج اليوم الثلاثاء 27-5-2014 , حظك اليوم في الابراج 27 مايو 2014
Yüksek topuklu ayakkabı renkli
Rubbish american legal system
Despite what the domain name suggests, the article is not a well-reasoned argument that even has any concrete conclusions.
This is what comes of lazy standards groups, a lesson that the W3C should have taken to heart.
Could you elaborate on your 15 minute bodyweight routines? Would it be mostly interval type stuff like (1 minute burpees, 10 second break, 1 minute pushups) etc.. ? or what do you do?

I'm only asking out of scientific curiosity to "looking bloody amazing naked" of course ;)
Cloud is anything you want it to be. That is literally what the symbol means on architecture diagrams.
It is really a shame Redhat Magazine Magazine is discontinued
This is interesting, but I don't think it is a good way to learn javascript.

The problem for me is that many of the examples seem to intend to be tricks, and I'm not sure all of the answers are correct, given this context of trickery.

For example.
In self invoking functions, the answer to the final question is apparently to add a bash function as "!function". I've never seen this used before, and personally, I don't think it makes sense from a readability standpoint. why would "not function" be expected to cause a function to run? I'm not suggesting it doesn't, I'm just suggesting it maybe isn't good practice as many other programmers may not be familiar with the syntax.

Then, in the Floats section, question one asks "What returns calculateAmountOfStockOptions ?". To me, "What returns" is asking, which function or method is returning calculateAmountofStockOptions, but apparently the correct answer is the value.

The second question of Floats asks "What is the value of calculateChange ?", and though it asks to input the number value, these questions don't make sense. calculateChange is a function, therefore it's value is an object, not a number.

I think this is too confusing in it's current state to be a good learning too.
A cloud provider pays the same as you for real estate, electricity, x86 hardware, and engineering talent,

The only advantage of scale is being able to oversell, e.g. running one customers workload during their peak hours and another customer on the same kit at theirs.
Try next generation C#/VB.NET on .NET Fiddle
Didn't we all agree that JavaScript is a bad language for development in large? So why won't we switch to e.g. TypeScript?
But then you need to support 1.0, 1.1, 2.0 and 3.0. I'd rather wait a bit to avoid need to support yet another version. I can bet every new version of HTTP will cost millions of dollars across the industry. It is not agile where you just drop in a new increment. This is the base everybody need to support then and you won't be able to stop support in foreseeable future.
It's interesting how 'we' as a society build up archetypes about the different sciences(and, well, everything really) and instead of fostering and promoting innovation in those areas we oftentimes question/demean/discredit people who bring forth new ideas pertaining to those preconceived notions.(referring loosely to the scientist's skeptical coworkers)

From my limited anecdotal experience(therefore potentially/likely flawed) I would say that it's namely a result of aversion to change, desire to assimilate(fit in), and fear of failure.

It's a shame really; I honestly believe that a LOT of value could be gained from looking at life sciences from a completely blank/unaltered perspective. If they were void of preconceived notions as to how these underlying biological systems function I think that intelligent people would at very least yield novel concepts in terms of comprehending inputs and representing results.

To restate in different vernacular, How it is now:

If you want to do research pertaining to something that interests you personally you've got at _least_ 4 years of college before heading into the industry.(This precludes university research labs (as if you'd have project control anyway)). Not only that, but for most active-minded humans, the 17 years before college are boring as fuck(not to say that an active social life and interesting/engaging childhood makes you, in any way, less-active-minded). We literally teach children to fore-go logic and reasoning and mindlessly obey authority. We train children to read/write/copy/repeat, but we NEVER teach them to discover something novel on their own.

Which is not to say, of course, that every idea is valid(or even worthy of exploration). I mean, the system does 'work'(in that by forcing you to work up the ladder before innovating it weeds out the thoughtless/crazy/impractical ideas and ensures that anyone hoping to do research has a vested interest in the subject matter), but I think that if we, as a society, encouraged/accepted failure and were less hostile towards change we could stand to gain a lot.

Eh. This is a bit of a ramble, I guess TL,DR:

I find that the aversion to failure/change which is so inherent in society today stifles innovation.

What do you guys/gals think? Am I off base here? Would love to hear someone else's opinion on the matter, I can't enumerate the number of times that I've fully fleshed out an opinion only to have reality altering conjecture come into play.
Eh, just as well then.
This is true for application software you write. Standards work differently.
Any commentary on why would anyone consider this paper of interest today? The peculiarities of the least squares fit are no secret, the assumptions of the "generalizability of fit theorem" presented are highly unrealistic (compares equal weights to weights chosen uniformly at random), and we are now living in the age of things like Support Vector Machines, Structural risk minimization, VC dimension, boosting and so forth, which all address the issue of overfitting very well. This reads like prehistory of the field, and not very significant at that.
I am not sure how well that applies to a protocol that is supposed to be codified in every single browser, web server and utility library in the world. The iteration cycle will be slow, and improvements can not happen overnight.

Now, if the name was something like HTTP/1.8-alpha it might be a different thing. At least then it wouldn't carry the label of the "next big thing for everyone". It's sad, but names (and branding) do matter. Forcing a known-broken implementation upon the world is not exactly good engineering.
This amounts to a legal ban on innovation that doesn't fit the current template. It also increases costs.

(The EU charger standard is a good example: it works very well at eliminating the stupid proliferation of chargers which end up in landfill or WEEE, but not everyone is happy with micro-USB and arguably it's now the weak point in many phones which causes them to break early)
From the same paragraph: "They needed the Oregon State plants for comparison to prove their invention was, in patent language, truly “novel.”"

They're trying to show that their plants are different from the Oregon State plants.
Theoretically, no. However, if he makes a bunch of devices and posts them to the US, in practice the FCC are never going to be able to enforce the requirements on him.
PHK has always been skeptical of HTTP/2 & SPDY

He wants radical change in the protocol but when given the opportunity submitted a (by his own admission) half baked proposal - there's also the question of what a protocol like HTTP/2 means for his product.

Although HTTP/2 started from SPDY it has evolved, and in different ways e.g. see the framing comments from the thread the OP links to.

We need a better protocol for the web now, yes we could wait around longer for more discussion but where did that get us with HTTP/1.1 - I'd be quite happy if IETF had just adopted SPDY lock, stock and barrel (and no I don't work for Google)
Playpen: a single-file secure sandbox using modern Linux features
Yeah, but they did finish third at the 2002 World Cup and third at Euro 2008; not bad at all.
I do not consider it strange, like the 2013 Economist article does, that "too many successful start-ups choose to sell themselves to foreign markets/multinationals instead of being local champions" - considering how small the Swedish and Finnish markets are. I don't find it strange that they take capital from foreign investors either - since I assume it's harder to get investment locally.

According to the 2014 estimate, Finland has a population of 5,457,429 and Sweden has a population of 9,658,301 according to the 2013 census. If we add them up, that's a total of 15,115,730 (15.1M).
I think the unevennes is due to the replacability of the tiles, which is how the tiles end up being of different manufacturing time and degree of wear.
This is a well studied field. For instance, relevant scientific literature:
"How social influence can undermine the wisdom of crowd effect"

http://www.pnas.org/content/early/2011/05/10/1008636108
I think that one of the best things about HTTP/1.0 (and to a lesser extent 1.1) is its simplicity. The reason, to me, that that simplicity is so vital is because it has fostered large amounts of innovation.
1) That would be true for any row-oriented DBMS.

2) LSM tree is blazingly fast in inserts (my own experiments shows two orders of magnitude difference for BerkeleyDB and my own LSM tree implementation in C# for bulk random inserts).

So I think SQLite4 is safe here.
> What if there is #COMMA, in one of the fields (but no #COMMA#)?

What should happen? Since #COMMA is not #COMMA#, it gets not replaced, because it does not match.

Please keep in mind, that I replied to suni's very specific question and did not try to start a discussion about general parser theory. In practice, we find a lot of files that do not respect the grammar, but still need to find a way to make the data accessible.
Clever Buoy – the world's first shark detection buoy
New Haxe website
It's one thing to charm writers. But what about charming readers, too?

As a reader I am not charmed.

I find it all too similar and slick. It is "designed" to within an inch of its life. The text and pictures don't seemed anchored to anything and just seem to float there on the page. This deprives them of any weight. It makes everything feel pompous or grandiose.

I agree with a lot of what is said here:

http://www.theguardian.com/news/oliver-burkeman-s-blog/2014/...

I also find the "Reading time" a little infantilising.
How to become a millionaire web developer
I'm aware that he's always been skeptical, I saw his posts as my own excitement over the idea of HTTP/2.0 died on the vine from being subscribed to the WG mailing list.

There has never and will never be a point in time where we don't need "a better protocol for the web now." The issue is that canonization was unnecessary, adoption of spdy has been progressing fine without it. And HTTP/2 diverging significantly from spdy does not inspire confidence, either. Rather it just reminds of a famous xkcd [1]and again begs the question of whether trying to turn spdy into http/2 even manages to achieve any of the goals the process was setting out for.

The whole thing just seems like a big fat SNAFU.

[1] http://xkcd.com/927/