skysight-inc/HackerNews huggingface dataset:
I was working at Google when this Bing campaign went live. People didn't believe this, so they spent some money on Mechanial Turk, so that people do the "Bing challenge" and report results. I recommend doing that, if you have some disposable money.

I'd say, though, that the ads network is the bigger lock-in for Google, because it's vastly superior than alternativea.
What I love most about vim:

Whenever I read an article like this I find solutions to problems I didn't even know I had. The abbr trick is awesome!
You don't need to be a nerd; you only need access to someone you trust who would do it for you. And plenty of folks wait until their warranty runs out before modifying the OS.
It's understable such events would take place. The frustrating side of it, that any link to a blog hosted on tumblr yields a very vague looking page saying:

"We'll be right back! Our technicians are performing scheduled maintenance. Sorry for the inconvenience."

With no indiciation that this message is from tumblr.
> They need to release fewer models a year

Remember you (or me) are not their clients. The telcos we buy phones from are and they want more models they can push. Also, there are certification issues on different markets. For instance, it's illegal to use an iPhone 5 in Brazil because it wasn't approved by the regulatory agency.

One way Motorola can get around this would be to make the phones more modular, with models differing in peripheral components (keypads, LCDs, cameras), keeping the computing engine consistent and manage building images with component-specific flags.

One way Google could step in to help would be to make less updates to Android core and release more frequent updates of their userland apps (GMail, Maps, Plus etc). I get JB has better rendering performance on current hardware, but I can live without a performance enhancement for a phone I already have if, in return, I get something like Google Now.

And finally, telcos can somehow mitigate the problem by making the phone purchase experience better. If the experience of upgrading a phone were enjoyable, people would do it more often, keep themselves locked in their contracts and just be happy about it.
Microsoft is going to silently update IE9 to IE10 for Windows 7. IE9 won't be around for long. Just in large enterprises with long upgrade cycles.
In .NET you can protect controller action methods using `[Authorize]` data attribute above each method.

You can even create your own custom filters.

http://www.youtube.com/watch?v=BsxUsyMSGeA

Just letting you know. :)
I don't fully know. To some extent it did have an impact, as some creditor nations stated publicly that our policies were affecting their decisions about buying future American debt. One of the ratings agencies also dropped our rating slightly (though that was a partisan farce).

I think a lot of the impact was reduced by the fact that the money supply is already very large, and also by the fact that much of the new money didn't really enter the public currency supply. e.g. Buying a block of bad mortgages from a bank probably doesn't affect much. The bank was already treating this as a real asset, borrowing against it, etc.
An now my apps are amazing!

http://theamazingios6maps.tumblr.com/
I guess that could still depend -- suppose the individual in question made lots of money by selling a software product, and develops a passion for it due to the payout. Does it matter if he was initially passionate, or only after making the money?

A friend of mine hated piano as a child, only after many forced hours of practice (from his tiger mom) he became really good and started to win state championships for his ability. After a few more years, he developed a passion for it and played piano for fun. He never liked piano to begin with, but when he became good at it, he developed that passion.

So I'd argue that a bad programmer, after making some decent money, can become passionate at it when the initial driver started as money.
That's probably because this site isn't strictly run by MS, it's run by another company and "brought to you with support from Internet Explorer". Microsoft's had a big focus on this kind of cross-browser support recently, though. With some of the games made for IE9, they also made sure they worked properly in Chrome, Firefox, etc.
how was netscape to survive back then? making money from ads was not in. microsoft had plenty of other ways to earn money. would you write millions of lines of code and give it away for free?
Smugglers have used submarines. Law enforcement has already "no hope", and that is entirely by design. If you want LE and criminals to be equal then you end up in a country run by criminals.
Are you sure? This was my reasoning when I bought a Nexus S in early 2011 just after it was released. It came with Gingerbread. Later, at the end of the year, they released the ICS update, and then subsequently was blocked. One of my friends got it, but I never got it (until I downloaded the ROM from somewhere and manually updated). The official line was that this was due to poor battery backup, but I felt the battery backup time improved after the update. Eventually I ended up selling it for 100$ and buying a iPhone 4s.

