skysight-inc/HackerNews huggingface dataset:
We recently launched a HTML5 port of a console/pc game (http://www.newgrounds.com/portal/view/606067) on Newgrounds and it was interesting to compare/contrast with the experiences my friends have had launching their Flash games.

There's a huge amount of inertia to overcome - lots of people with old browsers unwilling to upgrade, old computers that simply can't run games, and incredibly broken configurations (whether due to bad browsers, bad plugins or bad drivers) where simple HTML5 audio/rendering can crash the browser or reboot the machine. When we first put it up we got lots of complaints and our average review was closer to 3 stars, despite doing tons of testing up-front; eventually by sorting through the issues one by one we got it to the 4 stars you see now. Despite this, Flash games of comparable quality get higher scores, more views, and more revenue (nobody is willing to pay to show ads in HTML5 games; for Flash games there are entire ad networks).

So I guess what I'm saying is that you're mostly right.

On the other hand, a few people I know who make a living off flash games have said that sponsorships are fewer and further between now, and that ad revenue is decreasing. I don't know whether this represents an overall decrease in the value of in-game ads, or whether Flash's reach is diminishing.
Well, proper insulation of houses has been standard for many decades in properly developed countries. UK is kinda infamous over here for not knowing how to insulate.

Examplified in this joke:
'Why do Englishmen put their pipes on the outside of the house?
- Because it is simpler to exchange them when they freeze.'

/Swede
anyone else see the strangest mess on view source for that page? (chrome on ubuntu)

[edit: i guess it's confused by the line break characters. i reported an issue.]

[edit2: whoa, wget seems to show the same thing when i look at the source in emacs...]

[edit3: ok, i am an idiot. it's just quotes in a bunch of meta tags. sorry. move along. nothing to see here.]
You have one open and freely available channel and one encrypted, much like how GPS operates with one open channel and one encrypted. Only difference is that the encrypted version on Galileo is intended for commercial use, probably shipping or something.

Or, rather, you will have. If the project ever finishes.
You can't. The necessary security measures (obscene DRM, essentially) would never make it into a web standard, and there are way too many side channels to secure.

To deal with your game being easily copied you basically do what flash game devs do: basic rehosting protections (stops the laziest pirates), partnerships with advertisers, in app purchases/required server connections, etc.
That's true to an extent, but I've also had deliveries from supermarkets in incredibly rural areas whilst on holiday, once to a farmhouse which was so remote you couldn't see any of the neighbours.
twodfin said about spying: "The President has no obligation to obey laws that impinge on his Constitutional authority." Congress passed FISA to restrain president Nixon's abuses. The statement that the president can ignore those laws doesn't make sense unless you believe the President can not be restrained because he is using his "commander in chief" powers in a war time situation.

You repeated the same idea, again with regard to spying: "Congress cannot in fact pass laws that alter the balance of powers erected in the Constitution."

Maybe you guys aren't coming up with these assertions based on John Yoo's theories, if so I apologize for lumping you together, but it sounds like the same ideas to me: that congress can't restrain the president at this point because we're at war. If it's another legal theory let me know.

> Just stop digging.

What is it about my comments that is so beyond the pale to you?
The "uniname" command in the uniutils package (apt-get install uniutils) is great for checking "invisible" or weird Unicode characters. `echo '{"str": "own ed"}' | uniname` will show the LINE SEPARATOR (\u002028) hidden in the string.
McAfee Predicts Anonymous Will Slow Down
> Former USSR countries are mostly unified by the same language, religion (or lack of) and culture. They used to be the same country... much alike the USA.

Wrong. There are significant Russian-speaking minorities in most of those countries, but they all have their own official language (with the exception of Russia [doh...] and Belarus, I believe). They all had them before WWII, Russian having been an imposition of the occupying power.

Common Religion? Have a look at Uzbekistan, Tajikistan, Turkmenistan... all of them countries with overwhelming Muslim majorities.

Let's not confuse the Soviet ideal of a common language and religion (lack thereof) with real life. The USSR was imposed by the use of force after WWII, it has got nothing to do with the US.

> "The rest of Europe" is now mostly part of (or willing to join) the European organizations like (but not only) the EU.

Well, Switzerland for one has a long history of trying to avoid it at all cost, and the UK seems to actually want to loosen its ties with the EU. I can't imagine Norway or Iceland wanting to join the club anytime soon.
There are negotiations ongoing with Turkey, but the case for accession seem to be losing internal momentum.

The EU has reached a point at which getting to a political consensus is basically impossible. At the same time, the emergence of Asia and Latin America as new centers of economic growth is having an impact on the Union's importance both commercially and politically. And the ongoing sovereign debt crisis isn't helping.
I am Swedish and I believe most Swedes consider Russia to be part of Europe. Making generalizations about Europe or even Western Europe (something which did not exist before the cold war) is dangerous.
The Impact of Drug Shortages on Children with Cancer
Ask HN: What's your favorite recurring payments service?
I'm implementing a subscription-based website. What are your experiences with subscription payment processing services? I'm aware of recur.ly and Stripe, and I'd love to hear about your experiences with those services as well as any others.

I'm in this for the long haul, but I also have a need to stop bleeding money and start accepting money, so I'm looking for that magic combination of "do everything for me now" combined with lots of flexibility to change things down the road. Price isn't a huge factor at this point, within reason--every week of delay costs me more than the likely price differences--but I'd like the flexibility to optimize my costs downward in the future. I'm in the US, but a significant percentage of my existing users (and thus, my potential customer-base) are international.

From what I've seen of Stripe and recur.ly, it looks like recur.ly will do more for me in terms of getting started quickly and taking care of necessities like dunning and invoice emails. On the other hand, Stripe gets rave reviews here on HN and I really liked its straightforward approach and developer documentation.

I don't want to restrict the conversation to just Stripe and recur.ly, or just my specific needs, either. So, HN--what recurring payment services have you used, and what have their strengths and weaknesses been?

Thanks!
The Choices Are Fake and the Truth Is All Made Up
The argument is that the commercials themselves are walkthroughs. How many people would have learnt about double tap zoom without them?
You increase the support in a system by strengthing it, not loosening it.

You may want to address imbalances (look up "upper crossed syndrome") by strengthening parts of the system in opposition to those which are overstimulated.

Generally, there's not a whole lot of increase in flexibility you can accomplish by casual stretching, and excess flexibility can be a problem -- pregnant women experience a loosening of tendons and ligaments (it helps in moving the baby through the birth canal) which can present problems in strength training.

Kettlebell swings are most decidedly low-impact training.
Another problem is unicode characters that are not in the basic multilingual plane. JSON supports those, but many Javascript environments (like basically all browsers) do not.
Disqus loads in after page load, so it shouldn't add load time to the content. Also keep in mind that comments add SEO (and can be extremely valuable for this reason alone).

Plus I don't think it's such a bad idea from a reader's perspective. Seems like the worse case scenario is that no one uses it, and the best case scenario people are able to contribute to improvements.
And among the bright points of the original essay: it details the perverse incentives which lead to specifically this problem.

Quite the market failure IMO.
I believe this is a result of the PR actions performed by wikileaks amd the relationships they set up with news outlets, none of which Cryptome has ever bothered with.

They could have performed these tasks using nyms or anonymously, too.

They just wanted to be famous.
Bwahahaha!!!! I bet you actually believe all the non-sense you're spewing; how cute.
> Because their opinion gets any legitimacy only by what you paid for it, either by money or work.

I think this confuses validity of opinion with obligation. Certainly nobody from Rails has any obligation to a stranger. But it's another thing to tell Rails users their opinions are invalid.

For the record, I run a reasonably sized OSS project and constant get bombarded for feature requests and free assistance. I'm not a pushover, I don't sell support (although I've been asked to) but I am polite to people and I do believe user's opinion carries some weight, because I want my app to be successful.

I know very little about Rails. It's just that 'Rails is Omakase' reminds me of 'Debian is By Developers for Developers', which didn't work out well for the folks that wanted Debian to take over the world.
Deep in Debt, Co-Founder Gone. Here’s How One Entrepreneur Fought Back
Windows Phone Marketplace more than doubles in 2012 with 75,000 new apps
"Europe" can mean a number of different things depending upon the subject under discussion and which particular European one happens to be talking to. Which just reinforces the point that generalizing about Europe is not advisable.
But Google Reader has historical records that no other service has. That is the main advantage with them.
I'm curious why every paragraph is named like that.
You're much better off finding a gym which specializes in training for strength or power sports (e.g.: powerlifting, Oly lifting, even a better Crossfit box) and signing on with a team. This isn't a group class, it's a team sport.

The cost-effectiveness is much higher than one-on-one training, the emphasis is on measurable results (higher totals, Crossfit games, etc.), and the group itself is competitive but supportive.

One-on-one fitness studios can be good, but it's a high-cost niche.
Sure, in terms of features either available in core or through third party gems/apps, both Rails and Django are pretty much on parity. You won't find anything worthwhile in the Rails world to tout over Django, since there probably exists an equivalent (or if not a port is soon to appear). Likewise, this works the other way around.

What makes me personally prefer Django is the approach the developers take, which when compared to Rails is more conservative. If something is to change in Django, the old way generally gets marked as deprecated a few version prior, and changes are introduced to have limited impact. I mean, even when Django changed the base directory structure of a new project they made sure that old code with the old directory structure would still work in most cases.

For the new url template syntax in 1.5 (they changed it to fix an inconsistency with other tags, as well as to support a new use case to allow variables as an argument), a from-future fix was introduced early on (in 1.3 even!) so that people with slow moving projects could safely ignore the problem until they could get around to fixing it, while people with fast moving projects can adopt the new "correct" behavior early.

Not to say incremental upgrades are always painless, but the pain is limited and well documented. Things that can be introduced on the users schedule (like the new url template syntax), are.

In some ways, that could end up being a disservice. Django can't move as fast or change as much as Rails can. But really, that's what you signed up for. If you bought into Rails and now you're mad that the floor is moving, you really should've considered that in the first place. Likewise, if you bought into Django and you wonder why it doesn't have ZOMG coffeescript (or whatever) as a default, then you probably should have considered that. Personally, I'm okay with Django core moving slowly, because I can augment it with reusable apps that are able to move a lot more quickly.

You also don't see douchey posts from the Django developers. They generally show respect for competing frameworks, and aren't afraid to be critical of their own. There's a lot to like here.
Well like my friends experienced, apparently they divert your flight to land and get the person to a hospital (to officially declare him I bet - or maybe just a mortuary?) as soon as possible.
Instapaper lately has been having many messed up conversions. I use instapaper because they have a pretty clear business model. They make money from subscriptions and app sales. Pocket and Read It Later both don't have paid apps nor subscriptions. So the only other option is that you are being sold.

I'd much prefer an app I run myself with user maintained site defined scraping definitions.

I like instapaper though, it's good for what it does. Could be better though.
yes, but PageRank is a specific term with a specific meaning. It is a rank based on the number and quality of links to your site.

To say that PageRank will increase because the content is good quality is wrong, and I was just pointing that out.

What he meant to say was "... the search engine rankings of his site would go up..."
They have the 3 times I've tried, and one of them was about 35% off of a $400 item. I think it ends in February.
I did for what it's worth, for exactly this kind of reason. I needed my computer to just work so I could.
Its fairly ridiculous to propose that the only reason that any developer is interested in build mobile web apps is that they are ignorant of all other platforms
I looked at that map. (It's rather pretty, too!) It shows N. Germany between 0.5 and 1.0, and S. Germany between 1.5 and 2.0. The g'parent poster commented about southern Germany, so that corresponds to Michigan, New York, or Washington.

Going off on a tangent, I lived in New Mexico (5.5 on that table). A friend bought German solar panels for his house. He then had to get an upgraded transformer, because it put out too much power for the stock German one to handle.
Apologies if I am coming across as a curmudgeon. Although you do seem to have been missing my point.

I am not questioning the truth of your statements -- for all I know you may be right. I am questioning the form in which they are offered, in a discussion which is already rife with personal opinions disguised as fact. Everyone has an opinion; facts are harder to come by.

Specifically, I pointed out that when you say "most Americans", you are just (as you readily admit) extrapolating from yourself. Why not just say "I"? That seems more truthful. I can't reasonably claim to know what "most Americans "think, and neither should you, I think. Extrapolating is just another way of assuming.

Sorry about the tangent.
looks nice but without google or facebook accounts how can I use?
Thanks! Do you happen to have the solutions manual for the IR book?
Reinventing the way families store & share family videos
We want to reinvent the way families store & share family videos. FamVidy lets you upload, store and share your family videos within your family circle.

http://famvidy.launchrock.com
Based on sneak's HN posting history, it would be weird if he let this one go by without commenting.
Thanks for sharing the link. Virtual Net Metering looks interesting. That particular regulation sounds like it is designed for a multi-tenant use case, and the panels must still be on site. It would be nice if Virtual Net Metering was available even if my panels were co-located at some muni site.
What a shame that \u hack isn't acceptable in javascript, http://code.google.com/p/v8/issues/detail?id=1939#c4
SQL injection that gets around mysql_real_escape_string [2011]
Another factor is predictability. When you write a line of code in a low-level language like C, you have a reasonably accurate approximation of what the machine is actually going to do for you at that point. Moreover, things like memory management are manual and explicit, and you have a reasonably good idea of when they happen and how long they take. In comparison, a lot of higher languages have a significant and not necessarily predictable overhead in the runtime and/or VM.
Glad somebody mentioned NewsBlur. I run NewsBlur and have been aggressive in developing it into a world-class feed reader. Native iOS and Android apps, a nice shared stories feature, and it's actively developed.

See for yourself, since it's open-source: http://github.com/samuelclay.

And because I run my own feed fetchers, you don't have to worry about the inevitable sunsetting and neglect of Reader. Also means I can do far more interesting things to feeds and stories that other Google Reader API-based clients can't.

Try it out: http://www.newsblur.com
Top Health and Fitness Documentaries
They do? I've noticed that Google Reader only seems to keep about 30 to 60 days worth of items - at least for me.

The only thing that I can think of, in terms of historical records, in the UI - is the 'how often is this feed updated?' graph under feed information.

I disagree with you, their main advantage is that they're Google. So they won't get shunned/blocked by webmasters. Other people/services can and do get blocked occationally.

Other advantages are; GReader is pretty easy to get going with (I already had a Google account), the UI isn't too much in the way and the fact that they're "always on" (but the last one is true for all 'webapps'/'web services') so they won't miss a update from a feed.
OS X emulation layer for Linux
Here and on Reddit I can read stories about people who are free to choose whatever they want. Nearly nobody uses Java or PHP if you can decide themselves.

But it's always MySQL. Starting with MySQL, going back to MySQL, staying with MySQL.
Worms create quantum dots when fed polluted soil
I do not think that would work almost anywhere in the western world. Neither in the US or in Europe. There are laws regulating employment in all European countries and all or almost all American States. And you cannot bypass these laws with just a paper.
If Appelbaum is trying to educate the general public, he's doing a piss-poor job of it. Sagan, Dawkins and Chomsky approach[ed] the general public via the media and reach[ed] hundreds of millions of people. (Cosmos alone: over 500 million. https://en.wikipedia.org/wiki/Cosmos:_A_Personal_Voyage) Appelbaum found himself a community numbering in the tens of thousands, rode the coattails of actual researchers to prominence by making minor contributions to their work and overplaying his role, and now rests on other people's laurels. He's only a big fish because this pond is so small.
Computers are looking more and more like reality every day.
Car is a much narrower use case than app.
Understand yourself and you will understand others.

That big toothed guy from Family Guy, Tony Robbins actually has some not dumb things to say about the subject of human communication, thinking, mind "reading" etc.
UK is outside of tree trade agreements with the Commonwealth (Australia, Canada, etc.) because of its free trade agreement (i.e. EU) with collapsing eurozone. That's not good business for them.
Ok. Thanks. One more question.

Isn't there some circular logic at play when you say that deflation would cause people to simply hold onto cash rather than invest in productive enterprises. Because if nobody invests in productive assets, then there will be no more goods entering the economy, therefore there will be no deflation of the currency to worry about in the first place...
Weird I had no idea about that.

How are they worse on the Chinese boards?
Neglected? Still a happy Google Reader user. What features are you dying for?
Nonsense. If you don't want to work, then don't. Close your laptop, turn off your phone. If you can't do that, you need to learn to set boundaries (see #6 in the article).

Personally, I find this the best aspect of working future-style. Right now, I'm in the middle of a 6-week stay in Ecuador, visiting family, just like the OP. If I couldn't work remotely, I wouldn't be able to visit at all.
JavaScript uses IEEE754 doubles for numbers, so as long as you can count on all of your parsers to do that, then you can rely on any integer up to 2^54 being represented exactly. For money, work in cents.
Vector Painting Evolution
Are those really necessary? Can't you already do this with a PS3 controller?
The same goes for Spain, Belgium, Italy...

beyond funny - EU advocating continental unity causing break-down even such already small countries as Belgium. Even more funny - Von Rumpoy is from Belgium traveling continent advocating for unity, while his own small country is falling apart into pieces.
How the Kindle Paperwhite Works
You can try to report it as a bug, but the docs indicate that this is by design.
It isn't. It's documented behavior. See http://docs.python.org/2/library/json.html. (simple)JSON deviates from the spec in a few minor ways.
looks like the real problem lies in some libraries being broken and poorly thought out. If your code chokes on invalid input then the problem lies in your code, not the input.
Could you explain this statement? Do you mean that more people drive cars than use a particular app, or do you mean the opposite? Something else entirely?
It makes me less likely to want to commit code to the Linux kernel, but more likely to want to run it.
No Women in CS?  Well, Not For Long
6. You will find a date!
That isn't JSON's problem. It's your app's problem. Set your parser to recognize "Infinity" as a token and you are set.
Iceland is actively trying to join the EU:

http://www.icelandreview.com/icelandreview/daily_news/Icelan...
I think jcampbell1's point is why bother putting the pannels on top of your own roof? Instead, buy your pannels on some other shared property that is already connected to the grid, and share the overhead costs. The same power would be sold back to the grid and offset your own home's power. I call this the co-op model, and I think it's also appealing for areas where not everyone is a home-owner.
When people imply that Google will "sell" your personal information, they don't mean that they will pass on your email address and your phone number to a third party but rather engage in "selling" to third parties by using your personal information.
Google+ Community For Postmortems
Europe traditionally stops at the Urals - so a considerable part of Russia, including Moscow, is very much part of Europe.