skysight-inc/HackerNews huggingface dataset:
Pulp Fiction passes the Bechdel test.

http://bechdeltest.com/view/91/
Adam, may I discuss with you about a better Google idea privately? I cannot agree with you more. If you are interested in seeing some possible solutions available, shoot me an email at danmark.clara@yahoo.com.
Be confident, but not arrogant. Make eye contact with the person you are talking with. Don't try and be too anxious and do something stupid like bouncing your knee up and down hitting the table or constantly rub your hands together (I've seen both things done during an interview and you just look rude). Research the business prior as most companies will ask you to explain to them what they do, if asked this question, it will make or break the interview.

Be honest as possible, but know when to not be too honest. Don't go detailing how you systematically helped the previous company you worked for spiral into bankruptcy or how you never got along with your boss. There is a line, answer their questions, but don't go into too much detail unless asked for it (it's rare an interviewer wants copious amount of detail).

On the honesty front, don't be afraid to embellish your experience and back story slightly either, but ensure that it's manageable embellishment. Because if you go claiming you have these amazing skills and they find out you don't, you'll be sent packing quickly and it'll be embarrassing for you.
I think bitcoin (like most protocols) has first mover advantage, and won't be replaced by something similar, unless something catastrophic happens to it.
Nowadays, that'd be a pretty decent characterization of many physical currencies as well.

Case in point: Most US $100 bills circulate in the black market. Most paper currency circulating in the USA has traces of cocaine on it.
So how would you measure hoarding?
Stanford Professor Clifford Nass, Researcher on Multitasking, Dies at 55
Whats wrong with tabs?
"It should be possible for someone else to learn how to use your program or to use a function in your library by reading the comments (and self-help, if provided) without reading the code."

I know a few "Use the source, Luke" people who will rage at that.
WebPerf Reactions
Along these lines, I've been thinking of a building a business around building APIs for small businesses. I'm thinking of local mom and pop grocery stores, local restaurants, my dry cleaner, my car wash guy, etc. Imagine a world where all businesses offered an API to interact with them.
Purnam – javascript essentials for clojurescript
Disclaimer: I am not a lawyer. I only went about 98% of the way through law school (I decided I'd rather be a programmer who knew a fair amount of law than a lawyer who knew a lot about programming, and never got around to completing a paper for my last class). I did get a close look at the whole patent suit process later, when a patent that I am a co-inventor on ended up involved in a lawsuit (not of my choice or with my approval), so I got to be deposed a couple times, answer a lot of questions from lawyers, and spend a month living in an annoying hotel in Texas for the trial, and while there got to talk a lot with the lawyers. If an actual lawyer steps in here to answer, take whatever they say over whatever I say.

OK, now that the disclaimer is done (and is longer than my answer, which will probably make people doubt my claim to not be a lawyer!), it looks to me like your take is accurate. Their answer does not give much detail.

Your speculation in the last paragraph, that this is normal for answers to complaints, is also correct I believe. The complaint and answer are not where the parties start to argue the case. The complaint is to tell the court what wrong you think was done to you, and why you think the court has jurisdiction over the defendant and over the subject matter.

The answer is to tell the court which things in the complaint that you concede are true, which you claim are false, and which you cannot answer at this time because you do not have enough information.

Basically, the complaint and answer together let the court know what it is dealing with.

The meaty details start coming in when the suit gets to the stage where the parties are filing pre-trial motions for things like summary judgement on various parts of the complaint, and later when the trial actually gets underway.
Sacrificial lamb. Executing this SNAFU required layers upon layers of incompetent and unmotivated people completely detatched from the consequences of their lack of performance. Since this describes a vast majority of the people who work for government it is easy to imagine a one million dollar website turning into a six hundred million dollar website that does not work. In any other universe people would have been fired by the hundreds and some even brought up on charges. Not in government.

Until we have a system that makes them all fully accountable for their actions this will not change. Many of you are just waking up to the horrible reality that this is how nearly everything is done in government. Just. Like . This.
Also, by my dangerously semi-informed understanding, B&N's defense looked really weak (see previous comment on same topic: https://news.ycombinator.com/item?id=6540902). I'd still like a real attorney to weigh in on my opinion, though.

So I really don't buy the "B&N scared Microsoft into bribing it" story. To me, it seems more like a "B&N tried a Hail Mary shot at getting an antitrust thing going against Microsoft, and when that failed miserably, they sold a cheap stake in their ebook business" story. Consider that ebook content is something Microsoft's ecosystem didn't (and still does not) have compared to Apple, Google and Amazon's ecosystems. Consider also that this ebook content comes without the lawsuits and publisher-wrangling the others had to go through.

So, $300M for a quick entry into a market where its competitors are incumbents seems like Microsoft got a pretty decent deal, and I think that patent lawsuit provided leverage.
I can see your point =) We'll definitely be more mindful of our message next time around!
Running an toll free number isn't cheap, especially when you set it up in the 90s and a bunch of random internet people are calling it. Given that the companies behind the game seem to have petered out, I imagine they had given some amount of sales to the people running the 1-800 number in the 90s and the money finally ran out.
I do hope the 1&2 GB types have seen performance boosts, because at $30 and $60/month respectively, you're a bit above Linode, which is pretty performance-focused. Without very good performance from this "Performance 1" tier, I suspect you'll further lose the lower end market. Though I get the perception that Rackspace isn't interested in the lower end market, given the prices for some of the higher end VMs and the dedicated boxes.

Are these charts on the previous and current performance for the 1&2GB instances visible somewhere?
New Businesses Let You Smash Your Way Through Stress and Anger
Nothing intrinsically, but there is value in consistency, and Google's decided on spaces. One of the rationales for these guides is to give the programmer a way to make a decision about questions where there is no single correct answer.
Also, note that SatoshiDice's classic transaction-heavy mechanism – 2 transactions per bet – may be losing popularity compared to both SatoshiDice competitors and SatoshiDice's new "Tribute" game. Those alternatives resolve most bets in an off-blockchain web session, only creating transactions for deposit/withdrawal.
One teeny tiny entry point: http://en.wikipedia.org/wiki/Race_and_the_War_on_Drugs
construction? In 2010, ~25% of construction workers were Hispanic [0]. You may have been in some kind of statistically anomalous area.

[0] - http://www.dol.gov/_sec/media/reports/hispaniclaborforce/
http://www.startssl.com/ No excuses its free :)
I bought 10 BTC in April @ $220 each. The next day, it crashed to $150.

I sold 5 BTC this week @ $220 each. The next day, it reached $280.

I suck at this.
Flash is also that kind of website :

http://awaytools.com/awaybuilder/live-tool

which sets high standards in web development.

Fortunately with languages like Typescript and the right abstraction ,like webgl, things are going to get easier, to build complex desktop like apps like that ,which dont care about HTML semantics or SEO while still using web standards and being usable on tablets without going native.

I'm a bit tired of hearing people saying their latest AngularJS "fairly large" CRUD app is the paragon of web development,it is not.

Also relevant artice :

http://www.thefwa.com/article/10-reasons-why-flash-cannot-di...

Though i think in 3/4 years when the whole HTML5 migration is done , we'll start seeing creatives taking risks again in plain HTML.
Evernote's favourite growth hack? Be first to move on someone else's platform
You're making your own problems, it seems...
Purchasing from HP in the last six years was a good way to start off on that foot, at least!
I think part of the problem with web design at the moment is the overuse of themes and frameworks. Where people really add no creativity to the design.

I've just spent the last 3 months trying to design a site that is original, follows conventions and is responsive.

And there is a point where your just trying to be different for different sake. We are currently ironing out problems. http://whatson.ae/

I did however try to avoid looking formulaic, but certain things just work. The layouts we have are simple and have flexibility. We are letting the content and visuals have the creativity.

I suppose that sums up my oppionion on the matter. The website design itself shouldn't be the message. Its the message your trying to pass on or the content.

I'm personally glad we are moving away from gimmicky elements. I hated having to create big shiny buttons with flashy animations because my boss thought they where exciting.

In fact - some times changing a design is detrimental to a website in massive ways. I left my old job because my previous employer wanted to change the website. After they did, the conversion rates for the site plummeted and eventually they lost a lot of traffic.

Even though the new designs where perceived as more appealing and exciting.

Certains things just work really well, thats why there more abundant.
Blockchain.info is a good start. Also go to bitcoin.org and learn about how much you should trust 3rd parties vs. your local wallet. I'm just starting too, hope this helps a bit! Ps. Don't bother mining, it's a lost cause for most.
Inputs.io hacked – 4100 BTC stolen
YC Interview Practice with Alums
Tell them to learn or get a new job. This is basic literacy in our industry.
I am not a gifted statistician, so I just made a monte carlo simulation to test. This is not too scientific because in reality different jobs have different numbers of people, and a thousand other variables, but anyway, here is the code and results:

from random import random, randint

p_white = .81

n_occupations = 100
n_workforce = 150000000

occupations = [[] for i in xrange(n_occupations)]

for i in xrange(n_workforce):
occupation = randint(0,n_occupations-1)
race = "white" if random() < p_white else "other"
occupations[occupation].append(race)

percentages = map(lambda x:x.count("white")/float(len(x)), occupations)
print sorted(percentages)

[0.8093594044124566, 0.8093716670190719, 0.8093837105400035, 0.8093941116532061, 0.8094080377696309, 0.809459598174709, 0.8094606757892058, 0.8094949877814243, 0.8095051091912103, 0.8095619154480623, 0.8095855138023271, 0.8096009184415862, 0.8096130265928078, 0.8096471477224493, 0.8096569834673563, 0.8096622916149537, 0.8096635533608949, 0.8096712436008832, 0.8096812597976153, 0.8096856369286581, 0.8096963532163073, 0.8097067434989362, 0.809721568598737, 0.8097215751436514, 0.8097328871910747, 0.8097572581628716, 0.809766392402407, 0.8097706403995997, 0.8097853662894858, 0.8097907743218179, 0.8098200848588418, 0.8098433273181519, 0.8098759161986114, 0.8098761662131717, 0.8098826202953597, 0.8098902227694705, 0.8098932712388633, 0.8099027774814941, 0.8099132209630405, 0.8099239110036907, 0.8099288512271164, 0.809935064025657, 0.8099377895998511, 0.8099442967886306, 0.8099576910748759, 0.8099684818490649, 0.8099723061883299, 0.8099772955347885, 0.8099790775887737, 0.8099951683577414, 0.8099964813792994, 0.8100114768250255, 0.8100264485053597, 0.8100326219727435, 0.8100426685467571, 0.8100538851385188, 0.8100624027564277, 0.8100772456940655, 0.8100799987206602, 0.8100878460787697, 0.8101051239951382, 0.8101238836646114, 0.8101259241335592, 0.8101299639808958, 0.8101333990942324, 0.8101444590699302, 0.810176363997584, 0.8101767343321185, 0.8101835910494692, 0.810185024612142, 0.8101881998783053, 0.8102189975744003, 0.8102348016041733, 0.810247294219311, 0.8102501899417512, 0.8102612850637286, 0.8102728907675896, 0.8102876025226937, 0.8102915035431886, 0.8103243498099062, 0.8103428626649917, 0.8103475670573029, 0.8103618541773706, 0.8103623158464366, 0.8103870909678774, 0.8104014543756358, 0.8104238667513951, 0.8104306535452401, 0.8104537503309478, 0.81046437557304, 0.8104696732444567, 0.8104846773483934, 0.8104918990629446, 0.810527481205214, 0.8105324346430826, 0.8105520454920258, 0.8106940187094273, 0.8107141451872244, 0.8107156884282282, 0.8108683817976586]

As we can see by the results, the min and max are around a tenth of a percent off from the expected value. Even if the job distribution is skewed (certain occupations have a larger workforce), if N is sufficiently large, numbers such as +15% should be completely unrealistic.

Please correct me if I have made a grave error that I did not mention (I know that this is very very hand wavy, unscientific).
I'm surprised there isn't more commentary on when and how to use external but standard or common commands like grep, sed, awk, perl, join, find, tar, parallel, etc.

It's one thing to use bash consistently everywhere but as a heavy multi-machine shell user I've been bitten by incompatible or missing external utilities more often than I care to admit. You might be surprised how many systems aren't using the GNU utilities, have them running in a weird mode or are using ancient versions of them.

Maybe Google is religious about keeping all their environments identical?
Well, sometimes I need to align my lines in a certain way (e.g., if function arguments are on multiple lines, I want them to align with each other). It's often impossible to do with tabs, because they are fixed width, so I have to add spaces. But when other people view my code, and their tab width is different, it all goes to chaos. That's why I prefer spaces over tabs.
Isn't the difference between random chance and the complex realities of race and socioeconomic the entire point?

I don't think a definition of racism as historically and culturally naive as to be blind selection bias that exists only in the current moment is worthy of any serious consideration - only useful as a straw man for arguments such as yours here.

Any serious consideration of racism involves precisely the factors you mention. Education, nutrition, IQ, are all proxies for social class and I think you have to be quite biased to ignore how race relations throughout history have had direct impact on the current social status of race groups.
If that's true then this may be another bubble, just with different suckers.
Yup. The magic word here is "liquidity trap".

Interesting read. Related, with babies: http://www.pkarchive.org/theory/baby.html
Very nice overview of fourier transforms: http://betterexplained.com/articles/an-interactive-guide-to-...
The best argument I've seen here is that methods should be black boxes. Comments should reveal the input, output, and side effects of a method. There are two compelling reasons for this:

- I can add to my own code, even if it's years old, without re-reading every line every of every method I need

- I can contribute to a code-base built by multiple people without reading every line they've written
I tried Bitnami's discourse stack, but it took more than 10 minutes to build on a cloud server and really doesn't seem to be optimized for development.
Naming him wasn't the right approach and I apologize for that - however I cannot edit or delete the post. His involvement as the UI team lead is, however, public information. His credentials are not the main issue, of course.

There are serious quality issues along the entire codebase and a number of snippets that strongly suggest the team's primary skill is not JS. Given the cost and gravity of the project, I believe it is fair to say that the American public expects (and deserves) better. It speaks to the vast inefficiencies of the RFP process and gov IT contracting in general that code quality is so far down on the priority list.

It's not just aesthetic, either. There are serious functionality issues, as anybody who has used the site will attest to. And those bugs are not just limited to the backend. Backend bugs have seriously compromised the security of user accounts [1] and frontend bugs prevent major sections of the site from running at all [2].

It is one thing when ugly code is "successfully deployed to solve problems". It is quite another when ugly code on such a high-profile, expensive project is deployed to such disastrous effect.

The constructive part of the post is the repository I linked to (issues are being reported and fixed, for better or worse), and in bringing attention to the fact that government IT does not follow serious engineering practices. Serious attention needs to be brought to the problem so that it can be fixed. I am not happy about it, I am not pointing fingers with glee. I just hope that it has embarrassed HHS & the administration enough to make substantive change.

1. http://blog.isthereaproblemhere.com/2013/10/does-healthcareg...

2. http://blog.isthereaproblemhere.com/2013/11/stuck-in-middle-...
HP was the only laptop manufacturer at the time offering a laptop with a dedicated graphics card of reasonable performance and a 1080p screen in a 14" form factor.

They were quite literally my only choice at the time.

Aside from having shipped with bad sticks of RAM, and the current stale video card issues, the machine is rock solid stable and after putting an SSD in there, lightening fast.
Canada, where we don't have many Hispanic immigrants... The vast majority of non-whites here are Asian or Indian.
Things You Didn't Know About Apple Design Chief Jony Ive
Wow, worst of HN award? This is up there with the worst garbage I've read on here. Broad generalizations and extreme sexism.

You might as well have said civil rights leaders should have sucked it up and built something themselves. As if that's not what they were doing.

Or excellent troll. But out of place - this is for serious discussion.
Oh I crash FF on every machine I have it on. Hundreds of tabs, and RES is known to leak memory like a sieve. I can watch FF's memory usage grow by the minute as I browse Reddit.
4100 BTC = 1.1 mil USD at current prices.
These Bitcoins were stolen from website's "hot wallet" (every shared wallet has to operate one to process current withdrawals). This hot wallet was probably too hot though, as it seems that they had most of their coins online, and only about one third offline (other services claim to store 80-90% offline). According to postings on Bitcointalk.org forums people are getting back partial refunds. One person claimed to receive 37% of his balance back [1].

UPDATE: Correction - according to [4] it seems that almost all funds were stoled in the hot wallet, and the hacker was "nice" enough to not steal it all at once, presumably to stay undetected and come back for more. I'm not sure if I buy this argument though.

Also, according to the owners the hack occurred on 26th October [2]. It may be possible that if you deposited funds after that date you will receive full refund, as they should still be on their wallets. Unless hackers took that too.

UPDATE: Also according to [4] the funds that were being deposited after 26th were being withdrawn at the same time by other users. So they're as gone as the ones from before 26th. You will be refunded in full only if you deposited very recently.

This whole situation (and a bunch of previous ones) is also why at Bitalo [3], we are developing an exchange which will not have this problem, as we use multi-signature addressees to store the coins. This means that you need two signatures to spend funds - one from us, and second one from the user. We also never transmit users password over the wire, as we use SRP protocol for authentication.

In unrelated news, China just passed 1800 CNY per BTC :). I wonder how's the security status of chinese exchanges/wallets. Unfortunately I don't know the language, so can't test that.

