skysight-inc/HackerNews huggingface dataset:
"We are already reaching upper limits on agricultural and water availability. "

Water availability is a big one although hopefully we can at least handle some of that with clean energy an desal. The economics don't work yet, but water scarcity seems like something that will not stop for economics.

Agriculture scarcity - HAH. The only reason we have scarcity is because we consume too much meat, especially in the developed world. If we ate less meat, our spaces dedicated to farm land would feed at least an order of magnitude more people per square meter and would use less water in the process.
At some point in the next 10-15 years, there's going to be some kind of reckoning over the "sourcing and allocating independent contractors" model of business. Right now, companies can insulate themselves from labor laws almost entirely by (a) not providing employees with equipment and (b) using structured customer feedback and expectations in lieu of training and supervision. There are instances where this model can be fair to all parties, but there are also obviously instances where it's abusive.

My intuition, which is probably wrong, is that the model fails most straightforwardly when there are monopsonies playing the "source and allocate" role. The trouble is that many of these companies work on a "winner take all" go-to-market plan, which almost dictates that they end up controlling the market.

There have already been low-grade rumblings over this in the past. For instance, the Microsoft "Permatemp" scandal. But we can see the model taking hold across the economy --- see: drivers, housecleaning. My guess is that the long-term resolution for this is going to be legislative, and it's not going to make companies like Uber happy.
Coming soon: Sipper water bottle attachment with soylent refill packs.
I am not sure what the relevant tickets were, but I know that Luis wants to release, but some bugs in 2.1 were holding him back. Best ping @luislavena on Twitter.
Or they can fork neovim and start a neovim-with-exmode project!
I hope to see whether Ruby could create a platform like Wordpress with that strong community. A simple plugin system for the world to use and extend. Is PHP stronger Ruby ?
> The current rails (4.x) supports 1.9, but next year's rails (5.0) will require 2.x.

The recent Ruby 2.2-preview1 announcement included a statement that the upcoming Rails 5.0 would require Ruby 2.2 (which should have a general release this Christmas), not just 2.x.
Programmers are hipster librarians
And as the perennial summer fires show us year after year, the forests need to be turned over more frequently than they have been to prevent these cataclysmic fires.
>How about sources of oxygen?

Algae produce oxygen.

>What if we kill off species that are vital to the reproduction of plants?

Whatever simple dependency chains algae may have, we can engineer them away (or maintain them).

>I highly doubt that we're scientifically advanced enough to replace anything we rely on considering we've yet to be able to replace fossil fuels.

You're wrong on both counts. If the demand was there, we could switch to solar power now. We have the production capacity.
Line 336 of https://code.google.com/p/v8/source/diff?spec=svn24083&r=240... is suggestive

DEFINE_BOOL(turbo_asm, false, "enable TurboFan for asm.js code")
>I don't think it's possible to rely solely on genetic engineering for natural substances at the massive scales we consume them

Why not?
> If I knew the project would get so popular, I would have put more thought into it.

It's alright. You're doing a great job though, regardless. I really can't wait till it's done!

> I hope eventually the community will just use the 'nvim'

Is there a chance the project might choose a different name? If not, nvim isn't so bad. It could be better, though. A good name is important.
In cases like this, unions would be creating negative externalities for the society, while supporting outdated technology. It is not sustainable, the cause is lost.

The best way forward would be reeducation and training of professional drivers. One way to fund it would be recognizing the imminent future and creating a special tax on Uber-like businesses to channel funds toward driver training programs.
I think grass changes (or enhances) the way we make connections and associations. That's got all sorts of interactions with art. The "Woah! Dude. Have you ever thought.." cliche has a deeper, less silly version too.

Context is limited to the associations you make and a lot of meaning is dependent on context. It's a fairly good approximation for perspective another cliche way of describing the effects. If feel like I should say "mind expanding" just for completion's sake.

