skysight-inc/HackerNews huggingface dataset:
If you think the true sentiment is symmetric, you can just change the decision threshold so that your algorithm answers positively about half the time. Just say positive when the sentiment is greater than the mean sentiment over your training set.
I'm Argentinian. Why would I buy Bitcoin instead of American Dollars for saving?
This reminds me of this excellent ode to exotic versioning schemes -- http://sentimentalversioning.org/
Magento category attributes dependency
Superfish or Stupidfish?
> These types of installers aren't inherently bad or evil, they just require a degree of trust between yourself and the source you are downloading from.

* And everyone in between.
When I was growing up, I had a cousin named Eddie, and he was a "lazy talker" or at least, as I recall, that was the name they had for his speaking style. Eddie would not mumble, he would just not say the whole word. For example (and it is hard to convey here in the written word) he might say "Hi, my name is Eddie and I am a lazy talker" but it would come out "H, m na Edeh, an I lah tak". Again, not capturing it here, but it was not mumbling. I have met other lazy talkers, and they are not mumbling. I think the article was maybe referring to lazy talkers and not mumblers. Mumbling to me denotes an actual corruption of the words, lazy talking is just not saying the whole word completely, which is more like lossy compression while mumbling to me, means a bad Signal to noise ratio, low volume and garbled words.
I think the parent comment about VMs was aimed at clojure.
I'm not sure why this was made into a blog post and put on HN. This kind of thing seems more suited to a bug tracker. Mistakes happen sometimes; report them and let the developer community take a look at them. That's the advantage of open-source.
From the backbone archives (linked in the article): https://github.com/jashkenas/backbone/issues/2888#issuecomme...
The US Treasury will now accept PayPal
Bitcoin and bitcoin exchanges are a completely different thing.

When my CC data is stolen, criminals everywhere have access to my current personal information, often even address, phone, picture. I cannot possibly undo that damage. Losing a regular payment for me is NOTHING compared to that. Just having Google have all that next to other data mined about me from people using gmail accounts to mail me etc, it's massive. I just do not trust corporations to deal with my personal data so I take at least a modicum of measures against these dangers. By simply paying through CC you are giving everything away in one swoop.
Guaranteed Car Loan Approval with Bad Credit and Zero Down Payment
(Machine) Learning About Love: Who Will Leave the Bachelor Next?
Annual contract here
Tim O'Reilly on big data, social networks and the future of print
They keep a more extensive internal work log regarding your repair than what is listed on your invoice, so if you call there's a good chance they can look through your history and see whether they identified it as a graphics issue.
Not all attacks are perfect. It's true that an attacker can potentially do anything once in control of machines with sensitive data, but it doesn't mean that all hope is lost. If an intrusion detection system catches some x% of potential threats, it can easily be worth it.
> considering all DNA we did not understand as "junk" DNA was incredible arrogant

I never heard an actual biologist take that view, only popsci talking heads.
I have 16GB in my work laptop, and I find myself wishing for more constantly. I support a Linux application that wants 24 GB of RAM for itself. I'm also client-facing, so I have a Windows VM in order to run Microsoft Office. 16GB of RAM is plenty to run RHEL and Windows, but not quite enough to run RHEL, Windows, and a VM of the software I support.
They are not for accuracy. One usage for instance is to recompute stats if there are bugs in the stats processing code. Or if you want to add more metrics. (I work at Twitter but not on Answers).
But, like...

Why did you update to a new version of Coffeescript and not know about this bug before it made it to your production environment?

I agree that Coffeescript should probably just use semver. But they don't, and you have no control over that.

What you do have control over is when you update your dependencies and whether or not you validate releases before deploying to production.

It seems a little disingenuous to act like this is entirely Coffeescript's fault.
Because the patent system is outdated. But the supreme court ruled that "synthetic" or "complementary" DNA is eligible for patent protection.

Basically, it's not the discovery of mechanisms, but the unnatural manipulation of them that is patentable.

