skysight-inc/HackerNews huggingface dataset:
> Or would it be the more obvious restriction of free speech. Is anyone but the government required to "do no harm" to free speech?

Not in America, aside from some very specific exceptions.
Here's a proposal. Mere possession should be legal, as Falkvinge argues. What should be illegal is purchasing child porn.

You might reply that it might be difficult to prove that money changed hands, particularly in this brave new Bitcoin world. Fine. Let's say that possession of images that are known to have been sold to anyone at any time constitutes prima facie circumstantial evidence that the person possessing the images paid for them.

Another objection might be that this law might not suffice for catching cabals of child pornographers who create and share images, but without money changing hands. Fine -- let's generalize the criterion to include any exchange of value, including in-kind exchanges. So trading images without monetary payment would still be illegal. (Of course, creating the images would remain highly illegal.)

The outcome would be that the provenance of the image would matter. Possessing an image taken by oneself, or by a friend, possibly by the subject -- all these would be legal, so long as no other crime was committed in the creation of the image or in obtaining it. But downloading material that was being circulated on the Net would still be very dangerous -- the probability of picking up an image that someone had paid for (or bartered for) sometime would soon approach 100%.

Let's call such images "tainted images". The provision that possession of a tainted image constitutes prima facie (i.e., rebuttable) evidence is important. It means that if you visit a Web site that pops up images of child porn, you haven't thereby committed a crime, so long as forensic examination of your computer supports your contention that this was accidental and not part of a pattern of behavior (e.g. there are only a couple of such images and they're only in your browser cache). Well, IANAL and I probably don't know exactly how the law should be phrased, but I think it should be along these lines.
Then the question can be rephrased, for the US anyway, as “Should that part of the DMCA be enforced?”
I like the idea in the comments about having a charge placed on each take down notice issued, might do the trick.
This is a really terrible argument. You say "if you find yourself pressing your "moral values" on somebody over, quit", but then impose your own moral values upon everyone else.

I'm an atheist, but I also accept that religion isn't necessarily the cause of all moral problems, but merely a conduit through which they flow. Find me a Catholic who's against abortion and I'll find you an atheist who feels the same way.

A wholly atheistic society would still have many of the moral and ethical problems we face today - the arguments for and against them would merely manifest themselves differently.
Choosing such a subset is not solving the halting problem. The halting problem says it is impossible to find a mechanical procedure that says whether an arbitrary program will halt. If a mathematician, by some intuition, is able to come up with a subset of programs for which some property can be proven, then this is not solving the general problem. Since this subset is not equal to the general set of programs, nor has it been found by some mechanical, formal means, it is not a violation of the theory of the halting problem. It can be a matter of a carefully crafted programming language, along with certain annotations (e.g., dependent types). Really, before making insistent statements like this, you should do some research (e.g. there's the whole field of program verification).
Twenty years ago I would have challenged someone to find a case of a 17 year old being prosecuted for child pornography for taking a picture of themselves. Or a 19 year old being forced to register as a sex offender because of a 17 year old partner.

These laws have already been pushed to unreasonable extremes.
It is a symptom. The cause is religions - people who think they've got to impose their interpretation of morality (to which they themselves do not conform) on wide public.

It is made clearly in the article that bad laws are lobbied by religious fundamentalists. Since religions have no value, I say clean it up.
This makes for a pretty easy downvote:

Edit: and you are too scared to offer a counterpoint, so you anonymously downvote instead :)
http://patterntap.com is just for finding things like this. Check it out here http://patterntap.com/search/pricing
Hi Anovikov. This is something that I have wrestled with and another commenter has made a similar comment. If you have any suggestions on how to make it less deceitful please let me know and I'll see if it's anything I can implement.
+1 for that

That's also my impression and a reason why MySQL is a great DB for ORM-driven Apps.
People without a formal algorithms background should strongly consider taking Algorithms from Roughgarden. I took that class from him, and it's a great class that he teaches spectacularly. Great for the self-taught hackers whose coding skills lag their formal knowledge of some of these quite-useful techniques.

I'm probably taking Networking and Machine Learning for credit. I'm excited that McKeown is teaching networking for the first time since I've been around (not sure if he ever did). He's done some really interesting networking research and usually teaches the more advanced networking class, which I've heard great things about.
While the ideas behind it were developed much earlier, GPS didn't become fully operational until 1995 [1].

It's also worth noting, on the other hand, that the (not yet fully operational) system was used during the first Gulf War. [2]

[1] http://tycho.usno.navy.mil/gpsinfo.html The U.S. Air Force Space Command (AFSC) formally declared the GPS satellite constellation as having met the requirement for Full Operational Capability (FOC) as of April 27, 1995.

[2] http://www.gpsnavigatormagazine.com/gps-at-war.html
I love that Stanford, MIT and others make their education available for everyone online. Unfortunately, I'm finding it really hard these days to follow along with a course, as opposed to following my own pace using whatever other materials. So it's kind of annoying because the courses are pretty current/relevant, but working full-time, etc doesn't always allow for following along with a course.
By "how it works" did not mean the internals but how the usage flow looks to the user and what the actual functionality is.

Re "what it does" - might have been my Saturday morning slowness, but I completely missed the tour link/page.

You could do some tests on the landing page using http://fivesecondtest.com/ to see what others notice and understand there. Good luck!
Do something outrageous. Something so big, so daring that people will not have an option but to cover the story. Though this takes balls/ovaries of steel and a clear and defined strategy to reduce to amount of negative press you will get. It should also be done off-line, as in outside. Internet news get less coverage than real world news. If your outrageous idea happens somewhere real (like in San Francisco) then people will be able to relate to time/place where the news happened. Something that is lost on cyber space.

Just don't do anything too crazy. You don't want to go to jail or hurt anybody. Keep it legal and moral, and you should be on your way.

Edit

Also, giving early access to smaller blogs/bloggers will allow you to create a given amount of buzz around the product. When reporters research your offerings (using Google for 99.99% of the work), they will get a lot of favorable hits about your product from these smaller blogs. Plus since they are smaller, they dont take away from the big news chance they might have with your story. Just be careful about who you contact, and be aware that some people will write about anything. They might write nicely about you in one post, and then praise Hitler in the next thus putting you in very very very very bad light.
Thanks for the tip. Where is Roughgarden's part 1 for algos?
Clash of the unlikely: C# versus.. RealBASIC?
I learned SQL with Postgres docs ;)
There is something weird about how humans look to understand things in dualistic thought.