Speaking of associations, I'm remembering years ago hearing some old recording of Christopher Hitchens furiously defending Salman Rushdie and even more furiously attacking the apologists and appeasers. He apologized for all the cliches he was forced to use. Freedom is indivisible. Fascism means War. etc.

Cliches are easy and cheap but sometimes they contain a simple version of an insight, hidden behind a kind of cliche blindness. There's a reason they keep getting rediscovered.

Anyway.. Dude have you ever really listened to yellow submarine? I mean really listened? Dude...
tesseract is really looking great with google adding searchable pdf as output in the latest release candidate.
Flaws in Brazil's voting machines exposed just days before the general elections
European PaaS Clever Cloud Opens in America
Capitalism, like cancer, can't be avoided. Economics is more like the laws of physics than a game of Monopoly: you can't really opt out of it because it simply describes the way things "want to" work (people competing for scarce resources).

Unlike cancer, I suspect that if we're sufficiently clever we can figure out a way to manage the symptoms in perpetuity.
I knew of it, yes, but thanks for mentioning it in this thread, since I don't know how well-known it is.

For my purposes, kx got it entirely right: I can barely scratch my own nose with <2 GB of data. :)
There is an emulator for the Xerox machines.

There is a working TI explorer emulator: http://www.unlambda.com/index.php?n=Main.Meroko

An updated version of the MIT CADR emulator: http://trac.common-lisp.net/mit-cadr/browser/

Source trees for the LMI and TI machines are also on the web.
You could restate my viewpoint as the claim that poverty and education levels are entirely meaningless as an explanation for anything without correcting for hereditary intelligence, testosterone levels, etc., both in terms of crime itself and in terms of effects on poverty and education levels.
In the long term, I would rather start thinking about whether we really want to keep driver-type jobs around. I think people have to start to accept that certain types of mindless jobs will be gone sooner or later, and that (as hard as it might seem) everyone needs to educate themselves and work towards jobs that cannot be automated.
I was going to take it a step farther and say we divide on a volume basis, and the wildlife gets the inner half.
Mental illness impacts more people than cancer, diabetes, or heart disease. Unfortunately only 1/3 of people who have the illness get treatment due to cost, access, stigma, etc.

We're working on an app that uses technology to help bring clinically proven treatments to market at a price point that dramatically improve access. We are pairing this with product design that's common on the consumer web but uncommon in mental health apps to help with adherence and engagement with treatment.

I hope this isn't perceived as attempting to capitalize on a serious thread. We (the founders) have incredibly personal reasons for perusing this problem. Many in this thread are likely ideal early adopters for the product. The general awareness that this discussion is raising is a good opportunity to reach out and ask for help as helping us will ultimately help many others.

Two ways to help:

(1) 7 question survey, < 1 min to complete: http://bit.ly/1plE2Rg

(2) contact us directly via cbtmobileapp@gmail.com if you'd like to provide insight via a more in-depth interview.
I feel obliged to respond to this post since I've feel that you've basically described my life. I quit my (soul-crushing) job three months ago and plan on living off my savings until I manage to gather the energy to find another one (or to kill myself). I'm 29 and never had a girlfriend either. I feel utterly invisible to the opposite gender, as if there was some kind of unexplainable communication gap that I never managed to cross, while everyone else (including the countless couples of teenagers I see walking in the parks) just seems to have moved past that. For me this is the thing that kills me the most. I feel like I've wasted the best years in my life, and that because of that and missing out on some basic experiences that most people share, I feel extremely alienated from the rest of my peers. So I just fake it all. I lie about my life. I live like an impostor, and when someone is about to uncover that, I just run away or make up more excuses and lies.

