skysight-inc/HackerNews huggingface dataset:
this is such an interesting piece... would love to see if in 10 years this tactic becomes more adopted amongst companies trying to start vertically-integrated businesses, or whether the tactic starts to receive backlash.
A kind of Stone-Age version of Inception is "La Vida Es Sueño" by Pedro Calderón de la Barca written in 1635.
http://es.wikipedia.org/wiki/La_vida_es_sue%C3%B1o

It is a 3-act play where the Prince of Poland, Segismundo was imprisoned since birth due to a bad prediction by astrologers that he would be evil. However, Rosaura and Clarín arrange for his release.

Nace el ave, y con las galas
que le dan belleza suma,
apenas es flor de pluma
o ramillete con alas,
cuando las etéreas salas
corta con velocidad,
negándose a la piedad
del nido que deja en calma;
¿y teniendo yo más alma,
tengo menos libertad?

Essentially that birds are free to fly around in the sky and naturally look beautiful. So why do I with more "soul" have less freedom ?

In Act 2, Segismundo contemplates his freedom and his relief turns into outrage. Indeed he rapes a women, throws a man over a cliff and murders another one.

In the 3rd act he is captured and thrown back in chains - the astrologers' prediction has been fulfilled.

--------------------------

Inception certainly takes this several iterations further putting dream inside dream inside dream. Yet, metaphysical questions of whather you are awake or dreaming have been around...
Leonardo da Vinci wasn't a doctor because he didn't practice medicine. He studied corpses; he didn't operate on living humans. On the other hand, it would be ludicrous to say that Hippocrates wasn't a doctor.

I wouldn't let either operate on me, but I also wouldn't let a licensed doctor from 1920 operate on me either. Modern doctors have vastly superior medical knowledge compared to historical doctors, but that doesn't mean that historical people who practiced medicine aren't doctors.
Samsung and Intel find 36 more companies to back Tizen
TL;DR from the video is: When dreaming he is wearing a ring, when awake he is not. In final scene he isn't wearing a ring, therefore he is awake.
100 Best Websites For Entrepreneurs
See also http://en.wikipedia.org/wiki/Mincome . I don't see what's the theoretical problem of having a "socialist" minimum for everybody together with a "capitalist" system where you can make as much as you can.
Marco Arment on TextMate 2.0 Status and FAQ
Show HN: Ever needed, like, 1500 pictures of cats? Try imgur-sucker
I have two pairs of glasses, one bought from Lens Crafters years ago for over $200, and another that I bought online for less than $20 from Zenni Optical. The glasses are nearly identical in every way, the biggest difference being a slightly sturdier frame in the less expensive pair.

When I bought the first pair years ago, there were no online alternatives, and I remain convinced that the brick-and-mortar spectacle vendors, along with the drive-in optometry practices with which they are often conjoined, are racketeers.
It's time to bring empathy out of the closet as a professional skill
confronting and rethinking my biases against empathy as a professional skill. is this a gender thing, you think?
The ability to silence specific system level notifications that don't show up in the default notification preferences would be fantastic.
Which, just to make things clear to new comers, is just a reply to the absurdity of the claim of the original blog post which titled "Why Meteor will kill Rails".
Humming towards consensus
I was intrigued by Tim Bray's account of IETF 88 and HTTP standardization (https://www.tbray.org/ongoing/When/201x/2013/11/05/IETF-88-HTTP-Security), especially the part about "humming for proposals" to get an idea where the discussion stands.

