skysight-inc/HackerNews huggingface dataset:
please use some kind of user distinction feature like auto generated distinct picture boxes for every user. I'm a person who does not give much attention to the posters' identity while reading over net. And with small in-distinctive user names used over HN makes me think every post or comment is anonymous. This makes my HN experience less valued.
Nice post, he fails to mention that the camcorder version may have increased ticket sales. I know people who have watched a torrent of a movie to see if it was worth the $10 - $20 it costs to see it in the theater.

So of the 100,000 people who downloaded it, it would be interesting to poll how many went to see it after seeing that it was a decent movie.
I had the same experience. I can't delete them either. I tried in Chrome and even IE. My last attempt in IE worked.
nm it's open to all. I'm planning on learning to read any time now.
Possibly. Just seems odd that specific things are added but others aren't.
They would probably BE the public transportation. We need large buses because drivers aren't flexible enough to deploy, and you need to have enough capacity to meet peak demand. If you can have smaller driverless vehicles, and just put more of them on the road during peak hours, it's much more cost-effective (and environmentally friendly) to have smaller capacity vehicles. I doubt we'll see more than 10 people per public transit vehicle once driverless transport becomes the norm.
I'm approaching finding employment the same way. You only have 1 career, after all. Sending your resume to fifty places you wouldn't enjoy working at serves no purpose other than diluting your efforts. Put 100% of your time and mental capacity into only a small number of paths is best. Being wrong a few times is fine, but being wrong without giving it your best shot is what you'll regret.
The real problem here is that "net neutrality" is a farce as long as providers are allowed to send their most lucrative services over non-neutral channels.
I took a sample of 34k. I may have had some files that didn't download fully[1]. I was only interested in picking out some trends.

66 - No password (ie null)

580 - had the password "315475"

492 - had password "123456"

187 - had password "123456789"

68 - had password "102030"

62 - had password "123"

52 - had password "12345"

44 - had password "1234"

29 - had password "101010"

35% were numeric/number only passwords. There were many that were a variation of 123...

The rest appear to be a mixture but first names are popular. I haven't tried, but would assume many of these would be the same passwords for the registered email (username).

The day someone comes up with an alternative to passwords it will be a great day!

Edit: [1] 34k unique accounts, I must have deleted duplicate usernames/accounts.
Without a track record of success I'd question that it's that easy to raise funding. It might help if you explained your experiences with startups that are hiring.
This was a really good talk, but the slides tell only a very small part of the story.

If MicroConf releases the videos to the public, this is a Must Watch one - although I think they're all Must Watch videos.
Python from scratch vs Battleships
Coursera Course Review: Design And Analysis Of Algorithms I
Perhaps I've been out of formal education for too long (esp. on the mathematical side of things), but I did find the material quite challenging, more so the problem sets than the programming challenges. Part of that was emotional, I didn't do a computer science degree and thus find this kind of stuff almost... intimidating. It's the sort of stuff that gets asked at 'serious' interviews and thus I've had a sense of it being somehow too clever, beyond me.

It's not helped by posts like this, the arrogant 'oh it was all too easy' tone is frustrating. Not everything in life is a competition, and as others have said, it ought to be about actually learning something, not proving how wonderfully clever you are.

What's particularly frustrating in all of this is that I found this particular course wonderfully lectured, and the material fascinating. Reading stuff like this takes away that sense of fascination at the material and replaces it with a sense of being a not quite good enough participant in a competition I didn't want to be a part of.

/rant
Doing a quick analysis.

58978 accounts listed,
34064 unique account/passwords

25069 accounts by email
8995 accounts by usernames

Most accounts by email:

hotmail.com @ 15598

yahoo.com.br @ 2375

gmail.com @ 2148

bol.com.br @ 1031

uol.com.br @ 695

