skysight-inc/HackerNews huggingface dataset:
See also Campbell's law, and Goodhart's law.

It's only human. If your employment evaluation depends on a specific statistic (the number of arrests you made, lines of code written, number of pupils passing the test, etc.) then you'll try to keep that statistic on a favourable level; even if doing so fails the original intent behind it all.
>You don't seem to understand: He is unhappy with what he purchased because he is experiencing problems that should not exist in the product. A brand new product. And not just a single issue - but several of them!

Which product came with a brand new OS version. And which, like most OS launches has several software issues. Which are not gonna be solved if he returns his device (or only randomly, if they affect just one of a few Apple OEM partners chipsets etc).

>This is the entire point of a warranty (and lemon laws in many locations): You don't have to "wait" for something you just bought to get better / work properly.

That only holds if it's a faulty device. For OS and driver bugs, you very much have to wait. And no matter how long you wait, there will always be some bugs to, err, bug you, in it.
The rich have always been above the concept of nation from at least when Florence and Genoa began to decline in the renaissance abd the rich Italians emigrated to France
Some might argue that more abuses would occur because the police can operate without the fear of being shot back.
Don't Call Yourself A Programmer, And Other Career Advice

http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...
>Any other company that would DARE completely ignore the cries for help of its consumers would be publicly shamed and their reputation would suffer.

Completely ignore? Like several public statements, recall programs, warranty extensions and other such stuff they have done for problems in the past?

They have the bug in their radar bug tracking system, they close duplicate reports (which means they know about it specifically), and they are obviously working on solving it. What can they say before a fix is ready? "We're working on it"? Of course they are.

Perhaps you missed the fact that they top the user satisfaction ratings almost every year.

