skysight-inc/HackerNews huggingface dataset:
In reference to your second point, racially motivated crime is taken very seriously in Ireland.

Traynor was apparently subjected to sustained and horrific racial abuse based on his being Jewish. There has been an escalation of attacks on Jews in Europe by Islamists and neo-Nazi groups. This, combined with death threats and the fact that the abuser knew where Traynor lived would very definitely attract the full attention of the law.

There is either a problem with the police here, or with the story.
Haha this reminded me of our fb hackathon project. wrote about it here a while back: http://designcodelearn.com/2012/06/01/i-was-the-worst-coder-...
There are some games that require you to be online, but that's not universal enough to make it Steam's fault. Similarly, the notion that you have to be online to download from the Internet seems to... uh.. make sense.

That's a lot different from the DRM claim, I think.
this is the best thing i've seen on hacker news.
But it'll also give me a longer deadline than a couple months (which is important when it's a side project that I don't want to dedicate a lot of time to).
I have had 3 other ThinkPad T models and I actually kind of prefer the keyboard. It's pretty subjective either way.
Changemakrs Looks To Reinvent Inspirational Quotes For A More Social Web
If you want to play offline you need cached credentials, so you need to have auto-login enabled, and steam will prompt you when you don't have an internet connection (or you can explicitly restart steam into offline mode while logged in). It has worked for me very recently.
At the risk of giving offense, I have to say some of your comments seem to be written in ignorance of Rails. This whole bit is surprising to me:

"Built in Rails (Total additional developer time to add these features: 400 hours)

(1) Damn, back to the drawing board, we need 100 more hours of dev time to develop a custom component ...

(2) Damn, back to the drawing board, we need 250 more hours of dev time to build a calendar and ensure we get the layout correct...

(3) Developer has to add a form element to take that event type...

Built in Drupal (Total additional developer time to add these features: 0 hours)"

The thing about a programming language that allows for meta-programming is how easy it makes it to stitch together the code you need from components. Ruby is very good in this regard, and also any Lisp would be good in this regard, and my new favorite is Clojure, which is exceedingly excellent in this regard.

I had worked with Rails in 2006, then taken a break from it, then came back to it. I just worked on a very big Rails project in 2011. One thing that surprised me was how little code I had to write. All of the functionality that we needed was in a gem, and we only had to write a few lines of code to customize the operation of each gem. Need to integrate events with a map? There is a gem for that. Need to add slugs to all articles and have them become the id that appears in the URL? There is for a gem for that. I would write maybe 10 or 20 lines of code for each gem, telling it how to interact with our application.

To be productive at Rails, you have to know what gems are out there. You need to keep up with the gems, because they really are central to the productivity boost you can get from Rails. There is a gem for almost any bit of functionality you need, you only have to know which gems are good. If you find yourself writing large amounts of custom code in Rails, then either you are truly tackling a novel problem that no one has ever dealt with before, or you are simply unaware of the gem that you should be using.

Your comments comparing Rails and Drupal surprises me. I feel like you are writing without realizing how Rails development is done.
Google launches Web site tag manager
This Persona/BrowserID kludge makes me sick. I don't get why everyone is so optimistic about it. I believe there's absolutely no reason why one just can't be a source of their own identity (as it naturally happens), with so-called "identity providers" actually being "identity notaries."

In BrowserID they do generate keypair, but then tie identity not to it, but to an email address, something user lends, but never actually possesses. Completely the same as with OpenID, where identity is tied to URI. Actually, the only change is URI scheme part: http/https to mailto — which is nice UX-wise, but that's about all the advantages.

OpenID was heavily criticized for that (remember all those "did I sign up with Google or Facebook?", URI changes/account rename issues, identity providers being temporarily down, and so on?), and now those who criticized OpenID are praising system that have most of the same problems.

