skysight-inc/HackerNews huggingface dataset:
Isn't it required that there's an abuse@ address to comply with RFCs. So take Google link list, do a reverse domain lookup, uniq, and email abuse@$(those domains).
> to see that they were some ultra conservative bible toting rebels is... Bizarre.

Or Mother Jones is trying to set up a strawman of them as being homophoboic bigots without realizing that they were actually protesting [1] the then-controversial Stanford speech code, which prohibited much more speech than the government could prohibit. Lawsuits [2] were underway against the speech code and it was a bit of a topic of the day.

As others have pointed out, the safest way to protest a speech code that bans certain slurs against protected groups is to attack your own group. Rabois standing around using anti-gay slurs can easily prove that he's actually protesting the speech code by saying "look, I'm not homophobic, I'm actually gay myself." A bunch of white guys standing around dropping the n-word would not work out as well.

[1] http://en.wikipedia.org/wiki/Keith_Rabois#Early_life
[2] http://en.wikipedia.org/wiki/Corry_v._Stanford
Aye, it was.
Thank you. Why not? We would love to see it, but we're also not actively using Amazon S3 at the moment. But we would be more than happy to review code contributions.

First of all, you can file a feature request: https://github.com/Factual/drake/issues

Adding a new filesystem to Drake's source is very easy. You just create a filesystem object that implements a bunch of methods for: listing directory, removing file, renaming file and getting file's timestamps, and then put it along with the corresponding prefix in the filesystem map. That's pretty much it. Assuming there's client JAR for Amazon S3, written either in Clojure or in Java, it should be quite simple to do.

Artem.
Cool site, will probably use it. Would be nice if, in the big view of upcoming movies, the posters were more prominent. As is, the big bootstrap buttons draw all the attention, which makes it harder to scan quickly.
That's from criminal law

It's not just criminal law, it's a fundamentally decent way to treat people.
Good PR move to write a preemptive blog post.

Everybody seems to be on his side without having the details.
You can sample, too. Cookie the user with a random number, like 0-1023. If you want a ~1% sample, wrap the analytics call in a Javascript if() statement where it's executed iff n < 10.

You can do this server-side, too. Record all of the data, but skim just a small percentage for a high level view of what's going on. You can always dig into the data later for a more in-depth question.
It'd be nice if there were some review scores too. I think rotten tomatoes has an API for this.

The Netflix etc, availability others mentioned is probably helpful too.
sigh, i thought we're over this
Samstave, I agree with this ^. Can't imagine the emotional stress, and writing a note under such stress can easily make you do/say strange things. And as strange as it was to read, this could very well be the case.
Thanks - I didn't get any of that from the article.
I wasn't implying you didn't understand the goals of the justice system, but as of late it seems that people forget we're looking at a piece of a larger system and ignore the trade-offs involved.
I believe RottenTomatoes provides an api, but I have no idea if it's free or what.

http://developer.rottentomatoes.com/docs/read/json/v10/New_R...
> The absurd idea that we all each take self defense into our own hands is just ridiculous

When seconds count, the police are minutes away. Unless you have your own private bodyguard, being prepared to defend yourself isn't ridiculous.
>most people are assaulted by someone they know, not by a random stranger on the street.

Absolutely true

> Self defense gear isn't a great systemic solution to sexual assault and rape

Absolutely true, they are not a systemic solution. They are an individual's solution who chooses to take responsibility for his or her own safety.

A good systemic solution might be to legalize and subsidize brothels?
Charitable giving isn't a zero sum game. Instead of taking a piece of the charitable pie, we're expanding it by offering donors and patients a new opportunity.

If Watsi didn't exist, many of the patients on our site would have likely died. How do you quantify that impact? How do you prove that all the donations made via Watsi would have been allocated to some other cause had we not existed?

Also, I'd like to say that we really respect GiveWell's work. Quantifying social impact is a really tough challenge, and it's great to see such an intelligent team working on the problem.

