skysight-inc/HackerNews huggingface dataset:
The PR train wreck is but a symptom of Microsoft's own culture of control and bullying. Fix that first, and there should be a lot fewer "PR scandals" related to Microsoft. But I'm not seeing Microsoft fixing any of that anytime soon. In fact, they've been doubling down on it lately.

I'm also surprised the Windows 8.1 integration with Bing that analyzes your local files hasn't erupted into another PR scandal that is at least as big as the one Canonical went through - this being actually worse, since Canonical doesn't analyze your local files to show you ads as far as I know, and more like LG's scanning of USB keys in their own latest spying scandal.
If the self constraint applies everywhere it's probably unhealthy but in some forums discussions on politics, race etc. are just not very fruitful and bringing up these issues could stand in the way of other discussions that have a better chance of leading somewhere.
Ask HN: Hacker News Person Of the Year
Who is the HN POY for you? Since the Times selection is pretty limited.
I'd personally go for Satoshi or/and Edward Snowden.
> No Texas district is even in the top 5 for win rates for patent plaintiffs. You'd think if they were "in the pockets" of patent trolls, the trolls would achieve better outcomes there.

Not necessarily. If all the plaintiffs with poor-quality patents sue in that district (and they mostly do), those losing cases will pull down the patent plaintiff win rate for the district.

So it could still be the most patent-plaintiff-friendly district, even if the win rate is lower there.
Anyone else feel the pot's calling the kettle black here?
Java.next: Currying and partial application
You better vote for Snowden! http://poy.time.com/2013/11/25/vote-now-who-should-be-times-...
I've been deep in the docs for the past couple months, and I have never found them to be inaccurate. A bit sparse sometimes, but on the other hand the source code is very well commented. Between the two you can find your way without too much effort.
That's one approach. There are many. All of them require work. The reality of life is that no app, no matter how good it is, will sell itself. No anything will sell itself. You have to be willing to get out there and sell if your company is going to make money.

FWIW, my last startup died because my co-founder and I didn't do it. We wanted to write code. And consequently we failed. I learned this lesson the hard way.

If you've not read it, Seth Godin's "Bootstrapper's Bible" is worth a look: http://changethis.com/manifesto/show/8.BootstrappersBible (and it's free at the moment)
A commendable result that you have launched and gained some traction not just with users but customers (paying users). Well done. However, if we take in to account the major levers associated with a subscription businesses:

- traffic

- conversion

- price

- churn

- lifetime value

