skysight-inc/HackerNews huggingface dataset:
"At-will"?! I had no idea that in California you could just terminate employment for no reason.

Coming from Australia where you can't fire anybody without good reason (even demoting people can be considered unfair dismissal) this just sounds insane.
I built http://markhansen.co.nz/scatter.fm and http://wirelessmap.markhansen.co.nz/ using Twitter Bootstrap.

The experience was awesome, it made it so easy to experiment and get a prototype out the door quickly. It was great for these little visualisation projects.
Really awesome application! I passed it along to a couple of my teacher/professor friends.

Hopefully this can replace a lot of those awful RF-based polling systems that come packaged a lot of college level textbooks. Physics II in college was really painful because of our 'clickers'.
yes, it's a bit of a joke
Top 10 lists are not a novel concept for most people. Individual votes are precisely like that. Cumulatively, the person who did the best on everyone's lists wins. It's far simpler than the system we have now.

The plural of anecdote isn't evidence, I know, but: I had Condorcet voting briefly explained to me at a young age, and I grasped it immediately. I couldn't do the math, but it was conceptually really easy to grasp. I didn't fully understand the current US system until around age 20.
The Go Programming Language turns two
Love the license btw ;)
John McCarthy
But there's another factor at play here. Many of Facebook's early users didn't have anything else to engage with -- facebook filled a hole. That's not the case with G+: most users already have facebook so they're trying to

So like Kylekramer mentioned: G+ engagement might be lower (and that's why they're not releasing figures) but engagement for an early stage social network competing against a dominant product is not a good metric of long term product quality. Users will choose the better product, over time.
I've been using BootStrap in my Clients' web apps for a few months now and been very pleased with the results. Thanks to the two that built it!
The 'Mappiness' project finds what makes us happy
Point 5 reminds me of this: http://en.wikipedia.org/wiki/Differentiation_under_the_integ...
The Opportunity Gap: Is Your State Providing Equal Access to Education?
Counterexample: I've recently been playing with http://brubeck.io/ and it uses bcrypt as the default: https://github.com/j2labs/brubeck/blob/master/brubeck/auth.p...
Page titles matter more than you think
Possible Credit Card Theft in Steam Website Hacking
Hey, chubs -

Do you mind if I contact you offline about this? I'm planning a move to Sydney and am always interested in hearing more about the job market there. Your contact info isn't listed on your profile, although there is an e-mail link on the article. Is that address fine?
Sounds great. Anybody hiring?
You could try taking a memorable phrase and encoding it:

Iagnblb8daw = I ain't got nothin' but love babe, Eight days a week

I just took one line from a Beatles song, and used the first letter from each word, replacing spelled out numbers with the digit.
I didn't know I could use this until I read this thread.
Yeah, I totally agree with the idea. I think it's amazing. And the way teachers still do tests and things by hand in Word is pretty crazy too. There's a huge market with schools.
I can't speak for many, but at least reddit (https://github.com/reddit/reddit/commit/a311805c8598232b14a4...), and Hipmunk do
The standard is to have a 1 year cliff (i.e. 25% of equity vest at 1 year), and then monthly vesting of the remainder (1/36 per month for the next 36 months). NOT yearly vesting after the first year.

The exception is M&A earn out or vesting for key hires, which is often yearly, and sometimes even crazier; 1/2/3/4 where it's 10% the first year, 20% the second, 30% the third, and 40% the fourth.
How could they get to the [salted|hashed|whatever] payment data from hacking the forum? Why is the payment data even remotely linked to the forum software?

Ok, the forum may need data from the account for validation, display name or else. You can still implement it securely.
This is a big human oversight over what seems to be an insecure implementation. I just can't believe this.

I would have guessed they learned the lesson from when Gabe was hacked through an Outlook vulnerability (with the HL2 code leak afterwards). It should have made a paranoid out of him.

I think having chosen Paypal as a payment method was perhaps helpful for me.

PS: I do own a lot of games and I very much like the platform. I definitely don't have anything against them. They presented a good notice, their high level of responsibility over this incident is irrefutable.
Also, props for them for having an encryption for their preloaded games that wasn't broken so far.

edit: formatting
http://www.urbandictionary.com/define.php?term=bome
"Verb, " I just Bomed that math test!" (Meaning you did a good job)"

Although based on context, I'd guess a misspelt "bombed"?
But then, you're still using the same password for every site right?
Legally speaking, wouldn't Valve become liable due to a public apology that allows people to say it's Valve's fault when 'bad stuff' happens?

