skysight-inc/HackerNews huggingface dataset:
The only case I know for certain that Valve removed a single game from accounts was the time a large number of Dirt 3 keys were leaked from a graphics card promotion. A friend traded a game for one of the stolen keys, not knowing about the leak. About a day later, the game disappeared from his library with no fanfare. He didn't even get an email from Valve.

I've also heard that Valve will remove games that were acquired through the trade system if the original buyer obtained them fraudulently.
I DO defend these people. Free speech is free speech

I accept the "fire in a theater" exception. Otherwise I don't care what people said, I defend their right to say it.
Is this like http://errorception.com/ ?
> WHY would you want to do validation of a "complex" field at the db level?

Anything I build on top of this database now benefits from all of my consistency and integrity checks. While it won't prevent me from trying to put bad data in, it will prevent me from actually doing the storage (instead, it will remind me that I'm a terrible human and I forgot to validate certain parts of data).

> I mean, for a web app you end up with 3 (!!) layers of validation now: 1. client (javascript), 2. app (...), 3. db (javascript? PL/something?)

This is a legitimate concern, but not all applications need all these checks. Hopefully you've abstracted things apart enough so that you can build your application reusing logic where possible.

> as an added "bonus", you loose the ability to migrate to a different db

I hear this one a lot, and it's so misguided imo. Different database systems are implemented completely differently. If we strictly adhered to relational algebra and the relational model then we might be in a position where you could switch out databases and have the same performance. However, what we have no doesn't work like that. Even if you strictly use standard SQL, I can almost guarantee that for large databases you'll see difference performance characteristics over the different database implementations.

> why don't people keep the rdbms "slim" and mean and write the logic in your app code, where it belongs?

That isnt where it belongs at all. Your app should interact with the database, but the database should have the final say in guaranteeing consistency. This provides an excellent foundation that allow you to now layer future projects on top of, without being tied to a specific application framework/library/programming language. Remember, we already have the impedance mismatch so whenever you map from the database to your application, you make a decision about how that mapping is done. So even if you offload all the database stuff to your 'app', you limit yourself to what you can truly do with the database.

Seriously, let the database do its job and be a database.

> you don't even have version control for the code in stored db procedures and things like that!!

This is nonsense. http://pyrseas.projects.postgresql.org/ https://github.com/theory/sqitch https://github.com/depesz/Versioning. Do your research.
+1. This button looks like a too much pimp to be useful. And let's coin that term: TMPTBU!
"It won't do logic to figure it out,..."

If it could do that, wouldn't that amount to having an oracle that can tell whether a program will terminate?
Can Morgan Stanley’s Gorman Save Wall Street?
Looks very much like http://errorception.com to me. Definitely a dense market now, a comparison page would help.
I believe Battle of Britain veteran John Catt was arrested under "anti-terror" laws for protesting the Iraq war.

He's now a designated "Extremist"
http://www.guardian.co.uk/commentisfree/2012/feb/11/john-cat...

I can imagine the day when anyone who says "Palestinians are people too" gets locked up under Nazism charges.

MISTYPED ("was locked up"->"was arrested")
Sorry for the double-reply but thought I should point out another issue along the same UK/US-divide lines. I just connected my Netflix UK account to Goodfilms, which proceeds to go and add my Goodfilms queue into my Netflix queue.

Netflix UK doesn't have a queue...
SEO for single page apps - Tutorial
Don’t Accept Brokenness - The importance of fixing minor inconveniences
KDE Plasma Active 3 Improves Performance, Brings New Apps
That sounds great, but what if, for example, you used a library that, following perfectly good practices, intentionally doesn't have external dependencies and hence doesn't use jQuery.event.add nor jQuery.fn.ready, and an exception occurs in it or a callback the page author passes to it?
The Signs of Trouble: On Patterns, Humbleness and Lisp
They don't have any. They sensibly waited to announce this until they were already shipping the 512MB variant.
Yeah, you got me there, I actually have no idea.. I just assumed there would be some people with other beliefs in the armed forces in US, UK, Israel, Australia (ie. the west).
Send Self-Destructing Messages with Google Docs
Accumulo - A Secure BigTable Courtesy of NSA
Of course in the UK we don't have a right to free speech. It's defined by the gaps between laws that limit speech in some contexts. In theory we do have Article 10 of the European Convention on Human Rights, but that has so many riders that it's not of huge use.

