skysight-inc/HackerNews huggingface dataset:
What on earth makes you think Congress is less political than a special prosecutor would be? Congress is the very definition of politics.
That's the mother of all electoral bribes. Let them eat porn!
Here's a link to the VerbalExpressions organization that contains implementations of a similar DSL for various languages: https://github.com/verbalexpressions
Thank you very much! I bought the theme for seven dollars on themeforest - highly recommended for anyone that isn't great at / doesn't love designing!
75 Engineers, or What We've Learned About Interviewing
Scam alert. I used to be into bodybuilding and read all the muscle mags I could get my hands on. I also learned how pro bodybuilders get that shredded look about a week or two before contest.

It's the manipulation of muscle glycogen, salt and water intake. It's not exercise and meditation that would cause this (fake) transformation, as this advertisement would have you believe.

Just research "muscle glycogen supercompensation" to find out what the guy in the before/after photos really did.

I doubt they share that bit of info though.

Again, pure scam, and one that's as old as the hills.
Ah, yes, I see that does work. I probably tried on a version that wasn't compiled with that- found middle-click and never looked back. Thanks though for getting me to check again.
If they are on the Other Side from me, yes.
An online library has the same advantage over a physical library as Amazon has over physical retail stores and Netflix has over physical video rental stores: massive long-tail inventory.
If a substantial number of your fans are sociopaths, then you should probably do something about it.
Apparently PayPal has reached out and unfroze the funds.

http://arstechnica.com/business/2013/09/paypal-freezes-45000...
Web is a platform, so they would need to rewrite half of Android, I don't think it would be worth it, I don't see real benefits of that for users or devs...

I think that Java 8 is a great language, I like it a lot more than Javascript. Go would be great too.
It is a problem, especially for beginning readers who struggle to comprehend as they're reading and don't have the 'bandwidth' to parse the incorrect sentence and find their place in the text on the fly. Stressful situations (tests, public reading in front of the class, etc) likely make this worse.
people who are against mentioning rape at all

Do you really think that's what this is about? Do you really think that people are against any discussion of rape? It's typically the opposite.

The qualifier you're missing here is something like "non-trivializing" or "respectful" or ... It's not a joke for some people. Lest you bucket this as a women's issue (and thereby dismiss it as n/a for you), think about prison rape. Even if you personally would not find it offensive to joke about it were you a victim of same, is it really all that difficult to imagine someone else finding such jokes in poor taste?
> So you're asking PayPal to create a new level of service.

No, I'm just saying that the problem seems not to be a fundamental one. And the point here is that PP does accept payments on behalf of IGG. If I decide to fund a campaign, one of the payment options is PayPal (obviously that can be configured and turned off, since it's off for mailpile atm). The funds donated to mailpile via PayPal were donated via the IGG website. That means to me, that PayPal is well aware that the user is trying to fund a risky endeavour, since by definition all IndieGoGo campaigns are presale and likely to fail.

What I don't get here is: Why does PayPal as Payment Provider for IndieGoGo suddenly cop out and say "My dear, but that's too risky. I'll freeze the funds."
Ouch, no need for a downvote. I'm just curious if that's a useful way to get customers, or do they get offended?
I'm not saying that they're the only people using pneumatic tools out there, I'm saying that they're building new pneumatic tools every day, and some of them probably are pneumatic tools no one has ever built before. That's valuable to society at large if engineers from your car factories are visiting the Amish and swapping ideas.

Yeah, the Amish themselves aren't going to reap any benefits, and they probably aren't going to work as fast as people in a fancy lab, but they're also likely to find some one-in-a-million ideas you would never come up with in a fancy lab.
you read "audio" books?
Reflexive HN "yes, but..." skepticism?
My point is simply that swapping batteries is not a simple, do-it-yourself process. The batteries are heavy, bulky (at least for now), and inconveniently shaped and mounted, necessitating additional labor, tools, and time to swap. And a battery of unknown provenance may harbor damage that is invisible to the human eye--there needs to be a health checker at the point of swapping, because if you don't get that checkup until after it's mounted in your car, you risk having to waste your time doing a second swap. And that equipment is also going to drive up the cost.

