skysight-inc/HackerNews huggingface dataset:
What about:

1. a circular rotating peripheral parking in which you can get a car (or your car) in around 5 to 30 minutes.

2. incredible discounts using public transport.

3. huge taxes to ride the city by car, except for service transports (taxis, ambulances, distribution, ...).
You can be your ass that the FBI was monitoring the tea party movement. Especially the bits of it that kept reminding everyone that the second amendment was meant to keep the government afraid of the citizens.
The gitorious install script failed hard for me and left a lot of installed stuff on the system that I didn't know about. I actually prefer a detailed description of what to do over a magic script. However, I'd love to see packages for distributions - that way you can model depencies properly.
As a member of Generation Y, it is hard to have much sympathy for the "plight" of GenY compared to pretty much any other generation in world history. We haven't been drafted into foreign wars or had to suffer through a real depression. A third of us didn't die in an influenza epidemic. Our women and minorities haven't had to face entrenched and legally immovable workplace discrimination. We have had to face no real looming foreign threat, let alone a nuclear one. Most of us (who are called "GenY") didn't have to escape persecution or immigrate with $1 in our pockets with a chance of being turned back at the border, or get spat on by natives when we arrived.

With the help of technology, the Pax Americana and a stable world order, improved healthcare, reduced social barriers and relative economic stability, the generation born in the 80's to 90's is probably the most privileged. Generation. Ever. In history. For 15,000 years of human civilization. I mean, it's now considered normal (and even a human right by some) to take 2-3 weeks vacation every year. So when I read that "I got a $150,000 education and now I have to work for only $40,000," or (as I've heard before), "I have a college education, I shouldn't be working at Pier One," I just want to vomit. My immigrant grandparents would have killed for the chance to work at Pier One. The world doesn't owe you a living because you graduated from a top tier school with a degree in Environmental Studies, or even took out a loan to go to law school.

Look, it's not like Generation Y--or, specifically, individuals in Generation Y like in every generation--don't have any problems, but you have to have a sense of perspective. Success for any generation has always been about hard (productive) work, to better one's self and one's family. The American Dream has always been about being born into rags and working into to riches, not from being born into riches and being owed something by the virtue of your privilege, which is what this "death of the American Dream" nonsense is about. By this article's own admission, we've been so warped by our parents' relative privilege that it's hard to see the big picture. Look at the big picture.
The fun thing about power laws is that they are fractal. Meaning that if you look at a random angel's investment portfolio, most of their returns come from just a handful of their investments. With a smaller pool, those investments may not be the giant monsters that VCs are hoping to get a piece of, but you should still be planning on a power law.
https://dl.dropbox.com/u/8403291/cr.mp3

A real carriage return

https://dl.dropbox.com/u/8403291/ring.mp3

The little bell is harder because you tend to type a couple of characters during its decay

Freesound has plenty of typewriter samples.
The article focuses on a couple of lawyers. Lawyers are classic parasites. They need to find money-making entities to act as "hosts". When the economy is sinking, there are less healthy hosts for the parasites to target. The few parasites who are lucky enough to find hosts that can act as hosts will be in good stead (the article admits profits have risen at law firms, even if hiring has plummeted). It's strange to think the American Dream (How do you define it? Is it home ownership and progeny?) must be funded through parasitic behavior.

Be a host not a parasite and you will always be able to live the Dream, no matter what direction the economy goes. That's because you create value instead of merely searching out others who are creating it.
> It wasn't always so. Early man could claim and transform resources as he needed. Now we are required, on pain of death really (if we try to disobey we will be arrested, if we don't comply with the arrest we will be shot), to either plug into the existing ecoIt wasn't always so. Early man could claim and transform resources as he needed. Now we are required, on pain of death really (if we try to disobey we will be arrested, if we don't comply with the arrest we will be shot), to either plug into the existing economic structures -- or to starve to death.nomic structures -- or to starve to death.

And this is in my opinion the number one argument for socialism. We have taken people the possibility to go into self providing mode (by claiming land and producing food and shelter) because WE as a society PROFIT from it.

If some people are not able to find a job in our current system, then we have the obligation to make sure that those people still have access to our basic services (food, shelter, healthcare).
HackerNews has always been enamored with the perception of the so called Great Programmer that seemed to attract the next logical discussions: productivity and compensation.