But some of the rush to the patent office is because it places the onus on challengers; the actual patent takes years to clear, even without complications.
Show HN: Blockify (reusable html/css/js/php snippets)
Beko Bosch Hotpoint Indesit Samsung and Siemens All Have Current Recalls
Feds: Stolen medical record not an 'imminent threat' to victim
I really don't agree with that conclusion, though I recognize that it's not far from the traditional definitions of science.

The point is, let's pretend for the sake of argument that this article's main idea winds up being absolutely true: imagine that someone produces a rigorous mathematical proof that any consistent physical theory that incorporates both quantum mechanics and gravity (general relativity) must be some variety of string theory.

Now, we live in a universe where quantum mechanics is an experimental fact, and we live in a universe where general relativity is an experimental fact (each within their own domains of experimental accessibility). Would it truly be unscientific at that (thus far imaginary) point to conclude that string theory was a correct description of reality? The only alternative that I could see would be to abandon the idea that mathematics is able to describe our universe at all. And that doesn't feel like science, either.

[Note: As a professional string theorist, I'm hardly a disinterested party. But it does mean I spend a lot of time thinking about this stuff.]
And what's the lost efficiency for hitting into incompatibilities between JS<>Coffescript, like the topic?

JS seems small enough that you shouldn't have many problems in this matter, but there's usually some warts
Superfishy downloads
You can get this from /data.json. I've been spending a bit more time with Socrata of late due to a research project I'm working on, and I've found some minor issues with the APIs, but have otherwise been happy with how the data is exposed. Also, while being grouchy about not being able to get a schema, I found this tool, which is now on my todo list to try: https://github.com/socrata/datasync

Socrata has been doing a nice little business here in Seattle! I keep half expecting Tableau to buy them out and then Microsoft to buy out Tableau. This PhD student has been keeping an eye on both as potential non-academic career routes.
Ask HN: ChessMobi – My first iOS chess training application. Feedback welcome
I am launching today my side project for ios: ChessMobi. It's a chess application targetted at club chess players willing to improve.

The URL on AppStore is: https://itunes.apple.com/app/id892425054 The landing page is here: http://www.chessmobi.com/

The material ( 3 volumes for the moment ) is curated by two professional chess trainers. Additional volumes are in the working and I am in touch with an old famous GM ( albeit retired from professional chess ) for additional content. I would like to receive constructive feedback from the forum regarding what can be improved and how to promote the application and reach additional audience. Also, after all the work done, sharing with me what you like wouldn't do any harm :P.

Thanks in advance!
That's not really accurate.

In mathematics and logic the "rules" are not only known but defined a priori by a human being. Not so with physics, and as a result the "proofs" of physics, what are known as scientific theories, have never been absolute. Quantum Mechanics merely elaborated on that theme.
Christ the Redeemer mapped by drone
More Inbox by Gmail Invites
> Barak Weichselbaum, Komodia’s founder who was once a programmer in Israel’s IDF’s Intelligence Core

Which makes me wonder, is the MITM mis-feature actually an on-purpose feature. Which would make Lenovo and their other "customers" victims, the real customers or fans being the intelligence services.

> ... its hugely intrusive technology is found in many places on the web, ... in various parental control software, ... in web filter products across the world. ... intercept people’s internet connections, create fake versions of certain websites and steal their data, as long as targets’ computers trust the Komodia certificates ... It means that anyone who has come into contact with a Komodia product, or who has had some sort of Parental Control software installed on their computer should probably check to see if they are affected,” said Jacobs.

Maybe governments' obsession with child protection and porn control is something else entirely.
The problem with whiping a brand new computer and installing your own will not necessarily void warranty but if you have a problem like something is not working, technical support will tell you to restore the system.

Many new systems now don't even come with original software disks requiring you to backup the machine using preinstalled crapware to create a backup DVD.

This was the case with a couple of laptops I purchased in the past three years; one of which was a Toshiba.

Years ago, when you purchased a machine, you got driver disk separately and even now I'm seeing a trend where that's becoming less the case.

At least this has been my experience.
> I mean it's sort've a redundant term

Sort of a meaningless term?

How about we replace it with "negative decrease"?
I've greatly enjoyed writing CoffeeScript, but am concerned that over the long term, it will fall behind javascript in terms of feature support.

The [Babel][1] transpiler (formerly 6to5) and tooling like Facebook's typechecker, [flow][2] have large teams and a rapid pace of development.

I don't want to miss out on cool features like generators, let/const, etc just for CoffeeScript's lovely bracket-less code.

[1]: https://babeljs.io/
[2]: http://flowtype.org/
Is it only for static page sites? I'm not seeing any demo pages for articles/blog posts

I guess the underlying question is - can I have articles that similar feel to a Medium post (Large featured image with overlaying title, scroll for article - https://medium.com/help-center/images-652ee60abea6 )
Clojure lacks a formal spec, commercial vendor support, and doesn't have the long track record of CL. Clojure also requires JVM issues to be considered (e.g., which JVM will you use?). Don't know about C FFI with Clojure, but perhaps that's another CL advantage?

For many, Clojure may be a better choice as you suggest: perhaps especially for web projects. But I think for some groups and applications, CL remains a better choice.
CRISPR is the type of DNA sequence.
same situation here. I convinced my mother to just get an Android based tablet and ditch the laptop. This seems to be working better for her & me :)
Monty knows he's revealing either a goat or the modest prize. If you pick the goat, he reveals the modest prize. If you pick the modest prize, he reveals the goat. If you pick the big prize, he could reveal either the goat or the modest prize, but IIRC, he would reveal the goat.
Who Can Save the Grand Canyon?
People can do whatever they want with their version numbers. But I like to follow the Apache Version Numbering (http://apr.apache.org/versioning.html) where backward compatibility is inherent in the number. Any change that breaks something requires a major version number change.
Maybe.

What if you considered (mathematically) the set of ALL theories that satisfied certain basic criteria (requires a small number of assumptions compared to the number of outputs it produces, doesn't change "arbitrarily" at some point in time... things like that) and which also matched the currently accepted physics of general relativity (in the limit of large sizes) and the currently accepted physics of quantum mechanics (in the limit of small sizes). And what if, when considering that set of theories, you were able to prove that any theory matching those criteria had to be equivalent (isomorphic) to a certain theory.

(This is like saying that the theory of basic algebra using equations and the theory of curves on graphs using geometry can be proved equivalent (isomorphic) by defining how to graph an equation and how to derive the equation for a graph. Once you've done that, it hardly matters whether you think the algebra is the "real theory" or the graphs... they are both equivalent and thus both equally "real".)

Suppose you found that, and thus proved (mathematically) that string theory was isomorphic (in certain key ways) to any theory that could apply to our universe, assuming that quantum mechanics and general relativity are roughly accurate. Why, then you WOULD actually have demonstrated that string theory isn't a "waste of time", that it is a useful way to make predictions about our universe.

And if I understand the article, this proof is precisely what these researchers are attempting to do. So far, they have constructed such proofs for much simpler universes than ours and a way of slowly working their way up to proving it for our universe.
Open data is a good start, but not enough for people to meaningfully participate in the urban planning process. A lot of planning is informed by manual, non-reproducible, or otherwise blackbox analysis done by agencies and consultants. Hoping to make this part of a dissertation topic...
I've got a bit of a sore spot when it comes to Duo Security. I was working at an enterprise a little less than a year ago when we got an email from Duo Security saying they had analyzed a password dump from the Adobe breech. They wanted to let us know that several accounts tied to our organization were contained in the dump and used that to try to sell their solution. It didn't help that their email addresses didn't have the same domain as their website, and the addresses they emailed us from didn't have the same domain as the address they asked us to respond to.

I grabbed an address from their website and asked if this email was legit or a phishing attempt and it took quite a long time to get a response. By that time, no one at the company had any patience left for Duo. You don't sell to enterprises by acting shady.
Try getting a new psychiatrist if the one you currently see is ineffective. Sometimes people say you just have to find the right therapist to really see progress.

Also, if you hate programming, you will always be mediocre and unenthusiastic. Nobody likes working with unexcited people. So break away from what you hate. I studied finance and had trouble finding a job. I didn't realize how much I hated it until I stopped forcing myself to keep trying. I found that I really liked programming and now I have a job in the technology field (though it is not cutting edge. I'm still only just beginning though!)

Your girlfriend is still with you. If you sense that your girlfriend hates you, you still have a chance to turn things around. Why don't you compensate in other ways? Finding a job takes time. In the mean time, do things to make her happy or clean up around the house, cook, etc.

Best of luck!
Always great to read Tim's thoughts on the future of science and publishing. It's not mentioned in the article, but he's also invested in PeerJ (https://peerj.com/), a new open access journal that's pioneering a 'pay once for life' membership model.

More details on the O'Reilly investment here: http://blog.peerj.com/post/91251985913/exciting-times-peerj-...

(I'm not involved with PeerJ directly, but I should say that we're working with them on opening up science; I'm one of the founders of Overleaf (https://www.overleaf.com), the collaborative writing and publishing platform that grew out of writeLaTeX. Send me a message if you'd like more info.)
No, it proves you follow somebody else's rules.
So what is the NPM of io.js?
Founder Institute Meetup – Startup Pitch Bootcamp
More people accepting the problem, reading up on the experiences of those facing discrimination, and thinking about what they can do to change themselves and those around them.

That seems like a pretty good starting point, no?

Whatever you read about, you're going to come up with conflicting opinions and suggestions, so that is hardly new, and is certainly not an excuse for doing nothing.
When shit hits the fan and life sucks because things just are not going right for a time, passion, execution, belief and determination are what pulls you though. If you don't have those items about the idea, then it doesn't matter how the idea came about.

As for what historically has been more successful, I don't know of any real metric that defines it. But I'd say from perception I have formed over the years, Natural ideas seem to win in terms of companies with a long term positive outcome.
Even if it would use semver, you should not auto-install or update packeges in your production environment without having it tested first. Semver is just a promise other people are making, and in production you shouldn't rely on that IMO.
it's still NPM, even comes with io.js download. Works just like Node.
If you buy a new car, are you okay to have to bring it to another shop immediately? If yes, did you factor in that cost?

Do you know that you have to?

How do you, with no software skills at all, evaluate whether the second person you bring it to does have the skills?
Perhaps the difficulty is in you and you should reflect on that?
Crystal Pattern Matching Recovers Serial Numbers Obliterated from Metals
If you mean which version, the changelog says version 2.5.1 in that release.

If you're asking if io.js is using a different npm, no it's using the same as Node.

You use io.js pretty much like "another version of node" which is why you'd use nvm if you want to have both io and node on the same system (same way you'd use nvm to have two versions of node on the same system) or just straight upgrade/replace, like replacing 0.10 by 0.12.
What do chargebacks have to do with a currency? Chargebacks is something offered by services built on top of the currency, not the currency itself. Else tell me how to chargeback USD bills.

If you think chargebacks are the most important thing mentioning when attacking Bitcoin, then it seems like it does have a bright future.
These strike me as more syntax tweaks than "patterns".
I think the issue is whether

P(detected|positive) and P(detected|negative)

are the same, right? It's whether they have equal coverage of all possible phrases. Having more positive or negative words, as you say, doesn't inherently bias things. Is your hypothesis that your corpus doesn't skew negative, which seems to be the basis of this question, correct? Can you do some manual sampling to get a good bound on it?
I've just subscribed for Surrealist painters :)
PeerJ Computer Science, the new multidisciplinary open access journal
I think this may fill a void in the "teaching language" space. It doesn't require lots of boilerplate but retains some key teachable moments (type system, pointers, stack vs heap, interfaces, etc.). I think a language with this sort of brevity and breadth of features would do well as a replacement for the Java/Python/C/C++ hodgepodge that currently exists at many universities.
No Really, Don't Ask for Help
Yes you download the signatures, but you need to trust the key which created the signatures. Distributions come with that key pre-trusted.
Bullshit. In a scientific setting, would you start your sentence as, "MRNA is the messenger RNA"? Somethings are purposefully stylized differently. mRNA, iPhone, io.js, etc. Naming conventions should be respected to aid clarity.
Lenovo CTO says, “We didn’t do enough,” promises to wipe Superfish off PCs
Thanks for all the comments. I posted a response about the help issue here: http://thinkfaster.co/2015/02/no-really-dont-ask-for-help
Given the failure to pass measures SOPA and PIPA, et al; expect new tactics from the proponents. They will keep trying new and old tactics until fatigue sets in on the other side, or they get a lucky break.
well even "pages" driven by a CMS wouldn't be static

Regardless: under the Layers paradigm, "Blog posts" are a widget. So you might build a page for viewing one blog that is centered around a Posts widget, then maybe make a second blog the same way, and then a combined archive, etc.

I like the approach but it feels a bit frankensteiny… but I only gave it a cursory look. One thing is for sure, Squarespace has set raised the standard that Wordpress has yet to meet, so something like this needs to happen eventually.
Well that adds a much needed bit of context to the conversation. Someone decided to use undocumented behaviour in a production application and got bit. Worded as such it doesn't make Coffeescript to sound so ridiculous.
Lots of rage but light on facts.
always pin your dependencies
Currently it's just for pages, we are working on ways to bring the builder into any post type so which will help users make beautiful posts as well as pages.

We are trying as much as possible to take inspiration from Squarespace in that our main focus is the User Experience.

Anything decision we take with Layers has to meet our UX expectations before being added, which I think is something lacking from the WordPress industry at the moment, features are added but are not usable, which sucks for the end user.

We want to fix that as much as we can.
The drawback is that things like feature branches are more difficult to use. For example, with npm you need to resort to various scripts or handle them by yourself manually.
I used Clef to secure a personal blog that I run. Really nice, slick UI, and fun to show to people because it's so different. I had to uninstall it, though, when I had broken my iPhone and switched temporarily to an old Windows Phone I had laying around. I never reinstalled it, because an authentication method that relies on having a specific piece of expensive technology isn't all that attractive to me. Maybe it's great for someone who will always have an iPhone or Android phone, but in the last two years I've had five phones, and three of them were platforms that Clef doesn't support. This "iOS or Android" nonsense might work for games, but for any application I need to rely on for my workflow, it has to work anywhere. FirefoxOS might be the next hot thing, and if people switch to it, they're going to switch away from Clef.

At least with Google Authenticator other people can write compatible applications for other platforms.
I often break out the lego when helping the kids with their maths homework - it really helps with visualisations and spatial reasoning.
Yes, you can but they're still the big fish and we are the small one.
Chances are you'll get hurt and they won't. Pick your battles wisely.
some more interesting details about exploit:
https://securelist.com/blog/research/68877/equation-group-fr...
I don't understand your claim about redundancy. Amazon says that Glacier "is designed to provide average annual durability of 99.999999999% for an archive", https://aws.amazon.com/glacier/details/#durability. This seems to be the same as for S3 objects. Furthermore, they say that "the service redundantly stores data in multiple facilities and on multiple devices within each facility".

So multiple facilities and multiple devices on the same facility (I guess that means at minimum 4 copies), and a calculated annual durability. Not so secret?

What are Backblaze's (and Crashplan's) redundancy policies?
I'm suspicious - maybe larger animals didn't fare so well as fossils? Or maybe atmospheric oxygen has increased or something, that directly drove evoloution. The claim that larger is better is groundless without some engine to drive that claim.