We want to believe in Nature vs Nurture as if they are entirely separate, when the scientific details probably won't be so simple.
Upvoted becuase this is the sinsible approach to the issue. Though it takes time and the OP may not have enough time to nurture a relationship. Good points regarding how to interface with the press.
The problem with Catholics lies not in the fact that they are against abortion, but in the fact that they are against somebody else's abortion.

They somehow got the idea that instead of helping poor raise their children, talking to pregnant girls, all the good stuff - they can just take a big stick and make things illegal. As if it helps anybody.

This is where we have a problem, as you can see. Mentoring people to not have sex because Jesus didn't is one thing. Throwing people in jails is a kind of mortal sin, but for religion. They did it so now they aren't saved.
Excuse me, I don't mean to accuse or judge.

Why are you checking that database in the first place? In my world your access to this information is the reason for its right to exist in your social context. I doubt that it's possible to check these lists and criticize them at the same time. What lead you to check it out?
I sincerely hope that you someday find yourself one of those 100 wrongfully accused.
Ah, it was linked to on the part 2 course page: https://www.coursera.org/course/algo
TechCrunch Disrupt Hackathon
Yeah, I remember those days too. But my point is people generally misjudged Japan - in order for Japan to have eclipsed the US economy, the average Japanese would have had to been 2x as productive and consumptive (for lack of better word) as the average American.

Now I hear people saying things like, 'yeah we went through this already with Japan, and the US is still the largest economy'. But that's generally just a knee-jerk response that doesn't take population differences into account.
For many small Rails web applications, details having sane (and rich) datetime support in the database is both nearly invisible (turning bugs into errors, and working about the same otherwise) and very useful. The same could be said about silent truncations of strings (one can get the same behavior in Postgres by using a explicit cast, or just a built-in function).

LedgerSMB -- an author of which wrote this article -- is on the advanced side of the spectrum in using specific Postgres-isms, and that's not for everyone.

There are grades in-between: using arrays for simple kinds of matching in Postgres is not rocket science and can make your life a lot easier (and faster):

SELECT * FROM blawg WHERE tags && '{a,b,c}';

Yet another use case might be full-text search, where integrating and synchronizing an external information retrieval system (like Lucene, Solr) for simple search use cases are just more trouble than it is worth. With slightly more work than the above, one can use Postgres's Full Text Search feature.

So here I think you are supposing a false dichotomy: there is a continuum available on both databases, but the continuum extends a lot more into 'the database can know something about the data' territory in the Postgres implementation.
Like I said I haven't thought about or researched this enough to have a strong opinion so I'm relying on really basic assumptions.

"a case of a 17 year old being prosecuted for child pornography for taking a picture of themselves."

Has this happened? Hypotheticals don't help any. We need facts in order to move forward with the conversation.

EDIT: it has, in fact, happened. The facts are indeed in Google.
IANAL, but I highly doubt it. I think the ordinary meaning of "knowingly" means you knew what you were about to do before you did it.

