标签 - hackernews

文章 feed - 评论 feed

2014-02-15

codebyjeff

Comments: "The End of Mrs. and Miss"

URL: http://codebyjeff.com/blog/2014/02/the-end-of-mrs-and-miss


The end of Mrs and Miss 2014-02-15

Morten Rand-Hendriksen (@mor10) asked an excellent question on Twitter today:

I never understood why women are required to prefix their names based on marital status.
 Mrs., Miss, Ms. #archaic
So why do we still have the options of Miss and Mrs.? Why do we need these prefixes at all?

Of course, Ms. has been around for years, and is thoroughly accepted, and yet: We still see these older prefixes on forms and never stop to question it.

Why ARE we asking for these prefixes?

There has been a tremendous amount of attention paid lately to gender equality in the programming world, which is an excellent thing. I've actually for the most part stayed out of the conversation, mostly because I'm a bit older than most programmers (I can remember, as a child, the "bra-burning days"). What may seem to you like a brand new conversation is actually an old one going through another iteration, as we wind closer and closer to our final destination of true, in our hearts and minds rather than just our words, Equality.

The most difficult part of these changes, I've always felt, has not really been the obvious cases. Most of us know better than to tell racist jokes at a party or make comments like, "Women can't do X". Most importantly, though, the environment has changed sufficiently that we are not afraid to show our disapproval of that sort of behavior. In most situations, you no longer feel the need to laugh or go along with things. (You may point to the recently breaking story of the Miami Dolphins. I'll contend that 10 years ago, it would have been swept under the rug, and when I was a child, no one would have even thought it worthy of being reported.)

The thing that is very difficult for people not in the minority group to understand is that, where the actual issue lies is usually not in people doing the blatantly bad - the crowd will take care of that - but rather in the environment that is created by the often innocent everyday habits and remarks. We all understand the concept of "atmosphere" - a party that has all the right ingredients, but just doesn't take off; a team of superb players who just can't find the chemistry to win. This is a terribly difficult thing to pin down, and yet this is what determines the ultimate success or failure of a project.

So to tie this back to my original question - why are we asking women to put information on a form that has no use other than to let us know if she might be a potential mate?

Putting it bluntly like that, the problem jumps right out, doesn't it? If we need to know gender - put a gender radio set on your form. If there is a reason to ask marital status, then do the same - for men and women. Don't put a question on the form that implicitly asks, "Please let me know if you have a husband lurking around". Remove this little, old-fashioned question that adds meta data to a woman's record about her status in the world with regards to possible availability for sex. Change that small part of the atmosphere.

Why do I bring this up in a programming blog? Quite simply, because we programmers have the power to affect this particular small change. Most forms these days are online - created by technical people. Us. This little drop in the bucket can be OUR drop, joining with others to change over time how people think about each other.

Here's what I'm asking you to do:

If you make a new form, limit salutations to Dr., Mr., Ms.

If your customer wants Mrs. & Miss, push back. Up to you to decide how far and how hard, but make an effort.

If your current company uses forms that have Mrs. & Miss, propose the field & forms be changed. If you feel your direct boss won't be amenable, consider finding someone in sales or marketing with a bit of clout who might champion the cause

That's it. Not very hard to do. Perhaps 10 years from now, the thought of a form that asks a woman for her marital status for no reason will be met with the same reaction as a sexist joke in a high-level meeting is most places today.

I welcome discussion on this subject on HN: https://news.ycombinator.com/item?id=7242727

Original post on Hacker News

The Dawn of the Age of Artificial Intelligence - Atlantic Mobile

Comments: "The Dawn of the Age of Artificial Intelligence"

URL: http://m.theatlantic.com/business/archive/2014/02/the-dawn-of-the-age-of-artificial-intelligence/283730/


The advances we’ve seen in the past few years—cars that drive themselves, useful humanoid robots, speech recognition and synthesis systems, 3D printers, Jeopardy!-champion computers—are not the crowning achievements of the computer era. They’re the warm-up acts. As we move deeper into the second machine age we’ll see more and more such wonders, and they’ll become more and more impressive.

How can we be so sure? Because the exponential, digital, and recombinant powers of the second machine age have made it possible for humanity to create two of the most important one-time events in our history: the emergence of real, useful artificial intelligence (AI) and the connection of most of the people on the planet via a common digital network.

Either of these advances alone would fundamentally change our growth prospects. When combined, they’re more important than anything since the Industrial Revolution, which forever transformed how physical work was done.

Thinking Machines, Available now

Digital machines have escaped their narrow confines and started to demonstrate broad abilities in pattern recognition, complex communication, and other domains that used to be exclusively human. We’ve recently seen great progress in natural language processing, machine learning (the ability of a computer to automatically refine its methods and improve its results as it gets more data), computer vision, simultaneous localization and mapping, and many other areas.

We’re going to see artificial intelligence do more and more, and as this happens costs will go down, outcomes will improve, and our lives will get better. Soon countless pieces of AI will be working on our behalf, often in the background. They’ll help us in areas ranging from trivial to substantive to life changing. Trivial uses of AI include recognizing our friends’ faces in photos and recommending products. More substantive ones include automatically driving cars on the road, guiding robots in warehouses, and better matching jobs and job seekers. But these remarkable advances pale against the life-changing potential of artificial intelligence.

We’re going to see artificial intelligence do more and more, and as this happens costs will go down, outcomes will improve, and our lives will get better.

To take just one recent example, innovators at the Israeli company OrCam have combined a small but powerful computer, digital sensors, and excellent algorithms to give key aspects of sight to the visually impaired (a population numbering more than twenty million in the United States alone). A user of the OrCam system, which was introduced in 2013, clips onto her glasses a combination of a tiny digital camera and speaker that works by conducting sound waves through the bones of the head. If she points her finger at a source of text such as a billboard, package of food, or newspaper article, the computer immediately analyzes the images the camera sends to it, then reads the text to her via the speaker.

Reading text ‘in the wild’—in a variety of fonts, sizes, surfaces, and lighting conditions—has historically been yet another area where humans outpaced even the most advanced hardware and software. OrCam and similar innovations show that this is no longer the case, and that here again technology is racing ahead. As it does, it will help millions of people lead fuller lives. The OrCam costs about $2,500—the price of a good hearing aid—and is certain to become cheaper over time.

Digital technologies are also restoring hearing to the deaf via cochlear implants and will probably bring sight back to the fully blind; the FDA recently approved a first-generation retinal implant. AI’s benefits extend even to quadriplegics, since wheelchairs can now be controlled by thoughts. Considered objectively, these advances are something close to miracles—and they’re still in their infancy.

Billions of Innovators, Coming Soon

In addition to powerful and useful AI, the other recent development that promises to further accelerate the second machine age is the digital interconnection of the planet’s people. There is no better resource for improving the world and bettering the state of humanity than the world’s humans—all 7.1 billion of us. Our good ideas and innovations will address the challenges that arise, improve the quality of our lives, allow us to live more lightly on the planet, and help us take better care of one another. It is a remarkable and unmistakable fact that, with the exception of climate change, virtually all environmental, social, and individual indicators of health have improved over time, even as human population has increased.

This improvement is not a lucky coincidence; it is cause and effect. Things have gotten better because there are more people, who in total have more good ideas that improve our overall lot. The economist Julian Simon was one of the first to make this optimistic argument, and he advanced it repeatedly and forcefully throughout his career. He wrote, “It is your mind that matters economically, as much or more than your mouth or hands. In the long run, the most important economic effect of population size and growth is the contribution of additional people to our stock of useful knowledge. And this contribution is large enough in the long run to overcome all the costs of population growth.”

We do have one quibble with Simon, however. He wrote that, “The main fuel to speed the world’s progress is our stock of knowledge, and the brake is our lack of imagination.” We agree about the fuel but disagree about the brake. The main impediment to progress has been that, until quite recently, a sizable portion of the world’s people had no effective way to access the world’s stock of knowledge or to add to it.

In the industrialized West we have long been accustomed to having libraries, telephones, and computers at our disposal, but these have been unimaginable luxuries to the people of the developing world. That situation is rapidly changing. In 2000, for example, there were approximately seven hundred million mobile phone subscriptions in the world, fewer than 30 percent of which were in developing countries.

By 2012 there were more than six billion subscriptions, over 75 percent of which were in the developing world. The World Bank estimates that three-quarters of the people on the planet now have access to a mobile phone, and that in some countries mobile telephony is more widespread than electricity or clean water.

The first mobile phones bought and sold in the developing world were capable of little more than voice calls and text messages, yet even these simple devices could make a significant difference. Between 1997 and 2001 the economist Robert Jensen studied a set of coastal villages in Kerala, India, where fishing was the main industry.10 Jensen gathered data both before and after mobile phone service was introduced, and the changes he documented are remarkable. Fish prices stabilized immediately after phones were introduced, and even though these prices dropped on average, fishermen’s profits actually increased because they were able to eliminate the waste that occurred when they took their fish to markets that already had enough supply for the day. The overall economic well-being of both buyers and sellers improved, and Jensen was able to tie these gains directly to the phones themselves.