Most of the set of current prosecutions in the UK are happening under section 127 of the Communication Act of 2003 - http://www.cps.gov.uk/legal/a_to_c/communications_offences/#....

There's a nice dissection of the reasons behind the problems with this bit of legalisation over here http://blogscript.blogspot.co.uk/2012/09/section-127-communi...

The legislation almost certainly won't last in it's current state. The CPS are already running round tables to discuss the problems http://blog.cps.gov.uk/2012/10/points-for-discussion-for-soc... and the case-law with won appeals by folk like the airport guy will help too.
Show HN: jQuery Folder-Like Collapsible Lists
There's nothing to prevent it, but none of the built in apps handle such file types.

There is plenty of support via third party apps.
Who's noone?
Time to pull this one out again, Fibonacci Flim-Flam:

http://www.lhup.edu/~dsimanek/pseudo/fibonacc.htm

My own experience with editing windows is that I'll need different dimensions for different tasks. While a vim-plugin or such that did dynamic pane resizing might be useful I don't think the fundamentally aesthetic concern behind the golden-ratio cult adds anything to this.
Not trolling at all(Honestly!).. but Wow! the fact that someone does not know about the Apollo missions really, really, makes me feel old!
These are accessible & enjoyable. I am on lecture 12 and learning a lot. Warning: some topics, such as sorting on a machine with unrealistically huge word size, are of only theoretical interest (but it's great theory).
I also think its interesting...maybe you can add a historical twist to it...let people upload their pictures and show them on a timeline or so...
I'm surprised that torrentfreak would take this view. Perhaps Microsoft needs better internal controls if they don't want their games to leak a month before release? Once it's leaked, you can't really blame people for playing the game and telling people about it. Information wants to be free, and all that.

What purpose does account suspension serve? People will just initiate a chargeback for their membership fees and create a new account with a new username. Or worse, switch to PS3 and forget all about Microsoft.
absolutely agree.
I got the same on Firefox 16.0.1, Mac OS.
Have you ever lived in fear? For your sake or your family? Your children?

A crime directed at someone just because they are members of a certain minority causes every other member to feel like a potential target. I think it makes perfect sense for it to be punished more harshly; the damage is much greater.

This doesn't mean I support criminalizing hate speech, by the way. Just harder punishment for existing crimes.
I've been curious for a long time why Ziff Davis devotes so much attention to spamming HN. And then today it clicked after I saw this story at the top or /r/technology submitted a couple hours after it was popular on HN.

HN provides a vector for popular spam submissions here to be legitimately submitted on Reddit, without all the hassle of spam detection and moderators getting in the way.
I've created app for sharing code scraps (snippets) across group/organization. Made just be me, aims to solve real problem, that we have at my company. http://scrapsapp.com/
> Once it's leaked, you can't really blame people for playing the game

According to the article, Microsoft can and did. And they're legally in the right, and probably have the moral high ground too.

> People will just ... create a new account

Accounts are full of things that people like to keep.

> Or worse, switch to PS3 and forget all about Microsoft.

Is it really worse to lose the problem users?
If you can't see the code in a window, why display it at all?
my partner is chilean. i moved to chile (i'm not assuming this is startup chile, just giving my story) when she got a job here (many years ago). i found a job when i arrived (actually, not such a great job, it turned out, but i survived).

that wasn't to join an accelerator, and it was moving with someone, but it wasn't so hard. moving to another country is both easier and harder than you might think. it's easier in that really, it's just not hard. i mean, you just do it. like falling off a log. it's harder in that, over the much longer timescale, living in a different culture affects different people in different ways.

but the only way you can find out is to do it.

what i am trying to say is that i would not let worrying about the NEW things put me off. it's not too hard / if it is too hard you can do something else.

BUT i would still worry about the OLD things - what you might be losing. for example, would you be leaving a partner or, say, ill family behind? that's the kind of thing you can see and understand now, and decide on.

so i would think about what i would be losing. those are known things. if you're not losing much, then go for it. the new can't be predicted and there's no real reason to think it will be bad...

ps i have always been careful financially (and lucky in coming from a middle class background), so have always had savings to fall back on. i guess that is something i simply assume; ymmv there.
Show HN: Responsivator - View/Share Responsive Sites
> That aside, voting systems by design favor majority opinion.

It's more complicated than that. Different voting systems lead to different outcomes, even with the same voters. Just compare discussions on here or reddit with answers on stackexchange.

Though of course, you might chalk that up under the heading of moderation.
I built Responsivator to easily share responsive web pages with people. To send a link to somebody with the header and controls hidden, you just do this:
http://dfcb.github.com/Responsivator/?site=http://www.alista...

You can customize what sizes and labels you want (click the customize button)

Credit to great work done by others like:
Matt Kersley - http://mattkersley.com/responsive/
Benjamin Keen - http://www.benjaminkeen.com/open-source-projects/smaller-pro...
lensco - https://gist.github.com/1685127
You found his political opinions (!) misguided, so you are celebrating the fact that he's gone? Annonymous post or not, you should feel like a cruel dunce for even imagining it.

I do feel sorry for those who know you. Surely there's more to life than feeling good about yourself because you were able to call your ideological opponent a racist / conservative (yawn). Although, it may be difficult to fathom that the man was less one dimensional (and less cruel) than you seem to be.

Uriel was a good man, who sure as hell wouldn't have been seen posting anything like you did in response to another human's death.
You assumed right.

We are learning the hard way that the EC2 Availability Zone separation is not enough, and EC2 is lacking some key features offering multi region tools.

Thanks for the hints, I'm going to check them out.
I'd say more blunt and to the point. Also, it doesn't help now, but in future it certainly will.

Don't make plans around pre-release or limited hardware.
Leaked details show KuPhone MT6588 quad-core 1.7Ghz iPhone 5 clone
Inequality is one of our biggest social, economic and political challenges
Get PDF Links Count, Extract Specific Link or All Links of a PDF File
Saaspose development team is proud to announce the new release of Saaspose.Pdf. This new release allows managing links of a PDF file using REST API. Saaspose.PDF offers a set of features that allow you to manage links of PDF files. There might be scenarios to extract links from a PDF file and use those links as required. Saaspose.Pdf eliminates the need of any complex tasks involved in links extraction from PDF files. It supports to extract all links, extract specific link from a page and get links count in PDF file. You can extract all links from a page in PDF file using Saaspose.PDF REST API. It also allows you to extract selected links from a PDF file, i.e. you can opt for specific link extraction without any hassle. You can also get the number of links in a PDF file through Saaspose.Pdf. You can utilize our SDK and REST examples to manage links of PDF files in the cloud.
They are also working on cheap, paper based dna/rna tests(
"molecular medicine"), which are really precise diagnostics for many kinds of diseases.

Wide spread molecular medicine might hold the keys to much better disease classification and in result much better treatment. And this precision could transform many parts of medicine from intuition based, to algorithm based. All those could really lower costs.

Really hope they succeed.
"And really, self-censorship is a practical stance, if not a principled one."

No, it's neither a practical nor principled stance. It's an act of cowardice, and it's self-destructive.

If we want to win the so-called "war on terror" (god I hate that term), then we need to stop being so terrified. The real enemy in the "war" is ourselves: our emotions, our fears, our gut reactions, and our knee-jerk impulses. Terrorists win when they induce terror, and when that terror compels us to bend and flex our basic beliefs. Plain and simple.

The best response to militant Islam is to reaffirm free speech, to stand up in the face of our fears, and to allow terrorism not to affect us. A defiant lack of terror robs terrorism of its power.

Now, I'm not so naive as to suggest that terrorists won't keep attempting terrorism. They probably always will. But they'll do it regardless of what degree we try to kowtow to their religious sensitivities. They'll do it not because they are Muslims, or because they're offended by us, but because they are militants attempting to advance a specific, political agenda. The Muslims who aren't violently advancing a political agenda, i.e., the majority of them, aren't going to be driven to do so by our free expression.
Thanks, but that's bit of a tongue-twister.
Thanks!!! I think I'm the only guy driving the project and I feel that it's going nowhere with just be giving the most of myself to make it happen... so I agree with you that may be this is not my problem but my boss's problem!
Why is this news? They've had this policy since Halo 2. The only reason Halo 1 didn't have it was because it wasn't a live game.
> Or worse, switch to PS3 and forget all about Microsoft.

Halo 4 won't be on the PS3. Halo is a Microsoft property. Part of the Xbox lock-in.

http://en.wikipedia.org/wiki/Halo_(series)
> People will just initiate a chargeback for their membership fees and create a new account with a new username.

More than once for the same console? More than once for the same credit card number? Microsoft can make the ban pretty harsh if they want.
Windows 8 Stores Login Password In Plain Text Fail.
> Hellbanning is necessary to keep the trolls out.

No it is NOT.

You do understand what hellbanning is, right? It means hiding their posts from everyone but them. That's right, if you were hellbanned, you wouldn't know.

Read this:

http://www.codinghorror.com/blog/2011/06/suspension-ban-or-h...

Hellbanning, as opposed to regular banning, a warning system or suspensions, is counterproductive, a giant waste of people's time and frankly condescending towards the userbase.

There is nothing that hellbanning (the way it's doled out on HN) solves better than regular bans, suspensions or warnings. And there are a whole lot of things it makes worse.

To me the concept of hellbanning always seemed like a real nasty practical joke, something you'd specifically code as a one-off to temporarily trick your worst, most persistent long-time troll.

As you use it as a punishment method on everyone, it becomes less effective on actual trolls (compared to regular bans), because a determined troll knows its environment, and knows to occasionally check their account via other means to see if it's been hellbanned. So for that troll, a hellban differs none from a regular ban.

Regular users, however, since the mods are not infallible (instead, on HN they are for some ill-thought-out reason invisible and unaccountable), sometimes also get caught in this. Sometimes for little reasons, sometimes they did earn some punishment for ill intentions.

However when these are not full-time trolls, it becomes really sad to see how it wastes a lot of smart people's time. They can't see they're hellbanned, I've seen some of the poor sods keep on writing comments (that people who did not switch on "show dead" cannot see) for over a year. Some of those comments are really thoughtful, as well.

When I see such a case, I browse back in their comment history to see what infraction caused their hellban. Often I have to guess, what is their most downvoted comment from just before the time their comments turn grey. As I said, unaccountable. Yes it's usually something very stupid, something that deserves all the downvotes it can get, perhaps some of it might warrant a regular ban,

but I have NEVER seen ANY hellbanned user saying something so utterly reprehensible that it would warrant wasting someone's time for over a year that they spent writing comments on HN.

The other problem is, it doesn't even notify them that they did something wrong! It's not even a slap on the wrist, they don't notice! It's just stupid.

And in the mean time, a determined troll occasionally checks if they can still see their account's comments via a proxy, and if they cannot, they simply register a new account, just as if they were banned via a regular ban.
"Rickrolling" people with plot-spoilers has nothing to do with "information wants to be free". That is what the article is targeting mainly. The other part, microsoft catching the mouse, is just to be expected on a closed system.
Here's one specific list: http://www.amptoons.com/blog/files/mcintosh.html
This article wants to be objecting to the mass-posting of Halo 4 spoilers, but for some reason it's written with an almost anti-piracy angle. This confuses me.
Microsoft have a history of banning consoles, and once they're banned there is no way of getting them running on Live again.

Every now and then a big wave of console bans comes along and eBay is filled with people flogging their banned consoles.
Opinion: The Reports of Social TV's Death Have Been Greatly Exaggerated
"Sorry, but Goodfilms doesn't run on older versions of Internet Explorer at this time."

I really support this.
But not if i'm getting this in Chrome 22.

And theres no way around.
Show HN: Geo Mail - location info in signature
[video] How Facebook Builds Facebook - Simon Cross On Coding Facebook.com
Thanks for sharing Andrew! I like one of Steve Job's quotes about this: 'Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose'. I also agree with you that what we have now are the only things that we might lose when something changes... so I'm glad that my family is ok, as far as the money side - I'm also a middle class person in a country that is known not to pay much to it's people, so I'm glad that I can try my luck somewhere else and I hope it works out for the best!
> Anyone pointing out the clear history of repeated violent actions by X against Y shall be labelled
You are constructing a straw man here. YOU specifically stated that "that violent military intervention coupled with Western political soundbites [...] are the real factors responsible for radicalizing elements", so you ARE knocking the West for everything that happens. I did specifically not label you as anything of the above.

>What metrics do we use to calculate which 'side' is more violent? Number of people killed, and number of countries invaded? On that basis the West is clearly far more violent, isn't it?
I don't think so. How many wars between democratic Western countries vs. between Muslim countries? I do recall Iraqis and Iranians happily gassing each other as late as the 1980s.

>Injustice is oxygen for radicals at every strata of society, so my point is that if you serve your subjugated people more justice and less injustice, you are getting increased stability and security in return.
Sure, that's why Western secular countries win this contest hands down. Saudi Arabia is not a US colony, they have a home-grown Muslim theocracy. They are subjugated by their own sheiks and their religion.

The West does deserve blame for destroying traditional societies during the 19th century. BUT, those societies were far from peaceful - and contrary to a lot of Asian states, a big part of Africa and the Muslim world never changed their violent ways post-colonialism. The West deserves blame for nurturing dictators like Hussein and Ghaddafi, but it's the Muslim population that - even in more or less free election - votes Islamic radicals into office.

I for one are getting irritated and tired of proponents of a peaceful Islam blissfully ignorant of the realities of violence in Muslim societies and Muslim migrant culture. I don't get it why it is so hard to take at least some responsibility and try to improve things instead of always blaming the West. This is a loser's attitude.
Forced hot air systems get their air from inside the house via the "cold air return", then they heat it or air condition it then pump it out the vents. Nothing comes from outside.

IMO A few air leaks is not a bad thing as they provide some nice fresh air.
If it makes you feel better, this millennial knows very well what the Saturn launch system looks like!

You can thank Space Camp for that :)
Tasteless -1
Yes. I can't tell if that's a bit or not.
> What purpose does account suspension serve?

I'm usually tempted by this kind of thing but value my account too much to chance it. I think there are many wishy washys like me who could use another account/console to do piracy properly but aren't really into it at that level, just opportunistic if it's there and easy to do. A small penalty like banning is all that's really needed to deter us.
Sad. I think this is the same fellow:

http://www.youtube.com/watch?v=4Q6koeeQNJY
Yes. Stop paying them.
There was an old Perl based project called Mr. House ( http://misterhouse.sourceforge.net/ ), though it hasn't seen activity in a few years. It tried to be vendor-neutral and (apparently) had voice controls, too, which sounded cool.

I never had the money to set up the hardware, though, so I have no idea about it's actual abilities...
Upmock is dead, long live Upmock (My OS web design tool)
His twitter: https://twitter.com/leuriel

I still don't understand who this person is
An incubator program that helps you crack into the Chinese market
Why does JavaScript require Require.js
XKCD : Identity
Analysis of Emoticons on Twitter
I really like this and have bookmarked it. I'll mostly be using it to demonstrate quickly to my customers how sites will look for a variety of devices in a simple way they'll understand.

Any thoughts on monetization? Or are you planning on keeping this free?