skysight-inc/HackerNews huggingface dataset:
i never got a ssd (sadface) but maybe you should try a different PSU, if your PSU is sending crazy voltages to it it might shorten the lifespan (just common sense im not an ssd expert), maybe you have a strong graphics card thats drawing all the power and a shotty psu or something.
Announcing Firefox Tiles Going Live Today
Science of Growth: The Second Launch to Accelerate Growth
apparently someone realized that fusing hangouts with sms was not the right idea...
Amazingly succinct way to describe the benefits. For the OPs field (physics), this is doubly-important for any industrial research positions.
Nice article. You could consider maximum spanning trees as a way to prune your correlation graph; they are very effective at suggesting underlying structure or kinetics of a system. Just use the minimum spanning tree algorithm with the inverse of your correlation.

[1] http://en.wikipedia.org/wiki/Spanning_tree

Another approach is to use PCA on the adjacency matrix. This can generate interesting clusters based on the latent variables. At the risk of self promotion I co-authored a paper on this technique which validated known pathways in a metabolic network

[2] http://www.biomedcentral.com/1471-2105/13/197

Anyway this is a great field to explore, glad to see it getting traction on HN!
I don't deny that some level of taxation is probably inevitable in modern Western society, at least without some sort of major paradigm shift. I'm not sure it needs to be a personal income tax, and I'm quite confident it doesn't need to be anywhere near as complicated as it is in the USA. I also think taxes could be much lower without significant societal changes or sacrifices, and I think it's very reasonable to be concerned at how my taxes are used.

Anyway, whether or not my views constitute a belief that taxes are not "legitimate" is a largely semantic question. The very notion of legitimacy borders on moral arguments, which I try to refrain from making. I could point to some distinctly libertarian arguments for the morality of taxation, some of which seem convincing if taken on their own terms, but that's not really my thing.
Also, when Chrome was launched, it was the only browser with a multi-process approach to a multi-tab browser world..

Nope, IE8 was: http://blogs.msdn.com/b/ie/archive/2008/03/11/ie8-and-loosel...
That's a very un-called-for comment. He said his computer has his music. He never said that he had his music in iTunes and that iTunes was set to sync his music.
There is a difference between dissent and bigotry. Obviously Watson is a racist and a bigot,and is treated by his peers accordingly.

> So much for science as a bastion of disinterested objective investigation.

Nazi scientists and race theorists also thought they were "objectively investigating". You people never learn.
Nethserver: simplify your CentOS
NethServer is an operating system based on CentOS / RHEL, designed for small and medium businesses with a powerful web interface that simplifies the most common administrative tasks, a fast and easy installation and lots of pre-configured modules can be installed with a single click: mailserver, gateway, firewall UTM, fileserver, IPS/IDS, groupware, owncloud. Hope that the site is quite comprehensive and can give you a complete overview. www.nethserver.org
Official Site: www.nethserver.org
> Is this preference influenced at all by where the money goes? You seem to state that you want to keep your whole check regardless (which is reasonable), and yet you feel you have a stake in how it is spent after it has been taken from you against your will.

That's kind of a tricky question, because if I say I'm okay with my taxes being on used on things I approve of, that's equivalent to saying I want to keep my entire check and then use parts of it to pay for those things I approve of.
What point is there in writing a paper that is only interesting to such a small audience?

Substitute "writing a paper" with "building a product" and you're well on your way to being an entrepreneur.
Color Masters: Color palettes used by the greatest painters
I find myself in the exact opposite situation. Been working for industry since I was 18 and am 28 now. Never got a degree. I'm tired of working in a consumer setting where everything has to be faster, better, more pleasing for the client. I've now moved to academia because I want to work on things that are foundation for other work and not always things that are immediately useful to people. However I see how he had enough of that always being examined environment, but in Industry you'll also get examined, this time by a cranky costumer that wants a button a little more to the left, and who doesn't have the professional skills to examine your work.
> But is it really taking off?

In Europe yes.

Check Skills Matter webcasts, Norwegian Developers Conference or Øredev.

It is mainly used at financial and insurance industries for data modeling and big data.

This is why type providers were so big for the language.

> Microsoft refrains from telling people "you should use F#" which is good advice for all but the most terrible of enterprise environments.

I already saw some presentations where this was explained as not wanting to scare the traditional enterprise guys.

I kind of understand them, for our customers JVM == Java, .NET == C# or .NET == VB.NET for projects that used to be VB 6 shops.