Now, of course, even the most basic phones sold in the developing world are more powerful than the ones used by Kerala’s fisherman over a decade ago. And cheap mobile devices keep improving. Technology analysis firm IDC forecasts that smartphones will outsell feature phones in the near future, and will make up about two-thirds of all sales by 2017.

This shift is due to continued simultaneous performance improvements and cost declines in both mobile phone devices and networks, and it has an important consequence: it will bring billions of people into the community of potential knowledge creators, problem solvers, and innovators.

'Infinite Computing' and Beyond

Today, people with connected smartphones or tablets anywhere in the world have access to many (if not most) of the same communication resources and information that we do while sitting in our offices at MIT. They can search the Web and browse Wikipedia. They can follow online courses, some of them taught by the best in the academic world. They can share their insights on blogs, Facebook, Twitter, and many other services, most of which are free. They can even conduct sophisticated data analyses using cloud resources such as Amazon Web Services and R, an open source application for statistics.13 In short, they can be full contributors in the work of innovation and knowledge creation, taking advantage of what Autodesk CEO Carl Bass calls “infinite computing.”

Until quite recently rapid communication, information acquisition, and knowledge sharing, especially over long distances, were essentially limited to the planet’s elite. Now they’re much more democratic and egalitarian, and getting more so all the time. The journalist A. J. Liebling famously remarked that, “Freedom of the press is limited to those who own one.” It is no exaggeration to say that billions of people will soon have a printing press, reference library, school, and computer all at their fingertips.

We believe that this development will boost human progress. We can’t predict exactly what new insights, products, and solutions will arrive in the coming years, but we are fully confident that they’ll be impressive. The second machine age will be characterized by countless instances of machine intelligence and billions of interconnected brains working together to better understand and improve our world. It will make mockery out of all that came before. 

This post is adapted from Erik Brynjolfsson and Andrew McAfee's The Second Machine Age: Work, Progress, and Prosperity in a Time of Brilliant Technologies.

 

Original post on Hacker News

writebin

Comments: "writebin"

URL: http://writebin.io


Original post on Hacker News

The New Normal: 200-400 Gbps DDoS Attacks — Krebs on Security

Comments: "The New Normal: 200-400 Gbps DDoS Attacks — Krebs on Security"

URL: http://krebsonsecurity.com/2014/02/the-new-normal-200-400-gbps-ddos-attacks/


Over the past four years, KrebsOnSecurity has been targeted by countless denial-of-service attacks intended to knock it offline. Earlier this week, KrebsOnSecurity was hit by easily the most massive and intense such attack yet — a nearly 200 Gpbs assault leveraging a simple attack method that industry experts say is becoming alarmingly common.

At issue is a seemingly harmless feature built into many Internet servers known as the Network Time Protocol (NTP), which is used to sync the date and time between machines on a network. The problem isn’t with NTP itself, per se, but with certain outdated or hard-coded implementations of it that attackers can use to turn a relatively negligible attack into something much, much bigger. Symantec‘s writeup on this threat from December 2013 explains the problem succinctly:

Similar to DNS amplification attacks, the attacker sends a small forged packet that requests a large amount of data be sent to the target IP Address. In this case, the attackers are taking advantage of the monlist command.  Monlist is a remote command in older version of NTP that sends the requester a list of the last 600 hosts who have connected to that server.  For attackers the monlist query is a great reconnaissance tool.  For a localized NTP server it can help to build a network profile.  However, as a DDoS tool, it is even better because a small query can redirect megabytes worth of traffic.

Matthew Prince, the CEO of Cloudflare — a company that helps Web sites stay online in the face of huge DDoS attacks — blogged Thursday about a nearly 400 Gbps attack that recently hit one of the company’s customers and leveraged NTP amplification. Prince said that while Cloudflare “generally [was] able to mitigate the attack, it was large enough that it caused network congestion in parts of Europe.”

“Monday’s DDoS proved these attacks aren’t just theoretical. To generate approximately 400Gbps of traffic, the attacker used 4,529 NTP servers running on 1,298 different networks,” Prince wrote. “On average, each of these servers sent 87Mbps of traffic to the intended victim on CloudFlare’s network. Remarkably, it is possible that the attacker used only a single server running on a network that allowed source IP address spoofing to initiate the requests. An attacker with a 1 Gbps connection can theoretically generate more than 200Gbps of DDoS traffic.”

NO TIME LIKE THE PRESENT

Prince suggests a number of solutions for cleaning up the problem that permits attackers to seize control over so many ill-configured NTP servers, and this is sound advice. But what that post does not mention is the reality that a great many of today’s DDoS attacks are being launched or coordinated by the same individuals who are running DDoS-for-hire services (a.k.a “booters”) which are hiding behind Cloudflare’s own free cloud protection services.

As I noted in a talk I gave last summer with Lance James at the Black Hat security conference in Las Vegas, a funny thing happens when you decide to operate a DDoS-for-hire Web service: Your service becomes the target of attacks from competing DDoS-for-hire services. Hence, a majority of these services have chosen to avail themselves of Cloudflare’s free content distribution service, which generally does a pretty good job of negating this occupational hazard for the proprietors of DDoS services.

Lance James, Yours Truly, and Matthew Prince.

Mr. Prince took strong exception to my remarks at Black Hat, which observed that this industry probably would destroy itself without Cloudflare’s protection, and furthermore that some might perceive a credibility issue with a company that sells DDoS protection services providing safe haven to an entire cottage industry of DDoS-for-hire services.

Prince has noted that while Cloudflare will respond to legal process and subpoenas from law enforcement to take sites offline, “sometimes we have court orders that order us to not take sites down.” Indeed, one such example was CarderProfit, a Cloudflare-protected carding forum that turned out to be an elaborate sting operation set up by the FBI.

He said the company has a stated policy of not singling out one type of content over another, citing a fear of sliding down a slippery slope of censorship.

In a phone interview today, Prince emphasized that he has seen no indication that actual malicious packets are being sent out of Cloudflare’s network from the dozens of booter service Web sites that are using the service. Rather, he said, those booter services are simply the marketing end of these operations.

“The very nature of what we are trying to build is a system by which any content can be online and we can make denial-of-service attacks a thing of the past. But that means that some controversial content will end up on our network. We have an attack of over 100 Gbps almost every hour of every day. If I really thought it would solve the problem, and if our network was actually being used in these attacks, that’s a no-brainer. But I can’t get behind the idea that we should deny service to a marketing site just so that it can be attacked by these other sites, and that this will will somehow make the problem go away. I don’t think that’s right, and it starts us down a slippery slope.”

As a journalist, I’m obviously extremely supportive of free speech rights. But it seems to me that most of these DDoS-for-hire services are — by definition — all about stifling speech. Worse yet, over the past few months the individuals behind these offerings have begun to latch onto NTP attacks, said Allison Nixon, a researcher for NTT Com Security who spoke about DDoS protection bypass techniques at last year’s Black Hat.

“There is a growing awareness of NTP based attacks in the criminal underground in the past several months,” Nixon said. “I believe it’s because nobody realized just how many vulnerable servers are out there until recently. “The technical problem of NTP amplification has been known for a long time. Now that more and more attack lists are being traded around, the availability of DDoS services with NTP attack functionality is on the rise.”

(S)KIDS JUST WANNA HAVE FUN

The shocking thing about these DDoS-for-hire services is that — as I’ve reported in several previous stories — a majority of them are run by young kids who apparently can think of no better way to prove how cool and “leet” they are than by wantonly knocking Web sites offline and by launching hugely disruptive assaults. Case in point: My site appears to have been attacked this week by a 15-year-old boy from Illinois who calls himself “Mr. Booter Master” online.

Prolexic Technologies, the company that has been protecting KrebsOnSecurity from DDoS attacks for the past 18 months, said the attack that hit my site this week clocked in just shy of 200 Gbps. A year or two ago, a 200 Gbps attack would have been close to the largest attack on record, but the general upswing in attack volume over the past year makes the biggest attacks timeline look a bit like a hockey stick, according to a blog post on NTP attacks posted today by Arbor Networks. Arbor’s writeup speaks volumes about the motivations and maturity of the individuals behind a majority of these NTP attacks.

Source: Arbor Networks

The NTP attack on my site was short-lived — only about 10 minutes in duration, according to Prolexic. That suggested the attack was little more than a proof-of-concept, a demonstration.

Indeed, shortly after the attack subsided, I heard from a trusted source who closely monitors hacker activity in the cybercrime underground. The source wanted to know if my site had recently been the subject of a denial-of-service attack. I said yes and asked what he knew about it. The source shared some information showing that someone using the nickname “Rasbora” had very recently posted several indicators in a private forum in a bid to prove that he had just launched a large attack against my site.

Rasbora’s posts on Hackforums.