I've got a few good friends, but they are far away. I've still got my family though, but I haven't told them about my depression. I actually have told no one except one friend, who was supportive but didn't really understand what I'm going through. I've been depressed for as long as I can remember, since I was a teenager I guess. Something like 10 years. I've also been thinking of suicide for years now, on a weekly, sometimes daily and hourly basis. The biggest problem is that I don't see the purpose of life. Most people will talk about family (children), career, religion... Things that don't work for me. I don't believe in any gods, I don't want any children (who would inevitably inherit my shitty genes) and my career is nowhere near where I would have wanted it to be, to the point that I was better off right out of college because I was mentally more apt then than now that I'm burnt out. (And lost almost all passion for programming)

I probably some form of ADD as well, because I've lost almost all ability to focus when trying to work on programming projects.

Right now I'm far away from home, taking holidays in the sun, and trying new hobbies. But nothing ever seems to stick (including meditation, which I've failed to pick up many times now). I've met people, but ultimately there is always a moment where I'm alone in a room and start wondering what is the point of going through all that. Life is ultimately absurd and we're all gonna die anyway.

Even writing this message feels utterly stupid. It's probably the worse answer that one could write to your message. Usually when I write these kind of messages, I tend to write them and immediately delete them because I feel so silly and pathetic. For once I'm gonna hit the reply button anyway.
View Issue/Pull Request Buttons for Gmail
Considering that there's already an "nvi", that might be confusing... but I agree, a name change may be warranted. (personally I like it)

http://en.wikipedia.org/wiki/Nvi
Clojure in Guile is interesting, but seems orthogonal to the Emacs question. I mean, we're not going to implement Clojure in Guile just to implement Emacs in Clojure, are we? That doesn't even avoid the issue being brought up here, which is interaction between Emacs Lisp and Scheme.
In Ireland, an old school country tradition is a dry November. I think the reason was to save for Christmas, but I think it's generally useful to have some cultural habits for mitigating these things.
From the article:

"This may seem confusing at first, but makes sense since TLS is just a minor update to SSL 3.0. Subsequent versions of TLS have followed this pattern. Since TLS is an evolution of the SSL protocol, people still use the terms TLS and SSL somewhat interchangeably."
What you describe sounds (to this layperson) like a solid QA/Test strategy.

I strongly approve.
So far for me it is a roller coaster ride of:

- "Is what I'm making even useful?"

- "People are going to love this!"

- "Am I just joining an already crowded market?"

- "Oh crap my assumptions are totally off."

- "I'm going to take so many users away from my competitors!"

Wash, rinse, repeat.

Don't underestimate the value of a good support group to keep you focused on why you set out for this in the first place.
Bad link. You linked to the final few seconds of the video instead of the start.
Enjoy the sound of sorting
Something like Smalltalk or Ruby is certainly closer to my preferences. The focus on taxonomy is definitely most obvious and most painful in languages with static typing and fewer dynamic features.

Can you suggest an OO language that really avoids the issue, though? It seems inherent in the notion of inheritance to me, even interface-only inheritance. Something like Haskell's typeclasses or Rust's traits seems to me like an easier way to model concepts from the real world.
Awesome! Excited to see what's next
Top Secret .gov doc wanted everyone to “register” their encryption keys (1990s) [pdf]
The AGOX connector, or, how we hacked reality
I believe Ruby-FFI, if it does what you need, is more stable across Ruby versions than the Ruby C API, its also, unlike the C extension API, usable across Ruby implementations -- MRI, Rubinius, and JRuby all support it (not sure if any of the other implementations do.)
> Keyless in the first password manager to provide complete hacking protection.

Uh-Huh. Pretty strong words there. Lets for a moment ignore the fact that this claim is ridiculous and companies or individuals making it should never be trusted, I can't find anything on your webpage that goes beyond marketing copy and "it's Magic!" rhetoric.

Seriously, not one technical statement?

To stand any chance in that market I'd strongly advise you to include more detailed descriptions of how your "magic" works. And you can't use full-page photographs in it.
I've used Om for several projects and have never run into a bug in the framework.
On the other hand a good litmus test for the worth of the company is whether it can afford to pay market rate (or more), and offer appropriate equity along with that "something worth working on."

