skysight-inc/HackerNews huggingface dataset:
I tried weighting the terms by the relative sizes of the corpuses (as you suggest) but the problem is you just shift the bias instead of removing it.

Consider the sentence: 'there are strong and weak divisions in company X's Europe operations'

The only word matches in your word lists are 'strong' on your positive list and 'weak' on your negative list.

If you weight these counts as you describe, your sentiment for this sentence will be -0.44 + 1 = 0.66 even though the sentence is clearly 'neutral' and should have a score of 0.

:)
Same here. Great product.
Yeah, I also work quite a lot with large data sets, but what I want from a laptop is for it to be really great at doing everything else. I'll ssh to a machine that cost more than my car when heavy lifting is required.

I had to sit on my hands to keep from giving Dell my credit card number reading that review.
Sorry! Something went wrong. Please try again.
We should clarify that Linux no longer uses that version numbering system.
And it needs to be!
Indeed. Samsung baseband was found to have a backdoor to read files in the phone.

https://www.fsf.org/blogs/community/replicant-developers-fin...
Here is a bit of article on Foxes and Fishes: http://arstechnica.com/security/2015/02/how-to-remove-the-su...
Good stuff: RC4 is officially removed from the (edit: default set of, thanks ewegrump) cipher suites.

Some background: https://community.qualys.com/blogs/securitylabs/2013/03/19/r...
I have a list of positive and negative words and a set of documents which I want to score so not sure if I have a 'training set'.

I think you mean to upweight my positive list by 6 (since it is 1/6 of the size of the negative list) but the problem with this is the same as my reply to the other comment where you just shift the bias:

Consider the sentence: 'there are strong and weak divisions in company X's Europe operations'

The only word matches in your word lists are 'strong' on your positive list and 'weak' on your negative list.

If you weight these counts as you describe, your sentiment for this sentence will be -0.44 + 1 = 0.66 even though the sentence is clearly 'neutral' and should have a score of 0.
Can I interest you in using PostgreSQL? jsonb got you covered by your mongo needs.
growing forest quickly =/= growing trees quickly. I might have missed something, but I don't think he mentions anything about making the trees grow faster.

The "tricks" are to mature the forest (i.e. make it self-sustaining) within 10 years, tree growth-rate notwithstanding.
It looks like I misremembered. The result of the public consultation was overly against ISDS, but the setback was less major that I thought.
Yeah, it's just an insecure mess.

She always makes a mess of Windows machines. If her first instinct weren't always to call my older brother for help, I'd have gotten her the Mac ages ago.
Then what if: 100 years later, this virus mutates and starts injecting self-destruct genes everywhere? Might be a good, fast way to a zombie apocalypse!
in 1.1.0 they added a couple new features such as privateEncrypt/publicDecrypt functions and publicEncrypt being able to accept a password protected private key (because you can derive a public key from a private key). These where new features so version bump.

1.2.0 added simplified stream construction so instead of being forced to subclass the built ins you could pass transform/flush/read/write/writev options to the constructor, again added feature so minor version.

1.3.0 changed the ordering of the default cipher suites so that more browsers would have perfect forward security by default. While not technically an api addition it's still more then a bug fix as it changes intended behavior so minor version.

All of the releases also a ton of bug fixes.
Should publishers try to block ad blockers?
Yup. That's the idea. The problem right now is the cell entry. The crispr/cas has to be placed in the target cell somehow, and yes, we do this by, e.g. as a replacement of antimicrobials, using phages (viruses that attack bacteria. The mechanism must be specific and effective. Now, sadly, most cells and bacteria come with different phages/viruses that allow cell entry. And so it's a _lot_ of systems that have to be engineered and tested.

Of course, there is also the danger of cutting the genome in a wrong place with similar sequence. Again, this can cause adverse effects like loss of cell function or cancer.

Still, therapy with gene editing mechanisms are already been tested, albeit using the older zinc-fing-nucleases for treatmant of e.g. HIV. These are currently in phase 1/2 testing.

So yes, this is currently an active topic of research. But there are still lots of problems that make this technology only feasible in 10+ years for patiant treatment imo.
OK, the commit messages are less ugly now, but they still give the wrong kind of information.

