skysight-inc/HackerNews huggingface dataset:
I'm a ux designer at Concur, have not been there very long but there is an extensive/exhaustive re-design in the works which HN readers will appreciate. Just have a little more patience...
I agree, although I do feel like runtime performance was the big problem with Ruby a few years ago. So fixing that was pretty huge.
Never has the issue with full-disk encryption om my mac, but ran into this when using ubuntu's encrypted home. I use a symlink for ~/repos directory ans now it works fine :)
Plus excessive hunting in some areas (where wildlife is unable to regain the numbers lost).

Illegal hunting is also an issue too but that won is harder to handle than legal hunting where too many permits are granted (and granted for too small of an area, wiping out a population in that area).

Over-hunting is also a massive problem for fishing (both inland and open water), we're wiping out whole species of fish.
Why would they change? Except for sharing the name and some cross stock holding, they are separate companies. Last I checked, Softbank was the majority stockholder, but I'm guessing that has changed since Yahoo Mobile launched.
Personally I'm a big fan of Pinswift. I've tried several of these Pinboard apps and like it the most. http://pinswiftapp.com/
A Vagrant VM is a full fledged environment, useful for thick stack setups such as LAMP or LAMR or MEAN. While you can somewhat abuse Docker to fit this role by using supervisord or somesuch, it is much more suited to having exactly one process per container.

You could potentially even combine the two approaches and have a Vagrant VM with a small Ubuntu stack that has docker installed and then have a set of docker containers, one per component or service.

That said, the Docker abuse setup is fairly common. I'm in the process of doing one myself right now. :)
Interesting. I actually think it's pretty good. But maybe that's just because I was previously using Oracle Financials for expense reports. After that, anything seems amazing.
I wonder if it is just the press mangling him talking about just needing a place to plug your electric vehicle into your house.

edit: This article (at least from the same promotional tour, if not the same closed door meeting) doesn't mention the thermostat, but talks about a 4" thick battery mounted on a wall:

http://online.wsj.com/articles/the-musk-family-plan-for-tran...
As someone who spends a fair amount of time in National Forests (Mostly dispersed camping in Colorado and camping/canoeing in Missouri) I think the national park system is incredibly well managed as is.
If you really like ex you can just use ex.
I have mixed feelings on the pedagogy. On the one hand, it would have eliminated some frustration, which would have presumably been helpful. On the other, driving home that "normal mode is normal" serves a pedagogical purpose as well. The power of vim really starts to emerge when you internalize that inserting text is just another action.
> And FreeBSD ports are surprisingly easy to manage too.

It's been ages since I've used FreeBSD, but I have fond memories of using portupgrade (and portinstall, which comes with it) to manage source-based ports. It's probably faster to do make && make install instead, but the automation from portupgrade is useful and the -c/-C options can be helpful, as is its control over when to clean the package build dir.

I sort of grew up with the BSDs as my first introduction to a Unix-like environment, and in all honesty it was the reason I first migrated to Gentoo when I started using Linux (the Gentoo way was more familiar). I now use Arch for personal use (and Ubuntu for services), but I think the FreeBSD philosophy is in many ways superior. Clunky, perhaps, but usually void of unnecessary complexity.
FYI it looks like who.is fixed the XSS bug.
as i said, the most recent version of T-72 visible on some photos from Donetsk/Luhansk obviously came from the "exclusive surplus store" in Russia. Some, far from the all though, of the hardware from the "store" was even delivered with the Russian servicemen included :)
What about non-fiction books that could be considered technical in anothers field?
This is not my experience. Doing JavaScript for years I mostly leaned on jQuery & Underscore.js and more recently React. ClojureScript has all the functionality of Underscore.js and a whole lot more, Google Closure I honestly find just as usable as jQuery for the cross browser bits, and finally there are several React bindings like Om. And I do a pretty darn good job of maintaining Om :)
Against Sharing
> And why shouldn't Islam be disrespected? Is it a good religion? Is it tolerant? Is it really the religion of peace?

There are many peaceful and tolerant Muslims, just as there are many peaceful and tolerant Christians. Of course, you rarely see these people in the news; but even a small amount of research will show this to be the case.

> And why should honour killings and clannishness be respected?

They shouldn't, of course; but I think you'll find that very few western Muslims do.

You may also find that a lot of the problems stem from the fact that many people consider them stupid, aggressive, violent, murderous, and not worthy of respect.
> for example among the rebels' main battle tanks are pretty modern, latest version of T-72 (still, in addition to the newest T-90, used by Russia (and only by Russia, ie. it hasn't been exported) )