This whole industry has a serious problem with compensation and startups are particularly egregious offenders. People are expected to work "for their passion" rather than for fair compensation for giving up quite literally a portion of their lifespan (time). It's absurd.
I don't doubt that Crossfit does a lot of good, but after reading this I decided not to try it personally:

https://medium.com/@ericrobertson/crossfits-dirty-little-sec...

https://news.ycombinator.com/item?id=6424280
This is the sort of thing you generally hear from people who assume their job is not among those that can be automated.

Many of those people are going to be unpleasantly surprised.
Harder and, actuarially, less rewarding than working for a good established company.

Deceptively disempowering.
Thanks for the links! I wasn't aware of this philosophical difference, and found this a fascinating read. My knee-jerk reaction is to side with the preservationists of the National Parks Service.

One day I must visit the US and see some of those beautiful and wonderful parks they have :)
Unfortunately, Guinness is one of the most overrated beers in the entire world. While not a lager, it's essentially a light beer that uses a toasted malt to give off the perception that it is a "heavy" beer. It is also served on nitro to help give the beer a mouth feel that it doesn't truly have.
Yes, because our offering does more than what NewRelic does.
Why Facebook, Google, and the NSA Want Computers That Learn Like Humans
GPUs Advance Deep Learning
I worked at a large consultancy (who creates custom expense systems amongst other things) and their internal system was beyond awful, so I understand that other alternatives are pretty bad.

That said, my (small) company uses Excel, and the experience is much better than Concur.

Perhaps it's a case of a large customer base on a high margin business being more important than a good product.
Thanks _cbdev for your input. We are currently in beta, hoping to get more input/suggestions to make our website better and to check the appetite/needs of technical and non-technical people. As you advised, we will include more technical description on our site. Thank you again!
The problem with the downvoting system on HN is that users are actively encouraged by the site staff to downvote posts that they think are bad and don't encourage creating discussion around disagreements if the users think they're worth burying.

I should also mention, I made no mention of using Twitpic as a storage service. Even getting a compressed/altered version of original photos is better than completely losing them many times.
A lot of that land happens to coincide with the areas most hospitable for other mammals though. It's not like you can ask all the deer and bison to go live peacefully in the mountains.
Nino the Neutrino
While I think this is very cool, I struggle to see where I would practically use this. Is the idea that you open a full screen terminal window with a very large font size in order to present?
Pirate Bay Founder's Supporters Outraged Over Mistreatment in Jail
I think the problem is that it's not possible (or rather, extremely difficult) to choose in any global sense, due to co-ordination problems. A very interesting (though long and occasionally whimsical) essay called "Meditations on Moloch" dwells on this problem:

"A basic principle unites all of the multipolar traps above. In some competition optimizing for X, the opportunity arises to throw some other value under the bus for improved X. Those who take it prosper. Those who don’t take it die out. Eventually, everyone’s relative status is about the same as before, but everyone’s absolute status is worse than before. The process continues until all other values that can be traded off have been – in other words, until human ingenuity cannot possibly figure out a way to make things any worse."

http://slatestarcodex.com/2014/07/30/meditations-on-moloch/

So, basically we can't choose your former path above because we're stuck in one of these "multipolar traps." I recommend checking out the entire essay. It's long but rewarding.
We set this up for Meldium a little while ago and our customers love it. We wrote up a HOWTO here: http://blog.meldium.com/home/2014/5/19/setting-up-gmail-inbo...
I've read that anxiety and depression often present together, so much so that it's hard to tell which is the primary issue.

I personally suffer from anxiety without depression, so it seems easy for me to tell the difference. An anxiety attack for me is something that comes on very suddenly, leaving me with an overwhelming sense of impending doom. Usually it's a feeling that I'm about to lose control or drop dead right then and there. The thought that often goes through my head is, "oh no, something isn't right, this can't be right, I have to call an ambulance" or "I have to get out of here, now!". When the attack passes, it is followed by feeling extremely jittery, weak and anxious for hours or even days. During the attack, any number of physiological symptoms present, including pounding heart, feeling like I might pass out, wind, diarrhea, feeling weak, etc.