I can only hope Persona would silently fail and never gain any significant popularity, so users won't have to struggle with another hype wave, to only lose their trust (if there's any left) in non-centralized identity systems.
especially unfortunate timing since i deleted both my twitter and facebook accounts this evening (SELL SELL SELL!). too bad, looks like a fun site.
I'll admit to being utterly ignorant about deep-hole drilling. If I was tasked with doing something like that I'd do two things:

1- I would not do it in the ocean

Lots of reasons, from the potential to damage an ecosystem to the unknowns that could be catastrophic in so many ways. Of course, cost is another reason.

Doing anything in the ocean --particularly deep-- is incredibly difficult and expensive.

2- I would not use a ten mile long shaft with a drill at the end of it.

I just don't think that this is the way to do it. Again, I am ignorant when it comes to drilling of this sort.

What I would do would be to design a drilling robot that would drill the hole and burrow itself down the hole as it works. To continue with the overly simplistic view, the only thing this robot would need would be power (lots of it).

You select a candidate site and build a large solar array, large enough to power the drill-bot.

A starter hole of the required depth and diameter would be drilled via conventional means. The robot would then be inserted into it. It would expand and clamp itself to the hole to begin drilling deeper. If the broken-up dirt and rocks must be removed either the robo-drill has the capability to collect some amount of it and traverse back to the surface or it comes back and a "cleanup" robot would go down to get the stuff out.

It'll take a long time? Is that a problem? The operation could probably have a good degree of automation.

Probably a horrible idea. Don't know.
My suggestion is to focus yourself on doing the activities in your life that you find virtuous. Make a list of three things you decide are valuable and pursue them. Focus on them and do them one at a time. Trust me, this will work. You complain that people are not free, well Bob Marley said: "none but ourselves can free our own minds" and while I don't agree with all of his statements, this one I find to be true. So my suggestion is to focus on freeing yourself first. Lead by example and the negativity will fall away into the background.

Ideas on virtue:
http://en.wikipedia.org/wiki/Virtue
Or maybe he's asking why avolcano finds achievements to be the most exciting thing. It didn't seem that rude to me, but then again, I'm a bit oblivious to such things -- I tend to favour the nicest possible interpretation.
Obituary from The Economist of the same person:

http://www.economist.com/node/21563687

The New York Times piece submitted here (thanks!) has more details about his life. It's interesting to compare the conclusions of the two stories of his life.
It's more akin to calling someone a skinhead.
The mantle isn't liquid, it's solid rock.
Meg Whitman’s Toughest Campaign - Retooling Hewlett-Packard
Right, the same as the DoJ peeps who are going to be defending this: the ends justify the means.
Being a coder and not a designer, I can spot some blatant errors in microsoft.com current design:

1. Flicker when you enter the site. It seems there's some heavy javascript code resizing layers to fit my window size.

2. Weird color decisions, specially the blue and orange on the first two slides of the carousel, and the hover on the newsfeed on the bottom of the site.

3. Not really professional photographs. I mean, I get it, Microsoft goes for the "PCs are for everyone", but these images still look stock, and would expect to see them in most corporation sites.
Yeah, it would be bad if any of the clowns got out.
Tent.is | Full Time | Remote/Newark, DE - Designers, Front End Developers, Ops

We're building a Tent hosting service and apps based on the Tent protocol (http://tent.io). We are seeking a designer (web and mobile), operations team, and front end developer.

Be a part of a tight-knit team changing the face of interactive communications. Our users include Loren Brichter, Jeff Tunell, Manton Reece, John Gruber, Marco Arment, John Siracusa, Dave Winer, and other esteemed luminaries.

We recently launched our alpha hosting and apps products at https://tent.is but need help with design, front end development, and ops moving forward.

We are seeking funding but at present all staff (including new hires) are unpaid. We might be able to help with moving expenses and basic cost of living in some cases.

It's an exciting time, help us build the next great protocol. Even if we fail, we promise you'll have more fun failing with us than succeeding with anyone else.