I can't believe there are very many courts who would convict under the circumstances of your example. OTOH, there might be a few, and if the law is not intended to be enforced exactly as written, that is certainly an excellent argument for changing it.
Father's primary impact is in his genetic material. Secondary impact is his parenting impact which starts to matter mostly after child is 2 years old. Before that, from conception to birth to 2 years, mother is much more important.
Learn You a Haskell for Great Good - A Beginner's Guide to Haskell
Nice story - 20 years of omnigroup.com
(via http://news.ycombinator.com/item?id=4495379 )

Also please note that the hardcover or ebook (ePub, mobi, PDF) can be bought from http://learnyouahaskell.com/
I work at Paypal and can confirm this is definitely David Marcus. He really shoots from the hip with communications, internally as well as externally. (He has sent the internal version of this message to the public: "guys, we are getting our asses kicked, we need to rally and change the way we do things".)

I pretty much agree with him. There is a lot of fresh blood trickling in from the top over the past year or so. Time will tell if the new leadership can empower the marginalized, scattered, and demoralized minority of good engineers at Paypal.
Piecing Together the Temperature Puzzle
Average IQ has gone 34.5% up too. What a coincidence.
I've seen the latter examples, but am skeptical of them as evidence. They seem to be people who do have safety nets, from middle-class or upper-middle-class families, doing it as a sort of game so they can blog about it, with a bail-out option available at any time.

The U.S. social programs do seem particularly poorly managed compared to most first-world countries, especially because they aren't integrated or at all set up for rapid but temporary assistance.

Here in Denmark (I'm American, but moved), the social programs are much more responsive on both ends: they are fast to get into, and intended to provide a path out. A social worker can get you into a rented apartment paid for by a housing-assistance program this week, possibly even on the same day—not next year—so you're instantly off the streets, with a regular mailing address. Together with that, you'll also have job-placement assistance, internship opportunities, and generally a support network intended to get you paying your own rent in short order. So the assistance is fast but intended to be temporary, and generally works well for most people who temporarily find themselves in dire straits. The main exceptions are people with psychiatric problems or drug addictions, who are treated separately.
We "hacked" Fred Wilson's blog for PR, which in turned helped us get to TechCrunch. Here is the story:

Without the knowledge of Fred, we created an automatic podcast for his blog, AVC.com, using our API. We had no idea how he would react. It was weeks of effort, time, and money spent to build AVC.fm with the hope that Mr. Wilson would love us (or at least not send us a cease and desist!) And then, there was the tweet that made the weeks of brainstorming, trials and errors, and late nights, all worth it:

"AVC.fm, the unofficial blogcast of @avc created by @VoiceBunny avc.fm via @VoiceBunny."
by — Fred Wilson (@fredwilson) February 21, 2012

Fred tweeted our work and our name to his 207,000+ fans. That day, VoiceBunny.com got a huge amount of visits, with most coming out of Silicon Valley. We, of course, reached out to Fred right away and a few emails later, you can now hear AVC.fm right on Fred's blog at AVC.com.

Before you get into the “how” of a PR stunt, you must first figure out the “why”. You don’t want attention just for the sake of attention. You have got to capture the attention of the right people. And for VoiceBunny both Fred and his audience were the right audience.

The VoiceBunny team is a big fan of Fred Wilson’s work and especially his blog, AVC.com, but we didn’t always have time to read it everyday. So, we thought it would be great if AVC.com had a podcast so we could listen on our commutes or while we were working. So we thought, let’s make one for him! What better way to show off our technology and get the attention of the VC community? Mr. Wilson is a big supporter of the “freedom to innovate” and that’s why we felt creating AVC.fm was the perfect project for VoiceBunny.

So, since Mr. Wilson publishes under a Creative Commons license, we did not have to worry about getting his permission first. The VoiceBunny API automatically pulls the text from AVC.com after Fred posts and posts a project. One of our voice talents accepts the project and uploads a finished read. It is then screened for quality and automatically uploaded to SoundCloud and AVC.fm.

We wanted to make it very obvious we did this as a tribute, not to capitalize on his name or work. Yes, we did it to show off our technology, but, we created something of value to him and to the community. We also made it very easy for him to add to his blog if he chose to do so. We included a link asking, “Are You Fred?” that included instructions on how to embed the widget onto his blog.

On his blog, Fred said:

"In any case, I like they way they used a stunt to get my attention. So much more effective than sending me an email saying “I’d like to come talk to you about a new project we are working on”. So I’m going to start auto-embedding the avc.fm voice overs at the end of the posts on AVC (via the SoundCloud embed of course)."

You can read his entire post at http://www.avc.com/a_vc/2012/02/feature-friday-listen-to-thi...
It satisfies the elements specified in the law. By definition it's a crime. Now, it's quite possible that the police and prosecutors will be reasonable and not prosecute it... but prosecutors and police are human, and quite possible to be unreasonable. In fact, they have great incentive to prosecute open-and-shut cases and rack up their conviction count.
> No, that's not the basic reasoning here.

Then I don't know what was, because your point certainly seemed to be that you used Node and had a harder time reading and writing code with it than an environment that was more familiar to you, and therefore Node is terrible.
I would wager that a certain percentage of people in the US have no Internet service at all. Your guess on that percentage is as good as mine. I can think of several older people I know that do not have Internet service or cell phones. Nor do they care to.
I can completely understand how it feels like fooling people, and I felt that too when I thought to use this approach for Buffer.

I think a "ask for forgiveness rather than permission" mindset can be the most beneficial here.

In my mind, there's no doubt that there is much more value in terms of validation that you can obtain through using this method rather than telling people up front that the product isn't ready yet (some people just love to try new things, and that's much worse validation for whether the product will work).

The key I found is communication. If you are very open and ask for feedback, and if you have a two way conversation with the person after they give you their email, then you can actually get them on your side even more since you've had personal contact.
You are painting in such broad strokes here that you don't really seem to be contributing anything reasonable. You do realize this, right?

I don't know where you get this notion of not "helping poor raise their children". Even if accurate, you haven't explained why that's good or bad. What's the "good stuff"?

If you want to go bandy about how awful Big Jesus is, you really need to have more thorough rhetoric.
Isn't a laptop a better replacement? They are usually optimized for low energy usage, and run a full OS.

How does the energy usage of this computer compare to say, a macbook pro?
I've been taking the other algorithms class (Sedgewick and Wayne from Princeton), which has been interesting and informative so far.

I'll second your statement about the usefulness of these classes for people who are self-taught - I'd been trying to go back to school to get a CS degree, but working full-time and not being very close to any universities made it difficult. While I won't get an actual degree from these online courses, they have been really useful so far for filling in some gaps in my knowledge.
Aspects of SVG Image Format for Web Designing
SVG stands for Scalable Vector Graphics. SVG has an XML mark-up language for vector graphics. In vector graphics, polygon, points, lines, curves, etc.
+1 for procmail and having the sense about you to manage these things yourself rather than trading your privacy for a bit of convenience.
That's neat, and I was aware of the theory, not of the practice.

Is there any reason to believe that a GPS unintentionally radiates more than (say) a walkman that has a radio? or a wristwatch that has a built in radio? Or that it should interfere with plane instruments more than the latter?

I'm not automatically discarding any report of interference, but I suspect a placebo effect is in play here, with people paying 10 times more attention to everything when they expect something should go wrong.
I did build something extremely similar to an EtherPad using node.js a couple months ago for a toy project, and let me tell you, it would have been a lot easier with Go. We only went with node.js because of existing library support (google auth and the like).
Lots of people don't accept answers that are correct, even if we've had subsequent discussion and elaboration of the answer :( I have a few open answers telling people exactly how to do things, and they've thanked me for my answer (and in one case I won a bounty) but my answer is STILL not accepted.
FWIW, the E. V. Rieu translation of the Iliad mentioned in the paper's reference is by far my favorite, and I've read way too many different translations.
Isn't the easy answer virtual child porn? I really see no reason why this is also illegal except it makes people feel icky.

This allows potential rapists to satisfy their desires without harming any actual children.
Google Surveys: Know What You Are Asking
Not in any sense is it dishonest to call it quantum teleportation, since the quantum state is precisely (and only) what is subject to the phenomenon. What is dishonest is the claim that F-T-L communication is possible.

The quantum state does not undergo travel during the transmission of the classical signal. The only thing that travels is the classical signal, which is needed to tell you how to read the message (and generally preserve causality in the universe.) The quantum state is teleported as though you had two objects with the selfsame quantum state. Poking one pokes the other.
I'm not sure about your locale, but I know in my state you can petition the courts to have yourself removed from the sex offenders registry. It's a case-by-case thing, but it gives some hope to people like your family member, people who got busted for public urination, and other people who probably shouldn't be grouped in the same category as pedophiles.
I almost commented about this... but then I realize I had no evidence whatsoever for any of those claims.

Do you?

http://www.snopes.com/horrors/madmen/snuff.asp
granted is not easy but "you only attract trouble (and a very few well-meaning people): spammers, script-kiddies, pirates" to give a bit of credit to the HN community most of the applicants were, in my opinion, well-meaning people ranging from students in College to developers looking for another playground. Most of the things loved by spammers (e.g. emails via localhost, remote connections) are not allowed so I don't think it would be so interesting to trouble makers. For storage there are so many free solutions that I doubt that anyone would even bother with this but...you have a good point and we are doing our best to keep the trouble makers away and monitor the system with a fast kickban action when needed ;)
I like the self-paced Udacity model. I think courses "debut" one week at a time (not sure about that part), but established courses can be done in chunks of a few minutes over whatever timespan you choose.