skysight-inc/HackerNews huggingface dataset:
I believe the key is that it was removed by the author. Apps that are pulled for violating the App Store rules don't show up in Purchased, to my knowledge. I know I have a couple IPAs floating around just in case I need an emergency tether or something.
If you don't know the math, how do you see what math applies?
Yes, widespread adoption is important, but don't insult the giants whose shoulders you're standing on Mark.
Steam does it too. Status quo.
Perhaps I wasn't clear. I'm paraphrasing what they're saying to people. I agree with you completely, Unity is garbage and thankfully we can still switch it if we need to, or switch distros altogether.

My comment is disparaging the arrogant attitude of Canonical on this subject.
Your so-called "we"
"By 2009 I was convinced that none of the existing free software communities could create an experience that could challenge the existing proprietary leaders," Shuttleworth wrote, "and so, if we were serious about the dream of a free software norm, we would have to lead."

If Unity is the outcome of Canonical's lead, then I'm sorry to say that they're doing it wrong. I want you to download Ubuntu 10.04/10.10 and compare it with Ubuntu 12.04/12.10. You will be nothing short of terrified of the experience - They just destroyed every single advantage of Ubuntu - For example:

Unity creates a terrible confusion on what is where and how you access or close an open window.

Shutdown speed is slower than windows 8 sometimes! (And Windows 8 isn't slow, it's really fast, but Ubuntu 10.x used to be faster)

The OS itself feels sluggish at times.

I sincerely feel someone should take the 10.04 and spin it off into a new better OS, polish it and give it back to the community - If it's good enough, I won't even mind paying for it!!
Whether it is or isn't, threats go a long way.

Like the signs you see in parking lots that say "not responsible for lost or stolen items" or "not responsible for damage to your car".

They often are, it just says that to cut down on lawsuits.

