skysight-inc/HackerNews huggingface dataset:
The three main causes of homelessness in America are sudden economic misfortune, mental illness, and addiction.

People in the first category are actively looking for a way to get back on their feet. Giving them money is better than giving them a meal, a ticket, or a bit of clothing. They know what they need most, and will spend their money accordingly. Insisting that they choose from my list of pre-approved spending options does more harm than good, from a utility standpoint. From an emotional standpoint, it's condescending and demeaning.

In the second case, the person has few employment options and a weak support network, otherwise they would not be out on the street. They won't use the money I give them as well as people in the first category, but who am I to say what they want or need? I'm not trying to solve a social problem. I'm trying to ease the suffering of an individual.

It's difficult to distinguish people in the third group from the people in the second group, since mental illness and addiction often work in tandem. I don't bother to try. Anyway, the addict's hierarchy of needs is roughly: Food > Drugs > Shelter. If I buy them a sandwich, they can spend the remainder of their money on drugs. If they're a serious addict, a lack of charity won't stand between them and the drugs they need. If they can't scrounge up enough money through legitimate means, petty crime is the next step. Overcoming addiction is a complicated process that comes from within. You can't starve the addict into going clean. If I give a homeless person a dollar and that money goes towards drugs, that's a shame, but at least it eases their suffering for a moment.

Again, giving money to a homeless person isn't a long-term solution to social problems. It's a small gesture from one individual to another. They have a cut, so I give them a band-aid. Homelessness is a difficult and complicated problem. Withholding charity won't suddenly result in homeless people straightening up and flying right. The reality is that many of them, at least in the short term, are unemployable. Withholding charity just increases their suffering.
Online Dating Is A Failed Market
Does emacs have a consistent grammar like this?

I use vim, but have been interested in learning emacs too. However, every time I startup the emacs tutorial, I immediately start missing the vim's semantic grammar.

Have I just not gotten far enough into emacs to discover that yet?
Great link, thank you. I did look into investing a little bit via angel.co, it did seem that in order to join their list, one either had to know someone, or have prior founder or angel investing experience. I really like the idea, purely from a learning standpoint, I would love to be even a silent partner if I was still offered the chance to sit in and learn.
No, that would go against the philosophy of Python: only one [obvious] way to do it. Lambda, map, and reduce were all components that Guido very much wanted to remove, as he felt they had no place in Python.

Python is an object-oriented language, and the fact that it is a more purely object oriented language than (for example) Java allows one to use functions as first-class objects in ways that appear to be consistent with a functional paradigm, but that doesn't mean that the language supports a functional approach. That would require support by the interpreter for some key

Put another way, what's the difference between the following?

> [f(x) for x in xrange(10)]

> map(f, range(10))

Without knowing the difference in the underlying implementation, you can't really be sure - it's possible that map() is just a syntactic alternative to a list comprehension, and you could write an implementation of Python that did just that. If we're talking about CPython, though (which we are), then we have to know that the latter is using a function object that is retrieved once and called multiple times, and the former is using a function object that is retrieved ten times. In the latter case, we have a function object that contains a bound method which receives the implicit parameter 'self' and an integer within the range specified, and this method call is what is, in idiomatic Python, producing the values that are then used to create the list. Also, xrange is using a generator, which requires several function calls in itself, whereas range creates a list (which is handled differently).

That isn't necessarily so inconsistent with a functional paradigm, but my point is that the implementation is more important than the function names - simply saying that map() and reduce() exist doesn't mean that Python is a multiparadigm language. Python is incredibly eager-evaluating and it does not optimize tail recursion, two things which make it hard to argue that Python supports a truly functional style.

As noted by another commenter, this is not an accident; while you can fake functional paradigms syntactically with Python's extensive implementation of first-class objects (including functions), the explicit goal is to discourage use of recursion, as well as other functional ways of thinking, in favor of iteration, and other imperative/OO ways of thinking.
Android App Marketing: dumping my experience
If a group advocates more self-reliance and less organised help for the less fortunate then it's not unreasonable to accuse them of having less empathy.
I just recently did something similar:
https://github.com/jostylr/cors-lite

It was to give a JSON API for http://bootswatch.com

It would be easy enough for anyone to host it on something like nodester.com or cloudfoundry.com and have it just for your own JSON data.
A piece of honest advice - having money doesn't somehow qualify you to start / run a company.

It is great that you don't have to worry about working for a few years, but that can actually be more of a crutch slowing you down than a true success factor - one of the things I believe made my first company a success was not just the desire to succeed, but the need to succeed as "the farm had been bet".

I know this is not the specific question you were asking, and I don't presume you believe this, but just thought its an important distinction to make.