Contact daniel@tent.is to start talking.
I really liked it, so I ported it to perl implementing a basic caching system (SHA1), I hope you don't mind: https://github.com/psychotropic/Get--Url/
You spoiled the fun.
I had a British lawyer tell me that in no uncertain terms, the UK has a written constitution. It's just not on a single document named "The Constitution", but a collection of documents covering different things.

As for doing things on a whim that violate basic principles of the country, when it comes to constitutionally-mandated protections against unreasonable search and seizure, I'd rather go through UK airport security than US. Then there's oddities like 'free speech zones', where you can say what you like, but only where you're told to. The second amendment is hardly 'clearly codified' - it's highly ambiguous, yet has such significant impact on US society.

The US consitution has some great stuff in it and was a watershed document, but it's not a magical shield simply because it's written down on a document named 'constitution'.
Perhaps you missed the "< 500ms request time and 200 concurrent req/s" part of it??
"But Traynor should have suspected his friend - not his friend's teenage son. That's the part of the story that doesn't add up."

Really? He should suspect his friend that he knows intimately rather than his friend's teenage son which he doesn't know very well and is of an age to be up to mischief? In what universe does that line of reasoning make sense?
Show HN: analyze.it - a mobile friendly GoogleNews-like service.
SeatGeek API now available on Mashape in Ruby, Python, PHP, Obj-C, Java.
It all sounded good until the "SMS" part. SMS messages are not encrypted and it is possible to sniff them (albeit it is not the simplest thing to do, but it is possible). Of course no one will have your actual house address, unless they cross reference your cell phone number with Facebook!

Granted the risk there seems small, basically limited to people without a smart phone who are also in the market for a smart gadget like this.

It is good to see that this is disabled by default, but it seems like a really unnecessary security hole.
How big are your objects? 6TB in AWS S3 is about $720/month ...
If that were the case, there would be no market for CMS. Everyone who wanted one would hack one up in Excel.

Or maybe Word with macros.
Did you even read his post?

This is a key-value DB that he needs 1/2 sec response time to. Glacier is primarily a 'vault' type service where your access time is measured in hours.
I like Tesla too, but dude, this sounds like the Chinese water torture cell that felled Houdini. Sometimes the greatest finally go too far. Being protected by a Faraday cage, this stunt is unlikely to kill him, but the affect upon the brain would appear to be unknown. Part of me says it is a great experiment, the other part of me says, dude, that is what lab rats are for, lol.

At any rate, as AC/DC says, "For those about to rock, we salute you." :-)
I always get suspicious when I hear the term "almost certainly."
It has to be presentable. Typography matters.
Very fun and good idea :) Prize can never be too lucrative though as it would be easy and fairly cheap to game it.
What is NoSQL, and why do you need it?
What are you going to do once you get there?
give me a few days and I'll have registration online :)
I've got a video I'll be uploading onto youtube of the first 12 hours coding, I'll comment with a link tomorrow as its 2am now :)
If all it does is prevent length extension attacks, then there are much simpler and less risky ways to do that (i.e., MD variants).

Also, your explanation of the sponge structure omits the real difference between it and MD: It is a transform that turns a non-compressing function (f in that diagram) into a compressing function. MD, on the other hand, starts with a fixed-input-size compressing function and extends its domain.

By the way, what do you mean by "Furthermore, Keccak's Sponge design derives security by only allowing inputs to directly influence a subset of the internal state bits."? That's as true for an MD-type construction as it is for a sponge construction. In fact, it's a crucial fact that allows us to build a reduction from, say, the collision-resistance of MD[f] to the collision-resistance of f.
Yeah, my sentiment exactly.. I don't want to have to go to another website. I'm lazy.
Microsoft Sends Engineers to Schools to Encourage the Next Generation
I have been asking myself this question for 2 years. So far, I do not have a concrete answer.
"meanwhile in Africa.." thing might be a joke.. come on, you can't possibly think that the guy posted that comment is jealous..
That's a very good link, actually pretty much what I was asking for. Thanks!
From their FAQ: "if you would like to access Lockitron only via your local network, then we welcome you to flash your base-station with a new image that gives you full access to develop as you see fit"