Four lines of the commit message are about git-subrepo, which I don't care about. I'm not a git-subrepo developer, and don't care what version of the tool was used to generate the commit.

What I do care a lot about is why a commit was made, and those auto-generated commit messages don't tell me that at all. They can't, because the tools don't read minds. That's why git usually prompts me for a commit message. I like that. It's one of the reasons I'm using version control. It would be nice if git-subrepo played along.
Yes, presumably the larger corpus would tend to contain more "rare" words than the smaller. I think you may want to weigh individual terms by their inverse frequency in the full corpus or a representative sample (Look up tf-idf if you haven't already). I'm not sure this is a magic bullet, but it might.
That's not true at all. You shouldn't capitalize a brand name like iPhone, for example.

http://english.stackexchange.com/a/9065
It is the best use of push notifications I've seen.
So, either they are using 0.y.z to allow themselves breaking changes whenever, or they are using it as a signal that it's not production-ready, or they are not following semantic versioning.

Is there another alternative?
Shouldn't the content providers strike back, in order to stop such things as a business? E.g., a class action against those vendors who pre-install said software. Determine the average share of traffic of these machines, use average Adsense-earnings to determine the damage ... Globally, this might add up to something that would be suitable to take even a major corporation out of business ...
Oh no, I'd say this is still mildly scary. Wait until cars get the same computing capabilities. Then you should fear it - fear for your life even.
Some thoughts about Customer Success definition and our experience doing it
So this isn't a plugin or a theme but a Wordpress clone with a custom spin on it?
A long read but an insightful look into the issues surrounding setting up scientific experiments.
Then why windoze? Why not go with Apple?
I agree with you re. array and hash table literals. We already have list literals; adding arrays and hash tables would be great. Fortunately, they could be added with some simple read macrods; I suggest #[] and #{}.

By 'slice,' I assume you mean Python-like slices, not Go-like slices (which are for our purposes adjustable arrays, which CL has); what's wrong with (subseq array start end)?

Yes, string manipulation could be much better. I personally always define a STRCAT which is really just (concatenate 'string …). I'm actually a bit excited by some of the interpolation ideas out there. I definitely don't want to lose FORMAT though.

I actually like the pathnames API, but it could stand to be better-specified for the common Unix case.

Agreed on more batteries included.

I don't mind packages (in fact, find them highly useful), but would like a standard system definition facility. What do you find lacking with respect to packages?

It definitely needs to default to either downcasing or case-preserving. Upcase is so ugly. Do note that character encoding appears to be a solved problem; the Lisps I use are quite comfortable with Unicode.
That argument falls apart if you look at European countries within the Schengen area. The US is less populous and less diverse than the Schengen free travel area, but most EU countries have drastically higher rates of passport ownership than the US. The immense opportunities for passport-free travel do not seem to deter Europeans from getting a passport.

I think the fundamental explanation for the disparity is that Americans are starved of vacation time, so find it much less appealing to travel internationally. The EU minimum of four weeks paid vacation is exceptionally generous by US standards; In many EU countries the average worker receives five or six weeks of paid vacation, which is almost unheard of in the US.
Well, perhaps it would be good to give her a non-admin account to Windows? The same approach you'd do with a Mac, but leaving her with a familiar UI.
I recently ordered a HP Omen gaming laptop. 16GB RAM, 512GB SSD, Nvidia 860m with 4GB VRAM, 15.6in 1080p IPS screen. It was $1700 USD from Costco, but it has taken three weeks to arrive. It is a little heavier than the e7440, but I really wanted a 15in screen.
Asm.js for Node.js
Same with some OTP solutions that works only through SMS, for instance BofA safepass can only send sms to phones in the US.
The calculation assumes the program is in equillibrium (no net growth of L). Many GCs, such as Boehms, maintain a fixed ratio of L and H.
Exploring the impact of a hard drive backdoor [pdf]
Because the strings that are said to quiver at the
core of elementary particles are too small to detect —
probably ever — the theory cannot be experimentally
confirmed. Nor can it be disproven: Almost any
observed feature of the universe jibes with the
strings’ endless repertoire of tunes.

In that case, it's not science. At most, mathematics.
Yeah, I realise what I suggested was a hack. But simple word counting is so error prone that the real answer is not to use it.

I am curious if the word 'not' was in your negative list, it is quite a difficult word to handle. "I was not disappointed" against "I will not do that again".

Have you looked to see if you are having runs of negative terms? "bad" counts as 1, "fucking awful" counts as 2. If you are getting runs of negative terms perhaps you might score them as 1/1 for the first term in a run, 1/2 for the second term, 1/3 down to 1/n. Of course given these are journals then perhaps such phrases are unlikely to occur :) Unlike on twitter and the comment section of blogs.

Could it be that the style of writing is producing this bias? I am reading a book on statistical inference and it is continually pointing out how not to use the techniques because they could lead to erroneous conclusions. I suspect that it would score badly with simple word counting.
Nvidia and AMD GPUs probably generate more heat than Intel chips and so have likely been more badly affected. Has there been some breakthrough in the alloy used for solder that makes this less of an issue now? Also interesting that I've never heard of this issue with desktop GPUs, which get insanely hot. My guess is the solder pads are bigger and more widely spaced?
Perhaps not, but such customers CAN purchase software written by someone who DOES have the skills, that will perform the actions on their behalf.

If the machine is locked down to prevent that, then the customers have no such option.
> thanks for the information about the GNU/Linux version :).