Also as an aside, I would hide the nature of your net worth when talking to other entrepreneurs / startup people until after you have built up a good relationship with them based on other factors (shared-interests, mutual intellectual respect, etc...) - as the goal of many "Startups" is not actually to find customers, but rather to find investors - and what you're looking for are people to learn from / partner with, not fund.
It's true that they didn't have significant trade deficits, but the current trend of trade surplus date pretty much from the Euro - look at the full trend of data from the source you link to, from 1971 to today. It stands out quite clearly.
TBC does some great ones. Although Receptor is my fav -- http://www.youtube.com/watch?v=0UOpWfX6gw8
And in case anyone is wondering, that's how the Easier option is implemented (CORS), whereas the Easy option is just JSONP.

OP could probably make it more explicit since it's not just a JSONP service, but also a CORS relay.
湖北旅游景点
Since the GGP is easily googleable he actually has 0 bits left, but you are correct about the math.
Really? I have not seen one other person that uses it. I haven't even heard it discussed, and I asked around a lot when I started. I'm surprised we have never discussed this, actually :)
Show HN:YouRad.io is a media player that collects media posts from your Facebook
Works with Facebook Connect. Supports YouTube, Soundcloud and Vimeo content. Allows you to create playlists (Tag), star and block people, explore a friend's wall and more.

Try it at http://yourad.io (free)

Just redesigned the playlist, I would love some feedback.
For some reason the submitter used the mobile website link, which if you're on a desktop redirects to the homepage. Here is a link that should actually work:

http://www.appleinsider.com/articles/12/05/12/apple_reported...

Blame Apple Insider for breaking one of the basic rules of making a mobile version of your site: if you share the links they should work on any platform.
The 2 Slides in Seconds Pitch Deck That Will Knock Your Socks Off
Nearly impossible to read that article with that stupid bar thing hanging over the text on the left side.
It feels like an industry.

It is an industry. Most of these gangs are exactly that: organised gangs. In a recent documentary in Ireland, they studied the problem and even followed them back to their own countries (where they lived in mansions). One of the women they followed carried a baby around for 14 hours while begging and it turned out it wasn't even hers - a number of the women shared this baby as a tool to gain more money while begging.

A friend of mine once overheard a beggar talking on the phone complaining that he only made €500 that day...

Not all beggars are like this, of course. Some genuinely fell on hard times. I have no problem buying someone food or paying their bus fare (if I have the money), or donating money to charities which help these people directly, but I refuse to ever give someone who is on the street begging for money anything.
Student reveals the origins of his real-life Portal turret
Bank of America was like that. One former colleague wanted shell logins on a windows box, but was denied permission to install cygwin sshd. So he wrote his own version that listened to a port and executed the unauthenticated command sent to that port. And that was 100% within policy.
If you have to pick one, in most cases it'd be web. Mobile devices have web browsers but web devices don't have mobile browsers.

9 times out of 10, if your application doesn't have any advantages on a mobile device (location services, camera services, attachments like square) then there is no point of releasing an app at all- just make a mobile-in-mind web site.
I had to click back to the site after reading your comment, as I didn't even notice it, so YMMV.
How Choosing a Font Used to Work
In the end, there are no bright shining lines in psychology. It is likely that psychopaths are on one end of a bell curve rather than being a distinct, binary pathology. Neveretheless, we are free to observe that there is such a dimension and discuss those on the extremes in certain ways using certain terms, just as we do with depression or OCD, both of which have the same characteristic of not having a "bright line", yet clearly existing.

One of the most powerful ways to understand psychology is to see its history, like math's history, as one long attempt to create and refine definitions that let us discuss the field. Except where math is using those definitions to create the field from scratch and the effort is to build up useful systems from the bottom, psychology is trying to understand an incomprehensibly complicated system from the top down and using those definitions to try to break things into comprehensible and consistent pieces in a landscape that is being aggressively fuzzy and resistant to classification.

I do find myself wondering if you have not encountered any apparent interviews or research on psychopaths not because it doesn't exist, but because you've never gone looking for it. There's quite a bit of it. There's still some professional skepticism on the topic of it being something distinct, but that's rather different than the skepticism you seem to be expressing. The phenomena aren't so much what the debate is about as what the best way to slice and dice it up with the definitions are. For them to professionally agree that psychopathy is a real thing carries additional implications beyond just what Merriam-Webster writes in their next dictionary edition, but it's easy for a layman to misread that as an argument about whether the phenomena described by the debated term exists.