I suspect that convenience and cost will tip the scales away from swapping and toward recharging, especially if the recharge cycle can be sped up and the infrastructure build-out continues.
Identity is something that can be seen public. Authentication is a way of proving that you are "the" person who is supposed to get the access to the system. When your identity is stolen in a system where identity is equated with authentication, you are the one who is responsible for "thefts" actions. Users can be held responsible for their actions only when identity and authentication are kept separate. An article that explains this point in more detail: http://technet.microsoft.com/en-us/library/cc512578.aspx
Surface Power Cover to Ship This Year
Triceratops never actually existed, scientists say
How many horror stories do you have to hear until you don't use paypal and don't use anything that uses paypal?
From his response"

So I had to think really hard about it and the only time I could remember really thinking he made a mistake was when he told us we had to pull the Dickwolves merch. I didn’t really get a chance to elaborate on why that was though, and unfortunately by not doing so it created a bit of a firestorm on the Internet.

What does he mean he 'didn't get a chance'? He was being interviewed on stage, with his partner, by his business manager, at his own conference. I'm pretty sure he could have sat there and discussed it for an entire hour if he had felt so inclined, and it doesn't seem like the stage was in danger of being rushed by axe-wielding feminists or anything.
I read the comic. I thought it was funny enough at the time. I didn't think it had anything to do with trying to make rape itself sound funny. It was an over-the-top gag poking fun at the weird ethics of WoW-type games, Mission Accomplished.

But the comic isn't really the point anymore, and even the detractors don't seem to be focusing on the comic as much as on the reaction to the criticism by Gabe and others at PAX.

At this point the reaction is basically telling people they shouldn't feel the way they do. But I'll bet most of those people really, really wished they didn't feel the way they do, that if they could flip a switch and just see past all of it that they would.

They've at least been fair about telling Gabe this too. Whatever else Gabe thought about how people would interpret not just the comic, but the shirts and jokes and etc. around the comic, that's not how they actually are interpreting that. Given that he knows that and does it anyways, you have to ask what he's really trying to accomplish.

I think of it as a different type of dog whistle. Gabe blows on it and doesn't hear much, but there are people who hear fingernails on a chalkboard. And they are telling him that, and begging with him to stop, and then he goes selling shirts with a dog whistle on it. WTF?
Ok, that seems to indicate otherwise. I'm just confused over how IndieGoGo's 15 day policy applies if the PayPal funds are sent directly to Mailpile.
Cloudera Search 1.0
Both ssh and sshd I guess? Do both ends need to support the feature?
If you like loops, here it is with a for-comprehension:

def complete_items(completed_binindex: Int, bin: ItemBin, nonterminal: Nonterminal, value: Value): MoreItems = {
for {
(item, v) <- bin.items
_ <- expectedSymbol(item)
nextValue <- grammar.nextValue(document, item.origin, bin.binindex, completed_binindex,
nonterminal,item.ruleindex, item.dot, v, value)
} yield {
item.inc -> nextvalue
}
> I'm kind of torn
then, to put you at easy:

1. "making the joke": they did not even made a joke! they did made the joke several times in the past with the fruit fucker, raping oranges. nobody cared. In this particular comic, rape is described as, well, rape. A very bad thing, mentioned from the victim as 'hell'. so, no joke was made about rape. period.

2. "the response": it was never a response to rape victims. It was a fuck-you to people that monetize on rape victims and all other society victims for government and charity money. They were the ones creating the noise. They are the disease. They deserve a fuck-you.
This is interesting. I find that regexes are one of the few places where a comment explaining what a block of code does is generally necessary. Since the "ruby way" is to use aggressively replace comments with method and variable names, a tool like this is a good way to achieve that goal.

That said, this also makes a huge tradeoff against conciseness. Personally, I'd prefer

# Is foo a valid klingon email address?
foo =~ /gibberish/

Over

foo = Hexpress.new.
start('g').
maybe('i').
many('b').
find('b').
...
This is how to remove it if your computer is infected: http://www.iss.net/security_center/reference/vuln/Trojan.Pus...
On Accents, Founders and the Rest of the World
Same exact thing happened to me. This writing style is impenetrable.
Should Obama be held responsible for the actions of his Naval officers if he declares we should pursue missile strikes in Syria?

I mean, saying something and then your fans going overboard is one thing. But everytime 'dickwolves' gets mentioned the fanatics pull out the big guns again... maybe at some point Gabe and Tycho should anticipate that women out there will be the target of those same fanatics if they push the D.W. button again?
I tend to skip lines or re-read lines when reading, and I was surprised at how applying this gradient helped me continuously read their homepage. Definitely going to see how I can use this to improve my reading comprehension!
I don't see what you get from asking people what they think they'd do in certain situations, when you could instead use the actual outcome of the hand as your training labels.
Yeah, someone is always quick to point out that someone is going to left behind. It doesn't matter. Mobile hardware and software is evolving quite fast. There will be a billion 4.0+ devices in a couple of years. People that aren't interested in newer devices probably aren't as interested in apps either.
ah ok. ControlMaster and ControlPath are both supported though.
> support message passing asynchronously, even when the other side is not currently up.

That's probably something that could be implemented in Cap'n Proto as some sort of a persistent transport layer. But since the connections are stateful, it does require that when one end goes down, it comes back up with its state still intact. I have a lot of ideas for how to make this possible it big systems but it's a long way off.

Of course, in the simple case where you do have a defined client and server and the server is only exporting one stateless global service object that the client is using -- which is roughly what 0mq req/rep sockets are for -- then it should be no problem to support this.

> whether RPCs are going to be synchronous or asynchronous

The interface will be asynchronous based on E-style promises (similar to futures). In fact, say you call an RPC which returns a remote object reference, and you immediately want to call another method on that reference. With Cap'n Proto's approach, you will be able to do this whole interaction in one round trip instead of two. This is called "Promise Pipelining". There's a bit (just a bit) more detail here:

http://kentonv.github.io/capnproto/rpc.html
I don't know if he's around here, but you should get in touch with Patrick Thompson at Inkstone Mobile (http://www.inkstonemobile.com/). He has been working in this space for some years and did a wonderful presentation at MicroConf 2013 (http://mobileportland.com/events/adventures-app-marketing).
For me, the biggest advantage of this sort of "library" approach is that instead of only being able to spedify regexes using literals you can treat them like other values in the language: you can name subregexes, you can create functions that combine or modify regexes, etc.

I'm not sure the "builder pattern" in the OP does this well though...
That would be amazing, having a password+fingerprint option built into my laptop.
I guess I wonder how old you are or how much exposure to marketing you have, since marketing has been driven by numbers and the methodologies you've mentioned for a long time at a lot of places.

I won't claim that there may be some specific aspects of "growth hacking" that are new, but I've seen everything you've mentioned long before the emergence of "growth hacking."
Very interesting. Gave it a bit of a test run and it felt good. I'm definitely going to try it out.
Well, it's part of Ruby's philosophy: provide clean, readable and understandable code.

I'm a huge fan of regular expressions and I love to discover new ones, try to improve my own, etc. But, it does not mean there isn't place for a human readable regex syntax, and I will definitely give it a try.
It's written as if Dave is talking. Seemed pretty obvious to me, and it works well in my opinion.
The main one is Gutenberg, but Beeline users can just install it and make it work on the gutenberg site. You could still contact them to get them to add it as a feature.
I'm not sure how to engage with you on this because I'm not sure what you're saying.

It sounds like you're saying, "PA shouldn't be blamed for the Internet trolls that are out there already all the time." Or maybe, "Threats against women are garden-variety Internet trolling and not motivated particularly by their gender." You seem to also be saying, "People only perceive sexism; it doesn't objectively exist."

I'll start by responding to all three and please correct me if I've misunderstood your points.

1. I don't blame PA for hateful comments its community sent out to people asking them to apologize for a rape joke. I blame them for profiting off of it, for recognizing that this was happening and thinking that it might be a good idea to make money from it or make light of it by encapsulating the outrage as a shirt. While they weren't specifically saying, "Go out and threaten women with rape and death," they were saying, "We don't think enough of their complaints to treat it seriously." I don't think it's out of line to see the thought process there: "PA themselves were making light of it, so maybe this whole thing isn't that big a deal?"

2. Sex-based threats against women (rape, specifically) are of course different than similar threats against men. Just like the US judicial system makes distinctions between hate crimes and non-hate crimes, or distinguishes between pre-meditated murder and spur-of-the-moment murder, sex-based threats against women are treated specially. They are derived from circumstances of who they are and how they are perceived in culture, both things that an individual has no hope of changing. Of course any threatened class of people deserves special treatment for being threatened for being in that class of people.

3. Sexism well and truly exists. I'm not going to try proving that to anyone else with access to Google.
Familiar to what?

If Google waits for other browsers to offer the APIs it needs, Chrome apps won't happen for a long, long time.
These SkyNet comments are littered everywhere throughout this thread.
The snowball has been growing here for the last few years. The .NET community was historically not very "open" ... but ever since nuget and github, attitudes have definitely been improving.
I'm a Sagittarius and we're skeptical.
> It's a straight up bad design.

No, design, and especially logo design, is extremely subjective. Don't pretend like it's not.
This article is 3 years old. The 6 year old in me, fervently believes it to be incorrect.
> In 2006, at the height of the real estate boom, some of our 600+ real estate advertisers were closing 6-8 transactions per month that could be directly attributed to LakePlace.com leads. If you multiply that number out, the top agents using our website were clearing $30k+ per month for a $59/mo investment.

This statement was interesting as it gives the reason for the first big pivot. I have to ask though, why didn't you just change the pricing model and enforce a few limits to capture more from these transactions?
Good thing I clicked it before reading the disclaimer..
Do you mean JS the language or game programming in particular? If its just the language then there are is a bunch of good material I could recommend you (and everyone should at least read Javascript the Good Parts even if you dont agree with everything it says)
Zuckerberg: I wish Parse had been around when I started Facebook
Pretty glib.

Your argument might be stronger if it didn't rely on labeling ...

The argument doesn't rely on labeling, though it does call a spade a spade.

A definition of "apologism" is "a defense or excuse, a speech or written answer made in justification."
I'd love to hear why this is an incorrect characterization of the comment.

The short answer to your question is that you should concern yourself (not sympathize) with their problems when those problems intersect with yours and guide their decisions.

If I retain Matasano for work, I shouldn't need to obsess over the details of your cost structure or employee benefits packages; our contract should suffice. Similarly here, Patrick's description of Paypal's theory of underwriting is interesting, but irrelevant. Deflecting blame based on these issues is, indeed, absurd.

If PayPal's risk profile does not support doing business with Indiegogo projects, they should cease doing business with those projects rather than seizing thousands of dollars on spurious grounds. Feel free to debate the merits, if you actually have a difference in opinion.
31 Yahoo Questions That Will Make You Give Up On People
um, you are in the right geographic area, but there were no strangers in my thesis defence... so unless you are my supervisor, external or internal examiner its unlikely you were there (sidenote my PhD in robotics not this kind of stuff).
Development started around 2000, and stabilized around 2008. As far as I know the reporting scripts are still being run every day. During this period we had purchased a 1TB storage rack from EMC for a million dollars, to give you some perspective on the differences between then and now.

- No real-time parsing; it's all nightly batch processing after devops rotates the Apache server logs to a storage volume. The logs sit there for a while then get compressed and moved to offline tape archives.

- No DB storage of the logs; space was too expensive and the Oracle database we had couldn't have kept up. It was already heavily burdened with a completely separate usage statistics system that fed into user-facing reporting and billing, which had a much higher event rate, about 100x higher, than the http logs.

- We had unique tokens, but they identified a particular user session that tied together all of the user's http requests from login to logoff/abandonment, and which also tied into the Oracle-based statistics for that user, that user's organization, and the customer responsible for the user (often multi-organization). My reports had breakdowns for individual user experiences, session-level metrics, and user type/organization/customer/region/etc metrics.

- I don't recall how long the analysis took; it was between half an hour to two hours I think. A lot of that time was spent on disk I/O reading the logs. I had optimized the parsing, analysis, and results recording about as much as I could.

- This stuff was written in Perl, and ran on Solaris servers from that time era... probably not a lot more powerful than a handful of smartphones today, though they did have lots of cpus. I don't think traffic has grown much since I left the company (we had pretty full market penetration already) so it's likely those servers haven't been upgraded.
Tomorrow is big day
This reminds me of Flowers for Algernon!
The miniprofiler was such an inspiration that i built the same thing for the PHP / ExtJS single page app that i work on. Now i can call up a floating window at any time listing all the recent network requests in the session, formatted much more appropriately than the browser's network view, and the database queries run for those requests, with timing and memory size info. Incredibly convenient while developing or debugging, and i doubt it would have happened if i hadn't seen the miniprofiler first.
Read the article again. The statement, in context, has nothing to do with async. The author is claiming that JavaScript forces users to only use the callback style, but that's not true (especially given the last few paragraphs, where the author explicitly points out synchronous code).

The reality is that you could build up a C-style flow (loops with select/poll/epoll/...) in JS if a javascript platform exposed those primitives (you would need something slightly lower than libuv)
Personally, I am not a fan of this "reader". The changing color is a distraction to my reading experience. The scheme I found the least distracting was the "Gray" scheme. But, I am not someone who would use it. Interesting concept though - I hadn't thought about it earlier.

PS - I am a voracious reader.
MDMA isn't the enemy
Codero gives away free cloud instances
I just found out that just by signing up Codero is giving a $20 credit for their new cloud. Thats enough for me to run two small instances for month.
This will only work if your engine can achieve high enough compression to take advantage of the higher octane number. Many engines can't.
Depends on your business and the core reason why carts are abandoned. This example was just demonstrating what a business could potentially do with push notifications; most businesses already do similar things on the web, to reasonable success.
My gut feeling (and the websites I enjoy reading, and what I recently did to my blog) is that line skipping is due to too long lines combined with little font-size and line height. But of course, not all eyes/eye-brain systems work the same, and I'm sure this will be more helpful to some than larger fonts with larger line heights.
"Before Growth Hacking, marketing people did PR, Partnership, Trade Shows, Ad Campaigns, etc. Yukk."

Growth hacking is ALL of those things (and more) combined with engineering to measure and optimize.

Also, good luck trying to sell an entreprise product if you forgo partnerships (building relationships)... and ad campaigns (Adwords, Twitter Ads, etc).
Agreed - bad practice. Not advocating that in the least.
In Germany it is definitely CCC - Chaos Computer Club. Not in the sense of necessarily kicking off legal processes, but in the sense of expressing their expert opinions about security and privacy in public. For me as an IT person it is definitely a German institution.
Yes really. You are right about the controversy surrounding Trayvon Martin murder being very much a matter of race and culture. But that's one murder among many. You can find individual murders or groups of murders (eg the holocaust) or patterns of murder very easily. But murder in general is not so specific.

And for the nth time, it isn't really about the original comic.