Try dealing with some other companies...
Please add the Toyota accelerator issues (http://www.edn.com/design/automotive/4423428/Toyota-s-killer...) to your list. Bad software engineering practices coupled with the aggressive cost cutting mentality in the automotive industry lead to disaster.
World-first working eukaryotic cell made from plastic
4 Traits That Predict Fundraising Success. Do You Have What It Takes?
Major setbacks for two new smartphone OSs, Tizen and Ubuntu Touch. Namely, people don't give a single shit about them.
An unknown amount of the NSA are.
Well, they are restricted but not totally illegal. Even in the UK people can use shotguns. I'm not sure having guns really effects the Peelian stuff.
How to be the luckiest guy in the planet, in 4 easy steps

http://www.jamesaltucher.com/2011/02/how-to-be-the-luckiest-...
Guns are not illegal in Canada. Criminals have no problems getting guns either. They are starting to force all cops here to wear video cams to weed out idiots, it helps prevent US insanity like where a physics prof called 911 for an ambulance and a cop showed up to smash his face and arrest him instead http://www.nytimes.com/2014/01/17/nyregion/professors-detail...
>I must strenuously disagree. If these were software problems then online forums and Apple tech sites would be filled with folks tearing down the virtual walls. If you get a box with bizarre stuff going on and a search doesn't turn up a screaming horde with exactly your symptoms, then in all likelihood it's a local problem.

That a bug is a software bug doesn't mean that it manifests in all identical systems. It depends on various factors (ie. combination of third party peripherals, e.g some Macs have Samsung SSDs, others have other brand), install software, user workflow, etc.
Ask HN: learn a language for 2014
I've decided to take on a whole new language for this years goal. Currently I'm a web developer (php, js, etc)

But want to pick up something new. I was looking at c++ (and decomposing/assembly) as it's compiled and not another interpreted language.

Any suggestions on new languages to learn that would allow me to mix up my skill set a bit more?
I'm not taking about petty theft, I'm taking about educational environment. I think growing in a place where you don't feel safe is bad. Feeling secure and building self confidence is the most important for a balanced personality. And feeling safe doesn't mean living in a compound guarded night and day: this would be the worst educational environment.

I think Japan, Europe and China are great in this regard, but U.S. is too violent for me.
What a hateful, small-minded little diatribe.
>Why does it matter whether it's a hardware or software problem? If it's broken it's broken.
Of course if it's a software problem he shouldn't expect a hardware replacement to fix it, but if he wants a refund he should get it.

It matters because software problems will always exist, there is no bug free software or OS, and the important ones get fixed in upcoming upgrades.

What would he do with his refund if it was a software problem? Switch to some magical unicorn non-issue OS or get another identical machine and OS?
Well, you could do a better job at criticizing richly-sourced article than just write opinions in a matter-o-factly way.

First of all, the article doesn't say much (anything?) about MVC frameworks.

Then, mediator and observer are very similar patterns and you can easily implement the former with the latter.

Modules described in the article are working very much the same as the ones that come with ECMAScript6. Check how TypeScript - which follows the ES6 way - implements those. Not much rewriting to be done there.

Further more, all of the stuff described in the article is not particularly new - those are patterns well known for a while, field-tested in the huge, existing projects.
36TB from these guys http://yunpan.360.cn/reg if all you really wanted was space.
Ask HN: Do you still wear a suit to an interview?
Massive internal conflict on this one. I'm a developer and every shop I've ever worked in are all 'casual' dress code for all employees. Yet for every interview I've always worn a suit. Have a speculative interview coming up and I find myself asking myself whether I should wear one...The whole practice feels archaic and unnecessary. I have no problem with 'smart' - goes without saying - but a full suit? Or, if I don't go in a suit, am I committing some massive faux pas?

Anyway, advice would be appreciated from interviewers and interviewees who don't wear suits...
I... hate how people re-package the anti-intellectual culture around sports. "Give 110%" - It's all about effort.

I mean, for some things? that's great. It's annoying even in sports, if you ask me, but it's effective there, and hey, that's what matters, right?

But for technical work? the "give 110%" attitude is extremely destructive. Extremely destructive. you will get far more done working a 30 hour week than you will a 70 hour week. Far more.

It's not about how many hours you put in. It's not about Tony Robbins style emotional bullshit. We aren't bodybuilders, and while many people here /are/ sales (and like I said, for them, face time matters) technical people aren't sales.
Valve Helped Oculus Make Crystal Cove Headset
And that will be exactly what we end up getting back in the end; single page applications that treat a click as functionally equivalent to following a link.
>That's "smart" for the individual, but if no-one takes the shot, the hundred startups needed to get to the one that gets big doesn't get started.

True, but so what? What exactly have we gotten by those kind of startups that we couldn't have gotten better from stabler, long term, businesses?

I mean, consider, as I do, things like Instagram and Twitter as essentially BS.

The most valuable things I can think of is stuff like Google, Skype, PayPal et al. But those are not the kind of startups people pursue these days.
Awesome story. That could be a base of great Breaking Bad style series.
I don't get this. If the 75% tax is paid by companies rather than individuals, won't the individuals who own these companies still effectively be taxed at this rate? A $1 million tax is a $1 million tax regardlss of whether it is applied when the money hits the company' bottom line or when it hits the owners' bank accounts.
Well there are other uses of the Java sandbox, although not many.
Last line of the post:

> I also believe this change is actually a much better example of leadership than the one I was exuding. When a leader shows the way toward getting things done and balancing their life, it sets a much better example for everyone else in the company who struggle with it too.

He says it right there.
Do you happen to know why they did this? It seems very unfair to "tax" young people 60,000k.

I understand that the UK is also in a crisis and that costs have to be reduced. Income has to be raised but with the job market as it is and an pension system that is unfair for young people this increase seems to be very harsh and unfair.
I wouldn't say all these principles are in force in the UK today. The very fact that our police is routinely used to break up peaceful demonstrations, to stop demonstrations from occurring in areas were our politicians might see them is kind of a perversion of one of the key points.

The officers do still wear the numbers but they are routinely covered up to hide their identities, especially when they are dealing with a demonstration.

The police have arrest targets just like everywhere else now, the headline figures are still types of crime per 100k of population but they have other targets within the organisation that are just like everywhere else.

"The police are the public and the public are the police." - What trust there was in the police force has been declining since the break up of the miner protests in the 80's. The unnecessary aggression and brutality of the police force keeps happening and with each violent act they are seen more and more as a gang rather than as other citizens doing what any other citizen can do.

My general feeling is that the police is more and more being used in the UK as a political vehicle to maintain power against an ever annoyed public, its not by consent when they break up a peaceful protest because the government passed laws that said all protests must be registered and agreed to. It might one day have been like that but its not based on these principles today.
What exactly are companies trying to achieve with very precise, self-healing tracking methods?
the Java part of the attack is usually cross platform, depends what payloads they add after that. I would not rely on it...
I almost flagged this, until I see the animated classical art pictures. (See the video. At lest peak 3 random points and see that video part.)

Is there a blog post about how this video has been made? I looked in the director homepage, but I only can find the video but no details about the technology stack they used.
Check this out: http://www.cs.berkeley.edu/~vazirani/algorithms/chap10.pdf. Vazirani and Dasgupta's Algorithms textbook is amazingly elegant and concise; since Vazirani is an expert in quantum computing, he included a chapter on the fundamentals of quantum in his book!
Even that is too clunky, IMO. I really liked the model that Readability tried to pioneer: pay a monthly subscription, view websites, at the end of the month, all money paid is distributed amongst publishers in proportion to views. Readability's purpose meant that 'view websites' was actually a more complicated step involving explicit user choice, but I don't see why this same model couldn't be used with a set of 'certified' publishers and a central authority. The common link could be 'publishers who reject advertising'.
The illustration of line integrals on a vector field took me four goes to figure out but is brilliantly clear.

http://1ucasvb.tumblr.com/post/47754792344/saxpride100-hey-w...
"POOR, POOR CHILD. YOU HAVE NO IDEA. Programming is Hard"
http://writing.bryanwoods4e.com/1-poor-poor-child

A brilliant article which lets you know that coding is hard cause it's hard not cause you are stupid and that something can be hard and fun at the same time.

I share this with every new coder I help out.
A computer for Minecraft 1.8 that runs the programming language Brainfuck.
Those changes were released in Java 7u51 just last week. But it will take a long time for everyone to upgrade (if ever). It is possible to completely disable Java in the browser, but it takes some work (often you have to find a link in the browser's installation directory).
As a customer with over 100 domains, the new redesign is quite the eyesore. My main reason for choosing Namecheap was because it was technically designed, minimalistic, and had good prices. The new design says flat hipsterism with a splash of web 2.0 fruityness. It's not in the spirit of Namecheap. Something tells me that this design came from an external source. Why change for changesake? Eek.
You know what, you're right. I should have sanity checked against IQ. For the 18% or so of the population with 70 or below IQs literacy is pretty good and functional literacy is miraculous.

Yeah, I've worked with dumb people but not unemployable stupid.
I always like to re-read these: http://worrydream.com/
Looks like the source is here: https://github.com/InvictusInnovations/keyhotee
Not just West Virginia, lots and lots of places because the infastructure is wearing out and regulations either don't exist or are being ignored.

Anywhere there is gas mining, Hawaii, etc.

https://www.google.com/search?q=water+pollution+-virginia&tb...

Just because it doesn't make national news, doesn't mean something really bad isn't happening, there is a ton of gun violence in Chicago every week and the national news ignores is.
> your numbers will decide the billing

Only if the model is payment-per-view as opposed to payment-per-click, or commission on referral sales

> then you have the problem [w]ith actually finding advertisers

Isn't there the same problem with the third-party model, unless you go for a completely automated solution like AdWords? Isn't there an opportunity for a middleman to match up publishers and advertisers? Couldn't an automated system still work on a same-domain basis via advertiser-provided APIs?
Samsung wants Tizen only for the access to Intel engineers and their experience.
Photo sharing with friends
Pintegram is a friends and family photo sharing site for the web and it boasts a familiar interface similar to sites such as facebook, Google+ and Twitter.
The Future of UI and the Dream of the ‘90s
Doesn't that flag a lot of false positives (in fact, I have personal experience of an ad blocker that did exactly that by blocking images with numbers in the filename)? Conversely, there's no way that can block ALL ads, unless it literally blocks all ... content.
Your most important skill: Empathy
Rocket science.
The first word of the title gets auto-capitalized no matter what you put inside, so you have to go and manually edit it to "iOS" afterwards. That's why you frequently see "IOS" and "IPhone" at the beginning of the title if the links are recent and no mod has edited it yet.
Ang Lee and the uncertainty of success

http://jeffjlin.com/2013/02/23/ang-lee-and-the-uncertainty-o...
It's not a blog post, but I think Randy Pausch's "Last Lecture" is perhaps the most inspirational "thing" I've found on the Internet:

http://www.youtube.com/watch?v=ji5_MqicxSo
Couldn't a solution be something stored in DNS, that tells browsers not to let subdomains' JS do this?

So if I own example.com I could set something in my DNS that would prevent subdomain.example.com from setting cookies on example.com.
Why now is the best time to start your business »
Exactly

As governments tighten their control, there are several "creative" ways of sending money abroad being created every day.
How "Gangnam Style" Went Viral [Graphic]
but I do have to admit I spelled it as "IOS" :)
I was shooting for 'brevity is the soul of wit' but fear I might have hit 'sarcasm is the lowest form of humour' and completely failed to get my point across, to wit, stackoverflow is designed for productive, informative, objective q&a, and alternatives that are less prescriptive, such as Yahoo answers, often end up as a source of unending crap.
Serve you more relevant ads? I don't really know. Which companies do you mean anyway? And what are these self-healing tracking methods?
MarioWay: a hands-free wheelchair to narrow the disability gap. Italian design
Obama's NSA speech reflects American apathy
Its about story of YC incubated startup Zerocater founder, everytime I read this it makes me more stronger to work more hard.
http://techcrunch.com/2013/04/06/how-i-started-zerocater/
> I'd bet that, unless you had an optimized "dialect" for coding or a language designed to be efficiently spoken, a keyboard will beat a human speaking code every time.

More or less what this guy did:
http://youtu.be/8SkdfdXWYaI

It seems to me that languages with a more regular syntax are going to have a dramatic advantage here.
yes, if piping cat into grep into awk into grep again is a Jedi like trick its no wonder the Republic collapsed.

You could condense the first three stages:
cat /var/log/nginx-access.log | grep "GET" |
awk -F'"' '{print $6}'

down into:
awk -F'"' '/GET/{print $6}' /var/log/nginx-access.log
as well.

Or with the fourth stage (cut -d" " -f1):
awk -F'"' '/GET/{split($6,a," ");print a[0]}' /var/log/nginx-access.log

Add the fifth stage (grep -E "^[[:alnum:]]) by doing:

awk -F'"' '/GET/{split($6,a," ");if(a[0]~/^[[:alnum:]]/){print a[0]}}' /var/log/nginx-access.log

And the 6th and 7th (sort | uniq -c):

awk -F'"' '/GET/{split($6,a," ");if(a[0]~/^[[:alnum:]]/){b[a[0]]++}}END{for(i in b){print b[i} " " i}}' /var/log/nginx-access.log | sort -rn

Which is still just about a one liner and a lot faster then the original.
Actually you could make it shorter, even faster, and more awky by tinkering with the field-separator to get rid of the split() and if:

awk -F'[[:space:]]|"' '/GET/ && $17~/^[[:alnum:]]/{a[$17]++}END{for(i in a){print a[i] " " i}}' | sort -rn

And then replace the last sort with awk's builtin asort() function but thats left as an exercise for the student ;)

But why learn the basics when you can be do Big Data and be buzz word compliant instead.
I took a look at the link they provide on that page to their article on excessive copyright penalties. They provide some examples there to illustrate their points.

The first one is a case where they say "A website owner who copied two copyrighted poems, earning no profit and causing no more than minuscule economic harm, was ordered to pay $300,000".

What they don't mention is that it was a commercial poetry website, and that its loss was a default judgement because they did not show up to contest the case. The way they describe it will give most readers the impression that it was some little guy being pushed around by Big Poetry.

The third one they describe thusly: "Without guidelines, the penalties awarded change radically from case to case. One music industry company that sued three different defendants in separate suits for the same type of infringement won $10,000 per song in one case, $30,000 in another, and $50,000 in a third".

Note that they identify the plaintiff as a "music industry company", but just call the people being sued "defendants". Is this because they want to suggest that the defendants are just ordinary music lovers, being unfairly harassed by the music industry?

In fact, the defendants were also "music industry companies". They were record companies who were producing and selling on a large scale commercial recordings of plaintiff's compositions. The defendants were either underpaying royalties on compositions that they had licensed, or had failed to obtain licenses. The specifics of the cases differed as to number of works involved, and how many copies were sold of each.

Note that statutory damages are per work infringed, not per copy. So, if Alice and Bob separately infringe your copyrighted song, with Alice selling 1000000 copies and Bob selling 1000 copies, then it would be quite reasonable, all else being equal, for statutory damages in your case against Alice to be much much higher per song than statutory damages in your case against Bob--because in both cases there is only song.

Also note that courts consider deterrence value when deciding the statutory damages amount. The case against the defendant who got the $50k damages was actually a class action involving several hundred plaintiffs whose songs were being used without compensation by the defendant record company [1]. The case against the defendant who got the $10k was much smaller, with only a handful of songs involved [2].

Furthermore, there ARE guidelines for statutory damages. The judges in the above cited cases discuss them and how they arrived at the amounts they did.

[1] http://www.leagle.com/decision/19902241909F2d1332_12019.xml/....

[2] http://www.leagle.com/decision/19951447887FSupp560_11346
Bitcoins to the rescue.
I just checked the site and it just seems ridiculous, QA/Security Consults/Engineering/Drupal/GUI/(buzzword) all from the same guy for $4/hr...lol The signal to noise ratio is why I'm not even gonna try using it. (Note to self: start ridiculously padding resume.)
0 of 10GB bandwidth, how is the 50GB upgrade going to work? lol

Account type: Personal
Storage (used/total): 19.3MB / 50.0GB 0% used
Bandwidth used: 0B of 10.0GB
Max file size: 250 MB — Upload files up to 5GB
People in China can't. They have to go through customs, which forbids taking large sums of cash. And you can't electronically move money in or out of China so easily. The banks have restrictions.

There's ways around it. Suitcases full of cash (or gold) which you hope the customs officials won't notice, multiple trips to Hong Kong, junket trips (paying for credit at a casino in Macao, then "withdrawing" through a roulette table). There's probably other ways. Maybe cash in a shipping container?

On the flip side, people outside China want to move money in, and can't. So they get Chinese companies to fake export receipts, pay for the export (officially), then collect the cash from the Chinese company on the other side.
How do your cow-orkers feel? Would any of them like a month off on full pay to pursue a personal project?
> a less pretentious Brooklyn (I live in BK now).

Interesting. My main complaint about Durham was that it was very suburban; the idea of traveling between any pair of locations other than by car was wholly ridiculous. (But last time I was there, there were a bunch of new bars and restaurants downtown! This is a quite recent development.)

There is no "Southgate mall" in Durham. That said, I'm not disputing that it has a lot of good points. Including the beer :)
Incentives incentivize things; who knew?
That sounds different like 'no adoption'. Based on that I would say Clojure has very little adoption. Probably there are a few hundred people using Clojure - not more. The latest State of Clojure survey had just 1000 people taking part. Half of those say they use Clojure at work - where work can be anything from academic to industry.

Clojure has to show a few websites, very few applications and a bunch of hobby projects.

Given that Clojure is at a different point in the hype cycle than Scheme or CL, it does not look like mass scale adoption rivalling Python, Ruby, C++, Objective C or Java is coming soon...

In this light there is absolutely no reason to make snide remarks about CL or Scheme 'industry' adoption, where for example Google uses CL, Sony uses Scheme for game programming, where companies use Siscog's scheduling applications, PTC sells CAD systems, Amdocs uses Allegro Cl in Telco applications, various spae and earth telescopes use a CL-based scheduling engine, various companies use ACL2, NASA has a theorem prover in Lisp, ...

If these apps were written in Clojure we would see large amounts of blog posts, ...