skysight-inc/HackerNews huggingface dataset:
Have you tried to keep a journal, but given up? You’re not alone
It's probably not even a serious threat in NYC; the ruling doesn't appear to bind on Airbnb itself in any ways, and apparently is only sporadically enforced.
The New iTunes Mini Player
A closer look at a recent privilege escalation bug in Linux (CVE-2013-2094)
Give Yourself Permission to Experiment with Non-scalable Changes
The backpacking mattresses are still inflated by mouth - I’m certainly not carrying another 2 oz on my back for a week just to save a minute on inflating. And neither are any of the folk I go into the backcountry with.

But this mattress is not aimed at us either - it weighs in at 24 oz with an R value of 1!

So perhaps the Thermarests owned by people who’d buy this are currently being inflated by Instaflators...
I dunno, I did interpret: "There was the 16 core workstation that he installed “borrowed” copies of several computer games on" as installing pirated games.

He definitely didn't make the security flaw public though.
iOS Engineer? Want to make an impact? We're taking on the Telecom giants
SendHub (YC W12) is looking for iOS engineers.

About us:
We’re making it faster and simpler for professionals to communicate.

Founded to help educators reach students and parents in under resourced communities, we’re taking on the Telecom giants. Hate your phone carrier? Us too. Telecommunications is a duopoly dominated industry, which has systematically suppressed competition over its 150 year history, in order to keep prices unfairly high. We’re going to change this, starting with business phone service.

SendHub has over 120k customers across the US in business, politics, faith groups, sports, education and many more; making hundreds of thousands of calls and sending millions of texts each month.

The Role:
You’ll be involved in every part of the software life cycle from specs discussion to implementation to testing and releasing. You’ll work on challenging problems that require deep knowledge of the tech stack and work with fun technologies such as VoIP and Bluetooth.

Our Philosophy:
We believe in building a wonderful product and taking care of our people. We understand the importance of personal growth so you’ll get autonomy, recognition and regular feedback. We move quickly. Working in short iteration cycles, we release our apps to market at least once a week. We expect a lot of each other but we wouldn't want it any other way.

Benefits:
Health, dental, meals and we don’t track vacation days.

We're based in downtown Menlo Park, CA (very close to the caltrain station). If you're interested, please drop us a line: jobs [at] sendhub [dot] com.
This is not necessarily a good thing for the web development field. This is how you end up with people with large gaps in their knowledge responsible for parts of your codebase.

To be clear, it is entirely possible to be self-taught and learn everything you need to know. I'm self-taught, and I like to think I've filled in most of the gaps by now. I've also worked with a few self-taught people who make me feel like a novice.

However, I've also encountered numerous self-taught people, working in industry on real projects, who have gaps in their knowledge significant enough to cripple a company if left unsupervised. Things like not knowing what SQL injection is, not knowing what version control is, never having heard of unit tests, etc. College curricula in other fields generally make sure that you at least encounter every essential part of the field. Without that safety net, you have to do that research yourself, and many self-taught people don't take that extra step.

EDIT: Judging from the comments I need to clarify. I'm not saying that CS programs in college teach you these things. I'm saying that in other fields, your college curriculum will make sure you encounter everything you need to.
This is a win for New Yorkers. The whole sharing economy thing is unsafe, ridiculous, and kind of pathetic.
This post is proof enough there is push back, and a voice against neighbors renting out to "unknowns" on short term basis.

Coincidentally, your use of libertarian talking point caught me off guard, not that I think it is wrong, but I would have thought "conservative" talking points would be more on point. That is conservatives would generally take the approach that individuals have the freedom to contract especially for their own assets and the ever increasing size and reach of government is intruding on our economic ability and freedom to contract.

Back to your point the situation is what it is for AirBnB in NYC, some will certainly see adversity but others will see opportunity.
Honestly, that seems more useful than the proposal as given.
Yes, this! People keep trying to solve a problem they don't understand, that doesn't really exist. We have enough food in the World to feed our population. Countries like North Korea, Somalia, Ethiopia, Congo have starvation problems not from a lack of food in this World but from monsters running their government that won't allow their people the freedom to live their lives.