So you can still use the hardware even if you don't like their software.
Draw on any webpage
Comprehending Monads
The simple solution is to setup a priority and stick to it.

e.g. Google > Twitter > Email >>> Facebook
Pinterest is super easy. tl;dr sounds like work.
Is this their official launch? The company I've worked for has had one for a while...

Regardless, I'm a fan. The fact that granting and revoking access is so trivial meant that when I was an intern I still had full ability to come and go regardless of the presence of a fulltimer (contrasting with other internships, where hesitance to give interns keys meant if I showed up too early I had to sit on my butt till someone arrived to let me in).
Whites are the people that built this country

If "built" == "shot the Native Americans who settled"
Here are the facts:

This is from Wikipedia on demographics of the poor in the USA:
The US Census declared that in 2010 15.1% of the general population lived in poverty:[30]
9.9% of all non-Hispanic white persons
12.1% of all Asian persons
26.6% of all Hispanic persons (of any race)
27.4% of all black persons.

Looks pretty bad for hispanics/black people, right?

Except it doesn't have the population breakdown...

White Americans (non-Hispanic/Latino and Hispanic/Latino) are the racial majority, with an 72% share of the U.S. population, per 2010 US Census.[6] Hispanic and Latino Americans compose 15% of the population, making up the largest ethnic minority.[5] Black Americans are the largest racial minority, composing nearly 13% of the population.

so here are some facts:
.72 * 308 mil * .099 = 21.95 million white people
.15 * 308 mil * .266 = 12.28 million hispanic people
.12 * 308 mil * .274 = 10.97 million black people

Basically, what I'm trying to say is this: poor people get fucked in this country. They really do. When it happens to black people/hispanics, stupid hippies love to claim it's racism. Maybe, maybe it is a bit. But I don't think so. I think that poor people get fucked in this country with no social welfare net, poor infrastructure, and by making it illegal to take your kid to the rich public school.

A lot of black people and hispanics have pretty terrible options in life, but goddamn it, it's not racism. It's not white frat kids saying nigger. It's that they are poor. And there are a lot of white people in the same boat.

Racism is the false flag of socioeconomic problems in society.
Couldn't you just get a debit card for your paypal account then? https://cms.paypal.com/cgi-bin/marketingweb?cmd=_render-cont...
I think one thing that makes them less interesting options to click is that they don't show the number of results like the selected option.

All Microsoft | Downloads | Support | Communities

63,100 results
Would Quora users stick with them if became a Yahoo-owned property? That 8% super heavy user group is 100% of the value. Absolutely core to the quality.

Sort like what Craiglist had in the 90's. You lose them, and Quora is dead. Not sure Yahoo can own Quora w/o killing it just because of who they are.
Someone should send her a link to Derailing for Dummies. Questioning his account of the events is dangerously close to blaming the victim, derailing the argument from the cause discussing anti-Semitism, and forms a pattern of discouragement against people who come forward as the victims of trolling. This is NOT ok.
Is the same problem that every person working with free software projects faces. Can I contribute more if I'm not being paid to do it?

In the long run you can expect those extra hours contributing to the project to really pay off, because you gain a deeper understanding of where things go, because you meet people that can help you, because people see your contributions and you make connections and a lot of other goodies.
Optimizing JavaScript variable access
Jailbreak the Patriarchy
There's another element of this that, to this day, I don't fully understand: Companies subverting their brands and actually promoting facebook.

What do I mean by this? The other day we were watching TV and a Charmin ad comes in. At the end of the ad they actually say "go to facebook.com/charmin"

What? They have a perfectly good and highly recognizable brand. And, they happen to have a great URL: charmin.com. Why send traffic to Facebook and diminish or even completely fail to promote your own bran?

OK, the other question might be: Who is visiting a Facebook page for toilet paper. The point is that I've seen this many, many times from all kinds of companies.