You'd think with the hundreds and thousands of supposed Russian-only heavy equipment and tanks being reported by CNN, Ukraine, and the State Department, all maned by highly trained Spetsnaz crews, that have been rolling across the Russian boarder with dozens of Satellites orbiting above and thousands of phone cameras on the ground there would be more to the story then a few questionable pics of one or two questionable model of tanks in or or two questionable locations and times.
> How much spending do you believe is necessary to control crime via social security/etc?

Enough to mostly eradicate poverty. I don't know what the cost of that would be in the US, but as long as you have widespread poverty I don't see a reason to assume you have tested the effect this would have on poverty. At least nothing like Scandinavian levels.

The US presently have a poverty rate about 3 times that of Norway (about 15% vs about 4.5%), despite Norway putting the poverty "bar" much higher - in Norway you are officially considered poor if your income is below 50% of the median. In Oslo that currently means about $24k/year. The US official poverty line for a single person in the continental states is $11,670 (which isn't that far from 50% of the median in the US either, but the cost of living in Norway is not twice that of the US), rising to $23,850 for a family of 4. With directly comparable numbers, the difference would be much greater.

Then you have to expect to wait at least a generation for reduced poverty to filter through to increased education levels, even assuming you fund the education system well enough that anyone who puts in the work can complete university for free.

Then you can start to get an idea whether or not Scandinavian level social security and education would make a difference in the US.

> Note that the US currently spends 60% of it's budget on redistribution

The problem is that you've created a system that causes so large differences in the first place. 60% to redress that is little more than window dressing.

Further, that 60% number is nonsense. A large proportion of that 60% - whichever slices you've added up to get at it - provides benefits for at least parts of those that pay into it in the first place, so the actual amount that is net redistribution is far smaller.

> What factors? Most of the obvious ones that I can think of (poverty, government dependence, unemployment) fail for this purpose since blacks do not make up anything close to 50% of people suffering from them.

Poverty rate certainly does account for a substantial part of it, with African-Americans being substantially more likely to be poor than non-hispanic whites, at ca. 27.2% and <12% respectively.

http://www.irp.wisc.edu/faqs/faq3.htm

Tack on education levels, unemployment, family cohesion and you get most of the way there.
There is no such thing as high and low context cultures. ALL culture is high context.
Commodity software, commodity hardware.

Apple have always had low volumes and fat margins built into their business model. For many years, Apple have represented about 5% of the PC market by volume but about 50% by profits. Only by locking down the entire stack can they achieve this; If you want OSX or iOS, you have to buy Apple hardware. They sell a strongly differentiated luxury product at a premium price and reap the rewards.

The Android handset market is simply following the same market forces that have shaped the PC hardware market. Acer and Asus entered the PC market at the bottom and applied relentless margin pressure on the existing players. Huawei, ZTE and Lenovo are doing the same to the smartphone market. Bad news for the established manufacturers, but great news for the consumer.

The Android market is a wonderland of good handsets at silly prices thanks to Rockchip, Mediatek and the white box brigade. Google are seeking to commoditise the market even further with Android One, by creating a mass-market of handsets with near identical specs for consumers in newly industrialised countries.

I'm reminded of Société Bic, a company I deeply admire. They took expensive consumer durables (cigarette lighters, fountain pens, safety razors) and figured out how to churn them out in plastic for pennies a piece. They made these products into utterly unremarkable commodity items, and in doing so made them accessible to the very poorest.

Within a decade or two, I fully expect there to be a powerful internet-connected computer in the pocket of every man, woman and child on earth. That is a triumph of engineering, a beacon of hope for humanity, and an opportunity for software developers that will make the dot-com boom look like a yard sale by comparison.
Two things to keep in mind: 1) There is more than one kind of depression 2) Its actually common for Depression and Anxiety often go hand in hand.
Show HN: Mocaroni, Prototype a web API, auto-generate a mock server and docs
Show HN: Modernizer-maven-plugin detects use of legacy Java APIs
John Cleese's Take on the Maker's Schedule
I don't know about internationally, but in the US it is absolutely about race. White people simply do not feel comfortable living near a critical mass of black people, and are even less comfortable sending their kids to school with a critical mass of black people -- and that critical mass is low enough to cause significant racial segregation throughout the nation.
> Fundamentally, as a society we need some technical advancement to create meaningful economic growth

Fundamentally, as a society we need a social+economic advancement that allows society to continue to function in the absence of growth.

Farms don't need growth to produce food. Power plants don't need growth to produce energy. Construction companies don't need growth to build houses. There is no good reason why the wheels should come off our economic system in the absence of growth.

The fact that the wheels do come off in the absence of growth is a bug. Plain and simple. We need to fix the bug rather than "working around" it by trying to produce unending growth.
I can't imagine there being a technical reason. OCR is almost purely algorithmic and it shouldn't depend much on the OS.
The joker in me wants to say that they already have more the half, but most of them can't swim.