I did suffer from mild and occasional depression when younger. It seemed to be more of a feeling of disappointment with various things in life leading to an extended malaise, but with a chemical origin (brain chemistry). (I think of such episodes as "chemical depression" as opposed to "ordinary depression".)

But because anxiety and depression can often go together, it is not usually so easy to distinguish them.

I read that sunshine and aerobic exercise help with both depression and anxiety (in my case exercise helped more than normal since I used to be overweight; a contributor to my depression at the time).

Treating either depression or anxiety seems to require a multi-pronged approach. Most important in my experience seems to be teaching yourself (or be taught) how to shut down unproductive thought patterns as soon as they occur. They are habits which apparently exacerbate both issues (not necessarily immediately, but cumulatively).

For anxiety, ruthlessly removing sources of anxiety (especially initially) can be helpful in the long run. Being blunt with people and simply telling them what the issues are that are stressing you out, and how much of an impact that is having on you, can help. Bottling up those issues and being unassertive and endlessly constructing "what-if" scenarios before or after the fact, exacerbates the problem.

For anxiety, cut out caffeine and other stimulants. Avoid intense anaerobic stress (e.g. heavy weightlifting or aerobic exercise past the point of exhaustion), which stresses the nervous system. Also keeping the system running smoothly (e.g. modifying your diet for smooth digestive transit and controlling any allergies with standard hayfever antihistamines) seems to substantially lower overall stress levels.

And obviously there are pharmaceutical options if you consult people qualified to dispense them.

At some point you begin to realise you haven't had any real attacks in a while and that you are recovering. That relief in itself helps in the recovery process for anxiety (which I have heard can take months or even years in some individuals).
Ask HN: How to help get more women in tech as a male?
There's been a groundswell over the past few years of organizations dedicated to helping get more women into tech, along with other STEM fields. Usually, though, these organizations are for women BY women. As a male, it feels like it would be considered white knighting, or condescending, to try and offer help to these organizations, or to attempt to start something on my own.

I'm looking for your thoughts on what I can actually do to help this movement. Any real-world experience would be greatly appreciated.
I don't really follow any dogmatic Agile[0] practices such as Scrum or Kanban, but for the last two or so years I've exclusively used Trello[1]. It is lightweight enough that it isn't in my way. I more or less treat it as an online persisted post-it note wall.

0 - http://rubiquity.com/2014/03/12/agile-is-dead-angry-develope...

1 - https://trello.com/
Peter Thiel Says Computers Haven’t Made Our Lives Significantly Better
And that changes exactly what? Yes, most people whose jobs will be automated think they are safe. However, it is very likely that automation of jobs is a Nash equilibrium outcome and fighting against it without global consensus is useless.

We should channel our efforts to other ventures that would provide food, housing and health security for those losing their jobs due to automation.
Good point. It returns the price from Amazon so you can do a price comparison - the product information is mainly there so you can quickly make sure it returned the correct product.

The main use case I see is to quickly lookup a product's price with a dumb phone (or a smartphone if you don't want to install an app). It also sends back a link to the product, and the title of the product.
There is a whole world of businesses out there, many of them online, that don't raise VC money and don't necessarily get written about on Hacker News and the like. Check out (for example) the Startups for the Rest of Us podcast.
Even assuming those numbers are correct, measured IQ, at least, has pretty strong demonstrated influences from environmental factors (and many of the demonstrated negative influences from environmental factors are from factors that are products of poverty). Not sure about testosterone levels, but at least the IQ number is not really contrary to the idea that the underlying problem is linked to poverty and social disadvantage, not inherent to the population at issue.
If I'm wrong, can you provide evidence that we have all the capabilities that you claim? I find it hard to believe we're at all prepared for potential cataclysmic situations.