In spite of a growing population, farm land in the USA is declining. "In 1990, there were almost 987 million acres in farms in the U.S., that number was reduced to just under 943 million acres by 2000, and then reduced to 914 million acres in 2012."
http://www.epa.gov/agriculture/ag101/landuse.html
Just to give another perspective: I'm not sure on which OS you had those issues, but I'm successfully using Ghost.py on Ubuntu and OS/X. On OS/X it was harder to install PyQT and sometimes there were weird issues, but on Ubuntu it all went smooth.

By now I've ran it on thousands of different websites with little issues. It's true that I'm "recycling" the processes after ~10 sites, but that's mainly because of memory leaks.

EDIT: and to clarify on Ubuntu installing either PyQT or PySide (Ghost.py now supports both) was as easy as apt-get install...
Not really. It's actually kind of funny that a .NET programmer said that because Java and C# occupy many of the same niches, which is to say, heavy enterprise-y apps. But then that may be his point, that it would be redundant for him to learn a language so similar.

Java isn't a bad decision but I 100% believe you should try as many languages as possible, especially from different paradigms. Every language has something to like and most have something you can bring back to your primary language to be more productive.

Happy trails!
The thing you would do away with is called 'idiom' and it serves* very well in literature and speech.

(*me)
You don't have to kill for one. I've had a Lasko tower fan for about three years now. It's almost entirely silent, moves a lot of air, and comes with a remote. I did have to take it apart to regrease the bearings once, but other than that, it's been a great fan. Also comes with a remote.

http://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3D...
Now You Can Make An App For Google Glass In Just 15 Minutes
there is absolutely nothing wrong with java. I just rather spend my time focusing on the technology I like more and I want to work with.
I wonder if a <link rel="next" ...> or a microformat including a decorated <a> tag would do the trick for that?

I'm thinking 'next' rather than 'next-page' because it seems to me that "next blog post" and "next page of results" would both benefit from basically the same thing, considering a paginated resultset to be a collection of collections of size $page_size.

Seems like the sort of thing a browser extension could easily pick up on and do something useful with.
Yes, I was referring to the fact that DNS responses are trivial to spoof.

HTTP isn't much better, either, but at least an HTTP website can be turned into an HTTPS website without too much hassle. DNS on the other hand looks as if it will be stuck in its current form for many years to come. With HTTP(S), you can choose to be secure. With DNS, you're insecure and you have no choice.
You can do the same kind of project and get the same kind of job with .Net or Java. It really doesn't add much to your toolbox, although picking up one after you know the other doesn't take much time.
Whoa, I have not seen this! Thanks! I will try it out!
>it weights in at 24oz with an R value of 1!

Ouch!
I like how "in The World" means "in the United States of America, in my opinion". As a rock climber, I can point out few problems:

- weather, Tennesse weather is not really that good compared to places like Boulder or California

- deep south, means you can't really be a foodie or god forbid vegetarian

and a lot of other problems, like US visa immigration. How many of those startups are willing to sponsor H1B, even if it's possible to get one?

PS. my choice of rock-climbing destination is Cape Town, South Africa, which is far off-the-way, but is definitely superior to Chattanooga for climbing.

EDIT: people point out that there is decent food in south - so maybe I was just incredibly unlucky or something.
I see two sides of this. My degree is in applied math - the only comp sci I ever took was 101 - 102, plus one data structures course. I could do basic dev ops or web dev from now until the cows come home with 2 years in the industry. Computer Science was not a requirement at all.

On the flip side, I get frustrated by my lack of theoretical knowledge on things I deeply wish I knew. I've never taken an OS course, or a databases course. I don't feel like I know Big O as well as I should. I don't know ANYTHING about graphics. I don't know ANYTHING about AI work, or compilers, or anything beyond basic *nix sockets.

