skysight-inc/HackerNews huggingface dataset:
The takedown procedure as it currently exists enables a third party to exercise power just shy of an injunction to take your website offline, without having to present any evidence or appear in court. Yes, your hosting provider has the theoretical option of assuming a ton of risk by not taking down the content, but they're basically being blackmailed by your accuser. And all this applies even if your website is completely innocent except for having some similar keywords to an infringement. And if you fight back by issuing a counter-notice, you're held to a higher standard than your accuser.

It's absolutely a "shoot-first, ask questions later" system that is strongly biased in favor of the accuser. It's okay to provide a quick way to take down infringing content, but it has to come with strong penalties and reparations for cases where the accuser abuses the power.

I'm not at all arguing in favor of eliminating the safe-harbor provisions - I just want the penalties for a false notice to be at least as harsh as the penalties for a false counter-notice.
Let's keep some things in mind.

Adolescence is the onset of adulthood before the capacity to function as a real adult in the real world is reached. One of the things that adolescents search for is some form of personal validation besides their parents and immediate family. It is probably close enough to true that we are biologically driven to look for this outside acceptance.

Unfortunately our society favors heavily segregating children based on age. That results in confused & clueless teens begging for acceptance from equally clueless people from the same wing of the same asylum.

Once in the real world a functional adult who can hold down a job finds there are a million ways to find personal validation. Teens do not have that opportunity; they (often) imagine that the opinion of other teenagers is the only path to validation.
the answer to NLP might actually be to simply store and access a terabytes-sized data structure of vocabulary and phrases.

Isn't that effectively what google translate is doing? And it's results are... varied.
This "Tiger Parent" situation is a bit of a conundrum: we as society are unable to tolerate this form of child abuse, but are equally unable to say something about it, for fear of being considered "racist" by someone hiding behind the shield of "Chinese Tradition".
I copied the marks in the example and besides needing to tell it to include the cream color under the strap, it worked exactly as shown on the homepage, so maybe just add that extra red there in the example.

Unfortunately it is freezing up on me using an image with a gradient at about 90% of the initialization.
If you prefer, here's the bill on POPVOX https://www.popvox.com/bills/us/113/hr1892/

Also makes it very easy to contact your representative.
The best part is you can make up new things to endorse them in! I've endorsed people for "Lunch" and "Alcoholism" as a joke.
Pandora vs Musician with interesting emails
If someone asks you that in an interview, isn't the proper response to close your laptop, put on your hat and leave? That's what I'd expect if I asked that question.
At a guess, "Electro Magnetic Interference Test".
Are there any alternatives to Crocodoc?
I worry about their recent acquisition by Box. We have a large doc db that we use Crocodoc with to view and wonder if there may be issues (ie. new api limits/integration changes) with the new owner.

Anyone know alternatives, especially ones that can read doc, docx, ppt, etc.
No need to be sarcastic. McGill is widely considered to be one of Canada's best universities. William Shatner and most of our prime ministers studied there.
Really neat. I was really itching to use CTRL+Z though.

I screwed up the first image I tried to clip. Maybe have a walkthrough of the features when the user first uses it? I didnt notice the help button until it was too late. I thought if I closed out of the editor and clicked on the image again, it would let me start over but it just takes you back to the editor. It would be nice if there was a way to redo editing the image from the start.
It depends how old. It sounds like you're working on COBOL or something. Most programmers are pretty flexible I think -- at least I am.

What's your Joel test score? http://www.joelonsoftware.com/articles/fog0000000043.html

It may be an indication why developers are avoiding you.
This is going to sound like I'm trolling you, but pdf.js only supports PDFs. You'll need to convert those other doc types to PDFs before using them with pdf.js.
Hackathons And A Habit of Shipping
I would strive for a culture that emphasizes life balance. Reasonable deadlines, recognition, flexibility. Look for the people with kids. Offer part time. Things that the new cool can't touch.
When I lived in the US my taxes were about the same (maybe three or four percent less) than what they are now in Canada.

Further, the amount of money I had to pay out of my own pocket each month for health insurance in the US was about three times what provincial medical premiums are in BC. In the US, health insurance was about $1000/month, out of which my company paid about $600/month. Up here in BC the monthly premiums are $133/month, out of which my company pays $133/month.