In a big scale software product, great programmer is only marginally important. In a startup, great programmer is definitely useful provided they do not come with "baggages" and asking for top notch compensation (how would you maintain your company's financial health if you are paying him tons of money and giving him stocks while it is your dream, passions, goals, and livelihood that is on the line).

Programmers love to talk about great programmer because that is their dream: fame, money, and freedom.

The real great programmers keep writing good code and act normally like any other workers...and I do not think that the bar is that high...most of us painted it otherwise.
No idea about the consultancy part, but I've got an uncle who works for them and has mentioned the out sourcing, they like to keep layoffs below sec reporting thresholds food that stuff.
A union: some sellers of labor merge into a single legal entity, and it becomes illegal for some purchasers of labor to buy from alternate suppliers. To translate to another field: Apple and MS merge, and now consumers can't use Linux.

Laws enforcing a requirement to purchase from a cartel are about as far from a free market as you can get.

Saying free market supporters should favor unionization is like saying free market supporters should oppose net neutrality. In a free market, net neutrality is certainly something to oppose, but in the world we live in it's necessary to counteract the government granted duopoly held by Verizon/Cable.
I found a "Clay for C++ programmers" tutorial

https://github.com/jckarter/clay/wiki/Clay-for-C---programme...
If one must directly access the database from a client application, the right way is to make sure each user has an unique, secure database credential with only the minimal permissions necessary. However, direct database access is still a terrible idea in most cases, as it is a lot of work to prevent a resource starvation attack.
> The school district I lived in was the result of a redistricting to pull in us white students into a large neighboring nonwhite school.

Sounds like this was done the wrong way around. What percentage of the students at your school were white?

You got your ass beat because you were in the minority, and you were in their school. The best way to change behavior is to intimidate the students through intense peer pressure. If the minority students are going to a school where they are the minority (and properly integrated into the student body), the results will be very different from what you experienced.
This train of thought leads to the philosophy of freedom: positive freedom (free to) and negative freedom (free from). I think the best way to think about freedom is not as a binary relationship (X is free from/to Y), but as a ternary relationship (X is free from Y to Z).
I think this chart is a few years old, and scala and haskell look different (type holes, deferred type checks, simplistically, better "undefined" in haskell)

http://stackoverflow.com/questions/3165525/go-scala-go-what-...
This idea also brings up a moral question - how do you justify forcing children of the rich to suffer in order to counteract the bad parenting habits of the poor?
The sound is lagging behind my typing by at least a second. As a result, I hear nothing and then bursts of several instances of the sound playing at once, which sounds awful. As others have pointed out, the lag might be because you're invoking local storage after every keyup event. I see the merit in that idea, but as AskHugo suggested, it runs a lot smoother if you save every 2 seconds. I don't think anyone would complain about losing a maximum of the past 2 seconds of their work.

Sound effects are always going to be a polarizing feature (some like it, some hate it), and the comments on this post prove that. You should provide an easy way to turn sound effects off.

That aside, great job with this. I am a big fan of beauty through simplicity.
Re payments - consider situation where I keep going to the same coffee shop, and I just tell the barista to "add it to my tab" and then drink my coffee and leave. That would be very liberating, and I know the barista personally I would have no problem for them to keep the tab for me, and I would close it weekly or monthly.

Not so crazy now, iz it? If they could make it stretch to a point where I know the business but not the person working there, I'd be fine with it as well. And the system could learn typical usages, and close the tab for me automatically, or bring it up for review if needed.
I should hope it would include very paranoid and redundant safety systems going up from sucking in dust to cutting at high speed with blades, and that it wouldn't learn to override them! That's more about implementation than idea, though.
Happy to hear that! Thank you.
That's a great write-up. Thanks!
What an incredibly "out of the box" idea we have here.

You're applying sarcasm to the idea of a ten year old?

Sorry, I don't want to sound mean, but

But you do sound mean. Since you don't want to, why don't you edit the meanness out of your comment? It would be easy. Though you might want to do it twice to be sure.

As a bonus, your point would then come across better.
pretty sure the correct spelling is virality.
I hate, hate, hate that Android doesn't have a physical "home" button and instead those terrible soft system buttons. First, I pretty much never know which button to hit and what's going to happen. 2nd, they waste valuable space being unnecessarily "always on". And my kids are flat out unable to use my Nexus 7 without constantly accidentally hitting this buttons. Yuck, yuck, yuck.
well, it's not claiming to explain monads.

but it does contain a pile of examples. try looking at the mailbox example and then running the code. you'll have a pretty powerful impression of the way that monads can modify apparent control flow semantics.
They're only an investment if you buy more housing than you need. After all, you need housing, so when you sell that home at increased value, you will need to use that revenue to buy new housing which has also risen in cost.

In short, only if you can sell your home and buy a cheaper home can it be considered an investment. Otherwise it's just non-liquid capital.
This looks to be specific to the AuthLogic gem for authentication. I've been doing Rails development for 7 years and I have yet to see AuthLogic in the wild. Devise is by far the most widely implemented auth system for a Rails app.

So, to see this you must:

1. Have a Rails App
2. Be using AuthLogic for logins
3. Have let someone access your app's secret key.

This still is a bad bug, but the instances of this bug being used in an attack are going to be very few.
Less jobs for lawyers generally seems like a good thing to me. Like investment banks lawyers do not create much (any?) value. That's a good sign for society. There may be some hope left.

Now it's not good for those who wasted a lot of money on a law school. They made a bad decision and will adjust.
Forget “The Market”
I keep hearing this, and have taken it as gospel (I am in CA), but can someone point me to some citations? You know, just in case.... ;-)
It's not, but the problems it tries to solve are the same and it seems to do a better job solving them.
Thanks for the suggestion, it works good now.
Exactly, and see how quickly we switched to algorithm issues that presumably should override the self-learned part.
I don't know, I never found the idea of "The American Dream" all that appealing in the first place. The whole thing sounds like kind of a drag.
The same way you justify progressive taxation, I suppose. Moreover, the government already does many (other) blatantly immoral things in the name of the (expected) results.