Apparently, Rasbora did this so that he could prove his greatness to the administrators of Darkode, a closely guarded cybercrime forum that has been profiled at length in this blog. Rasbora was anxious to show what he could contribute to the Darkode community, and his application for membership there hinged in part on whether he could be successful in taking down my site (incidentally, this is not the first time Darkode administrators have used my site as a test target for vetting prospective members who apply based on the strength of some professed DDoS prowess).

Rasbora, like other young American kids involved in DDoS-for-hire services, hasn’t done a great job of separating his online self from his real life persona, and it wasn’t long before I was speaking to Rasbora’s dad. His father seemed genuinely alarmed — albeit otherwise clueless — to learn about his son’s alleged activities. Rasbora himself agreed to speak to me, but denied that he was responsible for any attack on my site. He did, however, admit to using the nickname Rasbora — and eventually — to being consumed with various projects related to DDoS activities.

Rasbora maintains a healthy presence on Hackforums[dot]net, a relatively open forum that is full of young kids engaged in selling hacking services and malicious code of one kind or another. Throughout 2013, he ran a DDoS-for-hire service hidden behind Cloudflare called “Flashstresser.net,” but that service is currently unreachable. These days, Rasbora seems to be taking projects mostly by private contract.

Some of Rasbora’s posts prior to our phone call.

Rasbora’s most recent project just happens to be gathering, maintaining huge “top quality” lists of servers that can be used to launch amplification attacks online. Despite his insistence that he’s never launched DDoS attacks, Rasbora did eventually allow that someone reading his posts on Hackforums might conclude that he was actively involved in DDoS attacks for hire.

“I don’t see what a wall of text can really tell you about what someone does in real life though,” said Rasbora, whose real-life identity is being withheld because he’s a minor. This reply came in response to my reading him several posts that he’d made on Hackforums not 24 hours earlier that strongly suggested he was still in the business of knocking Web sites offline: In a Feb. 12 post on a thread called “Hiring a hit on a Web site” that Rasbora has since deleted, he tells a fellow Hackforums user, “If all else fails and you just want it offline, PM me.”

Rasbora has tried to clean up some of his more self-incriminating posts on Hackforums, but he remains defiantly steadfast in his claim that he doesn’t DDoS people. Who knows, maybe his dad will ground him and take away his Internet privileges.

Tags: Allison Nixon, Arbor Networks, CloudFlare, Darkode, Hackforums, Lance James, Matthew Prince, network time protocol, NTP, NTT Com Security, Prolexic Technologies, Rasbora, Symantec

This entry was posted on Friday, February 14th, 2014 at 7:13 pm and is filed under A Little Sunshine, The Coming Storm. You can follow any comments to this entry through the RSS 2.0 feed. You can skip to the end and leave a comment. Pinging is currently not allowed.

Original post on Hacker News

Why I Dropped Out Of YC | wikichen

Comments: "Why I Dropped Out Of YC | wikichen"

URL: http://wikichen.is/writing/why-i-dropped-out-of-yc/


I bought my first Moleskine by sheer coincidence while shopping for craft supplies that a design course had required; I had avoided buying a notebook for the first two years at university by resourcefully (for which some might argue was born out of necessity from the lazy frugality of your average college kid) removing stacks of printer paper from the student center under a well-rehearsed, convincing ruse that I was somehow heroically fixing a “paper jam”.

By my third year I was making enough money from being a resident advisor and scrapping by with a delightful hodgepodge of research jobs that I could finally renounce my thieving ways and afford some decent stationeries, one of which was a proper notebook on which I could keep notes. I’m going to be taking actual notes in an actual notebook like a Shakespearean boss, I thought as I browsed the notebook section in the art supplies store. I picked the most conventional looking one from the pile: a large Moleskine Classic Notebook with a hard cover and plain, white pages. I knew not what a Moleskine was then or of its more hipster connotations (I swear) or why it cost an arm and leg for one, but I was pleased to have something I could, at long last, take notes on that’s not single sheet and A4-sized.

Naturally, those notes turned out to be nothing but the wild swirling caricatures of a sleep-deprived procrastinator nodding off every few minutes as the professor droned on. But over time that first Moleskine served as an outlet for my creative self, a blank canvas I painted with my thoughts and ideas and dreams. It captured the moments of blinding clarity and paroxysms of fleeting epiphany that so often defined checkpoints of my personal growth. More importantly, the notebook embodied me at my best and dutifully provided a record from which I could reflect and study.

I filled up that very same Moleskine at the end of last year, around the time when I decided to join the startup as she made the transition to the Bay Area after being accepted into Y Combinator. The fortuitous signs of a full notebook greeting a new opportunity in a new year got the best of my superstitious tendencies, so I ordered a brand-spanking new one off Amazon. In the five or so weeks since Y Combinator commenced in full swing, I haven’t written anything in the Moleskine. In fact, it’s still sitting on my shelf, wrapped in its original packaging.

Earlier this week we met with our advisor and YC partner Aaron over what seemed to be a divergence in the direction of the company and the underlying disagreement on how to best solve problems. In the hour we talked, what surfaced instead was an irreconcilable working relationship rooted in fundamental differences in personalities and misaligned expectations of roles and responsibilities. There were no hard feelings, just hard lessons learned.

Maybe I signed up for the wrong thing or for the wrong reason, as well-intentioned as I was from the start. Maybe it was more about Y Combinator, the subject of numerous pages in my Moleskine, and that was wrong. Maybe in the wake of a failed startup I deluded myself into thinking great teams are predicated on great friendships, a truism that no longer holds absolute truth.

It was also the acceptance that the startup would never be something I could call my own, not just in stake but in equal say, that cemented my decision to walk away. A sense of ownership can be a powerful motivator for a startup; in this case the lack thereof tore it apart. But if you asked me for the one reason why it didn’t work out, the truth is that it just wasn’t fun anymore, and when you’re grinding away on an early stage venture with no pay, the enjoyment you derive from working with your partners is all you have.

Egos clashed and convictions shaken, we came to the consesnsus that it’d be best if I part ways with the startup. To some extent I was relieved, freed from an incompatible environment that brought no party joy, and it hardly mattered that, to those like me who held the institution on a pedestal, this is Y Combinator we’re talking about. Aaron put it this way, “Stop thinking about YC. YC is an artificial construct, a forcing function that augments a startup’s chances to succeed. But if you can’t work together, then none of it matters. If someone tells me I can do YC but I’ll have to wear hot pants the whole time, I wouldn’t do it.” And I wholeheartedly agree with him: life’s too short to wear hot pants.

It’s been a few days since my departure, and I’m as uncertain as ever regarding my next steps, largely given that I’m still digesting what I’ve learned from this experience, and partly because I’ve grown jaded and disillusioned with Silicon Valley at large. What’s certain is that I won’t be touching startups for a very long time, and I might even stay away from Hacker News for a while. If anything, when the time comes and that startup itch manifests itself again, I’ve taken to heart that it will be of my own creation, with a team I can entrust equal ownership, and on my own terms, Y Combinator or not.

Taking the new Moleskine from the shelf and removing it from its plastic wrap, I turned to the first blank page and picked up my pen.

Here we go again.

Original post on Hacker News

95% of Climate Models Agree: The Observations Must be Wrong « Roy Spencer, PhD

Comments: "95% of Climate Models Agree: The Observations Must be Wrong « Roy Spencer, PhD"

URL: http://www.drroyspencer.com/2014/02/95-of-climate-models-agree-the-observations-must-be-wrong/


I’m seeing a lot of wrangling over the recent (15+ year) pause in global average warming…when did it start, is it a full pause, shouldn’t we be taking the longer view, etc.

These are all interesting exercises, but they miss the most important point: the climate models that governments base policy decisions on have failed miserably.

I’ve updated our comparison of 90 climate models versus observations for global average surface temperatures through 2013, and we still see that >95% of the models have over-forecast the warming trend since 1979, whether we use their own surface temperature dataset (HadCRUT4), or our satellite dataset of lower tropospheric temperatures (UAH):

Whether humans are the cause of 100% of the observed warming or not, the conclusion is that global warming isn’t as bad as was predicted. That should have major policy implications…assuming policy is still informed by facts more than emotions and political aspirations.

And if humans are the cause of only, say, 50% of the warming (e.g. our published paper), then there is even less reason to force expensive and prosperity-destroying energy policies down our throats.

I am growing weary of the variety of emotional, misleading, and policy-useless statements like “most warming since the 1950s is human caused” or “97% of climate scientists agree humans are contributing to warming”, neither of which leads to the conclusion we need to substantially increase energy prices and freeze and starve more poor people to death for the greater good.

Yet, that is the direction we are heading.

And even if the extra energy is being stored in the deep ocean (if you have faith in long-term measured warming trends of thousandths or hundredths of a degree), I say “great!”. Because that extra heat is in the form of a tiny temperature change spread throughout an unimaginably large heat sink, which can never have an appreciable effect on future surface climate.

If the deep ocean ends up averaging 4.1 deg. C, rather than 4.0 deg. C, it won’t really matter.

Original post on Hacker News

Sublimall

Comments: "Sublimall"