You're welcome.

I own the previous version XPS13 (think I bought it in 2013 or 2014). It's a great piece indeed.

I dont use the Ubuntu version that it ships with (by I like NetrunnerOS, in case any one does not know it: have a look), and in the beginning I had problems with the touchpad. Now I mainly have problem with slightly unstable wifi connection (not toooo bad, but annoying).

Last two things: it makes a bit of funny squeeking noise (condensor screem), and sometimes a keypress fires double.

That said, I really dont need the touch screen -- I rather have one without.
Both are very likely to fail. Execution and luck swamp any factors stemming from missionary versus doggy style conception.
Healthful diet report: Sugary drinks out; coffee, eggs in
This is my strategy for my desktop software, I always make sure the purchasing department and users know ahead of time what is about to happen.
It's a power game showing who's the boss. Submitting to rules about spelling shows obedience. You can't work on Sundays and you must spell our products with a small i. Do not take the Lord's name in vain.
It is released and consumed via 2 package managers that mandate the use of semver.
I think you're correct, but in this case, how do I justify it in the context of today's society ? No government nor politicians will agree that unemployment has its place in civilization.

Most people today consider that everyone should work, that work is good for the soul, and necessary for the well being of the economy. When you think about it, civilization is built on employment.

Me, I think I might want to work if I set my own goals and if society can be okay with it. The problem is making that work get out in the world. I might just work for the same reason a neanderthal just toys with sticks, fire and stones.
1. You can try using bi-grams or even tri-grams to make you word list a little more precise.

2. Create a validation by manually identifying each review as positive or negative. Each time you modify your algorithm run it through your validation set and note the results in a spreadsheet. If you don't do that, you'll never know if and how you've improved the results. The bigger the validation set the better. Similarly, you can use part of your validation set as a training set into a classifier.

3. Find a scale that works to bias your score. For example, I would try to bias your negative score using a log scale. The fewer negative words you have the more they are worth, the more you have the less they are worth.
It marks PDFs if the URL ends in .pdf.
And yet they actually recommend better regulation, not getting rid of it.
As a programmer who makes his living selling software I'm not particularly keen on "all software to be free".
QR was also a first thought that came to my head. You could also use simple, popular and unrelated words, i.e.: sock, mind, late etc. as well as provide hints that it's actually Chalk (!) Chase not guessing game.

It all boils down to the fact the you "didn’t really have any concrete hypotheses".

However it's interesting. It would be great to find out the conditions in which people will be most engaged in looking for the next info. But there would be sooo many variables to control ...
Internet Marketing, Web Designing and Development Company: Digitaltra.com
Yahoo Announces Mobile Development Suite
Stack exchange as a source of fact? I very much could be wrong, but the implication that "because 30 people upvoted something, makes it true" is ridiculous.
Amazon RDS: Action Required for SSL Users by 23 Mar 2015
Reminds me of Scott Aaronson's Umeshisms[0]/Malthusianisms[1]. If you don't sometimes over-compress it means you're compressing too little and there's room for improving efficiency.