Right now I spend my days trying to do linear algebra in the cloud on demand. And I would be willing to bet a years worth of my paycheck that if I had doubled up in computer science I would be better at my job than I am right now.
Does this actually offer full DOM access?

I see a 'cssselect' in tests.py, but I wonder how much of the DOM Api is actually supported?
>Things like not knowing what SQL injection is, not knowing what version control is, never having heard of unit tests, etc.

These things are more commonly learned in the field than in school. When people don't know, teach. Don't sit there and gripe about how they might cripple the company.

Your anecdotes are irrelevant. There are just as many people with CS degrees who would get stumped on one of the three things above. Web development doesn't even require a CS degree. You just need to know your way around databases, patterns, be neat and meticulous, and write code that's generally more efficient than O(n^2).

After all, you admit that you're self-taught.

universities are no silver bullet.
Google Voice integrating into Google Hangouts
I was wondering the whole time whether the kickstarter mattress could handle higher pressures using their technique.
Its incredibly good at educating, and fairly efficient. Training is better off at a vo-tech. Most of the people attending just want a credential proving they are trained, its their meal ticket. They're obviously not going to be huge fans of a liberal education curriculum. Yet their employers demand credentials from educational facilities not training facilities, so the 2-yr vo-tech is seen as toilet paper.

Its a messed up situation. They make an excellent product, but most of the people going don't want it, but they can't get something else because the market demands they attend. Very much like complaining a 5-star restaurant sucks because they don't have cheap hamburgers and a drive-thru, or the reverse situation.
I don't have a bachelor's degree, but I get paid to write a compiler! How cool.
I visited NYC a few months ago and met someone who just moved to Manhattan from Boston. I asked about how she found a place to live and she said it was the worst experience she's ever had. She said that it was impossible to find apartments for rent online, so she was basically forced to walk around the neighborhoods knocking on doors to find an apartment. Half the apartments said they were full, and the other half wouldn't even let her in the lobby.

She ended up biting the bullet and hiring an apartment hunter. All of a sudden a ton of apartments had rooms available, including some of the apartments who told her they were full or didn't let her in the lobby.

That told me there is a ton of politics involved in the leasing market in NYC. It doesn't surprise me at all they don't like things like Airbnb.
You can get a CS degree and never, ever encounter SQL injection, unit testing, or serious version control. Hell, you can get an MS without worrying about those things.
Steve Hsu and his comments on IQ embarrass the actual research psychologists I know. Just in the last week a psychologist sent me a link to a take-down of Hsu's latest project.

http://www.nature.com/news/chinese-project-probes-the-geneti...

The psychologist who sent me the link, and another psychologist colleague of his who was copied on the same email, are both experienced and astute human behavior geneticists (the other recipient was a math major as an undergraduate who became a psychology research after a mathematical career) and they don't agree with Hsu's conclusions about current data.
The language you learn in college isn't important, it's the logic behind it.
5 ways designers can make developers happier
Nobody, but I hate the stuff government allows my landlord to do.

Just because it's to expensive to "own" a decent house in this part of the world I have to dance when someone shouts?
Shall we ban renting too? Sounds like the best situation is where everyone is an owner, after all.
It seems like one of those situations where it is better to just learn the tool you're using instead of learning a tool to configure the tool you're using.
There's actually a third path: put smart kids in college early.

I went to a program at a state school in Southern California. It was pretty amazing. I was with about 120 peers (20-30 students per class year), who ranged from 12 to 18. We had a common room to go to between classes, so it ended up as a hybrid between high school and university – the more challenging courses of university, but with the peer group and social experience of a (very small) high school.
For those who may not know: the original "A Modest Proposal" was a 'solution' to Ireland's poor economy that suggested selling infants to the rich for food as a way for the poor to earn money.
It is more expensive but only because it has an R value of 8.0 (the Kickstarter one has an R value of 1.0, which means it's not going to give you any protection from the cold ground whatsoever - even a self-inflating pad gives you more protection than that). You'd be amazed how much difference higher R values make on the quality of rest you get while camping.

Is it slower? Maybe, but I inflate mine in two or three inflations of the bag, and that takes me around 60 seconds - it's really not a long time in the big scheme of things - it takes a lot longer to get the tent erected (although that's down to about 5 minutes now). The problem is you can't inflate a high R-value pad without pressure - the reason his inflates so fast is there is no insulation, no down, no pockets, so the air can just go right in. But then so does the cold.