Original post on Hacker News

kimono : The kimono blog

Comments: "kimono : The kimono blog"

URL: http://kimonify.kimonolabs.com/kimload?url=http%3A%2F%2Fkimonolabs.com%2Fcrawlblog%2F1


Original post on Hacker News

Jet Propulsion Laboratory | News

Comments: "Jet Propulsion Laboratory | News"

URL: http://www.jpl.nasa.gov/m/news/news.php?release=2014-051


February 14, 2014

Researchers have determined the now-infamous Martian rock resembling a jelly doughnut, dubbed Pinnacle Island, is a piece of a larger rock broken and moved by the wheel of NASA's Mars Exploration Rover Opportunity in early January.

Only about 1.5 inches wide (4 centimeters), the white-rimmed, red-centered rock caused a stir last month when it appeared in an image the rover took Jan. 8 at a location where it was not present four days earlier.

More recent images show the original piece of rock struck by the rover's wheel, slightly uphill from where Pinnacle Island came to rest.

"Once we moved Opportunity a short distance, after inspecting Pinnacle Island, we could see directly uphill an overturned rock that has the same unusual appearance," said Opportunity Deputy Principal Investigator Ray Arvidson of Washington University in St. Louis. "We drove over it. We can see the track. That's where Pinnacle Island came from."

Examination of Pinnacle Island revealed high levels of elements such as manganese and sulfur, suggesting these water-soluble ingredients were concentrated in the rock by the action of water. "This may have happened just beneath the surface relatively recently," Arvidson said, "or it may have happened deeper below ground longer ago and then, by serendipity, erosion stripped away material above it and made it accessible to our wheels."

Now that the rover is finished inspecting this rock, the team plans to drive Opportunity south and uphill to investigate exposed rock layers on the slope.

Opportunity is approaching a boulder-studded ridge informally named the McClure-Beverlin Escarpment, in honor of engineers Jack Beverlin and Bill McClure. Beverlin and McClure were the first recipients of the NASA Medal of Exceptional Bravery for their actions on Feb. 14, 1969, to save NASA's second successful Mars mission, Mariner 6, when the launch vehicle began to crumple on the launch pad from loss of pressure.

"Our team working on Opportunity's continuing mission of exploration and discovery realizes how indebted we are to the work of people who made the early missions to Mars possible, and in particular to the heroics of Bill McClure and Jack Beverlin," said rover team member James Rice of the Planetary Science Institute, Tucson, Ariz. "We felt this was really a fitting tribute to these brave men, especially with the 45th anniversary of their actions coming today."

Opportunity's work on the north-facing slope below the escarpment will give the vehicle an energy advantage by tilting its solar panels toward the winter sun. Feb. 14 is the winter solstice in Mars' southern hemisphere, which includes the region where Opportunity has been working since it landed in January 2004.

"We are now past the minimum solar-energy point of this Martian winter," said Opportunity Project Manager John Callas of NASA's Jet Propulsion Laboratory in Pasadena, Calif. "We now can expect to have more energy available each week. What's more, recent winds removed some dust from the rover's solar array. So we have higher performance from the array than the previous two winters."

During Opportunity's decade on Mars, and the 2004-2010 career of its twin, Spirit, NASA's Mars Exploration Rover Project has yielded a range of findings proving wet environmental conditions on ancient Mars -- some very acidic, others milder and more conducive to supporting life.

JPL manages the Mars Exploration Rover Project for NASA's Science Mission Directorate in Washington. For more information about Spirit and Opportunity, visit: http://www.nasa.gov/rovers .

You can follow the project on Twitter and on Facebook at http://twitter.com/MarsRovers and http://www.facebook.com/mars.rovers .

Original post on Hacker News

Venezuelans Blocked on Twitter Amid Opposition’s Protests - Businessweek

Comments: "Venezuelans Blocked on Twitter Amid Opposition’s Protests - Businessweek"

URL: http://www.businessweek.com/news/2014-02-14/twitter-says-venezuela-blocks-its-images-amid-protest-crackdown


Twitter Inc. (TWTR:US) said the Venezuelan government blocked users’ online images as opposition groups marched through Caracas for a third day, demonstrating against record shortages and the world’s fastest inflation.

Nu Wexler, a Twitter spokesman, confirmed in an e-mail that the government was behind the disruption. President Nicolas Maduro banned protests Feb. 12 and has asked his supporters to counter with a “march against fascism” tomorrow, in a week of social unrest that has left at least three Venezuelans dead.

Related:

  • Boy’s Life Hanging on 8-Hour Trip Shows Why Venezuelans Protest
  • Opinion: Let's Watch Venezuela Destroy Itself

In the absence of information from the government or local television outlets, Venezuelans have turned to foreign reporters and social media for news. Twitter users had been posting their photos of demonstrations that started in provincial towns earlier this month, providing an alternative to state-controlled media. It’s unclear if photos are blocked for users of all Internet providers in Venezuela, Wexler said.

“We won’t cease protests until all our comrades are free,” Gaby Arellano, a leader of the Andes University student union and member of the opposition party Voluntad Popular, said by telephone today. “We will continue fighting for our democratic rights.”

Maduro ordered police on Feb. 12 to detain opposition leaders for inciting violence after clashes between opposition-affiliated students and armed pro-government socialist collectives left 66 people injured and 118 under detention, according to the Interior Ministry.

Cantv Denial

State-run phone company Cia. Anonima Nacional Telefonos de Venezuela SA, or Cantv, denied blocking the images of San Francisco-based Twitter. Twitter’s servers are outside of Venezuela, and other countries experienced the same issue, the company said in an e-mailed statement today.

A spokesman for the Information Ministry, who can’t be named because of internal policy, said he had no problem seeing pictures on his Twitter account, which he uses to follow friends and family.

Students have defied Maduro’s ban on protests, blocking Caracas’ major avenues today on the way to the Eastern Cemetery to bury student Roberto Redman, one of the three killed in Feb. 12 clashes.

Only 10 of the 118 people detained have been charged to-date, mostly for instigating violence, according to the prosecutor general’s office. Human rights group Venezuelan Penal Forum put the number of detained at 148.

‘No Idea’

Alex Matute, a Caracas-based web developer, said his brother Angel, a 24-year-old student, was among the 30 protesters who were held by the National Guard without being charged and without access to lawyers or family for two days, before being driven to courts.

“We have no idea what they plan to do with him,” Alex Matute said by telephone today. “The police won’t tell us anything.”

A National Guard spokesman, who can’t be named because of internal policy, and Interior Ministry spokesman Marco Hernandez declined to comment, citing national-security risks.

Maduro has accused international outlets of bias. He took Colombian station NTN24 off the air after the protests and in a national address yesterday criticized Agence France Presse for “manipulating information.”

‘Massive Attack’

In November, Maduro asked authorities to investigate a disappearance of 6,000 of his 1.4 million Twitter followers, calling it a “massive attack” by the “international right wing.”

Billy Vaisberg, who runs an online directory of Venezuelan Twitter users called TwVen.com, said he had received several reports today from people who couldn’t see images on their feeds. In a post on its Spanish-language account, @twitter_es, Twitter advised Venezuelan users to subscribe to its text-message service to get updates.

“We are having a media blackout,” Josefina Blanco, a freelance science journalist and social media user, said in an e-mail from Caracas. Only because of Twitter, NTN24 and radio station RCR 750, “we can know what is really going on in our streets,” she said.

Inflation more than doubled in Venezuela in the past year to 56.3 percent in January, according to the central bank. At the same time, the central bank’s scarcity index rose to a record 28 percent, meaning that more than one in four basic goods was out of stock at any given time.

Bonds Fall

Amid the threat of new social unrest, the South American country’s benchmark dollar bond due in 2027 fell 0.67 cent to 64.85 cents on the dollar, near a 30-month low. The yield on the bond rose 16 basis points to 15.53 percent, at 3:40 p.m. in New York.

“The opposition has made a huge progress in the past week, as a couple of student protests have reignited the movement,” David Smilde, a senior fellow at the Washington Office on Latin America, said by telephone from Caracas yesterday. “If in the coming months the economy gets substantially worse and the protests continue, Maduro will be in tough position.”

To contact the reporters on this story: Patricia Laya in Mexico City at playa2@bloomberg.net; Sarah Frier in San Francisco at sfrier1@bloomberg.net; Anatoly Kurmanaev in Caracas at akurmanaev1@bloomberg.net

To contact the editors responsible for this story: Andre Soliani at asoliani@bloomberg.net; Nick Turner at nturner7@bloomberg.net

Original post on Hacker News

Dropbox’s hiring practices explain its disappointing​ lack of female employees

Comments: "Dropbox’s hiring practices explain its​ lack of female employees"

URL: http://www.washingtonpost.com/blogs/innovations/wp/2014/02/14/dropboxs-hiring-practices-explain-its-disappointing%e2%80%8b-lack-of-female-employees/


(Dropbox)