(This used to be universally true, though it's become less true over time that they are responsible)
I'm aware. Question still stands.
Sent a pull request for "set clipboard=unnamedplus": https://github.com/aam1r/sachet/pull/10
The really depressing bit about the situation is if their servers had handled the load well then nobody would have complained.
I think it's a little less Perl than that, and a little more Lisp than that.

I don't have enough Perl experience to have a strong opinion on it, but I know that Matz says he created Ruby because he wanted a language that was more powerful than Perl and more object-oriented than Python.

Ruby is a little bipolar in that sense. It's both highly functional and highly object-oriented, for an imperative language. Even more of a "Swiss-army chainsaw" than Perl.
I wish that we didn't even have to have rulings.

It should just be common sense to leave people alone if they aren't hurting anyone else.
Wow Homakov, other great write up! I'm really interested in what resources you used to learn all this stuff! Would you mind doing a "recommended books and blogs" post anytime soon?
By definition it was an oversight, whether intentional or inadvertent...
Exactly right. This isn't news at all.
Games from GoG are provided as unencumbered, fully offline installers with no DRM whatsoever. So long as you have the installer you can install the game on any compatible system. There are no mechanisms for GoG to clawback the installer or to prevent the game from running.
Agreed, but it's not the one true monitoring system. I happen to be biased and think it's pretty good, but it's not a first-party monitoring system that they swore on a bible was correct.
EA's TOS allows for binding arbitration.
You can send them a notice of dispute, argue for 30 days (They require informal negotiation), then request binding arbitration. They will pay all expenses and fees. If you win more than EA offers to settle for, they'll even pay you 150%.

If you really want to fuck with EA and help people simultaneously, set up a web site that walks people through the process their TOS requires.

Since their own terms require individual arbitration, help individuals start 1.5+ million individual arbitrations. You are, at the very least, guaranteed they will end up paying the fees.

Watch as they discover class action lawsuits weren't so bad a way to resolve mass disputes ...
WifiPass, new app to exchange wifi passwords
Credit card companies aren't really interested - various businesses will blacklist you if you chargeback against them, more of the same really.

I forget what it was, but a fairly large business was noted for this - I want to say a motel chain or something.
honestly, i didn't read a single book about web sec. I just learn things one by one and if something looks weird i investigate. This is why sometimes i publish "known" stuff.
Wow, I didn't realize iOS used FreeType as its rasterizer. I wonder why Apple didn't just use the OS X subsystem?
Nanoparticle safety still unknown: http://news.discovery.com/tech/biotechnology/nanotechnology-...

I know that is a generic article, but is it safe or not? Is it worth the chance to put it in lube as mentioned?
It only appears crazy to those who find themselves desperate to play said games. Others, who aren't, or have created boycotts, can make decisions based on DRM.
Maxis explains what went wrong with SimCity & how they're fixing it
Eventually someone will get around to reverse-engineering it. One good recent example is Diablo III, which had a semi-working emulator (most of the content was not yet implemented) by the time retail was released, but was shutdown following a C&D from Blizzard.

https://github.com/Eustachy/mooege
Yeah the SSL cert part is the irony since darkode has been infiltrated long ago now. It's amusing that they are seeking people out like that, I guess they are expecting very low profile catch.
It seems like it would be easy for someone to watch you enter your combination from a distance.
Thank you...even I thought so, but wasn't sure!
This is normal, once legal threats are issued "we can't comment on legal issues...but customers are #1...blah blah" is the standard answer.

A mea culpa right now might haunt you in the long term.
I think they have a bigger fish to fry given all the higher profile attacks that have been showering the place for quite sometime. Maybe you're right and they are just after many low-profile kids instead of that one big fish to make some noise and show that they have been doing something.
PGBouncer uses "DISCARD ALL" as it's default method to recycle connections, which has all the effects of creating a new connection. Of course it is configurable. I would strongly advise you to do this as well.

As for idle connections, Postgresql uses a process-per-connection model, and therefore idle connections use a fair amount of resources, and having too many connections can have other bad consequences for performance. (Too many is generally considered to be more than 100.)

I don't see any reason to use an in-application connection pool in addition to pgbouncer. However, if I were configuring SQLAlchemy, I would just use the NullPool.

EDIT:
HN won't let me reply to your reply to this comment, but here is how I would make DISCARD ALL the default behavior.

Add a method reset_connection() to the connection proxy base class, with the default implementation just being self.rollback()

Then, on the dialect specific postgresql one, make the implementation do something better, like DISCARD ALL (which isn't supported on postgres older than 8.2 btw).
Funny how that works, isn't it?
I'm so happy you've done this; just a few weeks ago I was helping a friend who had just bought a new MBP set up their environment and I googled for this site but found nothing great, I was considering doing it myself. Great job!
One of the things I have tried to do the last decade or so is set up Linux for the "non leets" like my mom, girlfriends, friends / family etc. This is Canonical's target audience and not a single one of them likes the Unity interface. While not a scientific study I just don't think it's hitting the mark.

Lately, I've been putting MINT on a few people's machines, and the love the "windows like" feel (necessary for the transition) and it's still based on Debian and very solid.
>>I don't find Unity to be better in any meaningful sense than the "community-driven" GNOME 3

It's not better even in a meaningless sense. I just not that good.

There are times when you stick to your idea long enough because you are passionately convinced about it and there are times when you stick to that idea because others said it was a bad idea, somehow they were true and now you do not want to accept it.
Well, Canonical is Mark's and Ubuntu belongs to Canonical. They must have a plan. I hope.

As per whining about it and whims. That was normal reaction and Mark should have accepted it, if not as feedback.

After trying all the Linux distros I settled with Ubuntu, then it was ruined. Moving to OSX was painful. Moving to an (very) expansive and very very closed ecosystem.
That's ok, apparently they have all the developers they need. That must be why the bug list is empty now.
Collaboration is rarely rewarded once lawyers get anywhere near an issue and opting to collaborate (i.e.: admit fault and try to fix it) more or less wins you no points in court, in the U.S.

Might, in part, have to do with how lawyers get compensated. A short case or a quick settlement will result in very little compensation for them. Over the course of years and decades that matters so we see everything analyzed to death. At $500+ an hour. Per lawyer.
>>>> We currently live in a world where most of those in power are old people who don't know wtf teh internets

No we do not. A person who is now 60 (reasonable estimate age for "old people in power" - Obama is 52, John Roberts is 58, Boehner is 64) has lived in the internet age for almost 20 years, since he was 40. If you assume people can't learn something that is happening before their eyes for 20 years while they are at the peak of their career - you must have ver low and counterfactual opinion about these "old people". It may have been true 15 years ago, but repeating it now, in 2013, makes one sound a bit out of date. Virtually all "old people" now know what the internet is, and have been for years. Proverbial "your mother" now knows how to use the computer and follows you on Facebook. The times where internet was for hip youngsters has long passed, deal with it.
Bzzt. Idealism and an accompanying implicit ideology detected. Naked apes strive after status, prestige, respect, all of which are similar enough and all of which make money easier to get.
I still see "buy and download" button and it says "Available". It has a warning about connectivity problems but the game seems to be still available for sale.
Honestly, I just don't really like the self-aggrandizing ring of "I'm CEO and cofounder". And I don't think it's particularly relevant most of the time. Yes, I'm a cofounder, but the important part is that I work at Stripe—alongside many others.
- Subject is invalid (and wrong)

- Overly broad (*.fbi.com) could have used "Subject Alternative Name" to list sub-domains instead.

- 3 year duration (for the FBI?). I mean for small online shops, that is fine, but many companies are now rolling their certificates yearly or bi-yearly (e.g. Amazon, Bank Of America, HSBC, etc).

On the positive side they are using a 2048 bit key length. I dunno. I guess it depends to what standard you hold the FBI up to. If you think their site should be as secure as a banking site or large online retailer then they fail at that...
> PGBouncer uses "DISCARD ALL" as it's default method to recycle connections, which has all the effects of creating a new connection. Of course it is configurable. I would strongly advise you to do this as well.

yes I'm glad we had this discussion so that I've learned PG has this handy command. We can't do it by default because it's a PG-only behavior and I don't have an analogue for all the other databases, but we can add it to the Postgresql dialect documentation as a recommended addition for apps that are modifying session state.

> As for idle connections, Postgresql uses a process-per-connection model, and therefore idle connections use a fair amount of resources, and having too many connections can have other bad consequences for performance. (Too many is generally considered to be more than 100.)

If I'm going over 100 connections for a single PG database, which is not something that occurs with the typical medium-size web applications I work with (they are more like in the 20 connection range), then I'd use PGBouncer. But in-app pooling gives me something that works immediately in any situation and on any database equally well.

> I don't see any reason to use an in-application connection pool in addition to pgbouncer. However, if I were configuring SQLAlchemy, I would just use the NullPool.

Probably not, though I'd want to see what kind of overhead psycopg2 has starting up connections and such, I think it's not much. But this is not the case for other DBAPIs and databases that don't have a product like PGBouncer (like cx_oracle, which is dog slow on connect, ODBC over unix, etc.)
Modern.IE
Yes, those 80s bicycle locks were the first thing I thought of when reading this. Really the main difference is including stickers to allow spelling a password.
"To me, this seems insulting. They know most of their upset customers want a refund -- for now -- to feel like they've not quite been screwed over as much vs. forcing them to keep a broken product, and offering them a consolation prize."

Not necessarily.

Earlier this morning I was ready to do whatever it took for a refund. 80 minutes in a queue, only to get kicked out mid tutorial, to have to wait 20 minutes in a queue again...

Whatever they did (well, add more servers), has made the 'server busy' issues basically non existent (I see a status update mid game saying 'Connection Lost', but it has always been restored within moments, and I haven't lost a saved game since).
What I undestand is that he wants people to rise above petty politics and work at making Ubuntu better. Imo he could have just said the latter and let the former lie. Sometimes it is better to do that. A substantial chunk of the community does not like unity and even more hate the amazon integration. Telling them to shut up is not a great idea. You cannot keep everyone happy, not in a project of this scale. Mark is doing this to keep the people at canonical happy and driven. I hope he succeeds, because I would like ubuntu to be better.
I don't understand the thinking in getting into a career field that you have no intrinsic interest in.

Think of all the people, more or less all of them driven, successful and highly intelligent who go into finance each year. How many of them are in it for pecuniary reasons? Most people get a job as a means of getting money, are to greater or lesser degrees alienated from their labour and are not achieving peak actualisation or anything close to it in their work. Those who do are living the dream and if you don't know anyone who does so it hardly seems a plausible goal, does it?
Great quote from a dissent opinion:

Now border agents, instead of knowing that they may search anyand all property that crosses the border for illegal articles, must ponder whether their searches are sufficiently “comprehensive and intrusive,” to require reasonable suspicion, and whether they have such suspicion.

He says it as if not being able to search everything and everybody and requiring the agents to consider the privacy implication and intrusiveness of the search and if is is warranted or not - is a bad thing!
"Keep back 500 feet, not responsible for damage" on trucks carrying gravel or other debris / detritus.

Absolutely not the case, and non-enforceable. You just have to be ready to show that the civil balance of probabilities is that the truck ahead of you on the road did damage to your vehicle by way of an unsecured load.
Dude, so much rubbish in such a short post...

> Every major religion has the idea of "oneness"

Please point out the "oneness" in Hinduism.

>they can't name who "invented" religion

We can't name who "invented" cooking either. But some specific dishes... for example Peach Melba was invented by Auguste Escoffier. As a parallel, Mormonism, for example, was invented by Joseph Smith.
In fact, I think JailbreakMe.com used a vuln in FreeType.
The Farming Technique That Could Revolutionize the Way We Eat
Apartments So Small They Can Only Be Photographed From Above
I think it dates back to when Netscape had built-in Java.
Get Up Early and Get That Worm
That was my first thought: rearrangeable stickers. It's so silly. There's a reason the oh-so-ugly dial had notches engraved on the surface. The thief-accessible reset CAN'T be good, even if they think it's impenetrable.
True, but they would not have had to deal with a bunch of pissed off customers.
That's character, right there folks. I'd work for character.
>Just roll your eyeballs at the 1337 crowd

This is not leadership. If Mr. Shuttleworth truly wants to provide leadership for the FOSS community, then blaming people for disagreeing with him is not a good start and "my way or the highway" is not a sustainable model.
No one's forcing you to use Ubuntu. Don't like it? Move along.
> Also, it's the most overturned Circuit at the Supreme Court level by a large margin.

The stat pack for the previous term appears to disagree with you. (For anyone not familiar with their terminology, note that OT 2011 refers to the period between October 4, 2011 and September 30, 2012.)

http://sblog.s3.amazonaws.com/wp-content/uploads/2013/03/SCO...

The 9th Circuit was 7-17 while the 6th was 0-5. For a discussion of prior years, see: http://westreferenceattorneys.com/2011/07/should-the-ninth-c...
Apple belatedly patches App Store vulnerability
I realize they didn't have much of a choice but I was hoping the 9th circuit would have found a way to decide in favor of the sea shepherds.
The HUD makes no sense on a desktop environment and since I have not tried it on a mobile device I cannot make a final judgement. My gut instinct is that the HUD will work on a mobile device and as the platform matures it will become better. Most people prefer Gnome3, let them use it with other distros.

I feel the true battle for Canonical lies in mobile devices and being an entity which can stand up against all the other closed eco-systems and manufacturers in this space. If they can keep it open for everybody so much the better for us all.

I have nothing but respect for shuttleworth, he is an extremely smart bloke who has invested a lot of his money in this, this obviously does not make Canonical exempt from criticism.
>Where will we be when Amazon et al start leaning more heavily on Canonical for more invasive features?

You'll be on a different Linux distro.
It makes me sad that Canonical is doing so many things to split the community. First they stuck to upstart, after everyone else moved over to systemd. Then, they decided to snub GNOME3 in order to create a new windowing environment called Unity. Now, they're trying to build their own copy of Wayland, codenamed Mir. Ubuntu still uses bzr, when most of the rest of the world uses git.

I guess maybe this was inevitable. They wanted to differentiate themselves from Red Hat and similar distros that were using the "normal" stack. But do we really need so many duplicate projects, so many of which seem to be duds?

Ultimately, Ubuntu wants to be Android. And it never will be, because Canonical doesn't have Google's engineering or financial resources, or a business model that would support such an undertaking. I understand the idealism, but as they say, "hope is a good breakfast, but a poor supper."

I feel like Ubuntu's decision to include adware like the Amazon toolbar is the first of many such decisions.
Ultimately, they have to make a profit, and they're going to have to turn to "traditional methods." The traditional method for PC OEMs to make a profit is-- let's be honest here-- crapware. I fear that this is going to blacken the name of Linux for a lot of people. Already a lot of people think that "Linux" can't do suspend or hibernate properly, because Ubuntu often can't. Soon people are going to think that "Linux" is full of adware and spyware, simply because Ubuntu is. Sigh.
There are a lot of different types of APIs (partner, SaaS, internal/mobile, infrastructure, etc), many of which you can use as a part of building a business.

Never build a business freeloading off another business. The social and consumer API providers are realizing that their APIs don't drive value to their core business objectives (selling subscriptions or ads). APIs are a means to an end. The end has to benefit both sides. Don't blame the means for faulty ends.
yeah, that's not saying competition hurts capitalism. Its saying avoiding competition is more profitable for the individual or company. We already knew that.

The fact that competition exists makes us try for unique offerings that fill unmet needs better than the existing offerings and avoid direct competition.

That's not saying "competition hurts capitalism", as originally asserted.
Open Letters about an unhappy experience with Lumia 920
Your feedback will not just be ignored, it will completely fail to process. They won't understand why you are telling them your feedback. They will be simply be confused about what thing you are trying to get by talking to them. If you are lucky they will have had some training that sometimes ex-employees will try to give a thing called 'feedback' which they should write down and file appropriately for legal purposes.

If you want empathy find yourself a good robot to talk to. With no robot available, write everything out in a letter then don't send it.
Any reason why you would even consider selling exploits? Do you not get compensated well from other ventures?
The best route is to not buy EA games. This is the route I been on for a few years now
Django's connection is a battle-tested failure.
installing NVM via Chef in rvmsudo, pass on current user's Env var
And ensures that they'll immediately get more chargebacks. Good luck with that.
Farmers in India use Pepsi/Coke instead of pesticides
The first line in the article "Rap Genius founder Tom Lehman says Heroku misled him and cost his company money."

I have to imagine they're involved based on the number of articles I've read about them over the last week. Their own article, tech blogs interviewing them about the article, and now the founder's picture at the top of this article.
Question: Do 4th Amendment rights apply only to US citizens? Or would this ruling apply equally to, say, Canadians crossing the border into the US?
I remember when I was playing these games you could just buy it, run it and enjoy. Now you have DRM, overloaded servers, all kinds of trouble - I actually feel good I'm not that interested in this anymore, and if I want to play for old times' sake I'd just fish out old copy of Starcraft, C&C or Civilization and play it as much as I want without having to rely on anybody for permission. What happened to that?

OTOH, there are normal publishers, like Steam, from which I bought a couple of games and never had any trouble. So it's possible to do it right. EA just doesn't want to do it.
Unfortunately webscale and load testing skills can only be passed tribally.
I live in apartment. Not a micro-one. But I imagine you can find solace in just having only the things you need. Why do you need a ranch size home and 20 acres?
CIA Director Sworn In Using Constitution Lacking Bill of Rights
Some great information on the innards of this lock can be found at http://itknowledgeexchange.techtarget.com/security-corner/ph...