Furthermore, we actually think they'd be big fans of donations made on Watsi, at least those made to patients at Nyaya Health, which was rated one of GiveWell's "Standout Organizations" last year.
That, combined with this:

> Square did not know of the relationship before a lawsuit was threatened; it came as a complete surprise to the company.

Is what makes it "perhaps the worst business decision a person could ever make"
So is the accuser innocent as well?
Wow, nothing in the article mentioning how UW will ensure that the people taking the tests are the same people receiving the degree. Will all of this testing take place at UW?
"Data entry" is "Job Training"? Seriously?

Couldn't this result in bad publicity? "Hot startup XYZ said they'd train me to get a job in tech and all I did was data entry for 3 months and I still can't get a job"
Wow, that's even better than the University of Illinois at Springfield, which requires you to do 4 semesters of online courses.
Forget RAID, boffins create another DNA storage system
Nice idea, nice work!

Additionally, people with young kids are always looking for movies near them that are G or PG. Each theater complex usually has zero, one, or two compared to ten or more from PG13 and R. Given a reliable source, you might optionally push a short list to a subscriber on Thursday night via SMS listing -any- local kid-friendly movies, new or not. Now to monetize it all...
The Rise of our Robot Overlords
A note from Keith Rabois of Square
The advice in the ZDNet article is for non-technical folks. The greatest likelihood is that they'll need a JRE for running Java in a web browser, not doing development. In which case they should use the 32-bit version, even on 64-bit Windows.

If you're doing development, well then shame on you for not already knowing what you need. You also probably won't want the JRE, you'll want the JDK, which doesn't come with the shovelware anyway.

If you're a developer and you just need to run some Java utilities, then you'll probably be fine with the 32-bit JRE.

Basically, if you really need the 64-bit version, you probably already know it.
"Sadly though, the one grant the team has from the National Institute of Health is only sufficient to support one full-time researcher."

How much does it take to pay a researcher? I am sure if we drop 0.0001% lesser bombs on Afghanistan/Iraq/and elsewhere, we would be able to support more researchers for this noble cause.
Maybe I will, but if anyone else feels like putting in the effort, go ahead, too :)
Is it considered illegal to have a relationship with someone working at the same company?
Making things inefficient is for corrupt officials.
Online courses often require you to find and hire proctor locally meeting some criteria. For example, http://www.uis.edu/colrs/learning/gettingstarted/ProctoredEx...
This sort of program has existed since the 70's. Excelsior, Charter Oak, and Thomas Edison all offer similar programs across a wider range of fields than Wisconsin is. The news here is that a school with a name is offering such a program. That said, nursing is a field where school reputation doesn't matter much and IT isn't a prestigious major. This is better seen as a harbinger of change than as a significant change itself.
Great start. From a UI perspective, I'd try and do a bit more to get away from the default bootstrap look. It's pretty immediately identifiable, and makes your design blend in with so many others these days (in a bad way).
I find this extremely interesting, especially coming from a university where the certification actually means something.

I think Coursera, OpenCourseware, etc, get things backwards. They assume that the knowledge is the valuable part, and so use the online format to deliver knowledge. But in reality, the vast majority of people go to college to get the certification, not the knowledge. That's the valuable part of college education and that's what U of Wisconsin is offering.
When an excellent education can be had with the internet and self-study, universities will simply curate topic sources, and sell accreditation. Glad to see my alma mater acknowledge this inevitability.
Why do you think it is unauthorised?

The other question, which would be fascinating to see raised in court I feel, is whether a printer is a "computer" within the terms of the law (CFAA, CMA(UK) or whatever).

You'd probably be able to question the meaning of access too - for example if you find an IP on Google and simply send data to port 9100 that's not really access, accessing a computer is 2 ways. If the law judged spamming port 91 as "access" then sending faxes or texting someone would come under the such legal acts .. that can't be within the intent of the law surely.

If other laws are used - "you sent them a message they didn't want" - then that's the end of [legal] unsolicited mail [yay!].
No existing functionality was harmed in the making of this feature :).