“If someone came in right now and announced that the zombie apocalypse had just started outside, what would you do in the next hour? What is something that you’re geeky about? What is a superpower you would give to your best friend?” These are the types of questions that you could be asked if you apply for a job at Dropbox. Business Insider culled these and other quirky interview questions from a career Web site, Glassdoor.

Dropbox, which provides online storage, is clearly looking for creative people who can think outside the box and wants to make interviews more fun. It is not alone; many Silicon Valley companies ask such questions. The problem is that such questions are fun only for people who understand the jokes — and who can think like the young men doing the interviews.

They don’t lead to better hiring outcomes as Google learned. Its senior vice president for people operations, Laszlo Bock, said last June in an interview with New York Times, “…we found that brainteasers are a complete waste of time. How many golf balls can you fit into an airplane? How many gas stations in Manhattan? A complete waste of time. They don’t predict anything. They serve primarily to make the interviewer feel smart.”

Such hiring practices also disadvantage women. They hurt the employer by limiting the talent pool.  They fortify the male dominated frat-boy culture that Silicon Valley is increasingly being criticized for.

Telle Whitney, CEO of Anita Borg Institute, which is working on getting more women to study computer science and have more women fully engaged in creating technology, says its research shows questions such as these cause women to get screened out more often than men. As an example, the superhero concept is going to resonate much more with men, as demonstrated by the demographics of the superhero movie attendance.  Whitney cites research which shows that a strong and pervasive stereotype of computer professionals as devoid of a social life alienates women. Subtle cues in the physical environment of companies such as Star Trek posters and video games lead to women being less interested in being a part of an organization when compared to a neutral office environment. This causes women to self-select out of technology jobs.

Indeed, the trend is getting worse. In 1985, 37 percent of computer science undergraduate degree recipients were women. By 2011 this proportion had dropped to 18 percent. Most technology firms refuse to release gender and diversity numbers. Data collected on Github explains why. Dropbox, for example, had only 9 women in its 143 person engineering team as of October 2013. That’s 6.3 percent in an industry in which 18 percent of the hiring pool is women.

Dropbox recently completed $250 million of funding at a valuation close to $10 billion according to the Wall Street Journal. It is rumored to be heading towards an IPO. The company has been expanding its hiring yet the number of women in management is declining. Kim Malone Scott, who headed operations and sales, left in April 2013; Anna Christina Douglas, who headed product marketing, left in August; and VP of Operations Ruchi Sanghvi left the company last October.

Two former female employees and one current employee of Dropbox shared their concerns with me. They asked not to be named because they had signed non-disparagement agreements and feared negative consequences for their careers if they spoke critically of Dropbox. One wrote in an e-mail, “When I interviewed for Dropbox, I was interviewed in a room called ‘The Break-up Room,’ by a male. It was right next to a room called the ‘Bromance Chamber.’ It felt weird I would be interviewed in such a strangely named conference room.” She said that “every time the company holds an all hands ‘goals’ meeting, the only people who talk are men. There are no females in leadership. The highest ranking is a team lead on the User Ops team.”

She spoke up because she believes that “having more females in leadership positions results in more females; when they all leave those positions, it signals poorly to the rest of us.” Freada Kapor Klein, founder of the Level Playing Field Institute, was invited in by Dropbox to talk about hidden bias research and how it may apply to startups.  Her husband, Mitch Kapor, also came to the talk as someone who has been a successful entrepreneur and feels that the culture set at the outset of a company is critical.  (Coincidentally they became shareholders in Dropbox when the company bought a startup in which they had invested.)   Klein says that Dropbox executives, like other startup founders, honestly believe they are a meritocracy and are unaware as to how hidden bias operates. Employee referrals play a large role in their hiring as in most start-ups which further introduces bias and makes the culture exclusionary.

Her advice to Dropbox?  “Founders are looking for ‘objective’ measures such as school ranking, GPAs, SAT scores, but fail to recognize that these are biased.  Dropbox and other start-ups should pioneer new ways to identify people who can succeed on the core set of job responsibilities.  Perhaps a question on how Dropbox might be used to solve income inequality or the unaffordability of housing in San Francisco would reveal as much about someone’s creativity—and more about their character—than questions about superheroes.”

Related: Silicon Valley’s gender imbalance, in one chart

Original post on Hacker News

TrueVault Launches To Bring Easy HIPAA Compliance To Startups And Health Apps | TechCrunch

Comments: "TrueVault Launches To Bring Easy HIPAA Compliance To Startups And Health Apps | TechCrunch"

URL: http://techcrunch.com/2014/02/14/truevault-launches-to-bring-easy-hipaa-compliance-to-startups-and-health-apps/


It was the best of times, it was the worst of times: In an effort to jumpstart the U.S. economy amidst the runaway blight of the “Great Recession” and financial crisis beginning in 2008, Congress scrambled to enact and then distribute its unprecedented and controversial $787 billion economic stimulus package. Among other things, the Stimulus Bill acted as a vehicle for another landmark piece of legislation, the HITECH Act, which sought to lay the foundations for sweeping healthcare reform.

Not only did the HITECH Act aim to encourage the bloated healthcare industry to lower costs and adopt healthcare information technology and electronic health records, it brought key changes to HIPAA privacy and security provisions as well. In January, these changes were finalized, and they important implications for all digital health companies, technology providers and app developers.

The rule changes (and the rules themselves) are complex, and they require startups and engineers to put in a lot of work to maintain compliance. In healthcare, where the need for efficiency-increasing, cost-reducing technology (and more engineers) is paramount, this is a problem. In a lot of cases, rather than take the time to become HIPAA-compliant, startups and developers are pairing back the features and functionality of their applications. This reduces the overall value proposition of the product and strips it of an important part of the feedback loop.

Luckily, TrueVault has your back. Launching out of Y Combinator’s most recent batch of startups, TrueVault is on a mission to unburden startups of the time-consuming, progress-stalling process of HIPAA compliance so that they can get back to focusing on what’s really important: Fixing the healthcare experience.

Over the last two years, there’s been an explosion in mobile health apps. The problem, however, is that many of them are crap. Some of them are just clones, but many of them lack the kind of functionality that people want out of a mobile health app. The average consumer wants to access health information, not uncontextualized data, but the new changes to HIPAA require compliance from apps and technology that delivering health information.

TrueVault wants to solve this problem by offering a secure API to store health data and simplify the complexity of HIPAA compliance. The idea is to save startups hundreds of development hours by ensuring that they can avoid worrying about setting up and maintaining a HIPAA-compliant application stack. Instead, TrueVault handles all physical and technical safeguards required by HIPAA, while working like the majority of API services, says co-founder Trey Swann.

TrueVault targets startups, web and mobile apps and wearables, enabling them to store and search protected health information (PHI) in any file format through RESTful APIs. It will sign a “Business Associate Agreement, and protects customers under a comprehensive Privacy and Data breach insurance policy,” as HIPAA is wont to make everyone do.

Now of course, you may say: “But, Rip, there are plenty of HIPAA-compliant hosting providers. What about those?” Touche, my friend. Touche. Familiar names like AWS, FireHost and RackSpace all offer HIPAA-compliant posting and will sign a BAA. So, you could move your applications and health data over to one of the big players.

Many startups are facing this “build vs. buy” decision right now. That’s why co-founder Trey Swann sees big opportunity for TrueVault. The value proposition that TrueVault claims over HIPAA-compliant hosting providers, he says, is that they still require companies to spend months building a HIPAA-compliant app stack in that environment, which require a laundry list of technical specifications.

The other benefit is cost. If a company wants to sign a BAA with AWS, it needs to use dedicated instances and each instance hour is 10 percent more than the standard fee. Plus, their meter starts at $1,500/month if they want to become HIPAA-compliant with AWS (meter starts at $2/instance hr, over a month it is approx. $1,500). FireHost, on the other hand, starts at $1,115/month and you are charged a $250 premium for each HIPAA-ready instance that’s added.

Instead, TrueVault is offering its service at a fairly competitive price point: $0.001/API call. Yes, that’s 100K calls for $100. Swann says that unlimited file and JSON storage are included in that price. Not bad for a service that offers automatic encryption of all data stored, APIs for searching that encrypted data, audit tracking, proactive monitoring, hashes, uptime and SLA.

The key, though, is search. In order to be compliant with HIPAA, apps have to encrypt their databases, which means your app can’t search their data, and the functionality suffers as a result. TrueVault’s service protects your data and also allows you to query that protected data. Companies can get unlimited file and JSON storage, and search any JSON document and binary field, or have their apps call TrueVault’s Search API directly to quickly add a search interface to their apps.

Today, TrueVault has about 5 million documents stored on its platform and millions of API calls are being made to its APIs every week. The startup has already signed on nearly 200 companies, including image32, LifeVest Health, Weave and Rocky Mountain Health Plans and is growing fast.

For more, check out TrueVault at home here.

Original post on Hacker News

Using pry in production - Without shooting yourself in the foot - Bugsnag

Comments: "Using pry in production - Without shooting yourself in the foot - Bugsnag"