Also,

"Why do native speakers of the language you’re studying talk too fast for you to understand them? Because otherwise, they could talk faster and still understand each other."

[0] - http://www.scottaaronson.com/blog/?p=40

[1] - http://www.scottaaronson.com/blog/?p=418
Yep, my Mid 2010 15" started doing the same thing. Not disappointed to get five years out of a laptop, but still...
Show HN: YouTube to webm converter
Tim Berners-Lee – Where I went right [video]
Python Creator Guido van Rossum reviews CheckiO players code
In 15 years of database centric roles, it's certainly the most beautiful SQL client I have used, so bravo for that. (Currently in Sybase hell, so switching to playing with this when I get home is a real joy.) I don't use Postgres outside of that of a hobbyist, but I'll be certainly trying it out where I can. Thanks!
Assuming there is no inherent bias in terms of sentiment and vocabulary, one approach would be to repeatedly randomly sample 300 negative words from the corpus and generate a vector of sentiments. You could then average the elements of the vector to get an average sentiment, or use another metric from basic stats. That could decrease the bias.
Generally there are two reasons for blackouts:

* Not enough power is being generated. If the price of electricity is high enough this will not happen.

* Unreliable equipment - which means not enough money has been spent repairing it or buying new.

India seems to be affected by both.
At least in my communications department, we follow a style guide — like Bloomberg's — and capitalize for our own purposes, rather than to further the marketing of another company.

E.g., "iPad, iPod, iTunes. Follow the company style for capitalization in text: iPad, iPod, iTunes. In headlines, capitalize because the words are nouns: IPad, IPod, ITunes."

Winkler, Matthew (2011-10-14). The Bloomberg Way: A Guide for Reporters and Editors (p. 304). Wiley. Kindle Edition.

And: "When a name begins with a lowercase letter, capitalize the first letter in all references: EBay, not eBay; EasyJet, not easyJet."

Winkler, Matthew (2011-10-14). The Bloomberg Way: A Guide for Reporters and Editors (p. 271). Wiley. Kindle Edition.
My apologies for not being factual enough and sounding too cynical without providing more detail.

Appreciate the responses with actual counterexamples:

- Van Gogh: was drawing as a child and continued to draw upon starting to paint. This is the solid foundation that I mentioned my OP. This is even closer than a shogi 9-dan becoming a chess master at 30.

- Dave McClure: hit lottery(even if you argue it was skill, it has nothing to do with my hypothesis) with Paypal, after that he has bought a lot (500+) of lottery tickets. Nothing wrong with that but I do not see mastery (ala Buffett) VC is a field where it is hard to measure mastery. I suppose one could take 10 year risk adjusted returns as some measure. Again, you can start doing anything at any age, but do not expect any great results.

- Fauja Singh: "As a young man, Fauja was an avid amateur runner, but he gave it up at the time of the 1947 India-Pakistan Partition." His records ar 90+ are fantastic for a 90 year old and probably 70-80 year olds but no more than that.

- Joseph Conrad , writers in general are a tricky to evaluate as most of us have had "some" writing in teenage years. Surely, Conrad wrote in Polish and French in his teen years.

One of my favorite writers Raymond Chandler did not really become a writer until age of 44, so does he disprove my hypothesis? If you look at his bio, he must have written/dictated quite a bit as an oil executive sober or not. Even more importantly he was a reporter for the Daily Express and the Bristol Western Gazette newspapers in his 20s.

- Stallone: nothing unusual in his career, he might have started acting a few years later than most aspiring Hollywood hopefuls. His success with Rocky does not really dis/prove his mastery of acting. He is decent at his craft.

- Ben Larcombe's table tennis experiment: his subject was his friend 24 year old Sam Priestley. Again this falls within my 25 year old rule. Besides that the experiment failed!

Actually I agree with most of the conclusions that Ben Larcombe reached: http://www.experttabletennis.com/possible-master-table-tenni...

