skysight-inc/HackerNews huggingface dataset:
I don't think I buy this.

Companies have been shipping apps that collect email lists, GPS, records, phone info, and all manner of other personal info back to their servers. We used to call this what it is: spyware, and it was considered illegal. Usually it is claimed this information is intended to "optimize the app for your personal preferences" but "social" is the new hotness. Often when it comes down to it we find this data is more valued for building marketing profiles of individual consumers.

Comparing these companies to a cute picture of a "docile retriever" being attacked by a pit bull (as if they're the victim!) is just over the top.
I had that realization today, that I was getting frustrated too easily when I had to learn something new and difficult in iOS, and inevitably I'd bring up Chrome to load HN & co.

This morning I followed the workflow in the OP, and it really improved my performance. I set a timer for an hour, really put work into understanding everything, and when I was done I took a 35 minute break (it is a Sunday). It was rewarding and productive; I'm going to keep this behavior up. Thanks Jiri
He says that it's a stretch that Path's list of contacts will lead to "roundups and arrests" or dissidents in Egypt.

I think he's being naïve.

Path is, as he points out, quite unlikely to share its harvest with anyone but American authorities, if asked.

However, if they're that cavalier about personal data, I wonder how much attention they pay to data protection.

Someone from some bad country realises there's a sweet honeypot at Path, hacks through it without anybody knowing it, and people in Egypt disappear for a multi-year up-state tenancy.
I'm using this to calculate colors for a button pack I'm working on. This guy's blog is really cool and it doesn't look like a lot of people know about it yet. Every entry is a neat snippet. Mostly related to web development.
Do you not have friends? I have had friends who I came very, very close to telling them that they liked each other (fortunately they worked it out themselves, but it was a close thing). Sometimes people don't even realize they have romantic feelings for someone and sometimes people don't have the ability to recognize when someone else shares those feelings.
You went from "Child porn is not really a hazily defined legal gray area."

to

"Anything that vaguely smells of child porn is no longer allowed."

Do you see that "anything that vaguely smells of X" is the very definition of a grey area? For example, is this a problem? http://www.reddit.com/r/toddlersandtiaras

The reddit announcement was very clear: They have always banned child pornography. They even linked to the guidelines they use to do so: http://www.missingkids.com/missingkids/servlet/PageServlet?P...

What happened today was not reddit banning child pornograpy -- it was reddit banning non-child-porn content which was overwhelmingly unpopular.
PHP Will Always be more popular than Rails
Non-portable to different character sets, not platforms. One could argue that the argument to json_parse is a UTF-8 string.
If the Mossad, MI6, NSA, TIARA etc etc know so dad gum much, why don't they KILL ALL THE SPAMMERS!?!?!??

Spammers do far more day-to-day damage than the 50 or 60 "terrorists" they named in that humorous piece of persiflage.
Good thing for them that's obviously not the standard.
>The reason the -webkit prefix was necessary is simple: the W3C and the CSS Working Group are ineffective, failed organizations.

This is a bit too far. The -webkit prefix was a gesture of courtesy. What if other browsers implement it differently, and the spec changes? then older webkit browsers will render it incorrectly.

The solution is simple: code to the standards, then target the fringe browsers. It doesn't matter if it's webkit or IE, this is a future proof, cross compatible solution that will solve both problems.
Sure, I would bet that there are better ways to prevent child abuse than making sure that pedophiles have access to no-children-involved virtual child porn. But would it be an improvement over the current situation? I think it might; there are definitely a lot of anonymous posts on Reddit from pedophiles who use erotic fiction and lolicon hentai to suppress desires for anything involving actual children.

The broader question is: how can we improve the pedophile situation? Banning "questionable content" is politically easy, but doesn't seem to do much to protect anyone; as long as the stuff is being produced, there will be way to obtain it. It would be nice if pedophiles could get effective counseling to minimize their chances of molesting children, but currently it's very hard for pedophiles to get any sort of counseling without being reported to the police. That hardly seems ideal.

Any ideas?
Any particular reason you didn't go for the list comprehension?

def pyChallenge():
print sum([el for el in range(1001) if not((el%5==0) or el%7==0))])
# this call is needed to test your function
pyChallenge()
Even better, books can be sent "media mail" for even cheaper rates.