Anyway all I was saying is this isn't a new technique - there's a mattress you can buy today from any MEC/REI that uses this technique.
Food sustainability is my passion area. Although the technologist in me thinks this is an awesome endeavor, the sustainability advocate in me thinks this is a step in the wrong direction. Agriculture is an area that I think needs to stay relatively low-tech. However, the cultural boundaries preventing that are pretty massive.
Brewing our first IPA patent, and new adopters
It's not necessarily a bad decision. Many people would say it's a practical one. However, it limits your thoughts about programming to one very narrow style, and not a particularly good one. There are many other styles of programming that are worth learning (functional being likely the most notable of them), and that will make you a better programmer regardless of what language you end up writing in day-to-day.
Java is currently unfashionable, and is popularly associated with enterprise architecture astronauts who add too many layers of abstraction to everything.

It's about as good as any other language, and has more libraries than most. It's also mildly annoying to work with, but so is any language when used as more than a toy.
vim ~/.ssh/config
HN detects flame wars and devalues those posts in an attempt to facilitate better discussion.

Source: http://techcrunch.com/2013/05/18/the-evolution-of-hacker-new...
>This is not a good thing for the web development field. This is how you end up with people with large gaps

As a graduate, university isn't much better. Fellow students didn't even know what version control was.
a) I'm not sure the actual subjective ranking of rock-climbing destinations is the point of this post.

b) "deep south, means you can't really be a foodie or god forbid vegetarian" Dear lord, that's ignorant.
This is what I was looking for, thanks.
It's actually more of a Pascal like syntax (imho). It took me quite a while to get used to some of the more interesting bits...

Most surprising things I've found so far are allocation by reference (new(your_variable)) and a "return variable" (result).
He doesn't use email like us, therefore his argument is not valid. A slight case of Ad Hominem, don't you think?

Though I am curious as to what that might mean - how does he use email?
So does Wells Fargo and the local credit union only has the swipe machines for the same reason.
How are you defining "a dick move"?
Show HN: Birtchex - A New Bitcoin Exchange
OP and co-founder here, happy to answer any questions you have.
Yes title should be changed to New York City as it is in the title of the blog post.
It's probably not much easier, but the tool is almost certainly less error-prone. I like to see this extended with a GUI, but it's a good start.
You can flag it but I don't think that should be used like a down vote would. It's more of a way to get rid of articles that don't belong on HackerNews. I don't see any reason to 'downvote' or flag this article though. I'm just getting started with Android dev and it seemed useful.
The stupid thing about that is that, because AirBnB is a YC company, all my conspiracy theory bells went off immediately. I hadn't thought about the flame war detection thing at all.
It always makes me sad when a new product arrives and people start worrying about patents. I can't believe there are people who still believe that patents encourage innovation.
I think it's this one - http://www.multimat.uk.com/store/products/superlite-compact-...

Its pretty easy to get it down to about 25x10x3cm. I travelled with it for three years without any punctures.

This is the tent - http://www.backcountry.com/nemo-equipment-inc.-moto-1p-super...
These articles seem to frequently discount the hard work part of the equation, and make it sound like anyone can pick up a keyboard and get a job.

The "no degree, no problem" idea isn't backed up by my personal experience. I wish it were that easy, but I still find myself struggling to break in. I've been told by temp agencies that my associates degree is worthless here as well.

I wish I had known over a year ago that the most important thing is having enough savings and time to start with so you can build up a portfolio, and disregard the sentiment that if you don't know algos then you're second-rate and don't cut it.