The easiest one for you to change right now is price. This will have a noticeable effect on your revenue and your profit. At the moment, $700/year gross is not enough to retire on (I'm making some broad assumptions about your lifestyle as well as the costs of the business); it's also much less than the opportunity cost of offering your services to employers. I'm not dissuading you from running your own business, far from it. I'm suggesting that you should see greater value in your work - it's likely that others see it as well and would happily pay for it.

A few things to try:

- increase your prices until your gross revenue starts to drop

- a monthly subscription with a discount for paying for a year upfront e.g. 12months for the price of 10.

- price tiers for different 'dimensions' of the product e.g. x articles for $y, 5x articles for $3y, 100x articles for $10y

With regards to marketing, you may find better traction and traffic (which hopefully results in more sales) through education. Perhaps highlight how you and your existing customers can best use the app to actually learn languages i.e. what are the best methods, what techniques work well etc. I'm sure that you've got enough material for a blog post and even for a free mini-course in exchange for an email address.
How do you know it does not immediately utilise those rights?
>> The moment you sign a contract, specially for the military, you agree to keep your word.

It's actually possible to lie or break a promise.

Sometimes the ethics to do so are stronger than the ethics to not do so.
Yes.

But no-one is going to remember "solve x for (1-(.95^x)) > 50" the purpose of the 95% & 20 is that it's easy for people to remember.
Just curious, why do you block Blogger?
Because people love complaining about Microsoft. So even when there is absolutely no evidence that this is actually true and the claim is quickly denied by MS [1], people still believe rumors like these and vote them up.

[1] http://techcrunch.com/2013/11/25/microsoft-confirms-that-exc...
Angular has great support for history! [1]

[1] http://docs.angularjs.org/guide/dev_guide.services.$location
Thats a tough one for an appeal though, showing the jury was unfair.
You're correct that money is a problem, I can't afford to spend a lot of money on ads until I reach the point where they generate enough subscription revenue to be profitable. Polishing the product to bring it out of beta and then raising the price could help here.

I actually did run a tiny experiment with $20 on Google adwords, but I wasn't impressed because:

- I had to pay over ¢30 per click.
- It gave me a high proportion of users using IE <= 9 on which the site doesn't work properly.

I'll probably work on a new ad in future. Do you have any suggestions apart from Google Ad-words that may be appropriate?
This is sad but not surprising. The game is stacked against the accused (they either pay a lot to defend themselves or pay in an effort to get the case to go away) and then they have to deal with venue shopping (Texas).
"You are fined 2 credits for violation of the verbal morality standards".
That was one of the most disappointing winnings of Time's POY awards. It should've been Assange, not Zuckerbeg.
History of RocksDB
> Person of the year is the person considered to have had the most significant influence on the world, but not necessarily for the better. It's an acknowledgment of their significance, not an endorsement of their actions. Previous winners include Hitler, Stalin and Ayatullah Khomeini.

IIRC those were all Man of the Year. TIME's choices in more recent years have been far more wimpy (e.g. Osama Bin Laden was snubbed in 2001); while their stated aim is to pick the most significant (for good or ill) person, I no longer have any faith that they will do so.
Someone else already noticed that the external pictures were easily identified. The location is no longer secret.
Looking at the top few questions for several languages, I note some trends:

Ruby, Python, Javascript: unique-ish language features

Java: general comp-sci corner cases

C, C++: what does this obscure operator mean

Erlang, Haskell, Node: how to get started

Go: how to live without features that were intentionally not included

PHP: How to avoid the security pitfalls that the standard library encourages

Seems about right... (Though I'm surprised to see Node alongside Erlang and Haskell in terms of people not knowing where to start)
How this UNICEF campaign on board easyJet touched my heart
On a flight from Lisbon to London, Inpakt CMO Laurent Cruveillier was touched by the appeal launched by a flight attendant from Philippine origin.
This is our first Blog post in English. Take a look and tell us what you think!
> work on your "being a guy that a CTO would want to have a beer with"... is probably not the best advice.

It may be if you consider that the CTO would probably like to talk about interesting technologies, new programming language developments etc. over that beer. In other words, getting genuinely interested in your occupation will go a long way when looking for a job.
"It's not Marshall, TX's fault that IP law is ridiculous, and these juries very well may be the most knowledgeable jurours out there."

As a lifelong Texan I do believe you overestimate the knowledge base of people that willing live in East Texas. Most of the technical smart folks in Texas have migrated to Austin, DFW, San Antonio or Houston for real jobs. And most of them don't have a fucking clue about encryption.

East Texas is a dream situation for attorneys considering the average knowledge is lower than the rest of this state. Have this trial in Dallas and you might get a engineer from TI or a statistician from my company on the jury. East Texas is what we in the city refer to as the "Sticks". The per capita income is half that of even the older suburbs in Dallas.
Show HN: HgLab 1.0 Released - Mercurial Server for Windows
This is the thing I've been busy with for the past 18 months, over which it has grown from a skunkworks project into a real-world product. This is going to be my first microISV and even if it's a colossal commercial failure, I'm looking forward to the experience of product development.

To ship HgLab, I first effectively rewrote Mercurial Core in C# (https://bitbucket.org/hglab/hgsharp), and then built on that to first deliver a bare-bones read-only repository browser and then a full-fledged Mercurial Server.

I'm open to any kind of feedback. And wish me luck!
I can't Xbox Live Gold is required.
Because of my past behavior.
This is the thing I've been busy with for the past 18 months, over which it has grown from a skunkworks project into a real-world product. This is going to be my first microISV and even if it's a colossal commercial failure, I'm looking forward to the experience of product development.

To ship HgLab, I first effectively rewrote Mercurial Core in C# (https://bitbucket.org/hglab/hgsharp), and then built on that to first deliver a bare-bones read-only repository browser and then a full-fledged Mercurial Server.

I'm open to any kind of feedback. And wish me luck!
Hilarious that the original article was flagged off the front page, but this one isn't...

I find it very disheartening that the negative voices are being given so much weight. Everything that's worth doing will have detractors, and when it's something really worth doing it will have vocal detractors. Back when I had comments on my blog, every article I wrote that was any good had at least one person commenting that I was a moron or some equivalent statement.

Great things arouse passion - on both sides.

Giving 10x the power to the people on the negative side just creates an environment where new ideas are discouraged, where important but difficult discourse is pushed aside, where things of true import are penalised out of the group's attention by a few detractors.

There does need to be a system for flagging and removing spam articles, but if this system can (as it plainly regularly is) be co-opted to remove articles from sight just based on not liking them much, then it is broken. The people who have flagging powers are not responsible enough to use them wisely, perhaps.

I see at least one simple solution: lift the flagging privileges so it only becomes available to a much smaller segment of the population. Perhaps making the limit 10'000 instead of 500 would do that. That would still include hundreds of people, based on a quick extrapolation from https://news.ycombinator.com/leaders ). An even better model would be to make it dynamic - perhaps the top 200 commenters...
Show HN: my improved regex testing and debugging service, regex101
Although this appears to be rubbish, I'd love to see something like this in-game or at least an option to play against people who just aren't nasty.

If you've ever played on XBox Live, you'll get what I mean. It's basically 12 year olds calling each other wonderful things such as c###s, f##s and n#####s [1] like it's a YouTube comment thread. It's appauling and totally ruins the experience for everyone else. They only do it as well because they know they are mostly anonymous.

[1] censored as I reckon I'd be hellbanned and then have to create another account, not becaue I wouldn't post them here.
I understood differently, that the parent was asking for the distribution of win rates per town.
Ask HN: Please review our API for file uploads
Here is our startup Uploadcare http://uploadcare.com/

It is cloud service that allows developing apps without struggling file uploads. We allow uploading files from many sources (Dropbox, Google Drive, Evernote, Facebook, Instagram, etc.) via our sexy widget. Also, Uploadcare provides CDN for faster file delivery with in-the-fly image operations (like cropping and resize).

Please, your opinion upon the technology
The US kills a lot of people and I'm not particularly confident that they'd refrain from killing Assange out of good will or decency or anything, but I think they'd have to do it in some fairly underhand manner that they could do just as well outside the US.
> "Excessive profanity as well as other Code of Conduct violations will be enforced upon and..."

"violations will be enforced upon".. who? and really?
I don't see how this is even a question capable of admitting debate (although maybe Poitras and Greenwald could get in.)
Well yes, that's what we do too. The logic implementation is in the Business classes. The data classes just read/write from the tables, and return that data to the business class that performs more meaningful functions on it. This way the data can be used in multiple ways by multiple classes without them depending on each other. A change in domain logic would mean a change in the business class, leaving the data class unaffected
Never tried Ruby or RoR.

But "I don't believe in ..." or "She doesn't believe in ..." is a running gag in my circle of friends.

"He got rather bad teeth so he had to pay much money for getting them done..." - "Didn't his insurance cover this?" - "He doesn't believe in insurance!"
I posted this last night but was told it was incorrect format so I'm giving it another try. Hope this is alright! Please enjoy the site and any feedback is appreciated.
Title is misleading, the story shouldn't be on HN.

Swearing in private calls doesn't lead to a ban. What does is uploading videos with profanity in it. This is Microsofts right to do. It would probably be better to age gate content considering the profanity in video games but whatever. Microsoft want to create a family friendly video site of people playing games.

The only complaint that can be made is that presumably there is no warning before you upload the video.
The FairPhone OS on GitHub
Regrettably, that's a reply that's often used to dodge the question.

Infinity is not a number in the sense of existing on the real number line. However, we can define a limited arithmetic using infinities of two different types: ordinal and cardinal. In doing so we have to lose some things (like subtraction, division, and in some cases, commutativity) but in return we do get functioning algebraic systems.

So your teacher was basically avoiding the problems by saying "Thinking of infinity as a number leads to problems, so let's never talk about it." In doing so they shut down the conversation.

In some sense, that's a shame.
Túneis - Infraestrutura para o Futuro
Actually it needs any OpenCL SDK, not AMD APP SDK specifically. If you were building for an Altera FPGA or an NVidia card you would use their OpenCL SDK. OpenCL is typically a LLVM frontend and backend for the hardware in question (or something similar). What they are releasing is in fact all the source for their FFT and BLAS implementations. They aren't opening up the compiler here, just the software that runs on top of it. The compiler itself probably has lots of stuff in it they consider competitive advantage so it will probably be a little while before they open that.
Scandinavian countries top annual Web Index rankings
Turkish Prime Minister Recep Tayyip Erdoğan got a lot of positive votes. I imagine he doesn't have same support after Gezi.
Ticket Sale for Makerland Conference Finally Announced
Angel Investing in India: Where Did the Money Go?
It stands to reason that, if temperatures are rising, insects will benefit in cold climates such as yours.
The visual editor uses a new parser, Parsoid, which has been implemented separately in node.js (iirc). That may be the answer...
> Ruby's case statements are super-awesome

Most functional languages have, I think, somewhat better systems in that there's less magic[0], you can unwrap/extract values and you can add further conditions on values (guards)[1][2][3].

Some modern multiparadigm languages have lifted this style e.g. Scala or Rust.

[0] because case/when relies on the non-commutative `===` its behavior can be surprising

[1] http://learnyouahaskell.com/syntax-in-functions#case-express...

[2] http://learnyousomeerlang.com/syntax-in-functions#in-case-of

[3] http://en.wikibooks.org/wiki/F_Sharp_Programming/Pattern_Mat...
What truly disappointed me is the lack of any hardware for 3d graphics.

It was around 1990-91 where it was obvious that computer games were going 3d.

In the arcade, the most amazing coin-ops with 3d graphics had been consistently Sega's, with amazing hardware sprite scaling and rotation.

At home, Catacomb 3D was already raising eyebrows, Wolfenstein 3D was in development, but the most amazing game of that era was Wing Commander, with 3d graphics that the Amiga couldn't do at all.

But instead of planning a new Amiga with improved 3d capabilities, Commodore was developing...CD32. When CD32 came out in 1993, it didn't have whizzbang sprite scaling and rotation nor did it have 3d graphics capabilities.

Commodore couldn't have been more shortsighted with the Amiga.
YGM
I am working on Readbox (https://www.readbox.co). It's a news reader founded in collaboration with University of Naples Federico II.
Deposits for USD are fine. If that gets stolen then their insurers and their bank's insurers will rectify the situation. Perhaps namecheap are offering the same protections for bitcoin deposits, I haven't looked at their TOS.
A new way to organize programs
Vote then revoke access
Good luck with getting the editors to agree which parts are crap.
esc stops page loading, not javascript execution. Gmail is essentially a javascript application.
How To Earn 100 Dollars a Day Online As An Affiliate
The post this morning, "Ask HN: What kind of side projects are you working on?"* got a lot of great responses and was killed because of it. There was nothing "controversial" about the post; it was merely popular with comments of what people are working on. This algorithm needs to be tweaked or HN risks losing its base.

*https://news.ycombinator.com/item?id=6799694
An Open Letter to JP Morgan’s EVP & General Counsel, Stephen Cutler
Hadoop Summit 2014 community voting is open now
No thanks. The public will not sit quiet. Many of his subordinates have been convicted. Yes he is innocent. And he doesn't have my vote either.
As much as I appreciate Edward Snowden and what he did, Malala Yousafzai deserves even more attention for her deeds.
Why is it solely about money? It does account for purchasing power (fixed) but what about quality of life? It's a multi-parameter equation.
I think you're being downvoted unfairly. It seems likely he crossed serious boundaries. Forcing or sneaking unprotected sex after being asked repeatedly to use a condom is pretty damned rape-y, and in some jurisdictions is legally rape (and by my personal definition, it is rape...consent can be withdrawn by either party at any point in the interaction).

So, yeah, he probably should answer for that behavior. I'd be willing to believe that one woman lied to discredit him...I'm less willing to believe that two women did so. Unless they were actually in the employ of government agencies, in which case, he's merely imprudent.

Assange is, unfortunately, a very flawed sort of protagonist. Snowden and Manning seem vastly more sympathetic, to me. Where Assange has a massive ego, Snowden and Manning seem extremely humble...and I have a difficult time imagining either being assholes that force themselves on others sexually. It's a shame they're the ones facing the most serious charges.
Facebook advertising has always appealed to me. The amount of parameters you can filter users to display your ads to is so specific, you can really squeeze it down to your exact target demographic. e.g. Only to users that are over 18 (so they can pay for your service), under xx age (whichever age you expect people won't be interested), by interests (language learning!), by current location and birthplace (might be able to figure out some combinations that would be ideal for language learners. E.g. if they were born in the UK but living in France) and so on. It defaults to CPM, but I'd definitely go for CPC.
For a while I had a 300MB text-only Wikipedia on my (Symbian) phone. Found most of the stuff I looked up. For example, I remember browsing some cocktail recipes.
"why don't you let the browser vendors to do that?"

Opera Mobile does automatic text resizing and wrapping, and it's the reason it's my favourite mobile browser.

Haven't tried Safari.
Swedens largest retailer of IT-hardware store passwords in plain-text.
Sounds pretty rape-y. I support Assange in any case the US government brings against him regarding leaks. But, it sounds like he behaved more than a little inappropriately with two different women. Sounds like a pattern of abusive behavior, and he shouldn't simply be able to wave that away.

Unless there's a realistic case to be made for both women being in the employ of government agencies...I think we have to at least question the man's integrity on this front.
Mapped In Israel now on iOS
Important note for readers from the US: while the UK has a legal right to free speech (via the Human Rights Act, which in turn is based on the EU Convention on Human Rights), it is diluted by opt-out provisions for public health and safety, and undermined by other laws: notably the Obscene Publications Act (1958) -- although enforcement of the OPA against works of written fiction has collapsed in the past two decades -- and other anti-terrorism statutes which make it an offense to be "in possession of material likely to be of use in the commission of acts of terrorism" (or, more nebulously, inciting acts of terrorism).

Suppressing political discourse (even extremist political discourse) and using an anti-porn filter to do so is of course a horrible precedent to allow, but it's important to bear in mind that the UK has no equivalent of the solid US first amendment right to free speech.
The number of links within it probably drags it down. Though I am ambivalent whether it's good or bad, I sort of see the point...there's not much discussion or analysis in the comments.
I don't think it's austerity, as much as learning to be considerate. And using almost literal "scorched earth" approach with RoundUp isn't considerate.

Also, please don't confuse my thoughts on ecology, with thoughts on economy.

I wish I was just terribly pessimistic.
Wait until 9am or 40 comments, whichever comes first.
Where "best" is based only on size of salary.

What about: cost of living, number of startups, number of large employers, housing costs, quality of life?

Edit: Changed "life quality" to "quality of life".
Because drug companies aren't responsible for the actions of their customers. If you overdose on something like acetaphetamine, that's your fault, not Tylenol's. The information is out there regarding proper dosing and you've chosen to exceed that. That's really not a problem with the drug, you can overdose on practically anything, it's just chemistry. Society laughs at people (rightfully, I might add) who get busted drunk driving and try to blame Heineken for their actions. Also, taking 25% over than the recommend dosage several times may damage your liver but it certainly won't kill you. The LD50 for the drug in mice is 338 mg/kg.