But I am less concerned with the morality of it and more concerned with the practicality. If the children of the rich do start suffering, they will simply pull their children out of the public schools, putting you back at square one.
Once you buy one, you'd certainly not want the prices to go up. Indeed, you may in fact want them to go up.
At first, through YC, and then mainly through my existing network, word of mouth, and some serendipity.
It's possible but it seems to be a new thing. Some apps are starting to use only one directory (e.g. O'Reilly, Notebooks, etc).
Back in 2008 I was reading articles based on previous financial crises saying that after the kind of debt crisis that the USA was then going through, the average was 10 years to really recover, followed by a return to normal growth. So, 4 years in, things still suck.

If that is true, we should have about 6 years left until the American dream starts to work again across much of the country. Unfortunately for everyone who entered the work force in that 10 year period, initial poor wages tend to turn into lifetime poor earnings. A whole generation does indeed look set to lose out economically for their whole lives.

But if you can adjust to current reality, your future is likely to be better than your present. You just have to set expectations realistically low.
According to the release notes GitLab 4.0 offers "Better PostgreSQL support". Unofficial PostgreSQL support has been around since 3.0 http://blog.gitlabhq.com/gitlab-3-dot-0-released/

Right now all the tests are green on PostgreSQL https://travis-ci.org/gitlabhq/gitlabhq/jobs/3796920
Dresden: 200K

Hiroshima: 100K