A lot of misspellings for domain names.
Adii gets extra points for flying literally halfway across the world to deliver a scheduled talk mere hours after discovering a) hackers have completely compromised all production servers and b) in the process, discovered the SSH keys for the servers the backups were stored on, and then used them to log in and wipe them. A good portion of the importance-of-team part of the talk was how you manage to get folks where you can trust them to take care of that stuff for you.
No, cash deposits are the basis for a banks liquidity, they need a certain percentage of deposits (set by the Fed in the US) to cover the risk associated with their liabilities (loans).
Hey Paydirt: Your Site Works Just Fine in IE http://news.ycombinator.com/item?id=3945353
I'm beginning to think a good way to find startup ideas is to pick through the mess Google has left behind with its labs and different free tools out there and actually make a go of creating a business around them. The problem with all these free Google offerings is that they scare away potential startups but aren't really run like businesses so it doesn't matter if they actually solve the problem well or not. Swiftype is a great example of a startup doing pretty much exactly that. I can guarantee the average response to their idea was "well, why not just use Google search."

I can think of a few Google tools that could be done way better if a startup put a lot of effort into solving the problem better, like Google Groups which is nigh unusable due to spam and a crappy interface.
Do recruiters hassle you? Help Hacker Dojo, send them to us
I would hope that out of common courtesy they aren't taking a look through that. I'm not naive enough to believe they can't, just that this appears to facilitate private and intimate communication, so I would hope they don't.
Doing a quick analysis.

58978 accounts listed,
34064 unique account/passwords

25069 accounts by email
8995 accounts by usernames

Most accounts by email:
hotmail.com @ 15598
yahoo.com.br @ 2375
gmail.com @ 2148
bol.com.br @ 1031
uol.com.br @ 695

A lot of misspellings for domain names.
FBI Bitcoin Report (April 2012)
The original idea behind Facebook might actually be something like this idea by Bentham - http://en.wikipedia.org/wiki/Panopticon only better monetized...
Google Makes Its Google+ Notifications In Gmail More Interactive
CSS Prefixes could be replaced with Vendor Tokens
Had a couple of hiccups due to load spikes in engine creation. Working on a fix to prevent this in the future.
I gave the submission a different title specifically to call out it was original detective work done over the course of several days by a technologist... a technologist who is "showing his work".

The vase majority of press I read about net neutrality is done from a theoretical or policy perspective, and tends to rely on research done by 3rd parties. My aim was to distinguish that this particular post as not being yet another post of that variety.

That being said, I am fine with the editors decision to change the title of my submission.
So Google doesn't let hiring managers interview their direct hires because of incentive mismatch.

(Btw, this is all in the public - Stephen Levy's In The Plex is a pretty good resource)

If you have a fairly impartial interviewer, he's most likely trying to hire competent people - he doesn't have any other sort of incentive except to not hire stupid people.

However, if you're a hiring manager, you're under pressure to produce software and fill open recs. So, if you have an open position, the natural thing to do would be to hire a mediocre person cause hey, he's better than nothing, and we got a hole we need to fill for our next project.

As for my personal experience, I'm a bit of an outlier. I'm older (mid thirties), know a couple dozen people who already work here (know which groups to avoid), and my friend who I've worked for before personally recommended me to his current team (I know I'm landing in a good position).

Any other specific questions?
It says that cam recordings are not a big deal. Hollywood claims they are a big deal. This has nothing to do with concerns about BitTorrent - you've introduced a straw man. An article about what they are doing to "combat cam recordings" is linked[1]. This includes sending people to jail for capturing a few seconds on their cell phone[2][3].

[1]https://torrentfreak.com/movie-spy-cameras-attack-the-dying-...

[2]https://torrentfreak.com/new-moon-pirate-camming-farce-comes...