[1] https://bitcointalk.org/index.php?topic=248803.msg3505884#ms...

[2] https://bitcointalk.org/index.php?topic=248803.msg3505966#ms...

[3] http://bitalo.com (in private beta, drop a message to martin@bitalo.com to receive an invite)

[4] https://bitcointalk.org/index.php?topic=248803.msg3506034#ms...
Wow... this was truly a great, insightful post. I definitely learned something.

Thank you sir. Added your blog to my bookmarks.
0-4.999 includes zero so I figure that's the 'Zero. Just zero. No comment. Just plain old nothing'
I think you must have misread the context here. The grandparent's hypothesis was that maybe the results seen here are merely the result of random chance (e.g. white and black balls being drawn from a bag). The parent was testing that hypothesis by checking the probability of getting those results purely by random chance. The answer was no, but no comment was being made about the source of that non-randomness. So yes, attributing all the differences to racism would be naive and wrongheaded (for most definitions of racism), but who's doing that?
The first iteration of what? Total degeneration? How can you "improve" a test designed to enforce slave morality on creative people?
>You will need to break Tor, trace BitCoins, trace deliveries, or trick sellers.

These aren't all of equivalent difficulty...
From their website:

"Security + privacy
The most secure wallet ever created."
That's a fine book, but I meant practise at a whiteboard with a real person using questions from that book.
Graphic (visual) designers existed in the 80s and much longer before that, even if they weren't working on computers back then. Interaction design, on the other hand, comes about in the 70s but doesn't get its name until the 80s. Even today, most people don't grock what interaction designers do (hint: its not visual).
What happens when bitcoins are stolen? Can they be use again without being traced?
Ah that makes sense! Looking at their results and how RedShift was so much faster in every scenario, it looked like something was amiss. Is Parquet Cloudera-only like Impala or is it available with vanilla Hadoop?
Is there an "about" page? It's awesome, but I couldn't work out if this was crowd-sourced, one person's art project, or something else. <edit> I'm an idiot. It's right there in front of me... never mind!
From what I've been told, yes....they can be used when stolen; it's kinda the whole untraceable, distributed nature of it all.
FYI, the BLS report referenced in the article[1] says that 64% of software developers are white, 74% of computer programmers are white, and 85% of web developers are white.

[1]http://www.bls.gov/cps/cpsrace2012.pdf
Almost all of us are mixed race.
You're doing something wrong, then. Here's a block of dummy code indented with tabs; copy-paste it into your editor, change the tab widths, and observe that the indentation stays readable.

void my_function(int some_parameter, int another_parameter,
int the_third_parameter) {
if (some_parameter != another_parameter) {
here_we_are_in_an_if();
}
function_calls_work_fine_too(some_parameter,
the_third_parameter);
}
It really doesn't matter how many spaces or tabs, what's important is that all code and scripts are written in the same style, which greatly reduces time required to understand someone else's code. At Google, that's a norm.