Further, even though I was paying $400/month in health insurance costs in the US, every time I had to see a doctor I had to shell out $10. Even though I was paying $400/month in health insurance costs in the US, my daughter's birth cost about $1000. Doctor visits are free in BC. Births are free in BC (you'll probably have to shell out a nominal fee for anesthesia or supplies though, but I've heard that'd be less than $100).

So yeah, my taxes might be higher, but not appreciably, and that's massively outweighed by the amount of money I would have to shell out to the medical industry in the US.
This is weird, there was a huge outburst of people who were supportive of him and raised money for him, yet he doesn't speak at all about that.

I remember sending money here: http://waxy.org/2003/05/finding_the_sta/
Trends in Tech Collateral: Survey Results
Yeah, we need to add both undo and reset/clear.

The help should have shown during the upload / init!?
I knew there was one that actually returned the status code itself, but my googling failed me.
For almost everyone who says that on the internet, they are nat saying it with almost any sense of sincerity. They don't want the person to actually kill themselves, they just say it.

They say it because in their circles, that's a perfectly acceptable thing to say, and no one would interpret it as anything more than an expression of disapproval. (think 4chan, many subreddits, etc.).

They then forget that outside of their circles, people aren't necessarily privy to such culture, and say it anyway. It probably doesn't even cross their mind that they're saying something hurtful.
Slow news day, huh?

I really don't want to say "this is turning into reddit", because it isn't. Otoh, at the time of this writing, we have 35 people thinking this is worthy of an upvote. Something that "good hackers would find interesting". Sorry to say, but this barely gets me to chuckle.

It's not just this one: the fartscroll thing was also something that should not be here. Maybe the implementation was interesting, but c'mon! Top link?
Ten thousand vehicles is a very small run. It's a lot for a small company but _relative_ (that being the keyword) to most production runs it's tiny.

It's very similar to what Toyota did with the Prius in the US, but minus the three years of overseas sales where they had the opportunity to work out the kinks of the first generation Prius.

The other thing is that the Model S isn't going to get miled up like a normal car: it doesn't have the range. So a guy like me who never ever buys new cars looks at the S a bit askance: it's cool as hell, I want one, but I'm not going to touch one with a 10 foot pole on the used market for a few years.

FWIW I've been buying options on Tesla, I really want them to succeed and think that they will. I'm betting on it. :)
See the bottom of the page (yes, it could be more clear): you need good edges in the image. Ideally also good chromatic separation.
I didn't see any sarcasm in pkulak's comment. I read it as saying, "The Star Wars kid is doing great; I wonder if the person who meanly posted the video is achieving anywhere near his level of success?"

Edit: Your comment should not be so heavily downvoted for the misunderstanding.
The parent comment is suggesting that Raza is doing much better (having gone to McGill) than whoever posted the video without his consent or knowledge.
Meh.. if you think these are bad, try Copenhagen instead.
Compare their total market value to the post-iPhone smartphone market and try saying that again with a straight face.

And that's exactly the point I'm trying to make, perhaps badly! Before the iPhone or the iPad people knew there was a market there. But they claimed it was tiny and not worth entering or putting serious R&D into. So you ended up with hobbyist/yuppie toys.

Say tomorrow someone unveils a 3D printer that does some essential household task and every house has one in 5 years time because you'd be crazy to not have an Initech Megamaker 3000! Were Initech the the first into the market? No! But they were the ones that turned it from a hobbyist thing into a real powerhouse multi-billion $$$ market. They single handedly grew the market by orders of magnitude, they saw the actual potential market.

Whatever comparatively miniscule market there was before the iPhone is a reminder of how easy it is to think too small. Just look at the Android preview before the iPhone came out! It was utterly rubbish. Google were thinking small.
The RFC: http://www.ietf.org/rfc/rfc2324.txt
Yeah, because everyone on the Internet is sarcastic all the time.