For awhile I've been in a position where it's hard to focus on projects that would make me stand out because I'm distracted working weird hours part-time for minimum wage. While I'm getting more contract work, it still is just a trickle, and seems to be more of a distraction than it's worth sometimes. Additionally, most entry-level positions I've encountered seem to want someone who is a designer/developer hybrid rather than a developer.

I live in Washington, DC, so it could just be that the market here has a enough of a concentration of CS grads and experienced developers to not need to bother with people who are junior and lack a CS background.
Why ask that question here? Why not somewhere like the Mozilla support forum? It seems like you'd surely get quicker, more accurate advice from the "Firefox Support Forum" than "Hacker News".
I think it is more like he left formal schooling and started home school,which is not exactly the same as quitting school.
Being tolerant to each other is great, because like you said, there will come a time when that person is tolerant to you in return.

Unless they're in your apartment building on a one night rental. Then, you'll never see them again and they have zero incentive to stay on your good side.
> AirBNB increases the supply of housing. It does nothing to demand.

That's your error, see also: http://en.wikipedia.org/wiki/Induced_demand
While the merits of Airbnb can be debated I suppose, sometimes I wish judges could spend time on useful things.
The ü character is hex81 in extended ASCII and hexFC in Latin-1 (ISO8859-1). Both very common 1 byte fixed encodings.

Unicode support is provided in the standard library.
The materials for this still need to be grown. They just have very long shelf lives.
I'll agree with you about SQL injection, but I don't see how you could miss unit testing in any decent CS program. You may be able to avoid seeing version control if you purposely stick to the hardcore math and theory classes without ever taking a software engineering or project-based course.
If they don't understand responsible disclosure I doubt they will understand hashing.
Terra: A low-level counterpart to Lua [PDF warning]
This is basically the entire reason our public schools are in trouble in a nutshell. I honestly believe many school administrators would be happier teaching parrots because curiosity and problem solving are crimes.
Oh whew! Glad it is nowhere important then.
I've had the Nimrod homepage sitting on my favorites toolbar for months; a previous HN post had me interested in giving it a spin. Does anyone have suggestions on approaching development in a work-in-progress language? Do most people build toys or try to contribute a useful library right off the bat?
The Kickstarter itself says: "You're supporting an entirely new type of technology that has the potential to inspire new ideas and future innovative products."

No, you are not. Exploiting the pressure difference like this for inflation is not new by a long shot. Just pop down to REI: http://www.rei.com/product/829645/exped-schnozzel-pumpbag

Edit: read rest of replies below for clarification.
Weather wise, it depends. Yosemite, Bishop, Joshua Tree, etc. are all too hot to climb in during the summer, or at least late summer. Is Chattanooga a different kind of heat? Dry versus humid?
It wasn't obvious to me looking at the source of te actual GC implementatiob whether it avoids the C stack frames between Go frames. If it does then they don't have much to worry about.
And we need people like Richard Stallman to provide a contrast. That said, I think the guy provided a fair article on how things might turn out based on how they are currently progressing.
Node.js group chat. Done right.
There's HTML's rel="next" & rel="prev"[1], but that doesn't help if you want pagination on non-HTML resources (like a slideshow of raw images, or an audio/video playlist).

There's an interesting article on Technical Taco, "Range header, I choose you (for pagination)!" The author makes a good case.

[1] http://www.w3.org/TR/html4/struct/links.html#h-12.1.2

[2] http://otac0n.com/blog/2012/11/21/range-header-i-choose-you....
> - deep south, means you can't really be a foodie or god forbid vegetarian

Really? I just spent two weeks in Kentucky, Tennessee and South Carolina. There was no shortage of decent restaurants in the cities. Rural areas were as devoid of decent options as anywhere else in the US. Maybe my perspective is warped, as I live in the food wasteland that is Montana. I know of about 5 restaurants that are what I'd call good and they tend to be expensive.

My brother is a big foodie and has had a great time exploring food in the south for at about 6 years so far.