skysight-inc/HackerNews huggingface dataset:
reminds of the nice Incognito movie from 1997
(http://www.youtube.com/watch?v=4oCcOh4_LBg, if you can handle Russian :) ...or http://vdownload.eu/watch/12633399-incognito-1997-eng.html if you can handle pirate)
You can't be serious. First of all, wildlife and the rich biodiversity of nature has its own intrinsic value without needing to be "useful" to humans. Second, we're constantly learning from other species and I doubt we're even close to knowing everything there is to know about them. Some of our best tech was inspired by wildlife (sonar, swarm robotics, aviation, the list goes on).
Wouldn't that make Android much less useful?
Draining  California
I think developing a grid system where there can only be so much average population density in a given area would be the best way to handle it.

Setting aside half our land is kind of absurd in that it's inevitably going to be undesirable land - look at Canada. The population clings to the boarder, so we preserve the boreal forest, but not the more southern parts.

If we create a grid pattern we either end up with a low general density where wildlife is free to move though our popylation or we end up with isolated areas of ultra high density (eliminating the urban sprawl) surrounded by nature allowing wildlife to freely move around our population.

My example is here in southern Ontario we generally don't see things like bears or wolves. However we can go south into the states to find them or north.

Southern Ontario homes 95% of Ontario's population and 35% of Canada's. Being from England where overpopulation wiped out many of the native species, being in southern Ontario feels the same. We're one of the least populated countries on the planet, but the Greater Toronto Area has an extremely high population density for how large of an area it covers. There literally is no room for anything bigger than a raccoon.

If we started developing rapid transit systems it would reduce the impact of confining urbanization.
It looks like they are using KVM to accelerate in the linux sdk, maybe that will work on amd?
After my 3 years coding CoffeeScript, I cannot live without 'errTo', similar helper I wrote a while ago:

errTo = require 'errto'

readDirectoryAsync = (catalog, cb) ->
fs.readdir catalog, errTo cb, (filenames) -> # Notice no 'err' argument.
# Error check is done automatically in errTo and cb(err) is called on error.
# Subsequent code is called ONLY when no error given.
callback null, filenames

# Express sample.
app.get '/', (req, res, next) ->
readDirectoryAsync __dirname, errTo next, (filenames) -> # Use Express error handling by calling next(err)
res.send filenames

https://github.com/ashtuchkin/errto
> Please avoid casually triggering rape survivors; 1/4 women has suffered sexual assault and using thought experiments that are triggering without any reason to (mugged/murdered would have sufficed) is a way to exclude women from spaces.

Many men (or gender-fluid people) are raped/molested too. Why is your focus so intensely on women when talking about something that should be common all rape-survivors?

Also, first you say:

> I have no moral obligation to perpetuate a species, because a species is a concept, not an actual thing, and it does not have the ability to suffer.

Then you go on to say:

> So, I'd be totally supportive of diffusing birth control for non-human species and just letting them go extinct.

Having no moral obligation towards action (actively supporting a species) doesn't imply the a moral obligation towards the opposite action (actively 'destroying' a species).
The book on the history of coke says that when cocaine was removed old timers would stir some in. However it has no real effect, as ingesting cocaine is not particularly effective except in the presence of alcohol. (The original French recipe that Coke was borrowed form had red wine in).
Not that it's terrible advice, but note that many fruits are just as bad as coke when looking at acidity.
Sun and later Oracle were kind of crap at leading J2ME into the future, so basically nothing worthwhile happened after MIDP 2 in 2002 (besides vendor-specific API:s from like Nokia and Sony Ericsson). So yeah, you had to build your own UI, pixel by pixel. To me, that was the charming aspect of the platform, like with the Amiga, or with DOS stuff. :)
The fact that men earn more than women has more to do with differing patterns of job choices and interests than the usual explanations proffered.
"Left to his own devices he couldn’t build a toaster. He could just about make a sandwich and that was it." http://www.thetoasterproject.org/
The Freelance Inbox Way
q:

That gives you a buffer you can look through previous commands and use normal-mode commands to edit them.

Also, you don't need Ex mode to edit last commands. You can just press Up from cmdline.
I've played sports my entire life (father was a basketball coach), and in that world these sorts of "rites of passage" are common place. I've also seen a bit of this at software companies -- for instance at Facebook I got the feeling that a lot of engineers felt simpatico as a result of the shared "suffering" that went into the tedious interview process.

My experiences led me to believe that, while this can be effective, it only works on certain classes of people. That is, I think a person needs a certain amount of naïveté to be drawn in by schemes like this. They need to already be willing to buy into some litany of conquest and glory. To be young and/or dumb.