McGill is a great school, you're right. And nobody implied otherwise.
With regards to 1), it would be ironic if this study was itself not statistically valid...
Don't believe he was being sarcastic at all...
A small criticism of The Loop's new Magazine
Unfortunately, people tend to be less then kind when divorced from the consequences of their actions. It's easy to hate, bully, and demean someone you've never personally met. The earlier days of the internet were much worse in that regard, because people generally had more anonymity then they do now, what with the rise of social networks.

I'm just glad the guy seems to have taken the right lessons from his experience. Makes me hopeful that other kids will be able to do just fine too.
Why would circumventing document DRM be illegal? Nothing good can come of that.

If it's already illegal to have the document, that is the crime. Aggravators like these create perverse incentives and invite abuse.
And for canadians:
http://www.parl.gc.ca/HousePublications/Publication.aspx?Lan...
SalesForce.com acquires Clipboard, plans to shut it down.
Whether you decide to trust a software publisher is a personal choice which may or may not depend on the availability of the source code.
Salesforce.com acquires Clipboard
Actually, no.

I see people posting horrendous stuff with their real names all the time on youtube. I don't think anonymity is what causes these horrible comments: it's more the fact that the internet creates a "barrier" between two people. It's easier to say something with conviction in text than it is in person, even if you're typing it under your real name.
It's pretty tough to use, but it's not bad: http://imgur.com/QvZjAfU
Hey! Congrats guys!

On your blog page -- http://blog.crocodoc.com/ -- clicking the top-left logo should take you to your home page.
It would have been really great , if he had backed ideas with much riguor as YC does. I think the whole fiasco is about the message not it's immediate impact. I do believe he's sending us a very important message though.
From the perspective of a non-NYC resident, this is terrible.

I had understood that bedrooms in the USA had to have a closet and a window/external door. Is that not the case?
I'd never heard of the age segregation explanation, it's very interesting since it implies this degree of behavior isn't inevitable. Are there any references for this claim?
If you just want to start a company, take a Thiel fellowship. If you want to be Peter Thiel, take that Stanford acceptance and go work on Wall Street.

To be fair, one has to ask "Was there a Peter Thiel-like character offering anything like a Thiel Fellowship when Peter Thiel was starting out?"

Accusing him of hypocrisy seems wrong to me. For starters, because people should be allowed to learn, grow, and change their opinions over time. And also because we have, to the best of my knowledge, no particular reason to think that Thiel had the opportunity to those this (Thiel Fellowship) type of path as a youngster.

Anyway, it's a bit early, isn't it, to pre-suppose that some Thiel Fellowship recipients won't turn out just as well as Peter Thiel himself?
It's more than any other electric vehicle and they are actually leading sales in their segment of cars.

The market for a 70k+ vehicle might not be as big as you think.

The miles a car racks up is most certainly not a function of its range, but of the people driving it. Research suggests that if you have a more efficient car (higher MPG), you will drive more.
Unless everyone/lots of people have moved to the alternative and support that version.
They're both invisible to a blind person.
> It's easy to hate, bully, and demean someone you've never personally met.

Sure; but... this wasn't online. This was in the real, physical world, right in front of him. They stood on tables and declared it to him, even, so says the article.
News for the day:
There is a solar eclipse supposedly currently in progress. I can't find mention of it here. Is astronomy not of interest to some hackers?

(Edit: If anyone cares, it is now submitted (by me): https://news.ycombinator.com/item?id=5683139)
The thing I hate about javascript "best practices" is that you have to add some many parens and squiggly brackets to your code that you may as well be writing fucking lisp.
The line isn't between devices and other types of information stores, it's between something that is your own property and something that isn't.

The DMCA wouldn't make it legal for me to unlock your phone without your permission, only mine.
New 'academic redshirt' program to support undergraduate STEM education
I'd love to see a study or data on that.
The trouble is I don't believe that all, or even most of the people who told him to kill himself were teenagers. I have no problem believing that there are adults out there who also would have joined in.
NaturalNews brought this back up recently.
I have some happy news about Tesla Museum
http://error-cod.es/400
Like the interface! :)

There are many ways to solve such a problem.
Another one beside GrabCub would be e.g. Watershed.

https://en.wikipedia.org/wiki/GrabCut