Turns out, it is standard IETF procedure. I had never heard of it.
Carrot Dating, Twine and Tinder change the rules of hooking up
The new default in master is Infinity. (Also, there's opt-in KeepAlive that actually keeps sockets alive even if there are no pending requests.)

The ulimit will prevent you from opening up too many anyway. The HTTP Client is not the correct place to implement job control and queueing with such a low limit by default.
May be, but GOG managed to stay successful and profitable without resorting to selling DRM junk. Why HB can't then? GOG actually puts an effort to convince publishers to release their games DRM free. Even legacy ones like EA (at least for their older titles). And that's not easy, but it helps to overcome publishers' stupidity and inertia when they see that DRM free sales are not "dangerous". HB can do something similar, but it requires work.
I'd call it a bug. It's fixed in master.
> his continued assertion that he should not have been allowed to do this thing that he did.

Well, if the repositories were created with "git init --shared" then it wouldn't have been allowed.

I think it's a valid position to believe that this should be the default on github, although obviously in this case, there might be blame-shifting motivation to that position.

> Rather than focusing on how to prevent a user from doing a silly thing like this, I think a well-designed tool would easily allow the user to undo the silly thing he just did.

Git does make it easy for the user to undo this. It provides the reflog for that. It also provides information in the output of the push command. (However, github does not allow users to access the remote reflog.)

In any case, you can blame github, and you can blame the developer, but at least we should all be clear that you can't blame git.
Truest thing I've read today. I think we continually underestimate how transformative technology is. It moves faster than politics and once there's a positive impact foothold, it's hard to roll it back.

The dangerous time for any tech is when it invokes fear before or at release.
So what is reality? Are sure sure it is realy real? And where is the difference between dreaming you lived 70 years or really living them? You will nver know the difference.

We all create ou own "reality" out off faulty perceptions and memorys.

"Playing a game" is a bad example because it is hardly compareable to the complex illusion we really ( ;) ) live in.
The dream world of inception however is as complex as as the "real" world (at least from a humans point of view).

Sorry but you are sailing into a philosphical ocean with only a inflateable animal as support.
So, it means DRM has no relevance anyway. Then why is it used?
Internet Association Says Subpoena of Airbnb Could Set a ‘Dangerous Precedent’
I found it funny that the title of the article was really negative, but if you read the article itself the end of the second page says that maybe it is also a good idea for the US.
A few more points:

- Compared to English, Japanese text can cram more information into an easily-skimmable space, but typing is slower, so cluttered, link-rich interfaces have an advantage. This may well explain why Yahoo! Japan's portal is so much more popular than Google's.

- I can well imagine that, in the minds of the staid gerontocrats who maintain an iron grip on Japanese corporate life, a website is merely a modern version of those "me! me! me!" brochures that get shoved in my mailbox every day. So it's natural that they would expect it to look like one.

- Japanese culture is not nearly as minimalist as its made out to be in the West. Minimalism has its place, of course, but in commercial spaces its all about competing for attention, to the point of sensory overload.
Proof: https://pbs.twimg.com/media/BY4jok7IEAADGmE.png:large
a couple of friends of mine also said that you get addicted to that trackpoint, once you are used to it. I don't have one though, but it seems to be like that across multiple types of users and countries as I see :)
My mail is like this: first@gmail.com, and I suffer the same thing all the time.
I would make a microscopic improvement on your otherwise good comment by pointing out "databases" are big and interconnected, but not hard at all.

Hard is stuff like some very obscure sort algorithm which is mysterious but once you figure it out, you can apply the sort.

Big and interconnected is what RDBMS is where knowing only one or a couple topics in isolation makes the whole thing appear useless... if you all you know about is normalization, or the idea of foreign keys, or the idea of indexes, or the idea of transactions, individually it all seems like a waste of time lets just use CSV files. But once you know a critical mass of the (simple) parts, its becomes a valuable tool.

If sorts were like RDBMS then once you understood the quicksort you'd still be inherently unable to ever apply a quicksort unless you also knew the radix sort. But they're not like that.
Speed bumps such as being required to specify --force?
> libertarians refuse to acknowledge the positive effects of equality

You just made this up, or, you don't understand the difference between trying to force equality and equality itself. Equality may have positive effects, trying to force it upon people does not, this is a well-documented phenomenon Example, colleges - entry requirements are lowered in top colleges for Black students, who, in turn, have higher drop out rates because they can't keep up.

>While not everything on Wikipedia is true, it's certainly a less biased source than the ones you refer to.