Clearly, all hardware manufacturers have an incentive to not give updates in order to compel people to buy their latest devices. It's just that Apple plays a slightly different game by giving updates, which make your device slower and slower with every upgrade until about 18-24 months later, you just fork out cash to buy their latest device.
It's not a question of waiting to 'find out.' It's a question of using logic applied to the premises you've already stipulated. In other words, you dodged the question.
Programming is about fast thinking, good organization, good prioritization, continuous learning, continuous automatization, sharing and yes, good writing. The actual coding is a side-show.
Allstate Exteriors- Roofing Install
I said "little or no education" compared to other fields. I'm a grad school dropout, so my bet is that my CS education is above average for a working programmer. A hiring process considered "demanding" (such as Google's) is basically testing if you know the stuff they learn in the first year and a half of an undergraduate program. Contrast that to the amount of training and test-taking that a doctor must go through and it'll put what I said in proper context.
I have to agree, the UX Guidelines document of Win 8 apps is really well thought out and put together. (http://msdn.microsoft.com/en-us/library/windows/apps/hh46542...) - we live in interesting times....
Google Founders Define the Meaning of ‘Exceptional’
There's definitely more you could do with education. A lot of professional programmers are people who started doing programming as a hobby as kids. Attempting to teach programming to 20-year-olds entering an university seems to not work terribly well, while the basics can be picked by a 10-year old.

If you waited until people are 20 to start teaching them to read and write, you would probably also get poor results, while the weird kids who learned to read for fun when they were 12 would end up outperforming the regular students when they grew up.
They bought Motorola for their patents. Patents are strategic, employees and devices are tactical.
The IE feature they're talking about is "Tracking Protection Lists." For those unfamiliar, TPL relies on third-parties to implement what is comparatively one small piece of the features offered by popular ad blocking and/or cookie management extensions available for Chrome, Firefox, and Safari. The article is confused on that point, but it's not surprising as it reads like it was written by Microsoft PR.
There's actually a lot of money in HTML5 games right now. I posted a detailed rundown of my earnings from games on reddit a while ago:
http://www.reddit.com/r/gamedev/comments/xc4rs/anonymous_ind...

These are all fairly simple games. Nothing fancy.

My main job is still maintaining and selling my game engine ( http://impactjs.com/ ) - where I can't complain about money either.
A great resource in order to learn new key bindings and be more efficient in Vim:
https://www.shortcutfoo.com/

Great article by the way. I enabled "hlsearch" and added "map <CR> :noh<cr>" in order to exit the highlighting by pressing return.
If that is the case then why do I keep my windows up when I drive through those neighborhoods.

Because you are paranoid or watch too much TV maybe?

The fact that you feel in danger, does not mean you actually are, and inversely just because you feel safe does not mean that you are. You are vastly more likely to hurt yourself by crashing your car than by someone else attacking you after seeing that you have your windows down.

This goes for most things really. In terms of injury, the most dangerous person in most people's lives is themselves.
Vim lovers would love Steve Losh's Coming Home to Vim:
http://stevelosh.com/blog/2010/09/coming-home-to-vim/

This was on HN a couple years back.
http://news.ycombinator.com/item?id=1710702
Why are you bringing this control up if you know that it's 1) optional, 2) poorly implemented, 3) not actually intended to protect you?
Museu do Design OCT em Shenzen - China
CHTeMeLe is a board game about HTML
how long until the updated version of this? http://www.thinkgeek.com/product/388b/
> Spotify could break even by increasing their prices/fees by 25% or by reducing their overhead by the same amount.

It's not obvious this is the case. If the record companies see Spotify increasing their revenue, they may just demand higher fees.

That's the crux of the problem here. Spotify need the record companies, but the record companies don't need Spotify. For now the record companies are squeezing Spotify for all their revenue, but it's no trouble to them if Spotify goes out of business. It's a tiny revenue stream for most of these companies.
Then that's tinfoil hattery and doesn't really seem like it adds to the discussion.
Paying more isn't going to do much. It looks like they're losing because of insane licensing costs. Paying more means more goes to the music companies.
I know this is going to sound like hyperbole, and I apologize, but I believe that the networked computer is a bigger danger to mankind than nuclear weapons. We are completely destroying the innate quality that we've had as humans since we came out of the trees - anonymity and privacy.

I'm not saying technology is bad; I'm no Luddite. But we are entering places in our societal structures that we've never been before even in the strictest police states. Maybe it's grumpy old guy day again, but I do not feel that this is going to turn out well over the long run.

ADD: Of all the things I thought 20 years ago that I might be concerned about in the 2010s, "swarms of flying robots able to watch and record my every move" was not one of them. The future is not only stranger than you imagine; it is stranger than you can imagine. And that's just robotic drone surveillance. There's a dozen other networked technology devices that are much more worrying.
Wanted to try them out, but they restrict their signups to Facebook only... What the heck?
Also, in what other job can you build your own little slaves to do some of your work for you? You don't even have to tell anyone.
JavaScript remains JavaScript
Upvote for percolate... if your in nyc check them out.
Think at the problem of communities like HN: as more users are arriving the quality of submissions and comments inevitably starts to be impacted.

Now think at Facebook as this exact process on steroids. Facebook is different because almost all the other sites on the internet where there is production of user-generated content is frequented by the elite of the internet users.

Facebook is different, a big percentage of facebook users are not really internet literate, they think the internet is confined into facebook, a few common sites they visit, plus searching with google when needed. They don't have a blog, don't write into forums, don't know reddit, they don't even know how to properly use a search engine.

So the quality of Facebook reflects a lot the average quality of their users, and with 1 billion users this quality is not exactly very high. Sorry, average people may be good at parenting, at helping you, at getting their work done, but the process of content production is something the belongs to an elite. Most people will just share pictures, write non-sensical status messages, and so forth.
I think it's mostly a good thing. Having worked yourself as a programmer makes you a better manager of programmers in my experience.
yes you are right. Thanks for the correction. fixed in the original.
My new bootstrapped project. Would love feedback and happy to answer questions.
Well, a programmer can - in a matter of hours, or at most days/weeks - assemble a factory performing the work of 10,000 full-time highly trained workers (actually more, we're talking billions of operations per second), at a total direct cost of a couple of coffees and use of a device costing few hundred dollars new, and then fully own all rights to the factory, and operate it full-time for about the cost of a normal person's phone bill per month (server instances). So the question isn't why there are millions of high-paying jobs to do so for someone else with the resulting rights and ownership by someone else:

the question is why anyone takes any of these jobs. why not build your own damn factory. It's usually only because you lack some of the skills (design, business development, marketing, choosing what to produce, etc).

so, team up with a cofounder. hence: hacker news. well, there is one downside here. the programmers who work here would never team up with a designer who knows just what to build. instead they both get hired by someone who does. the designer gets hired at a low rate, then the programmer gets hired at a high rate, just because the person hiring the two knows what is needed to get the factory producing something people will pay for: but the programmer (readers on this very article right here at hacker news), doesn't.

so yeah there are millions of jobs for you to build value for others, but it's just because you're not quite wise enough enough not to need these jobs.

(among other things, i'm such a designer. split a company 60/40 with me? No, you would not. But work for 1.5 my wage at the same company, so that neither of us gets to reap the benefits. yes you would.)

-

this post is tagged #creative and written from that perspective.
Windows Phone 8 Office Concept
I love the app already :D

Little bits of feedback:

* The Anvil icon on the menu bar doesn't show itself as being active when I click it.

* When I click on the + to add a new app, make anvil lose focus to the file dialog.

* The "About Anvil" dialog insists on hiding behind all other windows.
When you see the video below, it's easy to imagine how likely that future will be if citizens don't care about what their Government is doing and simply let them pass all the bad laws, without any major outrage:

http://falkvinge.net/2012/10/05/plurality-an-amazing-short-f...

We've already seen how advanced western Governments think about stuff like this (in UK, but also in US) - "when it's easy and cheap enough to apply mass-surveillance of all forms of communications, why not do it?". So they'll do it even if it's unconstitutional, once the technology becomes cheap enough and people still don't react to these moves en mass.

There will be new technologies in the future that will simply be irresistible to the Governments that can implement them nation-wide. It's the population's job to be very vigilant about it and make sure they don't abuse them (or use them at all).
BIND
"Programmers who can program at all - as in, print out a binary tree correctly"

Strikingly succinct and useful benchmark, just sort of thrown in there like it was jam on toast.

There are some tidbits of wisdom in this article, but overall it boils down to a life that has lost all meaning and passion and has succumbed to the lowest common denominator: money. True, maybe, but sad, really.
It used to be just email but when Facebook promoted their open graph integration heavily they made it Facebook signups. Probably some deal they made with Facebook.
Preventing drug use has always been a lost cause anyway, there never was hope to be had on that path.
Pretty sure music license "negotiations" involve asking "How much?" and receiving the reply "How much ya'got?"
To the pedant brigade: ease up.
It's "little to now education" compared to medicine or law, where you have to toil in years in a very rigid pipeline of exams, internships and certifications. There's plenty of learning in programming, but you can do with little education.
You can download the updates directly from Google for all nexus devices.
https://developers.google.com/android/nexus/images
AFAIK all the streaming music services face this problem. The record companies demand so much off them that they barely break even.
Since recently you can register again without a facebook account. You just have to scroll down. (https://www.spotify.com/nl/signup/open/)
http://html5test.com/compare/browser/ie10.html problem solved.
And a lot of today's startup community was watching Sesame Street
Too Much Screen Time in School?
http://www.elearnenglishlanguage.com/difficulties/its.html
Same, been using Spotify daily since the invite only days in 2008. Don't know what I'd do if it would disappear, are there good alternatives?
One piece of the puzzle is that programming education is not very effective. Most computer science programs teach you almost nothing about software engineering, partially because many CS profs know almost nothing about it.
I did the math out for people in my talk at JailbreakCon, and <1% of Apple's iPhone-related profit could possibly be coming from the App Store, and it is likely quite a bit less than that (I made a couple conservative estimates, and totally ignored iPod and iPad hardware).

(The talk was recorded, and I believe has been posted in various places; it also goes through why tiered pricing models for things like bandwidth work the way they do, as many people who are confused by the App Store also never worked that out for themselves either.)
Looper writer/director releases free in-theater commentary track
I'm a huge Spotify fan. In fact, I love it so much that I haven't purchased a song from iTunes in months. That alone should speak volumes about their position in the industry - I can't be alone here, and that means that for some significant portion of people, money has stopped going to Apple for music and now goes to Spotify.

But here's the thing -- Spotify is too cheap. Their service is amazing and far, far too inexpensive relative to what they provide. They provide a bulk of their service for free, and people like me who want a bit more pay $10 a month.

To get access to 5,000 songs via iTunes would cost me (roughly) $5000 -- and people are willing to pay it. That's 500 months of Spotify (42 years!) subscription to generate the same amount of revenue.

So while I agree that music licensing costs, particular for radio-like services like Pandora, need to go down to be more in line with broadcast rates, I don't think that's what's hurting Spotify here. I think they're providing far too much value for what they get paid.
I see what you mean. The current service is entirely cloud-based meaning you can't view the slides without an Internet connection. It follows the model for most remote presentation software.

I see the benefits of having off-line presentations but that's more in the domain of Slideshare, where you can download the slides and view them offline. However this means the presenter is no longer able to control the presentation any more and this is one of the main reasons for the service.
I have exactly the same experience with my HTC.

I was actually very happy with it when I bought it, for the first few months. The battery life wasn't great but it was tolerable and the UI was simple and responsive.

A few months back I got an update, which I hoped would give me a new version of Android with some extra useful features. Instead all I got was a ton of bloat and crap which made everything harder to use, slower and the battery lasts about 1/2 what it used to. Naturally it doesn't let you turn this crap off.
Every single time Spotify is mentioned in the tech community, this happens....
Looks reasonable. IE 10 could be better, but you know, it's great that we'll soon be seeing lots of Windows 8 computers with support for these web standards.
The first company to ensure constant android updates for a decent amount of time (ex. 3 years) is sure to make a fortune even if they don't have the best phones.

You may argue that it will still take months to upgrade, but that should be OK given that you're pretty much guaranteed you'll get an upgrade (well, hypothetically speaking).
The effects on the cost of living would be harder to predict, I believe. Because even if you have less wealthy individuals, if they are more of them, they will still drive prices up.

Perhps, for say land or houses, people will still pay the same price or more per square meter. But they will get by with less area.
I'm surprised that Motorola isn't facing a class action lawsuit yet.
Perhaps people will get clued in and protest. I'm hoping for a grassroots org to use handheld devices and, in aggregate, constantly monitor all police and lawmakers, posting their every move online.
Yep, sounds like that's exactly it.

“Virtually every new dollar of revenue went directly to music companies as royalty payments, evidencing the fact that the more members Spotify adds, the more money the company loses. In almost a one-for-one scenario, every dollar Spotify is generating immediately exits the company due to licensing fees.”

This predatory relationship has to stop if the record companies want to exist at all in the future. I don't think they realize that they're pointing the gun at their own foot.
> Don't they have drivers for all their parts

There are some differences here:

PC components are usually long lived and we expect them to last a couple major system upgrades. This expectation is relatively new with embedded electronics, where the norm has been not to update software at all (think about updating your washing machine firmware). Therefore, the idea of revising a device driver for a component that's already shipping is somewhat alien for a hardware maker - all their resources are devoted to the next generation and few, if any, software improvements trickle back to the previous-gen components.

Another factor is driver quality. A lot of the device driver code I saw is full with embarrassing hacks needed to cope with hardware problems and looks a lot like development ended as soon as it worked, without much regard to future maintanability, or even commenting the hacks. Looks a lot like design engineers preferring green wires to correct PCB mistakes while repair engineers favoring the use of yellow ones.
I have to wonder whether drones should just be vilified altogther.

Good question. I can see uses for drones. I know guys who will personally benefit from automation like this.

I say take a hard stand against them: no drones, period.

Because 'give them an inch they'll take a mile' is why.
I think it's simpler than that.

Fundamentally, Zynga's business model and products did not line up with the interests of either its host platform (Facebook) or its end users. Its revenue model was also, at its core, coercive and failed to provide real value to its customers.

All of the points listed in the article, while accurate, are IMO only symptoms/manifestations of this very core failing. This is also the general case that we can learn from - short of having a government-granted monopoly, if you fail to provide real value to your customers, you will fail.
Ta, fixed.