Multiple apps are not going anywhere, especially because they are a very nice way of seperating things without the overhead of having a gem somewhere else that is hard to keep track of.

Actually, the initial commit didn't even touch any existing methods.
Translator App Waygo Reads Chinese Menus For Hungry Travelers
Yeah, Keith mentions this fact in an understated way...but it really is a huge part of this drama. From the reading of the news articles, you could argue that even if the sexual harassment charges were dropped, Square would be justified in pushing Keith out for not disclosing this personal conflict-of-interest.
Like it, good idea :) Could be fun to have a bigger view of the movies with a -> to see the next one. The trailer could already be pre-loaded (Showing the first image of the video) and when clicked on it it starts playing. Also, a hype factor (either from your own users or from rotten tomatoes for instance) could be useful.
Man runs a motel.

Police find a meth lab in the motel. Some people die of drugs overdoses in the motel. Police claim to arrest drug dealers, drug users, prostitutes etc in and near the motel, and claim the owner not only does nothing to prevent these criminals but actively encourages the criminals.

Eventually they decide to seize the property (somehow) to prevent further crime.

Motel owner claims that crime, while high, is similar to other motels in the area. Owner claims that he's followed police advice and is doing his best to stop criminals using his property for crime.

A process with a potential for abuse that happens a lot in the US. Getting attention here, and now, because of the involvement of Ortiz.
Whose culture "supports rapists"? Speak for yourself.
So they've got “articles”, “blog posts”, “link posts”, “columns” and a number of “topics”. They're “publishing more frequently—a lot more frequently”.

Fantastic! So why do I just see one “RSS” link in the footer pointing to http://alistapart.com/site/rss ?

Are they turning on the fire hose without giving users any way to control what content/topic/author they subscribe to? And these guys are the shining exemplars of site design and “content strategy”?

My feed reader just blew up with a slew of “new” entries from alistapart.com, apparently a result of their new platform not properly handling the identifiers from posts used on their previous platform.

I understand Zeldman & Co to be champions of web standards. RSS (and its sibling rival, Atom) is still the best decentralized way to subscribe to updates on the web that I know of. So why is their site apparently treating it with such little regard?

Am I going to have to unsubscribe because they overwhelm me with stuff in their feed with no good option for fine-tuning?
what this mean "user like this"?? reading the dramatic situation and then view a lots of "user like this". They make me have a little smile, sorry.
>What's the price of something that has no incremental cost?

Whatever the market is willing to pay.
Say a couple dozen credible schools start to do this. What would be the differentiating factor? Their classroom reputation, which shouldn't apply much to this path at all?
Would you rather tell women they are helpless and that there is nothing they can do but submit to the mercy of men?
While bad, it isn't as bad as it sounds, because it was "only" in front of the grand jury for an indictment. It would have been even worse if they had done it in the actual criminal trial.

I think you are saying, they still would be immune if they did that in the criminal trial?
That's the same logic that results in people paying a huge markup on cables because it's only a fraction of the cost of the TV they just bought.

$100 is $100 and $600k is $600k. Trying to put it in relative terms to minimize the cost doesn't make any sense. It's still a waste.
The reason why one would continue to wear the badge of "taxpayer" and not simply "extortion victim".
Ask HN: What's the going rate for software internships?
Obviously, it depends on experience, location, and field. I'm curious what people are finding/expecting for software engineering internships, especially at the undergrad and graduate levels.
For sure, you are having it at The Whitley, right? That is what the management told me last week.
Based on the information in the article, I cannot see how they can be just to go after him. With that logic they could go after owners of apartment buildings or even arenas (music festivals/shows tend to have people doing drugs there).
Another problem with BPipe's approach is if you change method's name, you invalidate the existing files. This can be a problem during development, when re-running steps are expensive.
The rigor of their testing, of course.

Possibly to a lesser degree, fees, accessibility, that sort of thing.
Great insight. We're in the process of creating a "General Fund" on Watsi to help us answer that very question.

Donors that are interested in maximizing impact, and not necessarily interested in helping a specific person, can give to that fund. We'll then use those donations to support organizational projects (e.g. $1 vaccinations and the like).