Perhaps it is an innate human tendency to form stronger bonds under these conditions; but it's certainly not expressed equally throughout all phases of life, circumstances, and the population at large. I'd be very wary of attempting to exploit it by constructing rituals for a software team.
I've worked in this industry for a long time, and while I have worked with fantastic self-taught developers from non-tech degrees, it seems to me that they're the exception rather than the rule. I would not hesitate hiring someone without a tech degree based on their experience, but they seem fairly uncommon. Most of the developers I've worked with seem to come from CS/EE backgrounds.
The Obstacle Is the Way – Psychology Today
This is amazing. With enough understanding / reverse-engineering of the current JITs, one can produce near C speed efficient code.

Cool.
agreed; they appear one of the few who embrace the new possibilities in publishing and actually try to come up with something different and are not afraid to make some mistakes in the process…

i'd love to see other (news) publishers to walk this path as the options are there, they just need some creativity
Another communist!
I'm well aware what privilege is.

I've been hit, spit on, bullied, tormented, passed over, told I wasn't a "real man", and more for being several std devs below the average height (fun fact, we make less money for this) due to a "heigh-ist" society.

So when I see people saying, "I'm not a bigot, but your orientation+race+gender means you don't know how bad some people have it" I'm going to call out their bullshit. They haven't lived my life, they don't know what I have and have not gone through. To say that one's unchangeable traits precludes their experiences and opinions is undeniably bigoted. Don't promote that, listen to what people have to say and understand the context from which it was said.
Nah, they're keeping that:

https://github.com/neovim/neovim/issues/1089#issuecomment-56...

You just can't switch between ex and vi modes.
You need to figure out a few things.

Who is going to use your data? Do they know the format? Do they know how it was collected or generated? Can they reproduce it? Can they understand why it's useful? Is there a paper or other document they can use to understand things?

If someone has questions about the data, who do they contact? (I mention this because that's part of the broader sense of 'maintenance'.)

How big is the data? If it's 1K then you can store it just about anywhere. If it's 1TB then you are much more limited.

How long do you want the data to last? How important is it that it survives past your winning the $70 million jackpot tomorrow and deciding to retire on an internet-free atoll in the south Pacific?

In most cases I deal with, the answers are: 1) almost no one cares about the data until it's been published, 2) it's maybe a few MB, and 3) 5-10 years is fine.

If so, then github, bitbucket, etc. all work fine.
To keep you drinking they add plenty of sodium (50mg+) masked with sugar, HFCS, or sweeteners. They also add caffeine as a diuretic to keep consumers drinking, too. And then they market it to children, lovely people.

Check out Dr. Robert Lustig videos. Also, the book Salt, Sugar, Fat, about food industry engineering.
Request latency is certainly a factor, especially with more requests happening per page, and more demanding desktop-experience applications on the web. But, none of the servers I mentioned are a significant contributor to latency when configured appropriately for the workload. Apache has competent concurrency options on modern systems (including libevent), as does nginx.

Certainly performance is nice. I'm not saying it isn't. But, the webserver is going to spend most of its time waiting on your application and your database. I'd like to see folks more focused on standards-compliant behavior, secure behavior, etc. That's not as easy as slapping up an ab benchmark, but it's more useful in helping me decide if a new server is appropriate for my needs, and it's helpful in moving the state of the art forward on fronts that are far more important than squeezing another bajillion requests out of hardware that can already serve a bajillion requests.

Another interesting angle is memory usage. Apache does require more memory than nginx or, presumably, H2O. It's not a huge difference, if Apache is configured as minimally as nginx is, by default, but it's notable on a very high concurrency system. In the "Internet of things", small embeddable web servers will be important. If H2O uses less memory than nginx, that'd be interesting (I think more interesting than performance). But, memory usage isn't really mentioned anywhere that I see...if a memory graph were beside the ab benchmarks, I probably wouldn't have even complained about the benchmarks being so prominent. It would have added a useful and maybe even predictive piece of data to the page.
if you have the attention span to read articles of this length without the gimmicks i think you should be able to digest this format
Your teeth re-mineralize constantly. They're not inert. This idea that eating acids or whatever permanently scars teeth is wrong.

If your teeth are failing to heal up from a couple cokes a day the problem is serious vitamin and mineral deficiencies.
FUD is not only for operating systems anymore.
the problem is that some native apps are just wrappers for web apps and still fail miserably.
We call it arrow code. The arrow points down a path of deep despair and frustration.
> If you are a white dude, you've never had a bank officer refuse you a loan for bullshit reasons because of his own racism.

Non-white people exist, can be in positions of economic power, and can make decisions biased against whites in such positions. If you are white in the US, you are far less likely to have had a bank officer refuse you a loan with some false pretext but really motivated by his own racism -- but being white does not mean that that did not happen to you.

> You've never had your resume skipped from a stack because the person looking at it didn't like your foreign sounding name