So how to sell F# to these guys? By making it easy to integrate into their exiting code, as library code not full stack replacements.
Here you are: https://developers.google.com/recaptcha/old/intro
Huh, that's weird. Have you tried contacting the author?
http://www.ikvm.net/ runs java bytecode on the CLR
Firefox sync and some of the other bells and whistles are nice. Since I use Firefox on all my devices right now, and lean heavily on sync, having a 'Firefox' browser on iOS would be pleasant just for that, even if it's still running WebKit under the hood to satisfy Apple.
Ask HN: How can I emigrate away from a bad country?
Hi! Maybe you've heard - russian government started blocking github. Apparently things here are getting worse, and are not about to get better.

I've decided that need to get out of this country within the next 1-2 years, but I do not know where and how, so I've decided to ask HN for advice. I'm sure a lot of people reading HN are in the similar position.

I'm looking for general thoughts and advice - what countries to go to, how to go about it, etc. I'm just trying to come up with a strategy that is likely to work.

Here's my situation:
I'm young, single, not very experienced (yet) Django developer. I'm ready to move to pretty much any country with a sane political situation, and ideally - English as a main language…. and warm weather =)

The dream of course is to live in the US or Canada, but as a short-term measure I would consider any country that I have a chance of getting into)
We are working on solving this specific problem with Flocker at https://github.com/clusterhq/flocker/ - see http://docs.clusterhq.com/en/latest/introduction.html for a description of how data migration works. We will be working on high availability after we've made some more progress on getting to a production-ready framework for volume management.

We are super interested in building this as a plugin for Swarm, and are trying to work with Docker to make sure the plugins system is suitable for us to be able to contribute it for Swarm users in general.
NethServer
Something that popped into my head while reading this.

I am curious if the result would be different in a country other than Russia. In particular any country that doesn't have a recent history of heavy handed censorship and oppression.

>"No disruption on the roads despite snow,"

>an underpass would be built in time for Victory Day.

These seem eerily like the kind of headlines you would get in an environment where newspapers are forbidden from commenting on negative events. I wonder whether Russia's recent history makes people more averse to this kind of reporting than might be the case elsewhere.
A conclusion I am starting to see at the horizon for myself. Especially as a CS major the academic reality hits you hard - realizing this is probably not the direction you should bet your best years on. Taking the risk can be more fulfilling.

I would by quit interested in your next steps and way down the road.
>> "I would like to understand what Mozilla gains here (if this is mostly a 'skin' around webkit/a web view control) and why iOS users would install it (I'm on Android - dipping my toes into FirefoxOS every couple of weeks)."

On iOS you use WebKit or you don't make a browser. They don't have a choice. As for why you would install it, probably sync. If you use Firefox on desktop presumably you can now access your bookmarks, history etc on iOS.
Well, not exactly, Espruino is way smaller. However, Duktape is fully-compliant ECMAScript interpreter.
That's right.

S-expressions are a syntax for data. s-expressions are not the syntax of Lisp.

Lisp syntax is defined on top of s-expressions. In Common Lisp there are basically four forms of syntax:

* data

* function calls

* special forms, basic building blocks of the language. There are only a fixed number and actually very few of them.

* macro forms. Many provided by the language and user extensible. The user can write new macros or extend some existing macros.

The main differences between many languages and Lisp: the syntax is extensible via macros and most of the time it is relatively simple to see the implementation and the expansion of a macro.

Larger Lisp systems can contain hundreds of macros or even thousands of them...
most places just evaluate the best of the best and decide as a group of devs which: template language, backend language, migration tools they like and go from there.

personally i like jade stylus bower, drop in whatever js u need to get the job done. check out unheap.com they have a nice curated list of JS for UI.
Thanks Sam. For me the note on how you stay personally organised and the last answer I.e 'wait till it's working' were little insights that may make a big difference.
Ta!
Nice. Although it seems to be a lot of shower thoughts without drawing any hard lines in the sand. Exactly the kind of things I don't want in my documentation.

You will sooner or later have to have an opinion about things. If those are trivial then nothing will be taught.
I'm not sure it it's a good idea to start with a word play:

> Well, you’ve come to the write [sic] place.

I believe that most readers of that site will be non-native speakers, who may or may not get such in-language jokes.

Also, what I'm missing most is not how to structure text, but a concise(!) overview of the most important grammar rules, i.e. stuff that can't be easily checked via dict.cc or similar sites.

Are there any plans to extend the site in this direction?
Ask HN: What happened to VLC on iOS?
What happened to VLC on iOS? (open source video player)

It's not in the AppStore anymore. Is it only visible in specific countries?
Only when the HTML/CSS/JavaScript Frankenstein gets fixed.

This is why I never liked frontend web development, it is such a pain compared with what native toolkits are capable of.

Maybe webcomponents will finally fix this.
There's also the marketing reasons, of course - being present on all major operating systems (and iOS / Android are probably bigger than desktop OSes nowadays in terms of users) is a definite boost. You know, like placing your brand in movies.
That wasn't my claim, please don't misquote me. What I actually said was "Other times fat absolutely is converted to sugar." There is a very significant difference.
That quote is self-contradictory since it itself is a belief that "believing as little as possible is better than believing something". It itself automatically precludes anyone who holds to it from believing many things.