We're considering leveraging an organization like GiveWell to help us identify organizations and projects that will be beneficiaries of the general fund.
Why not make this decision on the basis of which way you prefer to build apps? That isn't technical enough?
JStylo-Anonymouth - PSAL
Looks great! You should consider adding notifications for when a movie comes out on dvd / bluray, since sometimes I'm waiting for that.
"2. Keith encouraged his accuser to join the company"

"3. Keith admits that continuing the relationship after his accuser started working at Square was poor judgment."

I would think that would make #2 poor judgment, too (encouraging someone to do something so that you have an excuse to break up? Poor judgment). Actually, I would think #2 already was poor judgment given #1.
Thanks! Missed the dvd release date the last time I looked at it and I can look it up by the IMDB id. I'll start working on DVD releases right now.
Facebook Gets Passive-Aggressive About Blocking Vine
It sounds bad to me, but not at all unlikely.
IMO Bruce Schneider should be more careful because lots of routers are very capable general-purpose computers and he's definitely responsible for what goes out of his IP address.
This is hot! It is also how I have always organized my music, in iTunes and now in Spotify. At the beginning of each month I make a new playlist. Any songs discovered or listened to a lot for that month goes in that playlist. I get strongly anchored to the songs such that listening to a song from a year ago brings back memories. And I avoid listening too much to songs from another month so I don't reset the anchor :)
This has been brought up in various forms on HN many times before.

What am I missing about QR Codes: http://news.ycombinator.com/item?id=5019658

Ask HN: Do QR Codes work?: http://news.ycombinator.com/item?id=4929262

QR Code Fatigue: http://news.ycombinator.com/item?id=4194985

Dear Marketers, Enough with the QR Codes: http://news.ycombinator.com/item?id=4128022

Hacker news actually has pretty usable search at this point. I just typed "QR Codes" in the box at the bottom of the page to find these. There are lots more. Also, may I ask why you want to know? I feel like it's poor etiquette to ask us this question (or really any question) without giving any context as to why you're interested in the answer.
Ask HN: How to start a job
It's my first software engineering internship, at a medium-large software company where the code base is enormous and company jargon flies over my head most of the time. I'm getting used to it, but was wondering, from either perspective:
1. What do you wish new hires would do?
2. How do you fit in and make an impact at your team/ company as effectively as possible?

I just wanted to know if HN had any advice.

Thanks in advance.
I browse Hacker News at 200% zoom.
There are many tweets at https://twitter.com/rabois that seem to indirectly acknowledge authorship of "the message". People sent him tweets of encouragement based on this article, and he is replying with a variation of "thanks" to many of them.
haha in-joke.
No, but it is illegal to use workplace positions of authority to coerce or pressure subordinates or colleagues into sexual activity. http://www.eeoc.gov/laws/types/sexual_harassment.cfm
I've a vague recollection that Google stepped in to prevent such searches working in the past?
Viruses are weird. I want cures to these diseases as much as the next person; but a "broad anti-viral"? What about the good viruses?
Wrong order. He had a romantic relationship, THEN recommended him to Square for a job (without disclosing the relationship). Not an impossible position at all-- more of an abuse of trust.
Color Photography of Early 1900s Paris
I'm pretty sure I explained that other policies must complement efficiency improvements, specifically penalizing the bad-thing-you-want-to-reduce e.g. with a tax. So you can ease up on the faux-naive questions -- maybe read the rest of original post that upset your worldview about fuel efficiency.
Really like the kids movies idea.

Right now I'm monetizing by giving the option to add a link to fandango when you create a reminder that is selected by default. The link in the reminder is an affiliate link so I earn a commission based on ticket sales. Looking for other ways to monetize without ads though, so any other suggestions would be welcomed.
Way to go, Chase and team. This has tremendous vision and I hope you come out of YC with a ton of velocity.
Not every discussion of self-defense is an exercise in blaming the victim. Hopefully, it's an exercise in stopping people from becoming victims in the first place.