Er, being a "white dude" doesn't mean you don't have a foreign sounding name (White does not imply Anglo-American name, whether given name or family name), in much the same way that being a non-white dude doesn't mean you don't have an Anglo-American sounding name.

> or because they were worried you might get pregnant.

White dudes can have given names that are more commonly female, so certainly could have a resume bounced from a stack for that reason.

> You've never had coworkers contribute to a climate of harassment because "it's just a joke" about rape, sexism, race, etc.

Actually, its quite possible to experience that as a white dude, especially in a predominantly non-white or non-male workplace -- especially given a prevalent attitude that whites and males are somehow magically immune to that sort of hostility by virtue of the supposed "privilege" whites and males have in most workplaces by virtue of the on average superior positions of power.

There are real and valid reasons for discussing privilege of different groups in broad aggregate social analysis, and even in recognizing that, for networking and other reasons, that privilege can result in an advantage to members of that group compared to otherwise similarly situated members of other groups.

OTOH, its also very easy to overstate what that "privilege" really means on an individual level, and to let it become a source of blindness towards (or an outright source of license for) discriminatory abuse of power positions against those who happen to be in groups that are, on average, better situated with regard to power relations, even when the subject individual is not advantageously positioned in the relevant power relationship to the instance of discriminatory abuse.

The concept of "Privilege" is, IOW, an important part of understanding social context and how it affects individual experience, but when it makes you see people only as stereotyped members of groups and blinds you to the real individual circumstances, well, then its just another source of racism/sexism/etc.
Postdocs Need to Address the “The Future of Research”
Vigor already exists as a cruel parody of vi: https://en.wikipedia.org/wiki/Vigor_(software)

But I like your idea. Something like Vittle as a whittled-down version of vim.
Advice?
I am a woman teaching myself how to code- does anyone have any recommendations or resources for me? I'm currently using Codeacademy.
I don't recommend <blink> tags though.
> Dr. Koonin was undersecretary for science in the Energy Department during President Barack Obama's first term and is currently director of the Center for Urban Science and Progress at New York University. His previous positions include professor of theoretical physics and provost at Caltech, as well as chief scientist of BP, BP.LN +0.42% where his work focused on renewable and low-carbon energy technologies.

> We are very far from the knowledge needed to make good climate policy

Complete and total horseshit. Even if you'd only assume that the scientists are 90% right any good actuaries will tell you that you should spend about 90% on measures that back up what they've put forward.

Hacker News, I expected something better than this in the #2 spot.

Here, read this: http://www.ipcc.ch/report/ar5/

Or this: http://en.wikipedia.org/wiki/Global_warming

Or this: http://en.wikipedia.org/wiki/Ocean_acidification

Or this one is excellent: http://www.skepticalscience.com/

Edit: Alright, here we go with the downvotes for calling out bullshit regarding climate change on Hacker News. Well, it's not like I expected any better. Next I expect a replies either trying to argue random points about how there were forests in Greenland in the middle ages or some pretensions about being open-minded. While still barely having a grasp of a periphery of relevant facts.

But that's OK, the warriors having upvoted this to the top immediately know best. Or at least as well as Murdoch, publisher of the WSJ who has recently installed a prime minister in Australia who called climate change 'crap' and has abolished a carbon tax a minute fraction of those found in the rest of the OECD.
> to discuss best practices
>>Best practice is to provide an unambiguous reference to whatever study you're discussing.

In formal debate, yes. This is an informal discussion. The OP started the sentence in question with, "I can't remember when this experiment was done but..." which set the tone in that particular thread to a conversational one. Do you ask your friends for citations when casually chatting about random stuff over beer? Observe the same protocol here. If you get really curious, just look it up yourself.
I've already explained in my previous comment why I think it's an overgeneralization. Even though it's a prevalent trait, personalities and abilities vary greatly. I know several people with Asperger's and several of them do have a difficult time socializing, others are very social but have other traits. Obsessive hobbies, strict routines, some are very gifted in some areas, but struggle with other things most people find simple, etc...
Neal Stephenson's “CLANG” Kickstarter video game officially cancelled
Obligatory: http://www.theatlantic.com/magazine/archive/2012/01/why-john...
That's my point. We are one of those 5 people. Daily. What we consume, eat, how we influence others, the agenda we vote for, is a choice. The bacteria has no such choice, we do. So we can, and should, take a moral stand. Always.
To address the last line in the story - "As one would expect, many backers are questioning exactly what all of that half a million dollars was spent on - something Stephenson hasn't addressed publicly in the two years since the project was funded."

Not hard to imagine. $500k less taxes is pretty much enough to pay for two years of two full time developers and a poorly paid 3d artist.
I'm surprised by the finest possible resolution quoted, a 60 mile grid. It corresponds to about 55,000 cells covering earth (times maybe 100 altitude bands). That's not a large amount of memory.