This is the equivalent of saying "your sources are biased, mine are not" to affirm your socialist ideas.
I have 4 WD greens, one from an external enclosure the others being internal drivers, the first being maybe 3 years old now, all still going fine, also anecdotal
Then I don't understand the problem with SEO because we can feed the crawlers whatever HTML is relevant for search engines
was he talking about theoretical physics vs engineering?
It's actually not that good at saving drives, however it sometimes saves your data. Lately I've used it to recover a 250 GB drive that was part of a failed RAID-5 array, and miraculously got the data back.

So SpinRite may be handy, but throw the drive away after use.
Katakana can be used for emphasis much like italics.
http://en.wikipedia.org/wiki/Katakana#Usage
Cycling vs. Cars: The American right-of-way
Ok, there's some truth to this article, I'm not going to say the author is all wrong, but look at Amazon.com's home page and imagine you couldn't read English.

http://cl.ly/image/2i0r0G091U0P

It would look really jumbled, incoherent, and poorly architected. Given that you can speak English, it's relatively easy to digest the nav, suggested books, ads, etc.

My guess is that there are cultural expectations driving their design choices (particularly in color scheme). But the biggest difference is probably the fact that their type appears impossibly complicated. Nothing more.
RedBean is also an excellent configuration-less ORM for PHP.

http://redbeanphp.com/
Communism is a classless, moneyless society in which the means of production are not owned at all, but held totally in common and allocated based on usage for labor.

Socialism is when workers control the means of production. State socialism is a specialized form of socialism in which the state acts as the arm of workers.
Heirloom Chemistry Set
Airbnb Special Event
With all of the philanthropy that Bill and his wife are doing, my gut feeling is that centuries from now, Bill will go down as being remembered more so for his contributions to humanity than everything he did in his professional career. Regardless, a great human being.
OpenNEX
Treemaps are very powerful during the data crunching phase, but they are not ok for a final deliverable, as they ask way too much to the reader's brain to get understood.
Wasn't the whole film a dream? How else could Sato buy an airline on a whim?
What do you think about the new upcoming high-res displays (3200x1600)?

I like high res, but they seem to be a little bit over-the-top, although they are IPS Panels of course...

Any opinion? Anyone worked on them already with day2day programming?
i wrote this after an experience that made me confront and rethink my bias against empathy as a professional skill. is this a gender thing, you think?
i don't think the design is unusual at all. It's not like i go to theatlantic.com and the first thing i notice is that the design is "unusual." it's just not as "slick" as something like qz.com
Damn, where did you get that conclusion from? A list of "Top 10 things you need to know about psychology"?
Knowing this, my advise is to kindly explain that they are too late this time but that they are considered for next round or new plans.
This sounds more like [SPOILER HERE] Minority Report
This has nothing to do with git. It has to do with github.

Git already prohibits forced pushes if you use 'git init --shared' to create your repo.
What's wrong with "unobtainium"? The term wasn't invented for the movie, but has been used in engineering since at least the 70's. I thought it was a nice touch.
If you can't defeat a particular enemy you absolutely should not be fighting them. Hunker down, bring up your jump as quick as possible and get out of there. Then concentrate on building your ship up until you are more formidable.
Titles are written by editors not the author. The are intentionally linkbait.
So you pay your taxes so the government can gives you back that exact money you payed? What's the point?

I have a better ideia, why don't government cut everyones taxes by the same amount?
A lot is self-imposed: engineers tend to believe in the idea of a meritocracy and the 20% overachievers. It's the lone hacker ethic. The downside is that if you stick to that, 80% of us get the shaft.

Lots of comparisons to attorneys, on significant difference is that attorneys have a way to advance their career while remaining an attorney. I've got nearly 20 years in this biz and constantly get told that if I want to increase my salary, I need to move into management. I notice a lot of the discussion is around how to get "promoted". Attorneys get promoted to partner, at which point they have equity in the company, and that's not "here's some stock options", you actually have your cash invested in the partnership.
It deletes the remote branch entirely, and then uploads the local branch.
I'm not sure a "problem" exists here. Keeping your personal topic branch rebased on top of the main development branch is a perfectly reasonable workflow, and quite comparable to what you'd do with Mercurial patch queues.
Poll: What colour should my iPhone 5S be?
I don't know why, but I'm very unsure about choosing a colour for the new iPhone this time around — normally I go straight for the default black, but the fragmentation and popularity of the other two colours are making me feel as though I should try a new one.