http://en.wikipedia.org/wiki/Watershed_%28image_processing%2...

So many variations available via e.g. OpenCV.
Only because it'd spectacularly fail.
Thanks for the heads up! Should be working now.
So is there no NEW development going on? Is this just maintenance? If there are new pieces, maybe they'd have a chance to work in newer tech.

Also? The way you framed this question seethes with condescension. "beta buzzy framework" and "craplication" and "version numbers < 1.0" suggest a very negative attitude. Perhaps potential employees are reacting to this perceived hostility, not the lack of hip new tech. I might not mind less than bleeding edge, but I don't want to work for or with Mr Youkidsgetoffmylawn. And I AM an old fart who has been doing this for 20 years!
Good intentions, but getting a free iPod in the mail doesn't compensate for complete social isolation.
How can we prevent this from ever happening again?
Monitoring WAL lag in PostgreSQL 9.x
That sounds like the opposite of an actual peer-to-peer, decentralized system that BitCoin promises. Funny that.
He is, hence the advice. Grow some thicker skin, clean the sand out of your vagina, &c.
There are a few very well-written wrappers that make utilizing the Obj-C runtime much easier. MAObjCRuntime [1] is a good example of such a wrapper. Look at MACollectionUtilities [2] as an example of how to use MAObjCRuntime.

[1]: https://github.com/mikeash/MAObjCRuntime
[2]: https://github.com/mikeash/MACollectionUtilities
>Appalling

Lets have a little perspective [0].

0: http://www.slate.com/blogs/future_tense/2013/02/22/_60_perce...
It's not a good or bad thing on its own. It's a bad thing when you're trying to market a very different product to a different set of people.
Fair enough.

Here's how you'd make that class on the fly:

Class mySubclass = objc_allocateClassPair([NSObject class], "MySubclass", 0);

Here's how you'd add a description method to a newly created class:

static NSString *Description(id self, SEL _cmd){
return [NSString stringWithFormat: @"<%@ %p: foo=%@>",[self class], self, [self foo]];
}

// add Description to mySubclass
// grab NSObject's description signature so we can borrow it
Method description = class_getInstanceMethod([NSObject class],
@selector(description));
const char *types = method_getTypeEncoding(description);

// now add
class_addMethod(mySubclass, @selector(description), (IMP)Description, types);

And your iVars:

class_addIvar(mySubclass, "foo", sizeof(id), rint(log2(sizeof(id))), @encode(id));
And then of course there is further segregation based on academic ability, which may be even worse than age segregation.
Those ... really aren't that bad. Well, not all of them at least. Some of them even seem quite livable. Maybe we need to see room dimensions or something? If they're all 5x7 feet or something, that might be a bit more understandable
Many who enter adolescence do not ever leave.
You might think that, but evidence suggests you'd be wrong if the experience of Korean students is anything to go by. As Wikipedia notes in its entry on South Korea's extraordinary suicide rate "In cases of youth suicide, the most common cause is pressure related to the College Scholastic Ability Test."

http://en.wikipedia.org/wiki/Suicide_in_South_Korea#Causes

Indeed, social pressure seems to amplify the pain, rather than minimize it through normalization.

"The obsession with academic success has even given rise to a new expression among young people: "umchinah," or my mother's friend's son – the elusive competitor who excels at everything."

http://www.huffingtonpost.com/2011/04/15/student-suicides-le...
The DMCA takedown procedure (including that safe-harbor provision) provides a special incentive towards compliance with 'content owners' (who may or may not actually own the content in question), apart from but dependent on litigation.

The situation before the DMCA was preferable because it involved only the general legal system rather than a badly-designed special case.