Even though Sony didn't quite apologise, they tried to squash legal action through contract changes(?) and offering a free game download(?) as a form of settlement.
I disagree that they have nailed any group. For me, nailing a group would mean that group ditching their competitor. Yet, I can't name a single Valley friend of hundreds who has ditched facebook for Google+. Now, I can name you dozens who have a G+ account and have tinkered with it. But that is hardly "nailing" it.

I think you actually nailed it: google doesn't know how to scale social because social doesn't scale the same way as most other products. Facebook scaled growth in a very methodical manner from university to university and later country to country.
what katango is undertaking is an extremely complex task. they're using machine learning and AI. what you are saying is just classifying people based on heuristics, not AI and this is not what katango is doing. Basically think of AI as putting a bunch of characteristics of each person in a 2 dimensional matrix and optimizing their characteristics based on AI algorithms.

I bet the reason why google bought them is to apply their work to google+ and to compete with Facebook, which is where FB is lacking.
Powerful entities don't like to be messed with. See the condition of this blogger and of Bradley Manning and Julian Assange.
As a single founder/developer, I'm a huge fan of bootstrap. I can handle making the frontend and backend of my site, but I can't necessarily make it pretty - especially because I honestly have kind of tacky taste. With bootstrap, I can get my site to atleast a passable level of prettiness, and not spend all my time tweaking CSS (which can take so damn long).

The main issue I'm seeing with bootstrap use now is lack of customization - everyone using the default colors and styles - so that when you load one of those sites, we think, "a-ha! bootstrap". It probably takes some of the magic out of a site's novelty for developers with that reaction. I'm not sure it affects non-techie consumers -- maybe it's bad if they can't visually distinguish your site, but otherwise, I wonder if they actually notice.