http://www.usps.com/send/media-mail.htm
> It just is a nice way to find the optimal code rate for the current channel. Current systems just adapt the code rate and send all data again.

Actually, this is likely an improvement on rateless/fountain codes. A key feature of these codes is the ability to reconstruct an entire message block if you collect "enough" subcodes, regardless of order. These actually obviate the need for retransmission and are crucial for things like reliable multicast wireless: it would be a nightmare to keep track of each of your receivers and retransmit lost packets to each one, with rateless codes you theoretically don't even need to know your receivers are there. Just keep spewing out data and eventually they will receive enough to make up for missing blocks.

A casual glance at this paper implies that they've found a model of these codes that takes into account standard models of noisy wireless channels; using this model allows you to optimize your code to have less error correcting overhead (meaning you need to collect fewer packets to successfully reconstruct the original message).

More info, and perhaps a more coherent explanation: http://en.wikipedia.org/wiki/Fountain_code
Hey ed, you briefly mentioned your foray into restaurant tools. I'm interested in this area - can you elaborate a bit more on what restaurant tools are lacking in your opinion, or in general, what problems restaurants are facing?
The number of illegal pictures far outweighed the number of pictures you could construe as legal, and even then, the subreddit itself was illegal.
Confessions of a corp Google apps user
That's not enough. Contacts should not be accessible by third party apps without explicit permission, period. Its not enough to remove apps after they are found to violate a rule. Just don't even make it possible to violate that rule in the first place.
I shall be waiting for the next phase of banns on things that can lead to CP and things that are worse than CP.
I'm really interested in this for building simple API endpoints. I tried a bunch of WSGI servers and lightweight frameworks to serve stuff on them, but realized that there is no way to support chunked request content encoding with WSGI (the WSGI spec is not compatible with it, so WSGI can't support HTTP/1.1). Hopefully Brubeck is good, please let us know if there's anything else worth checking out!
Looks like the journalist didn't bother reading the study. The author fails to mention that where cp was de-banned resulting in a reduction in (reported) child abuse cases, that the reduction was temporary and was back up, and increasing, within a few years. Also plenty of correlation = causation going on in that article.
It can be frustrating when having a minimalist workspace. The frustrations occur from having no Finder windows open and accidentally CMD+Tabbing to it (quickly). Finder doesn't have to be the First item available in the Application switcher either, it is an ordered list from application launch order. (So if Finder crashes and relaunches it can be 2nd).

The potential problematic behaviour comes from the fact that the new lion feature of closing background apps only seems to apply to SOME applications and not all. So quicktime will close when it enters the background with nothing open whereas Finder will not.
Ask HN: What do you make of an NDA for a job interview with a startup?
I went for a job interview on friday with a startup that sounded impressive. About 5 minutes into the interview a VP rushed in with a two way NDA for me to sign. I immediately knew that this was not a company I wanted to work with. My impression was, too many processes too soon. I did sign. The rest of the interview, I had lost my will to join. Am I right in making my judgement call? Or is this NDA practice quite widespread?
I think it would be cooler if this could be done programmatically.

Write a matchmaker system/app? that users could allow to process their data and find patterns (likes, comments) tying them to people they were interested in. This could then anonymously contact the matched individual and prompt them to run the app.

This would avoid some abuse issues and because each partner has no control over the matches made, makes the whole thing less awkward.

Might also include:
- Textual analysis of comment text throughout a users 'graph'.
- Privacy issues.
- Business plan.
Update: alienth from reddit explains why and how they went about forming the new policy:

As the post said, we follow NCMEC reporting procedures.
However, addressing this type of content was taking up
more and more of our limited time. Also, none of us
were particularly keen on analyzing this content and
trying to determine what was and was not illegal.