Maybe someone can explain? Maybe this is just sheep following sheep off the cliff?
Microsoft Azure Accelerator: 10 Startup Names to Watch
Features is good as a concept, but in implementation it fails considerably. Here are a few issues:

- How to deprecate a feature (I created http://drupal.org/node/1400346 to attempt to solve this, but admitedly, it's a very dangerous module)
- Ever created a feature with tons of things in it? Hello, 5 minute load times for admin pages!
- How do you merge two features together? How do you commit just one feature and not another (say, one you're still working on?)

The CMI initiative will hopefully take care of a lot of the messiness and bugs in Features.
Splinter.me | social recruiting done right
Really? I've done one and it's pretty easy if you know how it works and design with the constraints of responsive design in mind.

The hard part is how to redesign ANY large scale website. There are so many stakeholders involved, so many languages/cultures to consider, so many product lines vying for attention, and lots of legacy content to retro-fit or cut.
He sounds more racist and sexist than his coworkers, and almost as much as a jerk. Dude needs to get over himself. I can't believe this got over 300 points on HN, I thought people here were smarter than that. What a disappointment.
But once black people stop being racist, then we can talk about white people being racist, right?
Your point is clear: you're dealing with people who are being willfully moronic. In general, it's advisable to attribute stupidity and not malice -- in this case we are being inflicted with malicious stupidity.

I do believe these arguments being forwarded are deliberately obtuse: whenever an argument is proposed without anticipating and responding to the most obvious challenges, and the person appears to be otherwise possessed of significant intellect, I conclude that the banality is intentional.
"Sorry, you're not eligible for the PayPal Debit MasterCard®. This may be because you live outside the United States"
Developing a large web application in Drupal from October 2011 to May 2012 was, by far, the most stressful period of my professional life. The most difficult part is that the vast majority of learning materials for Drupal are aimed at non-developers. So much literature is dedicated to impressing people who otherwise couldn't create a website with things like, "LOOK! You can implement access control, put a smiley face next to all comments, AND have a YouTube video feed!" that finding documentation on actual code is extremely challenging.

Another aspect of the project that was difficult was that the client had very specific needs. In almost every piece of functionality they requested, there was some wrinkle that made using an off-the-shelf module impossible. This meant having to code against the behemoth Drupal API. After about 3 months of work, I created an OO-wrapper module around Nodes called Doodal (https://github.com/rybosome/doodal) that makes it possible to code in an MVC-like way. This made the rest of the project somewhat easier, minus the parts that involved interfacing with native Drupal. Drupal was created at a time when PHP didn't have object oriented features. Their solution to the problem of needing OO-like behavior but not having it was to emulate it, which is an abstraction that quickly falls apart. For instance, the shortest line of PHP you could possibly write to simply print out an optional "first name" value from a node representing a person is...

array_key_exists('und', $person->first_name) ? $person->first_name['und'][0]['safe_value'] : '';

While I was wrapping up this project, a friend of mine pointed me to an opening his company had for a Drupal dev, paying about 1.8x what I was making at the time. I declined without even thinking about it, and have not regretted it for a second.
"Incredible: so extraordinary it seems impossible".

I do wonder what is so extraordinary about having achievements in apps and how this would be a very difficult thing to technically achieve.
I run a hack day where the main prizes are from the pound shop.. I know how to do a cheap prize ;)
It is worth dismissing, because this post looks like it was written by a man who heard the cool new thing in town was searching for any possible to thing to deem sexist and writing a huge rant about it to showcase to everyone how progressive you are.

I imagine the post's author is quite like yourself.
This is why I barely go on this forum any more, stupid fucking fellow Americans.

Did you know that in other countries healthcare is free? And top quality education? And college?

We could have it to, if all you shits didn't incorporate in Delaware. Goddamn this country.
People are spending a lot of money on Facebook promo these days.

I have a lot of people that tell me the number of likes on their business pages boosts their credibility etc.
It appears you don't really understand the Drupal theming layer.
One of those mobile web users would be me, because their android app permissions suck
This kid had a slow experience with Java a long, long time ago?