And I think you're selling women short in terms of what they're capable of. Casting women as helpless victims isn't helpful either.
desperate enough to rape

Why do you say rapists are desperate?
Would you say that the differentiating factor of, say, a Yale certification is its classroom reputation?
You're certainly done thinking carefully about the issue, and have been for a while...
Only highlighting the last two posts, without dates, is a disservice to readers - particularly new visitors - who want to get a better idea of what topics the site covers and how often it does so. Tack on the fact that ALA is one of the only sites I visit sporadically because I know it will be relevant and now I'm lost trying to figure out where I'm at and where I should go. A content site should highlight the content, not hide it. Do they publish a certain amount of articles per timeframe, or is it random? If it's random, now the design is playing favors to posts who aren't up as long as the others.
Club of Rome tried to warn, but since we wanted growth, collapse is what "we" "deserve". Thanks former generations for not heeding the rational advice.
I prefer language agnosticism. Work being done by Nix-OS, a fork of Plan 9, is moving into similar spaces by merely offering you ways of getting direct access to CPU cores for HPC loads: http://code.google.com/p/nix-os/

It also has the benefit of having actually existing code right now.
"Never doubt that a small group of thoughtful, committed citizens can change the world. Indeed, it is the only thing that ever has." --Margaret Mead

http://en.m.wikiquote.org/wiki/Margaret_Mead
PII == Personally Identifying Information

Sorry, I sometimes make assumptions that many if not most of the people here have had at least some exposure to the language used in data security policies.
I would love to see more context about the architecture of the system; e.g. how are the objects organized and what are they reacting to? I've seen many reactive object systems and I can't easily place this one in context, but maybe I'm spoiled by academic publishing (where we understand a new system in relation to older systems).

It seems like this object system is related to Rodney Brooks' behavior-based subsumption architecture (used mostly in robotics and games) or not? It uses much of the same terminology, but doesn't actually have subsumption (as conflict resolution). Strange. It also seems to be very imperative, in the sense that behaviors and behavior/object relationships seem to be managed very discretely as opposed to using any kind of declarative continous abstraction (say data binding or guarded connections). This bothers me a bit, as I have found these systems to be very unmanageable as they scale. But I still like where this is going, I can't wait to learn more!
The key paragraph in the article kindly submitted here appears to be below the fold:

"Pirates ship

"To launch on time, we have knowingly held off on finessing certain details and (like you do) decided to suppress a few niceties until after the relaunch. If you spot a quirk in the UX logic, an inconsistency in the design hierarchy, or a curious flaw in the CSS, we are probably working on it."

As announced on my HN user profile, I am updating my personal website (which is seventeen years old, and which I last extensively updated in 1998). I'll party like it's 1999 by reading the new-and-improved A List Apart both on my desktop and with my Nexus 4 phone, and see what I think over a few weeks about how well the new site design responds to the huge range of devices used to acccess websites these days. This should be interesting food for thought.
Even if they do know, it's still an awful decision to take.

The less likely outcome is that everything will go fine forever after.

It will very likely either become a mess (awkward situations, loss of job even for third parties, etc.) or a disaster for everyone involved (like a sexual harassment lawsuit.)

Espcially if you are the boss.

And even more if the person wasn't working there to begin with!
Please please, a tropical paradise that's beyond the reach of even just patent trolls. Sign me up.
> If you feel the people in your country are closer to you

That's the nationalistic bigotry I was talking about. That's like saying if there was a charity that only helped white people, maybe I should contribute to that because I feel that people of European descent are "closer to me".
I find the mentality puzzling as well. It seems to confuse idealism for reality.

"X does not happen under ideal conditions, therefore, it is wrong/foolish to prepare for X."
I am Fiery Orange
Handling requests asynchronously in Rails
Instead of repeating the same thing over again with more words, perhaps you can explain why it's "in the spirit" of Haskell not to know the return type (except with the vagueness of "Object") of a function in this one case.
http://xkcd.com/1138/

:D