I spent a bit of time customizing the Bootstrap look & feel for my own site - turning that somber black bar into a bright and sunny bar: http://www.everyday.io/
(Screenshot of logged in screen here: http://dl.dropbox.com/u/10998095/Screenshots/bootstraplogged...)
I also use bootstrap for the mobile (Phonegap) version of my site, and it works surprisingly well (http://www.everyday.im/learning/switching-jquerymob-bootstra...).

Thanks, bootstrap team!
Is there no options but an uncorrupted and highly trained military unit to start marching and cracking down on the cartel? What if the cartel members hide? Or will they fight?
No, the name of that stuff seems to be "scharf" (hot/spicy). The corresponding question is "Mit scharf?" ('With hot?') and is as grammatically incorrect as the one mentioned above. I have yet to figure out what that spice actually is.
This startup Is Moving $350 Million And Wants To Kill Credit Cards
FTA: "Today a message will be going out to all Steam users."

I assume "will" means that it hasn't been sent, yet, but it will be at some point in the future. I haven't gotten one either, FWIW.
Episode 3: To ask or initiate
Ask HN: Feedback on my 1 week project: CostumeCam iPhone app
I built this app last week and I thought it has a lot of potential. It hasn't really took off. I would love to hear some feedback regarding improvements. The app is free on the app store. I am torn about whether to keep the realtime tracking or switch so you take a photo and then choose the costume.
Bootstrap on drupal: http://thestreethub.com/
"Pincus is a very very VERY shady character"

Any examples of this? Not that I don't believe you, but just curious
For those of you posting links to your sites that are built on Bootstrap, be sure to submit them to Built With Bootstrap to get some free promotion of your own!

http://builtwithbootstrap.tumblr.com/submit
but engagement for an early stage social network competing against a dominant product is not a good metric of long term product quality

Absolutely disagree. I think user growth metrics is a bad metric for a new product but engagement is the perfect metric when gauging product quality.

A large media campaign can pump up registrations--just like linking to G+ from the google.com homepage did. But it won't pump up engagement.

In contrast, organic growth like facebook's early days means smaller user-base but if the product is good, more engagement than the competitor. And let's not forget, in 2006 no one in the Valley or media was talking much about facebook. It was all about celebrating MySpace.
Valve handled it well but something like this shouldn't even happen in the first place. Valve saw what happened to PSN so Valve should have improved its security after such an incident. Since Valve holds people's CC numbers and passwords, they should have put in a lot more care to something so fundamental like security. Customer shouldn't have to check their bank statements at all.

Sorry but real mensch in tech never has its database compromised.
They sweat the details, but sadly not enough.
I guess there might be some great designers in many other companies. The big problem, of course, is that they don't get the resources to do great work. That was true of the Apple pre Steve Jobs as well.

Some companies are better than others, but I don't know of any that takes attention to detail to the extremes that Apple do. The underside of the X1 very "clean" compared to other laptops: http://www.lenovo.com/shop/americas/content/img_lib/products...

But it wouldn't be good enough for Ive: http://guide-images.ifixit.net/igi/hQs2dpxbDLwekWTm.huge

Of course, only design freaks worry about something like this. But it's attention to detail that has gotten Apple to where it is today.
Google acquired Aperture Science?!?!
Very nice. Way to use Bootstrap!
I assume that they would still have the organizational capacity to extort, engage in human trafficking, etc after repealing prohibition.
> Somewhat shortsighted statement for this topic, considering the people they're harming here are employees who are... shareholders.

I think it is pretty clear I was referring to the general case, rather than this particular situation. Anyway, until they vest, they technically aren't shareholders. (And after they've lost their rights to vest, they certainly aren't going to be shareholders).

> It may not be human, but they're ran by humans, and legally in many ways Corporations are people. In fact its a meme running in US politics lately. People with a lot of money, and a lot more power than 99.99% of humans. I'm getting sick of reading humans say Corporations, considered people and ran by humans, can do anything in the name of shareholder value, but for some reason, people with less money, power, and connections, have moral values applied to their actions. It's complete bullshit, and if people weren't so brainwashed they couldn't get away with this shit.

I agree completely. It is a crock of shit that corporations aren't held to the same basic moral and ethical standards that people are. (In my opinion, they should be held to greater standards, being that they are in practice immortal, and can wield greater sums of wealth than any single human being).

As an employee in the current environment, however, you have to keep the reality of how corporations are expected and allowed to behave in mind.
(I loved the example, by the way)

How is that sequence so significantly different from (in iOS 5) double pressing the home button from the lock screen, touching 'Camera' then taking a photo? I'm not suggesting that camera phones are as good as compact digital cameras yet, but it's getting much closer.
Minor nitpick - iOS defaults to first letter capitalized, thus getting no search results. You could either force downcase on the text area or ignore case in the search.
When I work on anything personal, I try to limit my learning surface area as much as possible. Taking on a new language AND a new problem AND a new development environment AND new libraries etc. makes it very difficult to make headway. I try to make sure that I'm either using something I know to do something I don't know how to do, or using something I don't know to do something I've done before. That goes a long way towards limiting the places I can get stuck, and makes it quite easy to isolate problems when I do.

An important side note is that there is a difference between "Computer Science" and creating software. The two are related, but you can have a very profitable career creating software that does nothing to advance computer science (look at Joel Spolsky for a great example of how this might happen). What do you mean when you use that term?
Somebody should build a Bootstrap version of Jquery UI
Is Zynga's company motto "B.O.H.I.C.A." ? There is some potential rhyming there. Surely this could be turned into a lively limerick or a biting haiku.
In fact the majority of states in the US are at-will employment states.

http://en.m.wikipedia.org/wiki/At-will_employment

Pretty much the only significant reason you can't get terminated in the US is as a direct result of being in a protected class (so you can't fire someone for being black but you can fire a black person for any other reason including no reason at all)
Legalize all drugs and all of this ends tomorrow in the blink of an eye.
"Giving them a choice seems unfair, but how is it worse than just being fired?"

Sure but the point is the reason and the circumstance matters because of either the way laws are written or how the reason is perceived in the court of public opinion. For example you can fire someone for any reason as long as the reason that you state isn't prohibited (woman, minority you get the point) or objectionable in the eyes of the public.

In other words there is a difference in "fired because business has gone down" and "fired because your kid is sick and we need someone who isn't distracted" (by public opinion not law).
definitively useful, but some feedback:

+ Need a way to do an explicit search. There are a lot of shorthand properties and searching for "border" requires me to scroll way down to find the border reference doc. If I typed border: it should only show me one result.

+ The possible values need to be presented in a list. It is difficult to scan that paragraph to determine what are my options.

+ Make the search box position fixed. Maybe in the header? If no input is present in the search input, show the howto below. Make sure to add a background color to the howto to distinguish from results.
This could be the result of sql injection or some other application-level attack.
opening the next card the casino dealer sees that a person's bet is going to win a lot, so right before placing the card on the table the dealer asks security to remove the person until the person agrees to share the winning amount.
Could the revelation of the encryption used give the attackers the hint they need to break it open?
"That didn't really say anything."

Actually it did. He mentioned that "leveling up" is part of the culture, which I read as a passive/aggressive way for him to both mention and justify the clawbacks. "Those people just weren't able to level up."
It depends on your OS. On some you can type and have it pick the best match, on others 'C' goes to the first C, then 'A' would go to the first A. C+C goes to the second C.
No, bitcoin is "pseudonymous", transactions are public. It's not necessarily easily linked to your real identity (hence the pseudonymity), but with today's profiling tech, is that any guarantee?
So far, 6wunderkinder delivered a todo-list app for several platforms. Wunderkit is yet to be delivered, and I just don't see how a free app that is used by some people can be stated as "successful", especially given the fact that the most visible competitors, Things and Omnifocus are premium-priced. Spread: Certainly. Success: Menotreallysure.
I agree - but this really is just a sign of the times. Technology has made our previous implicit social contract re: privacy somewhat out of date. We need to (and we are, naturally) developing new codes of conduct in its place. Incidents like this will push this evolutionary process in the right direction.

Not sure why we need to get involved, legally. This seems like one of those things where we really can just let it regulate itself. I am fairly certain Mr. Boyle is receiving his lesson in respecting boundaries as we speak.
No, bitcoin has an unencrypted audit trail.
I like the intent of the post, but if what you say is true, I'm disappointed. This sort of information could be useful for newbies, but it seems like something that should be in a wiki, not just in an article where it's just one person's opinion.

Does anyone know a good example of a language comparison that is accessible to someone who is completely new to programming?
They'd have the capacity for a moment, but they'd have lost their primary source of income. Human trafficking and extortion don't come anywhere near the risk/reward ratio or volume of drugs.

Some of the cartels would go legit to become drug companies. The ones who wanted to remain criminals would have to downsize their organizations to fit the remaining markets.
"Log in and vote for candidate X while I watch" is a much more credible threat than "Bring me a picture of your ballot where you voted for candidate X".
First let me state that I'm arguing from an assumption that technology, when not obviously bad, is inherently good, and that increasing the use of technology is a worthy goal in itself. So in my case, the point isn't just to vote from home, but to vote from anywhere using technology. I don't believe that it's necessary to share this philosophy, however, to want to see online voting become a reality.

Obviously there are security and coercion concerns that are more detrimental to Internet voting's prospects than the class division aspects. And an absentee ballot sounds reasonable, but is not nearly as convenient as online voting (and has more potential for fraud and coercion than online voting).

My main point is that I believe class disparity is a weak argument against online voting. I don't like using postal mail or waiting in line for an hour or more at the ballot box -- does that mean that it's unfair not to let me vote from home or the library? At least in the US, with libraries, cheap DSL, and cell phones, the vast, vast majority of people not currently voting have easier access to the Internet than they do to polling stations on election day. Don't deny most people a benefit because a few people can't enjoy it.
Nice site! I should definitely change my eating habits for the better.

Makes me want to resume my bootstrap-based sites, that's for sure. I'm a programmer with a very tacky taste. It took me years to figure out that you can improve design A LOT by reading about color theory, color wheels, Adobe's kuler.

I have a small suggestion if you allow me.

I think I took a long time parsing the phrase:
"Want to change your eating habits for the better?"

Maybe you could try:
"Change your eating habits for the better!"

If I'm being asked if I want to change my habits, I'm given a choice between yes or no.

If I'm told that in an imperative fashion, It might prompt me to take action.
5 Inspired Resume Website Themes
I would have to correct you in that I think the glass that I'm looking at is really quite full. ;)

Sure, long-term relationships can be a terrible experience. But I have my doubts whether your neighbors really still care about each other. (I know, no true Scotsman, but there really is "caring" and "staying together for the kids".) It's very easy to become unhappy in whatever way, but I think it's easier to become unhappy on your own, independent and unaffected by the concern of and for other people, than it is in a caring relationship.

And you are of course right - you can find unhappiness even when caring deeply about people. I just think that it's fair of me to say that if chances really are so equal, I'd rather live in the world where people try to care.

It's simply easier to turn a net quality of life increase for society from people who are into caring about each other than from people who don't. In fact, I think the second model, while popular for a while, has quite thoroughly collapsed in the recent years.
Thanks! Yeah, we hate those clickers too.
Deep Sea: fully immersive gaming
Why Is Buying Good Used Cars Under 5000 Popular?
Asparagus mimosa vinaigrette
this is awesome. well done.
The discussions on this post are awesome. So many are judging this is moral terms and from every perspective imaginable.

The two most prevalent are:

"The fight was in public, the world has changed, I have no sympathy"
"I would never live-tweet such a subject, that's an evil invasion of privacy"

We're given amazing tools to interact with others and culture has not advanced as quickly as technology has. Our interactions with other human beings are (and I apologise for the metaphor in advance), like services interacting with other services on a network. Sometimes one service breaks another by accident.

We're connected to everyone else in a different way today than we were 5 years ago (and 5 years ago I would have said 10 years ago). I could see myself over-sharing this sort of thing because it's unusual and because I have a twitter account and a device that sits in my hand and I don't know that my brain would have thought of much more than "this is unusual" (it helps that I have no twitter followers). I've also been in relationships where something like this could happen and wouldn't want someone to broadcast it.

I think the future is going to be a hard lesson in "give everyone the benefit of the doubt".