Whenever flair-ups like the preteen mess occur, it adds
a tonne of stress upon us. We've been pouring over
these decisions all weekend. It became clear that
unless we addressed this content with a new rule, we
were going to continue to drown in the minutia of what
is child pornography, and what is not.

http://www.reddit.com/r/TheoryOfReddit/comments/pmk22/admins...
Never mind. I was trying to use TextEdit. Using the VI editor works perfectly.
Indeed, it is quite clear this content is not illegal -- and does anyone think the authorities are not aware of these subreddits? Anderson Cooper mentioned this stuff on television, for crying out loud.

Today the reddit staff censored some unpopular content purely because it was unpopular and made them look bad.
I understand that you are not supporting that opinion, but I would like to rebut anyway.

Whether it significantly reduces the rates of child sexual abuse is besides the point. If someone thinks it's okay for one child to be abused so another may or may not be abused later, they need to check into the nearest psychiatric ward immediately.

We are human beings, for fucks sake. We should be holding ourselves to a higher standard than that.

Someone should make a site to permanently enshrine all the bugfuck insanity these people are trying to use to defend the indefensible.
I know, I was just pointing out a flaw in tzs's reasoning.
Indeed. The concepts of "fair use", "safe harbor", et al are copyright concepts.
Do I understand correctly that you can shuffle the image's rows (or columns) without losing that effect?

That would dramatically reduce the amount of computations we need to perform in order to find a match.

Basically we are looking for a system of two sets of sets of 17-bit numbers.

First set of sets is comprised of all sets of 17-bit numbers which when ANDed to each other yield a number with no more than one bit set.

Second set of sets is comprised of all sets of 17-bit numbers which do not have any common bits set.

Then from those sets we should draw a 17 4-tuples of 17-bit numbers where:

every tuple is a subset of one of the sets in the second set

every set of i-elements of tuples is a subset of one of the sets on the first set.

Sounds trivially computable on modern hardware to me!
I'm sure that I'm wrong, but where?
Empathy versus sympathy in software
No Longer An Awkward Teenager? Gamification Grows Up
>The only grid that we do not know if it is 4-colorable is 12x21. This is still open and you are URGED to work on it.

Is this a typo for 21x21? If not, then presumably 21x21 is known to be 4-colorable...and it seem to me that removing a column from the edge* of a 4-colored grid results in another 4-colored grid (since the resulting subgrid couldn't have contained any MRs if the original grid didn't)...so a 12x21 4-colored grid should result from removing nine columns from a 21x21 such grid.

I don't actually think the above solves the problem - rather, I must be misunderstanding it. Can someone explain how?

*The column doesn't have to be from the edge, but it's a sufficient claim, and is easier to see...I couldn't be bothered to write the small proof that removing a column from the middle works.
Child abuse images are explicitly exempted from freedom of speech in the United States: http://en.wikipedia.org/wiki/United_States_free_speech_excep...
Lawsuits Abound in Silicon Valley
You completely missed my point here. Reddit didn't crack down on the material because it was illegal, they cracked down on it because SA decided to launch a campaign against it. If the Reddit admins had been concerned about hosting illegal material, they would have banned all such material months ago, when Andersoon Cooper mentioned its presence on Reddit on national TV.

This sets a dangerous precedent - that anyone who wants to get any sort of material banned from Reddit just needs to whip up SA (or an internet forum of similar influence) into a frenzy. My concerns are largely orthogonal to the fact that the particular type of content against which SA launched a campaign today was child pornography.
> Or there is a steady march to ban an ever [wider?] swath of content.