URL: https://bugsnag.com/blog/production-pry


Using pry in productionWithout shooting yourself in the footConrad Irwin

Bugsnag has been using pry as a replacement for ruby's irb console since before I joined (disclaimer: I'm one of the pry core team). It's better than irb for a number of reasons, but chief among them are that it syntax highlights input and output, and it crashes less often.

This is most useful in development, when you spend a considerable amount of time in the console, but it's also useful in production when you need to analyze (or even fix) production data. Here are some simple instructions to get you started.

1. Include pry in the Gemfile

Making pry work in production is easy, you just add it to the production part of the Gemfile. We also use pry-plus, but we restrict that to development because it's less useful in production and some of the plugins are less well tested than pry itself.

# Gemfile
gem 'pry-rails'
gem 'pry-plus', group: :development

Once you've changed the Gemfile, run bundle and then deploy. Pry will be available in production.

2. Change the prompt in production

Using the same console in development as production had an unforeseen problem. The prompt looked the same wherever you were. This led to code being run in production that was intended for development.

No permanent damage was done, but we decided that we should make it really really obvious which environment you're running in. To this end, we added a rails initializer that sets the prompt to something scary in production.

# config/initializers/pry.rb
# Show red environment name in pry prompt for non development environments
unless Rails.env.development?
 old_prompt = Pry.config.prompt
 env = Pry::Helpers::Text.red(Rails.env.upcase)
 Pry.config.prompt = [
 proc {|*a| "#{env} #{old_prompt.first.call(*a)}"},
 proc {|*a| "#{env} #{old_prompt.second.call(*a)}"},
 ]
end

Now it's obvious when you're in production :).

3. Wrap it in a script

Running pry in production is surprisingly fiddly, particularly if you're trying to do it to answer an urgent question. You need to remember which directory to run it from, to use bundle exec, and to pass production as an argument.

To make this easier to do we added a production-console command to our chef recipes. All it does is open pry with all the options set.

#/usr/local/bin/production-console
cd /apps/bugsnag-website/current
bundle exec rails console production

4. Designate a 'pry' machine

This solved most of out problems, until one afternoon we noticed that one of our web servers was performing signficantly less well than the others. I logged into the machine to have a look around, and I found that a large portion of its CPU and RAM were being used by a pry session someone had left in a screen.

Now we only ever use pry on our monitor machine. The monitor machine usually spends its time doing non-critical things, like running monit, graphite, and cron. As some of the cron jobs we do require our rails codebase, production-console already worked on that machine, so it was the obvious choice.

To ensure that I don't forget which machine to ssh into, I have an alias defined in my ~/.zshrc that lets me run production-console on my laptop.

# ~/.zshrc
alias production-console='ssh -t monitor zsh -l -c production-console'

I hope that makes your console better in production. If you have other tips on improving pry in production, let us know @bugsnag.

Create Your Bugsnag Account

Bugsnag captures exceptions in real-time from your web, mobile and desktop applications, helping you to understand and resolve them as fast as possible.

You should create a free Bugsnag account today.

‹ return to posts

Original post on Hacker News

Internet troll personality study: Machiavellianism, narcissism, psychopathy, sadism.

Comments: "Internet troll personality study: Machiavellianism, narcissism, psychopathy, sadism."

URL: http://www.slate.com/articles/health_and_science/climate_desk/2014/02/internet_troll_personality_study_machiavellianism_narcissism_psychopathy.html


The Internet is sadists' playground.Medioimages/Photodisc

In the past few years, the science of Internet trollology has made some strides. Last year, for instance, we learned that by hurling insults and inciting discord in online comment sections, so-called Internet trolls (who are frequently anonymous) have a polarizing effect on audiences, leading to politicization, rather than deeper understanding of scientific topics.

That’s bad, but it’s nothing compared with what a new psychology paper has to say about the personalities of trolls themselves. The research, conducted by Erin Buckels of the University of Manitoba and two colleagues, sought to directly investigate whether people who engage in trolling are characterized by personality traits that fall in the so-called Dark Tetrad: Machiavellianism (willingness to manipulate and deceive others), narcissism (egotism and self-obsession), psychopathy (the lack of remorse and empathy), and sadism (pleasure in the suffering of others).

It is hard to underplay the results: The study found correlations, sometimes quite significant, between these traits and trolling behavior. What’s more, it also found a relationship between all Dark Tetrad traits (except for narcissism) and the overall time that an individual spent, per day, commenting on the Internet.

In the study, trolls were identified in a variety of ways. One was by simply asking survey participants what they “enjoyed doing most” when on online comment sites, offering five options: “debating issues that are important to you,” “chatting with others,” “making new friends,” “trolling others,” and “other.” Here’s how different responses about these Internet commenting preferences matched up with responses to questions designed to identify Dark Tetrad traits:

E.E. Buckels et al, "Trolls just want to have fun," Personality and Individual Differences, 2014.

To be sure, only 5.6 percent of survey respondents actually specified that they enjoyed “trolling.” By contrast, 41.3 percent of Internet users were “non-commenters,” meaning they didn’t like engaging online at all. So trolls are, as has often been suspected, a minority of online commenters, and an even smaller minority of overall Internet users.

The researchers conducted multiple studies, using samples from Amazon’s Mechanical Turk but also of college students, to try to understand why the act of trolling seems to attract this type of personality. They even constructed their own survey instrument, which they dubbed the Global Assessment of Internet Trolling, or GAIT, containing the following items:

I have sent people to shock websites for the lulz.

I like to troll people in forums or the comments section of websites.

I enjoy griefing other players in multiplayer games.

The more beautiful and pure a thing is, the more satisfying it is to corrupt.

Yes, some people actually say they agree with such statements. And again, doing so was correlated with sadism in its various forms, with psychopathy, and with Machiavellianism. Overall, the authors found that the relationship between sadism and trolling was the strongest, and that indeed, sadists appear to troll because they find it pleasurable. “Both trolls and sadists feel sadistic glee at the distress of others,” they wrote. “Sadists just want to have fun ... and the Internet is their playground!”

The study comes as websites, particularly at major media outlets, are increasingly weighing steps to rein in trollish behavior. Last year Popular Science did away with its comments sections completely, citing research on the deleterious effects of trolling, and YouTube also took measures to rein in trolling.

But study author Buckels actually isn’t sure that fix is a realistic one. “Because the behaviors are intrinsically motivating for sadists, comment moderators will likely have a difficult time curbing trolling with punishments (e.g., banning users),” she said by email. “Ultimately, the allure of trolling may be too strong for sadists, who presumably have limited opportunities to express their sadistic interests in a socially-desirable manner.”

Original post on Hacker News

Bitcore

Comments: " Bitcore "

Original post on Hacker News

Throwing in the towel on becomming a programmer

Comments: "Throwing in the towel on becomming a programmer"

URL: http://waterstreetgm.org/throwing-in-the-towel-on-becomming-a-programmer/


I think ready to hang up my programmer skates. In fact, it seems more likely that I never had skates to begin with. In the past 5-10 years, I’ve attempted to learn to code in virtually all of the major web languages and environments, using all of the latest tools and and classes and tutorials—and I’ve failed miserably every single time.

I just stumbled across Dawn Casey’s omg! I’m a n00b and too afraid to start. It is unbelievably good. Go read it, I’ll wait. Some parts are sad, some parts are laugh-out-loud funny, and I’m sure there are some parts in the middle there that are encouraging to beginners, but I can see right through the whole thing.  The whole ebb and flow from “holy man, I’m completely lost” to “humm…I think I’m starting to finally get this!” is something I know very, very well. I’ve felt this addictive, though ultimately disappointing feeling many times.

We’ll have some fun reliving the agony in a moment, but first a word of background for the folks at home: although I can’t program I can definitely code. The distinction needs to be made there. I’ve been coding for years and have actually gotten pretty good at it. WordPress is my main tool of choice and I’ve gotten quite handy with it — I maintain my own starter theme (a fork / amalgamation of several projects),  I write all of my projects from scratch, I write (modify) all kinds of custom functions to make different parts work, and I generally know the ins and outs of building reasonably complex sites with WordPress. On top of that, I’m extremely comfortable in the command line and I use Git for almost everything I work on. All that is to say that  A) I’m not a beginner, and B) I’m not non-technical. But, as we’ll now learn, I’m absolutely not a programmer.

A Sense of an Endpoint or, The Trouble with Programming

Over the years I have tried to learn all the big players: PHP, Javascript, Ruby, Python, Perl, Java and Objective C. I have failed to learn all of these. It’s almost staggering to even write/realize this. Seven languages. Seven! And I completely and utterly failed at learning all of them. What’s the issue then? After all these years, I think I’ve finally come up with the answer: although the road to starting to learn all of these languages is manageable, they all have a brick wall at the end. Let’s look at the four I spent the most time with:

PHP