Nagasaki: 70K
Definition from wikipedia (http://en.wikipedia.org/wiki/Software_bug ):

>A software bug is an error, flaw, mistake, failure, or fault in a computer program or system that produces an incorrect or unexpected result, or causes it to behave in unintended ways.

So lack of support for common standard is unexpected and reason for it could be flaw or mistake.

Also http://dictionary.cambridge.org/dictionary/british/bug_3

> a mistake or problem in a computer program

http://dictionary.reference.com/browse/bug?s=t

>a defect or imperfection, as in a mechanical device, computer program, or plan; glitch

Imperfection!
So you load the webpage in an iFrame?
Many websites wont let themselves be loaded into an iFrame to defend against clickjacking. For example you can't share youtube videos with this.
You've picked on the worst-off countries in western Europe, but tell me about the best-off like Germany or Scandinavian countries. As far as I can tell, they have pretty generous social welfare schemes but are pretty sound economically. How does that factor into your model? Could it be that other cultural factors are at play?
It's a weekend, and different things get to the front page on weekends.

I like to think that most "Show HN" posts make it to the front page, but I realise that's probably not true.
Couldn't some kind of luminescent paint be utilized instead?
As a user, I find these sorts of attempts to control my experience for increased "engagement" incredibly obnoxious. At least the Ow.ly bar lets me easily turn it off permanently.
Being on the Right Side of Crazy
Actually, to be fair, I did not mean to imply that anyone was "bragging". People may have been celebratory, and justifiably so, but I never felt anyone in particular was bragging.
We check if a website allows embedding before creating the short link. In case embedding is forbidden we redirect to the web page itself, so we can still track analytics for that link (you'll also get a message about that in the dashboard).
I tried for nearly a year to get Google Chrome into the Ubuntu store. Each time I asked about it I got answers like "the relevant person is on vacation", "we'll get back to you", "sorry, forgot to respond". I eventually gave up. While I remain cranky about it I try to believe they are just not well organized and it wasn't anything malicious, which I hope is also the explanation here too.
In places I've worked in that had unions, you didn't have a choice as to whether you wanted to join or not - you want the job, you join the union.

Huh. Those sort of closed shops are illegal in the European Union, and have been for years, your right to join a trade union must mean you have the right to not join a union. Needless to say, unions and socialists in EU were not so happy with that.

It's weird to think that part of the USA have more union friendly than the EU
The problem with interfaces that learn from user behaviour is that they have to be almost perfect to be usable.

Simple, predictable interfaces that the user can understand and control are okay. Self-learning interfaces that do what the user wants are okay. But there is a gap between the two with poor (and even good but imperfect) learning interfaces.

A microwave that sets the timer itself would be great - unless it accidentally sets 5% of the meals on fire. Even a small failure rate is very frustrating, as the user cannot accurately predict and control their behaviour.

(It might be fine for a microwave - you can see that 20 minutes for a pack of popcorn is wrong, and cancel - but the same issues appear in many other interfaces.)
One way in which it is comparable is you make up the program as you go along.

You do have some sense of what you are about to write. But it's not that clear. You are not exactly sure what the program will turn out to be until you sit down to start writing. Like writing, rampant thoughts pull you in multiple directions until one seduces you into following it.

It's surprising how seemingly irrelevant factors affect the program. A recent conversation with a non-programmer, a change in the weather, where you are sitting, or music are enough to set you off in a different direction. If a sense of design isn't precisely what shapes a program, a programmer would do well to pretend that it is.

The counterpoint to the binary search analogy is that there are infinite ways to avoid writing a program that needs a binary search and write a different program instead.
This might be the push I need to install GitLab for my biz and site deployments, and bringing on contributors... until now, it seemed like too much hassle when I can simply pay $7/mo to use GitHub mini plan.

Looks fantastic though congrats.
In case anyone is in a position to hire programmers and cares about treating creative people fairly, we have an open source Hacker Employment Contract: https://www.docracy.com/hackercontract that tries to fairly handle stuff like IP created after hours.
Hi, I just looked into it and the check to Tommy and Edmund from Canonical is in process for the 77 copies of Super Meat Boy. We have been working together since November to get it resolved, no piracy here just some miscommunication.

David Pitkin
Canonical
E-commerce websites
I think the Tea Party movement was an invented astroturfed hoax to reel in disgruntled GOPers. And the Ron Paul "No Tax" libertarian movement as well.
I once heard someone claim that reading novels is the only time the average person comes engages with a large, structured work. It takes weeks to finish reading a novel and it's crammed full of details which have a logical relationship to each other. Sort of like working on a piece of software.
It's also a classic case of selective reporting - you want to include all these invisible cases of defensive gun uses that don't get reported, but you're not mentioning criminal uses of firearms - muggings, holdups, gang activity. If you hold up a store with a gun, it doesn't necessarily follow that you must kill someone, so that stat doesn't get much press - in exactly the same way that defensive gun use doesn't get much press. Well... accurate press. It gets plenty of emotive press.

As for looking for such a statistic, you can start with Kleck in the early 90s, but you should also read criticisms of his - it was a shoddy piece of work with a wide number of fundamental flaws, but it was heavily used by gun advocates at the time. It put 'defensive gun uses' at 2.5M/year and 'lives saved' at 200k/year. The latter number has absolutely no realistic merit when compared against contemporary countries (it would mean that without guns the US murder rate would rise from 4.2 to ~50. For comparison, the current highest homicide rate of any first-world, industrialised nation is 4.2 (which itself is currently triple its contemporaries), and only four countries in the entire world have a rate higher than 50.

Hopefully the above paragraph would help suggest why saying 100k lives saved/year is also extremely unlikely. At 100k you're looking at a murder rate of about 25. Mexico with all its poverty, social troubles, and drug wars only manages 17. Does anyone honestly think that the social fabric of the US is so abysmally weak as to collapse that badly in the event of gun reform?
First Sale Under Siege: If You Bought It, You Should Own It
Download All Your iTunes Purchases ASAP
Beautiful. Will you release the source? Would love to have this locally on my mac.
One of the puzzling parts of the current working situation is that the people who are working seem to be putting in way more hours and effort than they used to.

What I can't put a finger on is the underlying reason why me and about all of my working friends have almost zero time anymore to do recreational activities, or to spend time with our families and friends. We workers seem all over-burdened with our work. But, it hasn't always been this way. Our workloads have been slowly but steadily creeping up since the 90s.

And, the companies that we're working for are overflowing with cash. Yet, these same companies aren't hiring new people to alleviate the situation. Often, the excuse I hear is that there are no qualified people to hire.
Lightbank Aims To Change VC Game, Will Invest Beyond Chicago