[3]http://gizmodo.com/twilight-bootleg/
iHear Unveils "Social News Narrator"
So then, what downsides, if any (I'm sure there are), would there be to moving this reducers model to being the "default"?
"You can tell if an extension is using the Jetpack API if it doesn't require a browser restart to install."

Not necessarily. "Traditional" extensions can be extended to support being restartless as well if they implement the necessary hooks.
Seized site's lawyer: US breaking the law by taking domain names
Put it in a freezer grade zip-lock bag. Works fine with buttons to turn pages. Not as sure about touch screens.
The mere fact that OP is still wasting time debating the merits of investing in engineering over design is a dead giveaway that he has not a clue. The debate has been dead for quite some time now.

Let me clarify this for those not in the know:

Unless you're in the business of selling design services, under no circumstances should you ever hire a full-time staff designer, never mind considering them for an equity-sharing position at the outset of your enterprise.

If one doesn't know what should and shouldn't be hired for in the early stage startup, one shouldn't be wasting their time pontificating about it. OP is a moron.
(My wife pipes in "Way to go, Master of the obvious..." with much tremolo).

Yes, I admit, I can be slow on the uptake... Sorry. :)
55,000 Twitter Accounts Hacked
no need to post the full details here, please redact the mail addresses.
Why wouldn't they just email twitter explaining how to identify the spammers and including a list?
Thanks, I appreciate the advice. Truth be told, I hadn't actually considered Stavanger as I was working under the assumption that the majority of the tech scene was centered around Oslo.
I really like what Dwolla is trying to do, but it's completely useless to me until I can:

a) Use a credit card to make instant payments on Dwolla

b) Get a Dwolla debit card to make payments online or at stores

I know they are trying to get rid of those ideas, but until they can make the transition easier I have to stick with PayPal (even though I hate them).
A Brief History Of Restaurant Reviews
New Dell Ubuntu ultrabooks a step in the right direction for Linux support
Backbone is not MVC. Not even a little bit.
A Weekend Offline, Surrounded by the Internet
Isn't it both? An asset (the cash) and a liability (the responsibility to give you cash when you want to withdraw)? The cash is often turned into other kinds of assets (loans, say), but it still starts out as an asset.
Ruby Patterns from GitHub's Codebase | Holman
Heroku's new $50 and $100 per month database plans
There are a couple options now. See http://www.flyertalk.com/forum/credit-card-programs/1304271-....
Also note that any shop which displays Visa/Mastercard symbols are required to accept swipes - if they say they can't, they're just being lazy.
Congress To Amend NDAA To Give DoD & NSA Greater 'Cyberwar' Powers
There are a few replies here citing that the IE non-support was for older versions, which got me thinking about these questions:

* Why is it that IE is judged based on versions that are years old, yet every other browser is judged by the latest release?

* If non-support is aimed at older versions of IE, why wasn't the author of this post able to register with a recent version of IE?

I can kind of answer the first one myself: IE is judged on old versions because users persistently refuse to upgrade IE. The causes of this are widely discussed, but the fact remains that far too many people using IE are using an old version.

That's a stereotype, which makes it pretty lazy thinking to reject IE categorically. If IE works, why not allow it?
New isotope.js layout: Masonry Column Shift
I commented on the author's blog, but I thought people here might be interested as well:

I agree with Chris Parnin (in the comments of the author's blog)--this isn't a type hierarchy problem. It's an incremental design problem. It's true that inheritance should be used with caution, and this example (intentionally) overuses it, but the deeper problem seems to be that the author doesn't understand how refactoring and incremental design work.

Let's stipulate that your initial guesses about a domain will almost always be wrong. In this example, the author assumed that all securities will have an Isin, but it turns out they don't. Options are a type of security that don't have Isin.

One solution is to hack Option as a subtype of Security. As the author shows, this leads to a big mess. A much better solution is to refactor as soon as you notice that the domain is wrong.

Here's how it works:

Step 1: Notice that Options are securities, but they don't have Isins. Observe that the domain model is wrong. Smack yourself on the forehead.

Step 2: Realize that Security is not in fact representative of all Securities. Rename it IdentifiedSecurity (or IsinSecurity, if you prefer). This is an automated refactoring in C# and Java, and will automatically rename all uses of the class as well.

Step 3: Create a new superclass called Security and move Description and Exchange to that superclass, if desired.

Step 4: Create Option as a subclass of the new Security superclass.

Step 5: Enjoy your improved design. Some parts of the application (such as Trade) will be too conservative and use IdentifiedSecurity when they could use Security; those are easily fixed on a case-by-case basis as needed.

For more about incremental design, see Martin Fowler's _Refactoring,_ Joshua Kerievsky's _Refactoring to Patterns,_ or the "Incremental Design" chapter of my book (http://jamesshore.com/Agile-Book/incremental_design.html). You can also see me aggressively apply incremental design in my Let's Play TDD screencast, here: http://jamesshore.com/Blog/Lets-Play .
Well fine, then Paydirt should say "We require (and test on) IE9 or higher" and not feel bad if they have to throw IE 6/7/8 overboard. It's not any trickier than saying you support the most recent two Firefox releases and don't test on 3.6.
And this is one of the reasons why tape backup (or any other offline backup) still matters. Looks like they lost about 2 weeks of data, but at least they still have a business.
I would love to not drive. I have a 45-minute daily commute each way, and paying attention for 45 minutes of driving is not something I look forward to. I'd rather surf the web, stare out of the windows, or just about anything else. Some people love driving; good for them. But for me, driving is just the thing you have to do to get to point B, where the interesting thing is.
What's the significance of "315475" as a password?
AT&T blames Google for Android update delays, Google disagrees
Autocomplete With Rails & Mongoid
Does anyone know the significance of 315475 as a password? I can't immediately see what would make this so popular.

Unless of course as other people pointed out its just the same person who registered a large portion of these accounts.
Gambling is generally considered bad.
I hope they do, because the slides by themselves are extremely uninformative.
Linux Tutorial: How depmod Works in Linux and Unix Command
Wild Things author Maurice Sendak dies at 83
If others can replicate what the author did, then it might rise to the level of "exhaustively researched".

If you are a Comcast customer, try to replicate the experiment yourself. See if you get the same results.

"Set Top Box" == Black Box.

No doubt we'll soon see one for live video (Skype).
Said email would become a confession and evidence if Twitter (or a third party that had this list) were to charge the leaker under CFA (or the relevant law in their country). Posting it anonymously has the same effect without exposing the leaker to legal issues.
Amazon RDS for SQL Server, Elastic Beanstalk for .NET
Learning to Program: Why Python?
They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry

They had the “-ms” prefix for CSS3 gradients which was added in IE10

They added support for -khtml-box-shadow but not -ms-box-shadow???

They didn’t support Opera either unfortunately

All this crap recently about web standards and Opera adopting the webkit prefix and how bad some people think that is for the web? Paydirt, and people who think like them, are a huge part of the problem. Please don't do stuff like this.
and note this post is front page there as well...
It just does, by coincidence, for now

So you're saying its just a fluke that IE9+ supports the same standards as Firefox and Chrome? Amazing luck that.
Ah yes, of course :-) The cash is an asset and the liability is what is owed to the depositor.
The arbitrary restriction(not browsers; explicitly placed by the developers) is there to ensure people don't see a broken version. I don't know about the recent IE versions, but earlier versions needed won't center align when I say `margin: 0 auto`(have to do a text-align: center then reset it in child container), have a different boxing model, doesn't support min-height, won't support hover on all elements etc etc.

Rather than being bothered with placing conditional rules for non-compliant behavior, I would block IE if I can(i.e if a very small number of users are on IE). I don't know if the current IE behaves as expected, but even if it does, the users who aren't running upgraded IE are going to get a broken version and guess who they are going to think is an idiot(HINT: not IE).

My company's site opens up all skewed up on IE because IE won't center the container when I say `margin: 0 auto`. If it were something I was trying to sell, my first instinct would be to check the IE demographics and depending on the numbers, either show a notice regarding using latest version of IE or other standard compliant browser(my preferred scenario), or invest a lot of time to fix it(shivers).
Well follow that logic a bit, your a social networking company, you get email from person A (who you don't know) saying that user B is a spammer. (or that these 55K accounts are spammers) what do you do?

Well if you do anything automatically then you put yourself at risk for people bullying other legit users by accusing them of spamming. Since real users tweet all sorts of bad things when you accidentally ban them, you want zero false positives, so you have a fairly heavy weight policy.

So if the policy takes an hour per account, reports of 55,000 would be really hard to do. However, if you release the passwords of them into the 'wild' then all Twitter has to do is 'prevent further abuse' which is a password reset and mass mailing.

Again, its pure speculation on this leak, the problems with acting on internet reported abuse is one that I got to see first hand at Google when I was there (people get reported as spammers, accounts get disabled, tempers flare, nobody is happy, it is a really hard problem.)
Many of these accounts are from Brazilians (like me) who use shitty passwords (unlike me). I checked a few of them and they seem legit. I was even able to log into one of the user's hotmail account, it was a real person. Not saying all of them are, but at least a few arent.
All of these accounts were not email address usernames - ie had no @xxxx

So maybe random generated by twitter or spam accounts?

Edit: Appear to be closed or suspended accounts.
Wow, so many Cassandras and hostile comments here on HN about what seems like a courageous idea to me.

Does anyone here believe that the current system of ACH, checks, Visa, and Mastercard is good?

Anything involving banks and credit cards (in the US at least) is choked with government regulation (steadily worse every year), entrenched players, and big built-in fees. We pay probably 3% more for every single consumer item thanks to credit cards.

What Dwolla is proposing is not impossible -- it's not like a perpetual motion machine. At least they are heading in the right direction: trying to bypass some of the regulation, oligopoly, and fees.

Assuming the status quo in direct payment sucks--we can agree it sucks?--then, why beat down someone who's trying to do something about it? Especially if no one is offering a good alternative.
Technical description of BEAM by Joe Armstrong
This attitude of "Oh, it works in IE right now so they must just be pedantic asses" is short-sighted.

Ignoring IE 9 and 10 just for laughs and giggles is short-sighted, lazy and downright pathetic. Wouldn't want to be a customer/employee of such a company.

Then again, this is just a marketing ploy, albeit a very short-sighted one. Doesn't really impress either way.
and now there will be a meme. But Only adioso can determine what that meme will be.
Objective Caml is not the only interesting thing to come out of there.

For a real eye opener, look through the current list of research topics at INRIA. I have (mis)spent hours reading the published papers and source code from some of their projects.

[0] "Equipes de recherche du centre Grenoble" http://www.inria.fr/recherches/equipes-de-recherche/recherch...
1. You've heard the saying, "once bitten, twice shy?" Well, that has been the operative mechanism of developing for IE since, well, pretty much since it came out in the mid-90s. People are just sick of trying.

2. I'm guessing user-agent blocking.
Ah I see. Thanks I missed it there in the /deps directory, I just followed the link to a node C++ file in the commit in question.
Supporting IE has nothing to do with how well it renders a site.

Supporting IE carries massive baggage as you have to pin yourself to Microsoft's erratic, tactic based release cycles and limiting yourself with future features. Chrome and Firefox now how have rolling releases and are closely tied with the developer community, so new features and rendering uniformity is what you gain.

There's also the ethos you buy into by supporting IE: you're supporting a closed source, proprietary internet.
I think the guarantee is the tough part; you have to own the hardware and have at least some control over the infrastructure.

Anyway, I find Georgie's comment fascinating. Sounds like there's a way to guarantee SMS delivery, though. From Wikipedia on SMS/SS7[1]:

> Therefore, it is possible to avoid delays and message losses, offering full delivery guarantees of messages and optimized routing. This model is particularly efficient when used in mission-critical messaging and SMS used in corporate communications.

[1]http://en.wikipedia.org/wiki/SMS#SMS_gateway_providers
Kindle + Instapaper = awesome
There's a crucial difference between what you're proposing and what the parent suggests - user choice. At least as I read the parent, he's not saying you're given a choice of what route, etc. That seems like a crucial distinction to leave out if he meant that it would be at the request of the user.
I said "easier", not "easy". In my experiences in attempting to find steady work at start-ups, the founders are consistently so busy keeping things from falling apart that it seems like they have attention deficit disorder. Also, early stage start-ups frequently don't fully understand what jobs they need to fill or why. Finally, most early-stage start-ups don't consistently have enough money to pay full-time employees.