That would actually be alarming if it were a government we were talking about here. Who cares if some privately owned web site starts "censoring" (a ridiculous bastardization of what that word is actually intended to convey, btw) its users? Surf somewhere else.
Not to mention the sinister side-effect of allowing CP to reduce abuse- last I heard, much of it is produced via children from second-world countries. So in the end, we internalize all the benefit within the USA, and externalize all the suffering to downtrodden nations and their children.
That's cool. But is there a way to make that the default behavior?
For starters, remove the mandatory reporting rules for psychiatrists. Currently, if a patient tells a psychiatrist that he has pedophile tendencies, the doctor is bound by law to report him to the authorities. This causes all of the pedophiles who don't want to be pedophiles to not seek treatment, increasing their risk of actually offending.
The number of illegal pictures far outweighed the number of pictures you could construe as legal

Considering the subjectiveness of the legal rules, I find that impossible to know unless each pictures was considered by a court.

In any case, if most of r/jailbait was illegal, I don't see why Vanity Fair isn't, considering the 15-year-old Miley Cyrus photoshoot, or Wikipedia considering the album cover of Virgin Killer.

the subreddit itself was illegal.

How so? What law did it break?
Anonymous Romania - YouTube
Note that the original article has a publish date of 2006-09-05.
It works the way that most open source third party libraries do: There'll initially be some hacked together stuff, then a couple of contenders will emerge, copying each other's features. After the dust has settled there'll be a few decent libraries.

Examples that I can think of off the top of my head are freshen/lettuce/behave, there were also a bunch of XML parsers leading into elementree (which is now in the standard library). In Ruby you have Rails, Sinatra, and a couple of other frameworks, as well as Mongrel2 and friends to run it all.
Ah, there's the difference then - I've been looking at 0/1/2BR apartments in both SF and Berkeley. It seems like a decent 1BR near BART will run in the $1600-2000 range, which is in the same ballpark as most of SF.
Seems like it too. I like Python language because whenever I read them I can guess/kind of know what it's trying to do (unlike Ruby) despite my short learning session of Byte of Python.

But when it comes to web-framework, boy... this one is tough. I lost count on how many Python web-framework or web-library out there (feel free to debate the semantic of Flask vs Bottle vs Django vs Pylons vs Pyramid vs Plone vs Zope).
This article would date back to around the time of Turbogears, CherryPy, etc. before Django became the 'default' solution.
I am one who has pushed for removal of specific /r/ for some time. Specifically, /r/picsofdeadkids as well as most recently stating we should both delete /r/preteen_girls as well as the community to have ability to vote to close/delete /r/.

In the past, when I was against /r/picsofdeadkids - my comments were voted down with arguments of "I may not agree with what you say, but ill defend your right to say it"

I know it is a slippery slope, censorship, but I don't feel that standards == censorship. These people would be free to start whatever site/forum they like - but to argue that the platform that reddit provides should be wholly open to ANYTHING without standards is just plain stupid.

I am very pleased with such a direction. Again, if you're the sick POS that needs extremely fringe content - then go host it yourself.

Don't play victim that a public forum is actually telling you there is something WRONG with your interests - maybe its a freaking SIGN that people are offended by what you think normal.
because after signing up you can't do anyting. New users can only watch and comment. Their votes don't count. When a thread will be voted by some new users the thread will be killed and users will be black signed. After some days day can submit something. And the submitted threads are always controlled, killed or downvoted. Fake accounts simply can't spam.
This reminds me of Digg's situation with AACS (http://en.wikinews.org/wiki/Digg.com_suffers_user_revolt)
sigh there is nothing wrong with non-full screen windows. I'd like the option to have full-screen, sure, and on a netbook screen they make sense. However, what about on my big widescreen monitor, having a maximized web browser on there is difficult, I'd rather have web on one side of the screen and music on the other.

Gnome 3 is really nice, but seriously, a new model for app design is the last thing we need. Finishing off the admin screens, fixing web-sync, making the NetworkManager interface work nicer, reducing crashes in edge cases and better desktop search would all be better priorities. At present Gnome apps look fine, not marvelous, but in general useable, simple and consistent.
It's also possible to mathematically prove that certain grids are not 4-colorable.
>Considering the subjectiveness of the legal rules, I find that impossible to know unless each pictures was considered by a court.

Then this entire argument is moot, is it not? If you require a court to verify each photograph, you do not belong in this discussion.