The serious me thinks that trying to prevent a mass extinction is noble, and should be widely supported.
Ruby 2.0 introduced named parameters with default values and 2.1 introduced required named parameters. These are useful.

For example, there are cases where you can replace options hashes with named parameters and get rid of guard clauses for key presence as well as lines that assign default values to keys in the options hash. And you don't have to index an options hash of course. The splat operator can be used to pass upstream options hashes to downstream methods taking named parameters so you can just refactor the downstream-most methods taking the options hash and get all these benefits.
This idea came from a number of issues I've run into while working on projects dealing with unfinished APIs- Without a well established and disciplined process of communication, publishers of an API end up wasting time guessing what a consumer might need while the consumer is stuck trying to develop against a moving target. I think Mocaroni can help solve this problem. Let me know what you think!
My workflow is very similar, except with Vagrant + SaltStack for all my development images, which has saved me so much time when bringing new developers onto a project. Thumbs-up.

One thing that's bitten me a few times is case-sensitivity when using NFS and HFS+ -- still wishing I could find a solution that didn't require setting up an additional partition on my host machine.
The only major missing feature for the slide decks I tend to create is syntax highlighting. Still will probably give it a shot next time I don't have much code to present :)

For those who were curious what this was using for Markdown, it looks like it's home-rolled in C: https://github.com/visit1985/mdp/blob/master/viewer.c#L353
Federal budget is a long way from total government spending.

Further the vast majority of that goes to the elderly not the poor. Subsidizing the medical costs for a retired person living on 200k/year is hardly the type of social insurance suggested.
I'm the project founder and also dislike it. I admit it was one of the first things that came to my head(The name was inspired by some of @Shougo plugins). If I knew the project would get so popular, I would have put more thought into it. Too late now :(

I hope eventually the community will just use the 'nvim' abbreviation to refer to Neovim, just like 'vim' is 'vi improved' abbreviated
Reagent is awesome and it has a growing community largely due to the fact that Om doesn't jive with some people. I certainly do not think Om is anywhere near the final answer for programming client side user interfaces with immutable values.
A counterpoint -- neutrino oscillation, dark matter, dark energy, and gravity all exist outside the standard model. If we are to believe that there's some larger theory that ties everything together, then there's something missing.

That we have done such extensive searches without finding anything is an amazing property of nature. The growing body of experimental null searches serve to provide tighter and tighter constraints on our understanding of nature.

If you put your best new idea to the test, and it fails, it's not a failure, it's a success. Now you know your best idea, the one you thought could lead you forward, is a dead end. Your next steps will be better-guided and take you further forward.
I used to develop Ruby C extensions a lot, but I'm just now getting back into the game. What Ruby versions are considered "current" enough that libraries need to support them? Is the 1.9 line still in wide use? How far back in the 2.1 line is in common use?

Normally I wouldn't worry too much about this, except that I've heard that the Ruby C API changes substantially from release to release. Is this true? Anything in particular to watch out for?
And yet, how many of the wealthy instigators were the ones shot on the front lines? It's usually those with nothing to lose that get put to that purpose.
Mysterious entity buys TwitPic
Why salespeople need Rejection Therapy
Ok, something like a 1 in 9,313,641,036,000,000,000,000 chance.
If this is really what is stopping you from starting your business or applying to YC, feel free to send me an email and I could walk you through what process we used (Same situation here: different country, applied to YC, establishing ourselves in the bay).
Speed up your RSpecs tests now
Indeed, the risk-adjusted returns for VC as an asset class are bad compared to other options. I think there's more to the story than "the rich are running out of places to put their money."
It isn't so much that it's stagnated, but that it's so nice to start with that improvements are either going to be incremental in nature, or under-the-covers such as GC changes.