However again, age is a harsh mistress and past 40 the decline in your learning ability becomes noticable.

We all need our delusions and the "I can do anything if only I set my mind to it" is quite a common one.
Canonical Achieves Broad Industry Buy-In for Snappy Ubuntu
The metadata in the commit message isn't used in any way, so you can always:

git commit --amend

I personally find it a useful default, though, i.e. there's not usually much more I want to say than "added a subrepo: [metadata...]", and, for something like this, I'd rather err on the side of too much information than too little.
I think the related report is here: http://health.gov/dietaryguidelines/2015-scientific-report/1...
The robustness principle comes to mind:

"Be conservative in what you do, be liberal in what you accept from others."

You can save yourself a headache if you communicate as clearly and accurately as possible. At work, with friends, with a partner. I don't care what mumbling is a sign of, I care about its result. Don't optimize the wrong thing. Just like nobody likes seeing ugly JPEG artifacts, nobody likes to recognize mumbling.
That's interesting. So if it is forbidden to use the computer for anything personal, employers are allowed to snoop?
Where did they get the Katy Perry shark?
Perfect colors, captured with one ultra-thin lens
The Observer (to take just one newspaper) disagrees with StackExchange. To quote from their style guide:

"In general, where companies have resorted to unusual typography for undoubtedly innovative and exciting reasons of branding and marketing, we will follow our style,not theirs."

Of course, in your newspaper, you are free to make up your own rules. If you strongly believe in the tenets of "You shouldn't" then English is probably not the right language for you.
"To install Layers, upload the layers zip file to your self-hosted WordPress install under APPEARANCE →THEMES → ADD NEW."

It's a theme framework, like Pagelines et al.
New Invention – Flow: Honey on Tap Directly from Your Beehive
> If an expensive laptop breaks after 4 years, then you can argue it wasn't fit for purpose and therefore must be fixed or replaced (or a full refund issued). As long as you haven't caused the problem through misuse, you're covered.

My understanding is that under the Sale of Goods Act you are entitled to a partial refund [1], which reflects the use that you got out of the product. For example, if a laptop broke after 4 years, and 6 years was a reasonable lifespan, that suggests a 1/3 refund.

I believe that the new EU directive entitles you for a full refund for the 2 years of the warranty. In this regard, it's a stronger protection than the UK Sale of Goods act. In other regards, the Sale of Goods act is stronger (5 years to make a claim in Scotland, 6 in England, Wales and Northern Ireland).

> Unless you'd bought it from another person rather than a business, you should have received the same treatment. This isn't Apple being nice, this is them fulfilling their legal obligations.

Some retailers might be quicker to fulfil their obligations than others, so that's worth considering when choosing where to buy the product. My recent experience at the Apple store after buying from the Apple website was pretty positive.

edit: re-reading your post, I realise that you already pointed out that your rights are against the retailer, not the manufacturer.

[1] http://www.which.co.uk/consumer-rights/regulation/sale-of-go...
Hi Vidyesh, it's a theme for WordPress as opposed to a custom spin. Our main focus was building the best user experience we could for a WordPress product.
As far as I know, HN offers an official API here: https://github.com/HackerNews/API

But it specifically says "We hope to improve it over time, and may later enable access to private per-user data using OAuth." So I'm assuming that login, votes, comments, submission is for a future release of the API. That might be why the apps you use resort to scraping HN.

For reference, here's the blog post talking about the release of the API: http://blog.ycombinator.com/hacker-news-api
Why most digital transformation programmes are doomed from the start
16 GB is a must for my next machine, nothing I do is that CPU intensive anymore.
I'd also like a Dockingport... its the main reason i love my Surface Pro 2 so much.

Displayport, Dockingstation, 8GB Ram and 512GB SSD all below 1200g, that is to be beat. I hope for a 16GB Ram version for the next Surface Pro 4.

I run daily into swap, having just one VM open, Photoshop and PHPStorm...
What's wrong with Sybase? Quite a powerful database.
Thoughts of a Rustacean learning Go
Do you know what the word "theft" means?
Ah... danielson, you must learn... do not insult one with more than 500 karma.