>In any case, if most of r/jailbait was illegal, I don't see why Vanity Fair isn't, considering the 15-year-old Miley Cyrus photoshoot, or Wikipedia considering the album cover of Virgin Killer.

Do you really not see the difference between a Vanity Fair photo shoot and an album's cover art to photos taken and collected of underage children for the sexual gratification of others?

>How so? What law did it break?

Its moderators distributed and promoted child pornography.
Yep, except nobody cares about "the rest" and Rails becomes almost de-facto choice for web-app with Sinatra trailing for the so-called "API" project (whether that choices make sense or not is not of my concern, in Java, API == XYZService.java with a facade skeleton implementation utilizing JAX-WS [SOAP, WS-*], JAX-RS [RESTful], or Servlet (Web) all deployable easily in 1 JAR).
Niche experts often seem smarter. I've known a number of PhD students who are fascinating in their narrow chosen field, but weren't much good once you took the big fish out of the little pond. None of those folks were passionate generalists, though.
I really liked using it too.
Why I Believe Facebook is a Bargain at $100 Billion Dollars
If you read to the end of the article it tells you (Implies) that making Yet Another X is a bad idea, and that you should really go work on an already established project.

EDIT: Or rather, skimmed to the end of the article. (Like I did because I have no interest in building a python web framework and thought the title was sarcastic.)
Before you start heaping it on Reddit for "child porn", think about the prevalent sexualization of girls in the US society. I just saw the movie "Journey to Mysterious Island" with my son and the outfit that Vanessa Hudgens, who was playing a 16 year-old girl, had to endure during the whole movie was mind-boggling: Short-shorts and tank top strategically altered to tease with cleavage. There were many shots focusing on her thighs and breasts.
Yup - you could likely link all kinds of demographic information based on who someone knows - including their likely location or locations.
I don't think Amazon is under much obligation to modify the other side of the equation.
So to be perfectly clear, this is a project named Go but it's not Google Go? It used to be named r60? It has something to do with building things?
Nobody is excusing the abuse of children. The only thing being petitioned for the title of 'okay' is image linking.

But there are definite flaws in the plan, especially when it comes to the rights of the victims.
Sure, as a user it's not really an issue. But, someone set's a policy to be administered by unpaid community members and for them it's a tricky subject.

PS: There are literally people that will be offended from pictures of female wrists, others get offended if your not willing to show such things. So at some point you need to say _ people will be offended and that's OK.
While I the W3C CSS WG does take a long time to produce standards, I should point out that "border-radius" is in fact finalized already, and is supported without a vendor prefix in Firefox 4+, Chrome 4+, IE 9+, Opera 10.5+, and Safari 5+.
If the problem is not solvable, then nobody can claim the prize. I'm not really familiar with Kickstarter's rules, but I'd imagine they might take issue with a Kickstarter project where it's possible that the money can't actually be used for anything.
Anyone else have the finder still on the dock as a shortcut and unable to drag off?
1-week pass to the entire Pluralsight library of over 200 courses
The humility thing is a bigger one for laypeople than a lot of people realise. That it's okay to admit you don't know, and it's okay to admit you need to ask questions. And that it's okay that there is no readily available answer, as long as you make a genuine attempt to understand.

One of the problems that atheism faces as a movement is that it considers answers to some traditional questions as 'there is no answer to that (and that's okay)', which doesn't sit well with a lot of people. The 'god of the gaps' argument exploits these areas.
Possibly minor point: Weed is not legal in the Netherlands.
It's tolerated but against the law. The law will be used against shops (and has) if you're too noisy, open too late, etc.
Plus fixing the bugs that happened because you said you could do it in days.
The author is also implying that all 'smart' people ask questions, people who don't ask questions are not smart, and that dumb people don't ask questions. And without any controls, claims that 'smartness' fully explains why questions are asked. He even refers to some anonymous "research and findings" which he forgot to cite.
DTerm: Awesome tool for Ninja Developer