It's not merely the result of a resource imbalance but of a fundamental misapprehension of the nature of content ownership - the set of 'content owners' recognized in practice by the DMCA is not the entire set of owners of content.
Yeah, we're getting some null pointers in the worker. Not entirely clear why that's happening (it of course wasn't happening an hour ago...).

I think I stuck a race condition in there somewhere and it's getting exposed for the first time.

Please try uploading the image again :-/
A bedroom is where your bed is. I've never rented a place with closets, so I think that's pretty common -- especially in older buildings.
I think they meant to allow click to call from any device, ala Twilio.
That's a good point, that this may be more of something arising from the dynamics of cultural mixing, rather than being purely Chinese/Asian culture.

Cultural traits, when taken out of their home culture with its natural checks and balances, can become unhinged and overpowered, like when introducing species into a new habitat.
Common law is popularly chosen law created by the people. Statutory law (almost entirely with the exception of a few states and their referendums) isn't. Statutory laws applying to 350+ million people are crafted by 435 people.
“Don’t Buy A $600 Camera If You’re Just Going To Put A Cheap Lens On It”
I don't know if it's possible to automatically port vim plugins to evil. However, according to the emacswiki page on evil[1], a number of vim plugins have been ported:

evil-surround: Port of Vim’s surround script.
evil-numbers: Vim-like increment and decrement.
evil-leader: Port of Vim’s mapleader.
evil-rails: Port of rails.vim.
evil-nerd-commenter: Port of Vim’s Nerd-Commenter

Also, there are many emacs packages that provide functionality that's more or less equivalent to various vim plugins (sometimes even unenhanced emacs will already be capable of doing what you need).

Just a couple of tips for vim fans giving emacs+evil a go:

* Don't expect to quickly master emacs or quickly be able
to replicate the vim environment you spent years
perfecting. Getting emacs set up nicely will take a lot
of learning, tweaking and hacking (especially if you
want to make it more vim-like). Be prepared for that.

* Come to #emacs and #evil-mode on freenode for help.

* You might want to go through the emacs tutorial (C-h t)
before you install evil or do any other customizations.
That'll teach you some basics of emacs that you'll run
in to elsewhere, and help minimize confusion.

* Search the emacswiki[2] on any topics you're interested
in. There's a lot of good stuff there.

[1] - http://www.emacswiki.org/emacs/Evil

[2] - http://www.emacswiki.org
For the House of Representatives:

http://house.gov/htbin/findrep?ZIP=$YOUR_ZIP_HERE

For the Senate:

http://www.senate.gov/general/contact_information/senators_cfm.cfm?State=$YOUR_STATE_TWO_LETTER_ABBREVIATION_HERE

Click through to your representative's page and you will find contact info there. Most House and Senate reps will have multiple phone numbers, a DC number and at least one number for a local office. Senators will often have 3 or 4 (or more) offices throughout their state, each with a separate number.

Note that a lot of these folks have a "request a meeting" thing were you can request a face to face meeting. IF you can actually land one, that's probably the most powerful way of interacting with them. But, while I haven't ever tried myself (hangs head in shame) I am guessing you have to be "somebody" or be fairly lucky, to actually get a meeting.
You mean, like the stove, refrigerator and assorted kitchen shit?
I wonder how much demand there is in the tech community for both an iOS and Android app that receives push notifications that drop you right into the UX to make the call when a campaign of calls is necessary due to pending legislation.
Humans are social animals. Trying to remove pecking orders in groups of humans seems impossible to me.
See this Verge article on the NYC renting startup Urban Compass: http://www.theverge.com/2013/5/7/4304374/urban-compass

Also, the short book The Rent Is Too Damn High: http://www.amazon.com/The-Rent-Damn-High-ebook/dp/B0078XGJXO

These are all very solvable problems, it's just very difficult to change the status quo.
Why markets can't cure healthcare [2009]
God yes. I wish the CPython people would just capitulate and throw themselves behind it.
Talking Cars with Consumer Reports: Tesla Model S
I found BlockKit [1] to be very useful for any Ruby-like collection methods. BlockKit, as the name says, uses blocks extensively to provide all the most common collection methods one would find in Ruby. Some examples of these methods, taken from the NSArray(BlocksKit) [2] documentation are "each", "apply", "map" & "reduce". There are much more.

[1]: https://github.com/pandamonia/BlocksKit
[2]: http://pandamonia.github.io/BlocksKit/Documentation/Categori...
If tiger moms organize and control their kid's lives, do the kids ever learn skills relating to decision making and time management, two absolutely crucial skills for 'real world' survival?
Sure, but the price is what makes the condition appalling.