PHP is my “best” language, though that’s a dubious honour. It’s the one I’ve been playing with the longest, and the one I’m most comfortable in, given all my time spent with WordPress. PHP is (should be?) a great language to learn with because all of the environment stuff is taken care of for you—just download MAMP, stick some PHP tags into a document and off you go. This is the language I’ve definitely spent the most time with — I’ve done several courses, read several thick books, read literally zillions of tutorials. I’ve gone through lengthy tutorials where I create an object that has a PDO or something to access my fake eCommerce store in my fake database. Things have actually gone fairly well a few times with PHP, in that I’ve gotten fairly far along with the material, but it never lasts long. Pretty soon it’s midnight on a Tuesday and I’m trying to access a query string that was sent via $_POST and I get thinking, “You know? Life is waaaaaay too short for this”.

I’m sorry…..what?

So, while starting with PHP is great, going beyond the basics has felt like solving a Rubik’s Cube with my toes. In the end, every single time, I’ve decided that there’s no way I’d ever want to build anything with PHP that I couldn’t already do much faster/easier/better with WordPress. And hence, I’ve given up.

Javascript

This is the real fun one! I’ve spent almost as much time with Javascript as I have with PHP. I started with jQuery (which I can use reasonably capably) and eventually worked backwards into plain Javascript. It’s actually a lot of fun, at first. The thing with Javascript is you have control over when things happen. This control is given to you by funny things called “callbacks”. Essentially, you use a function to call (or “callback”) another function. Let’s say for some reason you wanted to hide every image in on page for 10 seconds on page load. All you need to do is create a timer function that counts for 10 seconds and then call the image loading function as a callback to that. See? Fun!

The not fun part about Javascript is that brick wall I was talking about earlier. After spending a lot of time going through tutorials and courses and reading books and building little projects, I really felt like I was ready to take on the Javascript world. After you’ve got the basics down pat, the logical next step is browsing through the 500 TodoJS apps and spending a month trying to decide which MVC framework will suit you best. After you decide, it will take you another month to try and figure out what an MVC framework even does. I still don’t really know.

So, when people tell you that Javascript is the wave of the future, this is what they’re talking about. If you’re feeling pretty good about all the JS you know, just have a look at this:

I’m sorry, ({ what })?

At first I thought, “Hummm, I’m really catching onto this Javascript stuff!” Everything’s an object, callbacks, hell, I even understood what the module pattern was and why it made sense to use it (to avoid this “spaghetti” business people talk about)! But turning all that knowledge into a working Backbone app? That felt like swimming in cement. The funny thing about Javascript is that I still can’t see a way for me bridge those two worlds. I simply can’t see how I can take all these fundamentals that I know about Javascript now, and scaffold it up enough so that something like Backbone even makes sense to me. Despite hours and hours and hours of work, getting to that “next level” with Javascript feels literally impossible.

Python

I don’t have a lot to say about Python, except that I know the promise from xkcd is an empty one. I tried it a few times, and worked through the course at Codecademy, but it never felt very natural. I didn’t spend too long with it, but it never really clicked. On top of that, there’s a constant din of “Python’s not for you, it’s for them ({scientists, academics, hackers, statisticians, someone else})” out there if you look up stuff about Python. The language has always been really appealing for me, but for better or worse it’s never felt like something I should invest my time in. That, combined with the fact that I discovered Ruby meant the end for Python.

Ruby

If you’ve never touched a single language, this is the one for you. It really is beautiful, like so many say. It’s short, concise, fun, productive, and a lot of it really, truly reads like English. Of all the languages, Ruby was by far the most natural and fun. In the months I spent learning Ruby the hard way, I’d run home from work to get back to it. I really loved working on new things in Ruby — they all just made sense so quickly. By the end, I was feeling so happy and comfortable with Ruby that I even tackled some problems in Project Euler with it.

But as I look back at it now, I could have easily used PHP or Javascript for those same problems. I still like the syntax of Ruby better than all the others, but I wasn’t doing anything with Ruby that I couldn’t do with PHP or JS. I’d write a clunky function that did something with x and y and returned some value at the end. Doing it with Ruby was fun, but I wasn’t doing anything beyond playing with the primitives. Well, what’s beyond the privatives you ask? In short: Rails. Just like all the others, Ruby has a brick wall as well. It’s called Rails. The only thing is, Rails isn’t just a brick wall, it’s a brick mountain.

A few years back, I spent about a month getting comfortable with Ruby. It was actually really nice, and as I’ve said, fun. Actual, legitimate fun. After I was happy with where I was with Ruby the language, I started in ernest with Michael Hartl’s famous Rails Tutorial. I probably lasted another 6 weeks after that, but I knew pretty early on that it really wasn’t going to happen for me. In the tutorial, Hartl introduces Ruby, Rails, Git, Heroku, Test Driven Development and just about everything else you can think of, right from the start. By the end of the first month, I had literally no idea what was going on. I’d rake something and then route something else, and then I’d try and migrate up to (or down from) somewhere and absolutely none of it made any sense. By quittin’ time (around week 6) I was 100% convinced that anything I’d end up building with Rails could be build in a fraction of the time in WordPress.

Sure, but what about Sinatra? I actually did a few projects with Sinatra as well, and really liked using it. It felt pretty fun too. Way less behind the scenes magic, and you could actually see what was going on. But what was the point? Rails is still the big endpoint, and playing around with Sinatra really doesn’t get you too far down the road to learning Rails.

A light at the beginning of the tunnel

The whole business of programming is extremely complex. There are so many moving parts to anything these days, and one could easily spend a year just learning the tools available for a given language/environment. Javascript is a perfect example of this—it’s completely and utterly obsessed with tools. Not that these tools aren’t useful, there’s just a million of them.

I’ll end with two excerpts. First, a quote from the omg I’m a noob piece that I mentioned at the top, that sums all of this up nicely for me:

Second, probably the true impetus for writing this post, is a few lines from David DeSandro‘s ImagesLoaded Javascript plugin. While en route down a winding rabbit hole the other day, I stumbled across this plugin and took a second to look through the code to see if any of it made sense to me. By about line 20, I was actually laughing out loud. I have no clue whatsoever what the code is doing, despite all of my courses and books and hours spent at the screen. Here’s the selection that made me spit coffee onto my keyboard:

Really though, just what is happening here?

It’s not that I’m done trying to learn any of this, or certainly not that I don’t find any of it enjoyable. I suspect that in years to come, I’ll go pick up a fresh copy of Ruby again and spend a month or two using it to figure out some Project Euler problems, but I think that my ambitions to become a programmer have finally extinguished. And I think I’m actually relieved by this.

Here’s to spending more time outside!

Original post on Hacker News

Why Teachers Won't Be Replaced By Software

Comments: "Why Teachers Won't Be Replaced By Software"

URL: http://blog.trinket.io/teachers-wont-be-replaced/


Marc Andreesen believes that software is eating the world. It’s a very visceral image, and in one sense it’s absolutely true. Software is spreading into every industry, changing how established players must play and even what the rules of the game are. But while many in Silicon Valley and Educational Technology think that software will “eat” teachers, replacing many of them, at trinket we believe software’s role is to create openness, making teachers better and more connected. Far from there being less teachers in the future, we think openness will enable and encourage more people than ever to teach.

Godawful Teachers?

In the midst of a longer Twitter conversation I was having with him and others (which I will likely blog about separately), Andreesen made an interesting comment:

@hauspoor @bfuller181 I think a lot of people don’t understand how godawful many teachers are partic in poor areas. It’s a big problem. — Marc Andreessen (@pmarca) February 3, 2014

My suggestion was that increasing openness into what teachers are doing and what the results were was the solution to bad teaching. Sunlight, disinfectant, etc:

@hauspoor @bfuller181 Also, ruthlessly firing a ton of godawful teachers and replacing with software. — Marc Andreessen (@pmarca) February 3, 2014

 

Andreesen agreed but thinks there needs to be some sort of culling of the worst teachers. He thinks of education as a government monopoly that has been too long shielded from adaptive pressures. So, logically, he thinks that it’s a natural thing for Software to eat.

Software as Archetype instead of Omnivore

But, backing up, it seems that Andreesen’s assertion that software could replace the worst performing teachers isn’t the only possibility we should consider. Another possibility is suggested by the trajectory of the profession of programming itself. In this view, software won’t replace teaching so much as model its future as an occupation.

There was a time when programmers were regarded as mostly “godawful”, insulated from competence by structure and size. Those of us who have had to endure the dictates and systematic negligence of large IT departments can see where the term ‘Godawful’ might apply.

Yet software has gotten better in the past two decades. Why? How? Can we replicate this success for teaching?

Openness and Teaching’s Future

We can anticipate what’s happening with teaching by looking at how the software industry matured: it became friendler, more open, and more accessible. It did this despite more junior, inexperienced programmers flooding the job market. And, importantly, without someone having to fire the “bottom 10%” of programmers. By connecting people (rather than separating them), transparency gave a better account of who was ‘good’, helped to improve the skills of those who weren’t and has led to the craft of coding to flourish. The craft of teaching is beginning to undergo the same overhaul. In 140 characters, that is:

@pmarca I think this approach is inconsistent. We didn't have to fire bad coders to get good software. We needed openness into what they do — Elliott Hauser (@hauspoor) February 3, 2014

Coursera, Udacity and other massive platforms are delivering content to students but they’re also opening up these instructors’ methods and content to other instructors, for critique, reuse, and inspiration. The Open Courseware Initiative, spearheaded by MIT’s forward-thinking leadership, has made a default of openness a reality for a growing number of universities. And, all along, the humble course page has remained the most prevalent form of open teaching.

Professors have been sharing course materials online for almost as long as the Web has been around, often via hand-written HTML. Inspired and encouraged by this, we’re building the easiest way to make an interactive course page to support classroom teaching. While the purpose of most online course materials is to let students access them, we’re also building direct support for instructor-to-instructor interaction around materials. This is harder than it looks, but we think we’ve cracked the code. More in a future blog post. For now, let’s sum this up.

Why Andreesen and other VCs are Wrong about Software Eating Teaching

I’ll admit it’s somewhat unfair to write a blog post around a few tweets, inferring deeper thoughts on complex issues from 140 character snippets. So I may very well have misrepresented Andreesen’s thoughts, though I’m confident that I’m pretty close to the mark. Like I said before, though, I don’t think that Andreesen or most venture capitalists have malevolent intentions. Far from that: they’re seeking business opportunities that do real good for the world. In that way we’re on the same mission.

But I think they’ve made an error in logic when they assume that teachers will be replaced by technology. Encouraged by software’s staggering proliferation into every corner of the modern economy, they’ve been blinded to the parallels between the professions of programming and of teaching. If software ‘eats’ teaching, it will look like how software has ‘eaten’ itself: more tools to make humans more productive, effective, and connected. We will not see the rise and triumph of Teaching Machines that replace teachers any more than we’ve seen Coding Machines make coders obsolete. Rather, the need for teachers will increase apace of human innovation more broadly, and the most innovative companies in the ed tech space will augment, connect, and amplify these professionals.

In our industry, companies like Bloc, General Assembly, and DevBootCamp understand that the human element is central to teaching and are, similarly, building technology that augments good teachers rather than seeking to replace them. That’s also the approach we’re taking here at trinket.

We don’t know what the future of education looks like but, if we’re reading these trends right they point to more openness, more teachers, and software firmly ensconced as a tool for open teaching.

Thanks to Dave Paola from Bloc.io and Brian, Ben, Julia, and Pardees from the trinket team for reviewing earlier versions of this post. And, of course, to Marc Andreesen for helping spark the discussion on Twitter.
 

Original post on Hacker News

Instapainting Turns Your Photos Into Hand-Painted Oil Paintings On The Cheap | TechCrunch

Comments: "Instapainting Turns Your Photos Into Hand-Painted Oil Paintings On The Cheap | TechCrunch"

URL: http://techcrunch.com/2014/02/14/instapainting-turns-your-photos-into-hand-painted-oil-paintings-on-the-cheap/


Surprise! It’s Valentine’s Day, the stealthiest of all the holidays. Sneaks up on you, doesn’t it?

If you’re trying to get a gift today, you… might be a bit short on options. Will you go with the gas station teddy bear? The twice-crushed box of chocolates? A bouquet of acceptable-looking roses for $200?

If your nearly-forgotten flame would be content with the promise of a pretty cool gift in a few weeks, though, you might be set. Instapainting, a YC-backed company launching this morning, turns any photo into a hand-painted piece on canvas for under $100 bucks.

If you’ve ever tried to have something like this done before, you probably know: this exists. A few companies have been doing the whole photo-into-art thing for years. Where Instapainting thinks they have them beat, however, is in pricing and speed.

Instapainting’s smallest option (a 12″x12″ canvas) starts the pricing at $53 (including shipping), with the largest option (29.33″x22″) going for $130 . A quick search turns up a number of others in this space — OilPaintingExpress, OilPaintings.com, and myDavinci to name a few. The next wallet-friendliest option I could find was OilPaintingExpress, where a 12″x12″ work starts at $119. Most of them start the pricing at $200-$300 dollars.

Instapainting’s website is also a bit more… modern, for lack of a better word. Setting up your order takes all of a few seconds; upload your photo, crop it to the region you like, pick a canvas size, and you’re set. Built on top of tools like FilePicker and Stripe, the whole ordering flow is slick and simple.

So how do they keep the prices down? A few ways:

  • Your original photo is printed onto canvas first, and this printed piece is used as the base/foundation of the hand painted piece. In other words: they’re painting on top of the photo. The artist still has to know how to properly mix colors and how to recreate lights/shadows/etc. in oil, but it’s a whole lot quicker than starting on blank canvas. Many a professional artist might balk at the idea — but unless your friends start scratching at the paint to see what’s underneath, they probably won’t be able to tell.
  • As you might’ve guessed, much of the work is done overseas. Instapainting’s founders source their painters (primarily in China) one-by-one, mostly through their myriad online profiles. After quietly starting to roll the service out around a month ago, Instapainting says they have just shy of 100 painters producing pieces.
  • They ship your art rolled in a tube, leaving it to the customer to frame it or stretch it onto canvas. The company tells me they’re working on a quick-assembling canvas frame that they can pack into the shipping tubes, but that’s still a few months out.

But what about shoddy work? Cheaper rarely means better, after all. To keep quality up, Instapainting puts two layers of protection into the mix: first, each painting is checked by a second set of eyes before it heads out to the customer. Second, they guarantee their work; if you don’t dig the oil-painted version they send you, they’ll remake it or give you a full refund.

Meanwhile, the company is also dabbling with the idea of being a marketplace for artists looking to have their work recreated by hand. Artists upload the digital version of their painting or photograph, and Instapainting recreates their work and shares the revenue. It’s not quite the same as buying an original piece by the original artist, of course — but when your main concern is how it looks hanging above your couch, it’s a nice alternative to buying a standard print.

We’re planning on putting the just-launched service through the proper paces, so be on the lookout for a full review in the coming weeks.

Original post on Hacker News

Tesla electric car catches fire in Toronto; company at a loss to explain - The Globe and Mail

Comments: "Tesla electric car catches fire in Toronto; company at a loss to explain"

URL: http://www.theglobeandmail.com/report-on-business/tesla-says-cause-of-toronto-garage-fire-not-yet-determined/article16898563/


Electric car maker Tesla Motors Inc. said it has not yet determined how a Model S sedan parked in its owner’s garage in Toronto caught fire earlier this month.

The fire comes a month after Tesla revamped the software and the wall adapters used to charge the batteries in its cars, following a November garage fire involving a Model S in Irvine, California. The Model S involved in the Toronto fire was not being charged, according to a media report.

More Related to this Story

Tesla said it has “definitively determined” that the Toronto fire did not originate in the battery, the charging system, the adapter or the electrical receptacle, noting that these components were untouched by the fire.

“In this particular case, we don’t yet know the precise cause,” Tesla said in a statement.

The company would not provide further details about the incident.

The Business Insider blog, which first reported the Toronto fire on Thursday, said the Model S caught fire after the owner came home from a drive. The four-month-old car was not plugged into an electric socket, Business Insider said, citing an anonymous source.

Model S cars, which sell for roughly $70,000 to $90,000, are powered by lithium-ion batteries that are charged by plugging the car into an electrical outlet.

Seven Tesla employees visited the Toronto owner of the vehicle that caught fire, and the company offered to take care of the damages caused by the fire, according to the Business Insider report.

The U.S. National Highway Traffic Safety Administration said it was aware of the fire in Canada.

“Since the incident occurred outside the territorial boundaries of the United States, the agency will be in contact with the manufacturer and others to gather the facts and take whatever action is warranted by the circumstances,” the NHTSA said in a statement.

Three road fires last fall in Model S sedans, including two in the United States and one in Mexico, caused Tesla’s stock to drop sharply in October, although the stock’s price since then has risen to just above $200.

The U.S. National Highway Traffic Safety Administration is investigating the two U.S. fires.

Original post on Hacker News

MakeGamesWith.Us

Comments: "MakeGamesWith.Us"

URL: https://www.makegameswith.us/build-your-valentine-a-game-in-your-browser/?


Take a quick tour around the interface
just so you don't get lost.

Continue!

You have finished your game! You should share it on Facebook or copy the link to your valentine!

Share on Facebook! I'm Done!

It looks like you have an error. Hover over the red X next to the line of code to see the details.

Got It!

We ran into a problem trying to run your game. Please try again.

Got It!

Our servers are overloaded so your games may take some time to load. Please be patient or try again later!

Got It!

One of our partners is experiencing issues at the moment. If you have issues running your game, please try again soon!

Got It!

One of our partners is experiencing issues at the moment. If you run into an issue with your simulator, please keep clicking "Tap to Play" until it succeeds.

Got It!

Would you like to continue where you left off, or start over? Keep in mind if you start over you will lose all of your progress!

Start Over Continue

Original post on Hacker News

- 页面 1 的 3