We can't escape belief. There will always be things in our lives that we will accept based on trust of some kind.

But (to get back to the post), as the author said, it can still be absolutely fine to not necessarily have an answer all the time. To realize this can be very freeing.
Why did you put that great description here, rather than directly on the website?
>Are you saying that you believe it is wrong to fire or refuse to associate with someone who says racist things?

No, that is an overgeneralization of a very lazy mischaracterization of what I said. Ostracizing someone for "saying racist" things would be appropriate, depending on a number of particulars, including degree (is teaching "math" instead of "anti-racist math" itself an assertion of racism?). However, in this instance, it would require a great deal of interpretation to get a legitimate expression of bigotry out of his initial remarks. He was punished not for prejudice, but for breaking a social taboo. Same analysis applies to Shirtgate and Larry Summers on sex differences.
I haven't seen this lecture yet, but I also want to thank you Sam and all other people who had lectures.

These 2.5 months have been very interesting and being from the other part of the world I don't have access to these kind of people and information. The people I know and hang out who have created companies have revenues of a couple of millions when they have something "big", surely not billions.

I hope one day to be also part of the YC family
It's pretty cool indeed what you guys are doing with it, although currently there are not as many MCUs where Duktape fits... The STM32F4 Discovery board that AllJoyn+Duktape targets, is the same one Java Embedded also runs on, IIRC. From my knowledge the STM32F4's are some of the fatter micros currently on the market.
We'll just have to wait and see. Perhaps he'll write about just that in his blog at some point.
A container, while it can be many processes, in the case of Docker is just one process. So its just a better Operating System process...

Why then is there all this fuss about how these projects are organized? If its a good idea (which it is) won't Linus just reimplement(conform) all of these projects and move them into the kernel anyways?
Next year.
You're right, i'm very newbie with HN. Can I try to submit a new post only with url?
>> Annotation would be no less magic (and not available to the user code anyways).

Magic of annotations in that the they are only annotates but a real magic goes elsewhere...

They can be ignored and this is not a magic because they are only a metadata (data about data).

I think that Dart VM and Dart developers does not like annotations because they thinking that VM cannot use them effectively (even if they written by humans).

But Dart VM are more complex than V8 VM and a ways that uses developers to tell VM about how specify metadata about critical methods is not a very good.

========================

Are there attributes that affect how the CLR optimizes during a JIT compile?

http://stackoverflow.com/questions/2367094/are-there-attribu...

========================

Also

========================

MethodImplOptions Enumeration

http://msdn.microsoft.com/ru-ru/library/system.runtime.compi...

- Unmanaged

- ForwardRef

- PreserveSig

- InternalCall

- Synchronized

- NoInlining

- AggressiveInlining

- NoOptimization

========================

This is from:

"The System.Runtime.CompilerServices namespace provides functionality for compiler writers who use managed code to specify attributes in metadata that affect the run-time behavior of the common language runtime."

The fact that Dart is not a multi-layer VM does not means that it are simple this is good for optimizations.

Do you use such a layer as a "Well structured intermediate language" in Dart VM?
That something someone says makes you feel bad or is used by others to justify ideas or actions you find loathsome does not make that person or what he said wrong. Your skin color and height are highly heritable attributes and it is by no means an outrageous assertion to state that intelligence is as well. Some estimates for heritability of intelligence are as high as 0.8. [1]

[1] http://en.wikipedia.org/wiki/Heritability_of_IQ#Estimates_of...
No, only OpenGL (ES).
I think this is less some grand psychological revelation about the human race and more a simple failure of the newspaper. Those weren't good news, those simply weren't news at all.

I don't know the original articles, but if the headlines in the BBC story are in any kind representative, then I have my doubts that the failure of the whole operation was really because people only want to read bad news.

For a basic definition of "news item", I would require that it tells me something I don't already know - or at least don't assume is the norm. Stuff like "you can use the public road system to commute to work today" or "municipal construction project is still on time as of today" does not fit that definition. (Okay, maybe the last one kinda does)

I think in general it is possible to make "sellable" headlines from good news as long as they are in some way actually relevant for the reader: Everyone would like to be informed about some new tax laws that allow them to save money. The HN frontpage itself also frequently contains new, positive developments from tech or science the top ranks.
It's a good idea to tell Python people then, since, from what's being said, range and xrange are the same...

However I give it to them it's not the whole story, and things like promises/callbacks are needed for async behavior.

Now, you could have an async yield.
Indeed. I moved academia -> short industry adventure -> academia.

I like both. Industry is more pleasing because you work on products that are directly used and you are judged (at least in a small company) on tangible results. The downside is that work is mostly driven by the most urgent needs or cash flow, so there is far less time to explore certain things deeper.