So, of course it's a label. But it's used to describe something far more different-than-baseline than just being a plain ol' jerk. In fact, psychopaths are often not jerks at all. "Jerk" is usually used to describe someone openly abrasive and simply randomly hostile, and that's not what a psychopath is. At least, not as an adult. As the article says, they lack emotional empathy but develop a cognitive empathy, and generally learn by adulthood the thing that jerks never do, which is that open hostility really has no advantages to anybody. They learn far, far more subtle manipulation techniques than that. (We all learn how to manipulate; I'm not convinced they are "extra skilled" at that. They simply learn how to do it with one less constraint than most of us.)
I don't want to talk for Chris Granger, but my intuition tells me that the features you listed are things he considers to be the baseline for a modern editor and are not the true reason he's building Light Table. I think his goals are more about making a real product with the capabilities of the demo IDE Bret Victor showed in his Inventing on Principle talk https://vimeo.com/36579366 Eclipse is nowhere near this today, and perhaps it never will be. I'm backing Light Table because I think Chris has a shot of getting there.
It is not clear that what you have to say has anything to do with the article. This article is about a child who is clearly intelligent, manipulative and possessive of unhealthy behaviors outside the norm. Instead it appears that you prefer to broadly tar the field of Psychology by arguing that facts can be distorted with careful presentation of statistics.

>It has a long history of shifting its positions, and a long history of debunked and discredited bodies of theory

This is not a bad thing on its own. It just means the search space is large and complex with many potholes and convergence will take a while yet.

> Don't you think that, with a few weeks of study, I could apply any subset of mental disorders from the DSM-IV to any person I wished?

No I don't think so. Not in any substantial way that couldn't just as accurately be replicated by a markov chain with the specificity of a fortune cookie. You can't just trivialize an entire branch of study like that. Certainly there is a lot of room for improvement and terms like disorder, psychopath, multiple personality, schizophrenic are abused and misused but there are behavioural patterns and characteristics by which people can be clustered. The mistake most people make is to think these clusters are static and disjoint.

Your ideas on Psychology are outdated. What Freud believed is nonsense and without experimental feedback he could do little better. Things are better these days, there is cross-talk between areas like Machine Learning, Psychology and neurobiology. Here is a better example of what the future of Psychology will be like: http://videolectures.net/icml09_niv_tnorl/

Also: http://www.med.wisc.edu/news-events/news/psychopaths-brains-...
Google does mostly use Linux on desktops.
Being open-source and selling doesn't have to exclude each other. You just have to trust the buyers moral, as in, if they're using it to create things they get paid for, they also pay for a license of your application.

Also, since when has having a closed source ever prevented piracy anyway?
I'll keep an open mind about the company for now

Seems like a sound approach. The whole thing was a surreal read; something has got to be afoot.
Dysfunctional thought processes = religion

Turns violent = expansionist, militaristic.

Hates people = Anti-American, War on Religion, War on Marriage, War on America, _____(s) hate(-s) America.

I am sad to say that I see them getting used to describe opposing worldviews or political preferences all too often.

Edit: Did people think that I believed them? I don't think that they are accurate in the slightest. I noted useages that I have seen before.
Is all this stuff supported in modern browsers? It would be great if it showed browser compatibility for whichever one is selected.
Actually impossible when you want to zoom in, because the text is fairly small.
Not sure, that is an interesting number. If they had 20,000 devs, with an average boot time of 10 min, at $5 a min (which seems high, if it's just salary), then it would cost them $1m. But given that developers don't work 24/7, and I also think that Google has less than 20k devs (the company is only 30k). But it could have to do with math outside of salary, such as power or maintenance costs. I think it was Google that did a study on how screen saver choice affected their power bill, so I wouldn't be surprised if they knew exactly how much a reboot cost.
Because XMonad is library for writing your own window manager rather than just a pre-built window manager. That means that everything will always work exactly how you want it to because you're the one programming it.

Also, awesome used to crash a lot.
There are many interesting claims about the fake landing. Some of them would be worth actually looking at, just from the "how did that actually happen" perspective... But things like 237 being "close enough" to 238,857 miles is just silly.

How did it ever get on a site like discovery.com?
Eh, that's one of the less offensive ones I've encountered. Narrower than most, and not animated.

edit: oh, it's just a bit buggy. make your window narrower, and it disappears :) that makes it way better than most I've seen.
Interesting view point of an english chat
If someone does NOT understand English very well, sometimes he understands other things... just like this guy.
All the phones in the top 10 list that Wolfram found seem to have pretty old hardware, and it doesn't feature any of the popular phones, only obscure ones. I guess that goes to show that Wolfram's results are not very accurate and relevant for this kind of answers.

The #2 is the LG 500G which I've never heard of, and #3 is HP Touchpad refurbished.

http://www.wolframalpha.com/input/?i=what+is+the+best+smartp...
> Why do we continue to teach Freud and Jung in college English departments?

Freud and Jung are taught to English students because their work, while thoroughly debunked, has indeed influenced a lot of authors.

Also, at least in the case of Freud, he was a fairly prolific literary critic in his own right, with his contributions in this field being quite separate from his psychoanalytic efforts (if perhaps influenced by them at times).
Isn't that exactly what this is about? Seems like Google uses Linux on everything according to the video.
Everything about this is just trying too hard.
‘F_ck Yeah’ The Evolution of Tumblr’s Big Trend
Most of the big name hardware vendors are starting to get more serious about supporting Linux on their professional product lines. The bigger problem is that no attention is given to Linux on consumer gear and the components within are refreshed on such a frequent basis that keeping up is tough even when you try.

(Context: I'm the lead on hardware qualification for Goobuntu)
Refresh.io - Palo Alto - Full Time

Designer & Front-End Developer

You will have 4+ years of experience using your design skills to build front-end interfaces across platforms (web and mobile). With strong project management and communication skills you're comfortable working in a fast-paced iterative environment. You have command of UX and UI and have a good sense of typography and color. From time-to-time your friends call you a "ninja" as it relates to your JavaScript, HTML and CSS skills. You have built apps Objective-C.

http://www.refresh.io/jobs
> Yeah, I know, useless comment when it takes both sides of a point

Incorrect. Given a subjective question, the most useful comments acknowledge and consider all possible answers according to their due weight.
Student Debt at Colleges and Universities Across the Nation
Most lisp hackers would use Macros (code that writes code) because it is easier. How could this be using 'inadequate tooling'?
There's also a substantial Awesome user base at Google; I think the choice of tiling window manager is largely based on peer usage.
I don't have an attitude about answering 'stupid' questions if they are asked in an honest manner. I have answered and asked many 'stupid' questions in my lifetime and will answer/ask many more. Asking stupid questions is a part of learning. You are reading far too much into my use of the word stupid.

My point is that if I agree to an interview, I would much rather have an interesting technical discussion with one of your engineers than be asked brain-teasers by someone from HR.

I would politely answer the question and would not dismiss it. However I find the practice off putting in general.

Fermi problems are a game that give you an estimate of the person's thought process. Another way to gain an estimate of a person's thought process is to engage that person in intelligent conversation on just about any subject. I much prefer intelligent conversation, as it can actually be quite pleasant.

My biggest weakness?

The interviewer clearly is interested in something contrived and job related. But what are they looking for? Do I spin it and say how "my biggest strength can sometimes be a weakness when..." Am I honest and tell them what my actual job-related biggest weakness is?

If I just straight up tell you something like "I'm incredibly disorganized and never show up when you tell me to," I'm clearly not going to get the job. You don't get any points for honesty. Do you want something where the interviewee has spun his biggest strength? It is dishonest but a better answer.

Asking my biggest weakness is really just you asking me 'What do I want to hear.' Another game... I don't know you very well; how could I possibly answer it? So there it is, my biggest weakness is reading your mind. :)

Or maybe my biggest weakness is over-analysis. In what context of the words 'biggest' and 'weakness' would you like this question answered?
Size/importance/grandeur/impact?
Mental/medical/social/skill competency?

Literally speaking, it would probably be the oxygen supply on earth. It takes up quite a lot of volume, and if it is removed I'm a goner.

edit: biggest weakness... grammar, punctuation.
Filter-then-publish vs. publish-then-filter
How to rent out your life
This is interesting, because it probably means an "iTV" is further away than previously speculated (this summer, end of 2012). Unless Apple decides to rush it, which usually results in a bad product, transforming an acquired company's product into your own takes a while.
Does anyone else find a headline about the emergence of traditional orthodoxy in syntax that omits a closing paren in favor of an emoticon to be maddeningly ironic?
He's a brat.

He's also a brat who has learned he can get more of a reaction out of adults by acting in a certain way that they find unsettling, thus reinforcing that behaviour. From the sounds of things, his bad behaviour has been getting reinforced by feelings of specialness ever since he got sent to a psychiatrist at the age of three for being a little more bratty than usual.

At this point, being a brat has got him all the way to being profiled in the New York Times, so I doubt there's much hope for him now. He's internalized "I am a kid who misbehaves, misbehavior makes me special".
> Arthur Morris tried to scramble his way out of the car, but he got stuck in between the bottom of the door and the ground

What? How do you get stuck under your door while getting out of a car? I'm beginning to think what they are calling a ditch is not what I think of as a ditch.
They are using a Google form for the application form, this is so not Ycombinator.

YCombinators is built by hackers (PaulG) not some random business guys like this clone.
... did this seriously happen? How absurd that in 2012, people with hateful viewpoints such as these are given the stage.
http://i.imgur.com/nw6TM.png

That's what it looks like to me with my browser maximized. How people design things like this and don't do a quick check to make sure it works well for different reasonable browser window dimensions is beyond me.
Facebook is killing carriers’ SMS revenue
Stronger | Seattle Childrens Hospital