I assume the limitation is that all those cells have to be simulated in small time slices for 100 years, and the necessary time slice would scale inversely with the grid size, so computation is O(n^3) on the inverse size of the grid.

Can someone comment on what kind of computer it would take to halve the size of the grid?
Really depends on the scale you're at, but sometimes a couple CPU percent can equal saving a bunch of servers. Obviously the rest of the stack (application, db) has to also be fined tuned or else it's just pre-optimization.
Steve Koonin is an incredibly smart guy with a huge amount of experience in climate and energy issues, and is saying things in this article that any competent computational physicist who has looked into climate modelling believes.

Compare for example my own short take on the same issues, written two years ago: http://www.tjradcliffe.com/?p=886

You'll see basically similar concerns raised. If you're seriously wedded to the idea that consensus is important to the science, you should dig up the independent opinions of a few other computational physicists (not climate scientists, who are not computational physicists). Having done so, you might find that there is a consensus amongst computational physicists that climate models are problematic in ways that make them questionable guides to policy, although most of us will also say that we should be concerned about the amount of garbage we are dumping into the atmosphere (and there are reasons to want to get off fossil fuels that go beyond the climate change argument.)

Denialists have poisoned the public discourse on climate change, but Warmists have unfortunately responded by digging in their heels in a particularly anti-scientific way. I hope Koonin's piece will help bring the scientific discussion back to fundamentals, and perhaps decouple the policy discussion from models a bit.

For example: we know that carbon taxes work pretty well in reducing CO2 emissions (http://www.theglobeandmail.com/globe-debate/the-insidious-tr...) and we know that carbon taxes can be used to reduce corporate and income taxes. So anyone who is opposed to carbon taxes is necessarily in favour of higher corporate and income taxes.

This is a policy discussion that can and should be had independently of any detailed climate model results, and I invite everyone who is in favour of higher corporate and income taxes to chime in here in support of their position, and explain why those taxes are so much better than the carbon taxes that could partially replace them.
I never attacked the commenter, I only criticized his comment.
Agree, the examples shown here are not convincing. I am aware that my screen might not render the colors faithfully, but the fakes really lack subtlety and 'understanding'. For example, look at Charles Courtney Curran, “Three Women” (1894). The left piece is completely wrong; sunset but the highlights are blueish white. The right piece makes me looking at it by the subtle evening light that brings the scene to life—highlight on the hair, cheeks, the robes. All is gone on the left.

The same holds for “Terrassiers, au Trocadero”, the warm blue's are replaced by some heavy cold ones. Also a lot of lost detail again.

I have seen way better replica's.
Agreed.

Apparently NYT had a big come-to-Jesus meeting earlier this year, where they discussed the challenges their business model is facing, and resolved to do something about it. Who's to say whether this stuff will move the needle for them. But at least they're doing interesting things, and I support them.

NYT can't necessarily see the future (when it comes to journalism, nobody can). But it recognizes that its future lies in high-quality articles, and it's investing in new definitions of quality. Many of its competitors are moving in the opposite direction, adopting practices from content farms and clickbait sites. In the long run, NYT will need to do a lot more to rethink its economics. But for now, its investment in quality is probably a good move.
If their argument is invalid, its invalid independent of their sex or race.

It seems to me that you disagree (with perhaps legitimate reasons) with the opinions, but rather than addressing that, use race or sex as an excuse to dismiss the holder of opinion (but selectively -- only when it disagrees with the "correct" opinion.)
A Voice-Activated Future with the MindMeld API
Sodas are sugar water. We already know what sugar does: provide clean, metabolically efficient, allergen free calories. If you're on the road or out and about and hungry, a coke is often the healthiest choice you can make. The quality of options such as fruits and meat and baked goods are typically atrocious at convenience stores and fast food restaurants. Just get a coke and some milk. Available at McDonald's and gas stations nationwide.
Hairsplitter.
I can't stand this trend of formatting.
Hopefully the fad will fade quickly.
My best advice for anyone like myself is to create real projects, try to create something that scratches an itch, something that can be sold etc.

For me this is my motivation: if I was doing it only for the sake of learning it I'd give up in a day.

Of course most of my inventions had fairly short shelf life if aby but I learned to program, well enough to get a well paid job. (And: one of these projects went ahead to save hours at a small company and another simplified procedures significantly at a local non-profit : )
The service being purchased is transportation; the driver is the one who owns the means of production of that service.
Which is a damn good thing. Do you really want criminal charges being brought for something jurors can't understand as being bad without digging through obscure accounting and finance concepts?
Oh yeah, it was fun building our own UI that we had complete control over, so that part wasn't so bad. It was just at times, it seemed like they (carriers) didn't want you using the phone for something other than voice. What!? you want to actually send your own data, over our network? And tag it with GPS?