What I long for from other languages (looking at you Python) is the vast array of library bindings.
How Creative Geniuses Come Up with Great Ideas
This is really cool!
Another interesting Google cloud project is Cloud Endpoints (https://cloud.google.com/products/cloud-endpoints/). It's insanely easy to generate a REST API with a JavaScript or Java client. Never thought I'd be programming a web API in Java again but cloud endpoints has really won me over.
Alibaba Opens Up at $92.70, Surging 36%
Sorry if I'm missing something, but shouldn't this be called "Keyless TLS" as CloudFlare uses TLS and not SSL for this program?
Virtual reality on your smartphone by Google
Said primate could potentially avert its own extinction, is I think the point of this article.
There's something deeply uncomfortable about one of the reported quotes:

I saw children give up running and simply stick their hands behind their back, as if in handcuffs; push their body up against a car without being asked; or lie flat on the ground and put their hands over their head. The children yelled, “I’m going to lock you up! I’m going to lock you up, and you ain’t never coming home!” I once saw a six-year-old pull another child’s pants down to do a “cavity search.”

Do we really want to be teaching this?
National Parks in the U.S. are a distinct thing from the National Forests. They are even organized under different federal departments (parks are part of the Department of the Interior, forests are under the Department of Agriculture).
What? Increased attack surface? For the people that this matters, the alternative to this service is running your own https web server, where the server with the keys in its' memory is also running server apps that directly interface with the outside world, or at the very least a proxy through which all traffic is funneled.

This system reduces the attack surface to the minimum possible: a single oracle that takes encrypted data and returns it decrypted, all secured with pinned, internally signed client certificates where all connections are coming from a trusted partner and where the TLS security can't be downgraded.

To me, this seems like the maximum reduction in attack surface that is theoretically possible.
Without bothering to question your numbers, this is entirely meaningless as an explanation for anything without correcting for education levels, poverty etc., both in terms of crime itself and in terms of effects on IQ and testosterone levels.

E.g. physical activity has an effect on testosterone, thus you might expect to see increased average levels of testosterone in a population that is more likely to have manual jobs, as you would expect in a population that on average is poorer. This effect may very well be drowned out by other things, but it is but one in a huge list of potential confounding factors.
Bad Pharma is truly an eye-opener as to the extent of the troubles faced in getting truth out of medical research. It's going to take many, many, different group combining foresight, technology, and good-old-fashioned political clout to even start fixing it.

John Ioannidis' work is fascinating in that respect as well.. not just in the medical field, but science in general.
I'd obviously disagree that my comments weren't thought through. They are factual and logical, based on many years of using the system almost every day.

Anyone who has a different view of the facts could present a counter-argument, but really, no one has.

people can lose their local copies from device/hard drive failure, or lost cellphones

Yes, this is true. But as I pointed out, Twitpic is not and never has been a storage service, and it does not keep original photos. The business was set up to post pics to Twitter, not to cater for the very small number of people who might have suffered in this way.

That said, all those photos are STILL AVAILABLE ON TWITPIC and can easily be saved from its pages. A simple browser extension would even download several of them at a time.

The only counter argument, as far as I can see, is that Twitpic should have been set up to provide a different type of service, perhaps called Storepic or whatever. But it wasn't. No amount of downvoting hides the fact that some people are simply failing to understand this simple truth.
You can expect libraries to follow Rails' lead.

The current rails (4.x) supports 1.9, but next year's rails (5.0) will require 2.x. So about the time that rails 5 comes out I would try to be ready to run 2.x in order to enjoy library compatibility.
This is one of the coolest startups that I have seen in a while. There are so many applications for their service.
Everyone here is complaining about Concur and how horrible it is... but it's all relative. If you think Concur is horrible, you should have seen the process before with in-house solutions which were both digital and analog.

It might not be perfect, but dayum is it better than where things used to be.
That may be the point of the article, but I was commenting on a very specific assertion.
The Most Massive Object in the Universe–How Was It Created?
The largest environmental impact the Earth has ever seen was caused by its original life form (probably some type of cyanobacteria.) They depleted most of the atmosphere's CO2 and replaced it with toxic gas. (O2) It caused the oceans to rust. It is hard to know the exact scope of the effects, but they were significant.
Also, everybody still wants and needs wood. It's just an incredibly useful material, as well as being renewable and generally carbon-negative. So, trees are going to be cut down somewhere. Better the national forests where there is at least some stewardship going on than elsewhere.
Show HN: Airypi – a simple way to control your Raspberry Pi from a browser
Are you sure? It doesn't look that way to me, particularly in this picture: http://ic.pics.livejournal.com/ntv/14201556/1204378/1204378_...
I already commented below
https://news.ycombinator.com/item?id=8338481

My opinion is that you're right but it's Twitter's money and it knows lots of things (how many Twitpics, how much traffic etc) that the rest of us don't...
I recently tried to go hiking in Colorado with my dad in an area that he remembered being a great hike ~20 years ago. Well, we get there, and we realize the majority of the area has become an RV camp littered with dirt bike trails, despite it being managed by the National Forest Service. We still had an okay time hiking once we got to the main trail, but the whole area around it was a dust bowl, certainly not helped by all of the erosion.

As we were leaving, he remarked that this is what happens when your country's forest service is part of the Department of Agriculture (tasked with policy on farming, agriculture, food, and using resources economically) instead of the Department of the Interior (housing the National Park Service and the Fish & Wildlife Service, among others, and tasked with conserving federal land and resources).

It's a real shame that the Forest Service, while doing an okay job maintaining much of the land, is part of a wider branch that is incentivized to promote economic growth and treat resources as things to be used instead of preserved. It just doesn't seem to fit in with that branch of the government.
Humans only live on a small fraction of the planet even when you limit the area to dry land.

http://www.nasa.gov/mission_pages/NPP/news/earth-at-night.ht...
App Previews Are the New Screenshots