Surprisingly, there's a fair bit of credible literature on what seems a very unremarkable topic. (http://www.imore.com/gold-vs-silver-vs-space-gray-which-iphone-5s-color-should-you-get).

So, I'm asking you guys to chime in as I love and trust (most of) you. I'm also interested in the choices that HN users have made, and whether it reflects any wider views on aesthetics.
Space Grey (Black — *classic*)
Silver (White — *fashionable*)
Gold (New - *snazzy*)
You're buying an iPhone?
WTF - no one cares
I think the only valid point here is your 3rd one.

1. You have to be kidding, right? PHP's popularity is precisely because of this.

2. getcomposer.org

4. json_decode/json_encode have been a part of PHP since PHP 5.2 (2006)

5. That's not a benefit.
Only Programmers will understand this | Which one are you?
Book Review: Backbone.js Testing
Choosing to not be offended is a prerogative of the privileged. You might get to choose not to be offended but that's likely because you're not the target here.

Consider two things:

1. You're saying that someone doesn't have to be offended when that person's entire identity is being lampooned. Sure, I don't have to be offended if someone makes lazy Mexican jokes... but that doesn't mean that their behavior isn't reprehensible, not funny, and contributes to a culture of hatred and violence.

2. Considering that a culture that treats cross-dressing and transgendered people as "humorous" leads pretty quickly to making those people targets of scorn and violence leaves some of the choice out of it, don't you think? A transgendered person might "choose" not to be offended, but then a potential attacker might "choose" to think of someone as less of a person... and images and words like this contribute to that.

It sure seems like you're comparing a culture of derision and violence against transgendered people to getting cut off in traffic.
As Ursula Le Guin puts it:

All fiction is metaphor. Science fiction is metaphor. What sets it apart from older forms of fiction seems to be its use of new metaphors, drawn from certain great
dominants of our contemporary life - science, all the sciences, and technology, and the relativistic and the historical outlook, among them. Space travel is one of
these metaphors; so is an alternative society, an alternative biology; the future is another. The future, in fiction, is a metaphor.

http://theliterarylink.com/leguinintro.html
I don't see how inflation would not completely negate the effects of this without some strict fiscal policy in tandem. If you are essentially raising the average wage by X, would prices not rise accordingly? Those who make X plus a salary would not be able to afford the mansions of yesterday, because those who make X plus an even higher salary can afford to outbid them. Likewise, basic necessities like food can easily increase in price to what people can afford to pay.
It looks like your comment has been "moderated" off the blog. Such a disappointment.
Yeah, I'm a bit confused as well. It seems that the author doesn't believe that there's an "overall satisfaction" level made up of smaller bits of satisfaction pieces.

Yes, the long commute lowers your satisfaction in one area, but the increased salary raises your satisfaction in another area - these areas then average out.

Sure, you're less happy about your commute, but you're more happy about your salary, and that averages your level of happiness back to equilibrium. It's not just about tolerating unhappiness from your commute, it's actually about balancing/averaging your overall happiness.
It makes me feel incredibly guilty for how much a lot of people (myself) hated this man over things that seem so petty now a mere decade or so later.
Python: Fastest way to find a string in an enumeration
Pounce, Now A Deals Browser
Agreed RE: SSD drives ...

It is very disappointing how flaky and unreliable SSD devices have been when their promise was just the opposite, due to lack of moving parts.

Back in 1999/2000 I had a habit of building some personal as well as commercial servers in datacenters with compact flash parts (plain old consumer CF drives) as boot devices with the goal of fault tolerance in mind. There was a price to be paid in that these devices needed to be mounted, and run, read-only.