In academia on the other times, you are judged on getting grants (which is definitely process that is to a large extend out of your hands, and tends to favor people who were already successful in getting grants). On the other hand, you have far more time to explore, try, fail, and try again (as long as you are not a professor).

One should also realize that graduate studies highly differ per country. E.g. I did my PhD in The Netherlands, and there are no tests, or anything alike. I basically got funding for four years to do research, a small amount of teaching and to write my thesis. There was only one serious sanity check after the first year to filter out PhD candidates who were very unlikely to complete a thesis in four years.
I think it's because OP never had the xp of working in industry and think grass is greener on the other side. I also made the switch from consumer web to academia.

However I understand from his perspective which is from someone who wants stay on research, go from PhD to post-doc to to fellow to principal investigator to whatever. Competition is intense and everyone along the way is selected for people who are so interested in their work that they might be very unbalanced in other area's.

It's all about trade-off's. I personally would rather trade for working on things that I find interesting and technical than A/B testing. But I can understand someone who is tired of academia and wants to live in the "real world" for a change. I can also understand people who are very happy doing things that they think are very engaging/fun/important in consumer web and respect that.
TBH, this could help IIS in the long run, since it should improve adoption of .Net. This could also be the sort of kick in the pants that's needed to make IIS evolve into something people would choose on merit. The difference between IIS of today and IIS of 2020 could be very much like the difference between IE 6 and IE 11.
That's hardly effective; most covertly collected evidence is already inadmissible in courts in most free countries and yet here we are.

Governments spying isn't ubiquitous because it's an effective means to uphold the law: it's because like any government budget: you use it or you lose it. And after the "good old days" of the Cold War nobody is ready to relinquish that power. So instead here we are, decades after we stepped back from the nuclear brink, as terrified as ever with a media presenting us with a myriad of dubious villains to justify expansion and over reach.

The true extent of the damage caused by rampant espionage will probably never be understood because secrets breed secrets, breed corruption -- and when a nation's intelligence services can legally spy on the full spectrum of industry: the potential for corruption is massive
they dont necessarily give the google bot this version of the page. its perfectly ok to prerender the page with something like phantomjs and send the crawler the prerendered pages. this was , to my knowledge, quite common with angularjs apps that relied heavily on seo/google juice.
From memory distributing the GPL'd code that is part of VLC was mutually exclusive to the App Store DRM.
Interesting! Do you have designs for European cards that have a chip that needs to be in contact with the reader (the chip is in the upper left corner)?
I would presume, if they were smart, that they would not show how much tip you make per trip, rather per week, so you can't get annoyed at individuals. Doesn't work of course if they only give one ride, but do drivers ever do that?
I used to work at Stainless, along with one or two other people I've spotted in this thread. It's a great place with good people.

Here's a little background for those who might not know:

Carmageddon was the precursor to games like Grand Theft Auto.

https://www.youtube.com/watch?v=yqrftlCAic0

It was made by Stainless Games on the Isle of Wight, a small island off the southern coast of England. The same developers are still developing day-to-day and recently made the Magic the Gathering video game series. The magic codebase is certainly not as sweary as the one linked here :)

Stainless lost the IP to Carmageddon but recently managed to get it back (it wound up at Square-Enix through various acquisitions) and successful kickstarter a reboot. I really hope they do well with it.
>bigotery * [sic, before ninja edit]

>You people never learn

A telling choice of words. It goes without saying that I firmly stand against over-generalization and stereotyping. This is evidently not true of all commenters, however.
The basis of the French waiter style is cultural, not economic. The idea of "service" is much different in France. The "egalité" of the French society is theoretically classless, meaning there isn't the concept of a "servant" class. So everyone is equal in terms of the customer -- waiter dynamic. Interestingly, in my town of Avignon, I am somewhat well known among the restaurants I frequent and thus it isn't unusual to have chats with the waiters, but it's more like colleagues chatting as opposed to that fake/friendliness you get in a place like Chile's. I mightn't have articulated my idea well due to my time constraints today, but the net point is that there's a cultural difference based on societal "role" as opposed to grubbing for tips. That isn't to demean other cultures (I used to be the chatty American bartender in the US back in the day,) -- it just is what it is.
40+ Awesome Resources for Sketch
Because their platform, their rules? IDK, I think it's perfectly acceptable to limit what you can do on someone's platform, since after all allowing anything on your platform will cause a lot of crap to appear - like a lot of stuff on the Android platform before it changed to the Play Store and Google started being a bit more strict about using their platform.

Restricting what developers can and cannot do on a platform allows Apple to give more guarantees and reliability in terms of performance and battery usage, as well as security and stability. Those are the primary reasons behind Apple's restrictions on the iOS platform.