But they ran forever. I never had one part fail. Just plain old CF drives mated directly to the IDE interface.

Now fast forward to 2013 and new servers we deploy for rsync.net have a boot mirror made of two SSDs ... things have gone well, but our general experience and anecdotal evidence from other parties gives us pause.

One thought: an SSD mirror, if it fails from some weird device bug or strange "wear" pattern would fail entirely, since both members of the mirror are getting the exact same treatment. For that reason, when we build SSD boot mirrors, we do so with two different parts - either one current gen and one previous gen intel part, or one intel part and one samsung part. That way if there is some strange behavior or defect or wearing issue, they both won't experience it.
HackPrinceton: Piano Stairs (Arduino + RPi)
Vine Launches On Windows Phone
Just to clarify: my understanding was that, in very broad strokes, it's socialism in which the means of production are owned by the state. Then in communism the means of production are owned by the community, in syndicalism they're owned by the workers, and in capitalism they're owned by individuals (or legal individuals).

For example, take ACME Inc, located in Anytown, USA:

- in socialism, ACME is owned by the US government

- in communism, ACME is owned by Anytown

- in syndicalism, ACME is owned by ACME employees

- in capitalism, ACME is owned by an individual, or collection of individuals, that may have little-or-nothing to do with ACME itself.

Open to correction and I'll re-iterate that these are enormous generalizations.
A Reinvented Skillet, From a Cookery Guru and Obama's Logo Designer
Build a basic mobile site with jQuery Mobile
I don't think that someone as apparently smart as Haim is spent a year of his life troubleshooting an API call. There's got to be more to it than that.
The app part is trivial, the hard part would be maintaining good up to date datasets to make this actuallly useful. You'd also need quite a few more costumers than one patio11 to make it worth your while, and ironically, the need for this service in the first place suggests the potential market is still small.

I.e. lots of organizations don't quite realize they have a need for this and would have a hard time understanding why its useful.
Why Crowdsourcing Doesn't Work.
Introduction to DOM Events
That's a great question. While I can't even pretend to know the answer as an east coast guy, amusingly, the one friend (real friend, not internet acquaintance) that I have that works at Twitter booked a trip to Guadalajara shortly after the IPO.

That might not say anything at all. He might have had the trip planned for a year, for all I know. But I found it humorous, either way.
"since the movie came out 3 years ago"

wow 3 years already?
You've registered an account on HACKER news just to comment on a political article in NYTimes?
If you're working in an organization that employs pre-merge code review, you may have to modify your topic branch several times before it's ready to be merged into the main development branch. Creating a new branch every time so that you can push without force seems pointless in this case and increases confusion for everyone involved in the process.
Here's a google talk by Kyle Johnson that discusses different interpretations of the film:

'Inception and Philosophy'
http://www.youtube.com/watch?v=ginQNMiRu2w
Fat fingers took down github
Operator error overwrites hundreds of Jenkins plugin repos on github. Force-push Fail!
I usually end up getting my annual eye exam in December every year, and before I got LASIK this invariably meant new lenses. Usually I always had FSA money subject to a "use it or lose it" policy, too; my employer chose to opt out of giving the grace period to spend it into the following year. So I'd end up plowing that cash into new frames rather than just new lenses because I didn't really have anything else to spend it on.

I wonder how policies like the addition of FSA grace periods, and the brand new policy allowing rolling over up to $500 over to the following year's FSA plan [1], affect Luxxotica's bottom line. I imagine I can't be the only one who, through inaccurate forecasting of the upcoming year's expenses, had a bunch of cash left in my FSA account and decided to burn it on glasses.

[1] http://online.wsj.com/news/articles/SB1000142405270230384310...
"for lazy people" should probably be "for lazy individuals not groups" as I've often seen the schema and its DB become a natural demarc point between groups, so changing the demarc on the fly amounts to forcing everyone else's API to change.

Typical example, "Say what, who decided the name column is now two columns first name and last name ?"

And sometimes there's absolutely nothing wrong with that, if the natural demarc point in a project isn't the database and its schema.