skysight-inc/HackerNews huggingface dataset:
But in my view, muslims who are offended by Koran burnings should be equally as offended when people burn American flags and effigies in the name of Islam. Yet somehow I think their concern dies down for the latter, and I view it as a real problem.

1- You realize this is a belief you hold, not a fact, right?

2- Allegiance to one's religion and one's nation often hold different importance to different people.
What you're expecting from a tabloid?

The code of OpenSSH and OpenBSD are available for years, and that is why it is most secure. Just think how many people tried to find a hole in OpenSSH's code!

Opening the code is the most important step. If the idea is worth and code is useful it will be improved by community, just because it is useful for them. nginx is a classic example - people around the globe are improving it because they find it useful.
I like mapping page up and page down to history-search-backward and history-search-forward in /etc/inputrc or ~/.inputrc. It works much like the bang commands. Ubuntu and Debian have the appropriate lines commented out; other distros might enable such a mapping by default (Mandriva did when I used it last).

"\e[5~": history-search-backward
"\e[6~": history-search-forward

Some other useful entries:

# ctrl-left, ctrl-right
"\e[1;5C":forward-word
"\e[1;5D":backward-word
"\e[5C":forward-word
"\e[5D":backward-word
"\e\e[C":forward-word
"\e\e[D":backward-word
I don't know, I like fhqwhgads more (http://www.homestarrunner.com/fhqwhgads.html).
Even the people that seem to know enough to help fix bugs are stuck arguing about whitespace and license choice. That's a waste of time both for them and the diaspora time when there are clearly bigger issues to solve.
Rails is MIT-licensed: http://github.com/rails/rails/blob/master/railties/MIT-LICEN...
The common sense is to stay away anything that could danger your life, or be ready for the outcome.

you can vote me down, but that is the reality.
It sucks that she didn't actually create the Facebook page or encourage EDMD.

At the same time, based on the Danish uproar, she had to know this was a possible outcome.
Her cartoon (not shown in the article):

http://media2.myfoxdc.com//photo/2010/09/16/EverybodyDrawMoh...
Pasadena CVB Unveils Free Smartphone App for Visitors Using BarZ Technology
I'm worried about their federation strategy: even assuming users A@provider1 and B@provider2 don't have their communications compromised, I have a feeling that Here There Be Dragons around this area, in every fashion I can imagine and many that I can't. At the moment, though, their crypto is academic in that it is like a bank vault door securing a vault where one wall is actually open air and passerby on the street could walk in and take the money. It may or may not be a good door, I don't know, but it is not a good vault.

The Rails bits, yeah, those should be solvable if anyone wants to solve them. I really like Rails for a lot of reasons, and my experience has been that I do less damage with it than I used to do with Java.
That's too bad. Thanks for the honest insight, and best of luck on your next ventures.
That is absolutely not what I am saying. I am saying that there have been people killed for exactly this type of thing, and that she should not be surprised at the outcome of her cartoon since that is what she was being told would happen.

It is peoples' own choice if they want to heed this or not. I personally would avoid angering any group of murderous extremists, no matter their religious affiliation.
Was I downmodded because someone didn't find this collection useful? Jeez... just trying to express gratitude as someone who casually follows Patrick's experiences but doesn't have time to read everything. Sometimes curation is helpful!
>a credit to their religion when they oppose the Koran burning not on religious grounds, but because it will endanger American troops.

Hmm. That's the sort of kindness that you get from the mafia (or at least the mafia shown in films):

You really shouldn't do that now; who knows what our friends will do if you do. No, no of course we respect your rights to freedom - just, y'know we wouldn't want anything to happen to your little head now would we, capiche.
DarkPatterns.org
Shadow of the Colossus HD release confirmed, new Last Guardian trailer
C. Realize that a crazy fundamentalist does not have battalions of assassins at his beck and call. (Although honestly, I don't know what specific events caused the FBI to believe that this artist required anonymization.)
> Why is there a lot of doubt about this project?

Because you make it sound awfully similar to the "StackOverflow in a weekend" episode:

http://news.ycombinator.com/item?id=679931
Waterfront pizza - best hookah hangout I've ever been to.
That is absolutely not what I am saying. I am saying that there have been people killed for exactly this type of thing, and that she should not be surprised at the outcome of her cartoon since that is what she was being told would happen.

It is peoples' own choice if they want to heed this or not. I personally would avoid angering a group any group of murderous extremists, no matter their religious affiliation.

I might be crazy but to me that reads as "people should just avoid doing anything that could possibly offend extremist muslims".
Isn't issuing death threats illegal? What happened to the cleric who issued these public threats?
Freedom of speech relies upon people less craven than you.
True, and I believe Verizon is in the process of doing just that.
But I have to say, the muslim clerics defending the Islamic center in NYC are really a credit to their religion when they oppose the Koran burning not on religious grounds, but because it will endanger American troops.

Burning the Koran doesn't endanger US troops. Assholes whose culture that belongs back in 700 AD endanger troops.

Al Gore's documentary didn't endanger discovery channel employees, some asshole put them in danger.
I suppose you don't drive or fly? :-)
Yelp's onto it. Got offer a 50% off deal in the mail today.
Pentagon Cyber Strategy Will Strike Out
It is a nice idea, but I its easier for mobile developers to just add a feature like that than make this look nice with applications.
This is gold. It really struck a cord. Thank you.
No problem. I had been meaning to do it for a while, but a discussion on HN (and some help from a HNer) prodded me to actually getting it done.

I like to think there's an idea or three that are pretty valuable on the blog. The problem was that without organization, you had to dig through a couple hundred thousand words of flotsam (no joke) to get to them.
The difference of course being, the mafia will be the ones who break your legs, and have control over all people who fuck you up, while these religious leaders have no control over what the extremists might do. Just as many religious leaders have little say over what the pastor chooses.

I don't think the mafia comparison is helpful.
Depends on how you apply it. MongoDB uses an AGPL core, with Apache drivers. The end result? Your deployed modifications to MongoDB must be made available, but your application itself can stay closed. It's kind of like the LGPL, but for network services.
Diaspora.
Ugg boots supplier ireland
Winter is cold and people need warm and comfortable footwear to help them go through these chilly days. Ugg boots have enjoyed a good reputation from customers all over the world due to their luxury and comfort. Many celebrities were spotted wearing this kind of footwear to keep their feet warm and make a unique style statement.
Diasport is AGPL http://github.com/diaspora/diaspora/blob/master/COPYRIGHT
Reason #2 ("they make you sign the contributor agreement") is basically a declaration that the author doesn't understand US copyright law. If you are serious about keeping your code free, up to and including the ability to enforce its license in court, there are legal reasons to do this.

At least, so says the FSF (and so do the IP lawyers I've talked to about it):

http://www.gnu.org/licenses/gpl-faq.html#AssignCopyright

http://www.gnu.org/licenses/why-assign.html
partially because I don't drink alcohol and thus would prefer a different beverage (coffee, tea, bawls rootbeer etc.) and partially because it sounds like a dog talking - I think "thankbrew" is a better name... I think it's available as well.
I just finished reading it, and that's partially what inspired this post (I talk about it in part 2).

This is going to sound ridiculous, but I would read "accidental billionaires" (the book that "the social network" is based on). I think it shows how another type of culture can develop on it's own.
"When I hear the word 'culture', that's when I reach for my revolver."
I see this argument all the time on the internet, from people of every worldview. "Why doesn't group X spend more time speaking out against crazy fringe faction of group X?"

Because everyone knows crazy fringe faction is full of crazy people, and speaking out against them isn't going to accomplish anything, aside from giving the crazy people more of the attention they so fervently desire.
I ran a non-profit called ossline for a while (www.ossline.org) which helped open source projects with contributor license agreements, so I am familiar with the issues.

I don't understand this "no way in hell I am signing a contract just to contribute to an open source project" sentiment. It is trivially easy to do (see Node.js's CLA which is an entirely electronic form,) and it gives the users all sorts of additional protections that traditional open source licenses can't otherwise provide, such as patent royalty protections.

The downside of these CLA agreements is that it allows the controllers of the project to re-release code under a less stringent license, and in some cases a commercial license. I can see someone becoming upset that code they worked on in a GPL project was later released as BSD, but that doesn't seem to be an issue with the OP.

All in all, the only reasonable take away here can be summarized in a sentence: "Diaspora may have a more limited uptake by corporations who are hesitant to open source proprietary additions to the software."

Certainly nothing to write a rant over.
Neither of us did, no. Actually, we didn't start a journalism startup, we were doing a Disqus clone for newspapers. We migrated to the NewsTilt idea after Sequoia told us they'd never fund something relying on newspapers for success.

I see why you would think needing journalism experience is important. Of all the errors we made, I don't find that to be a significant one, hence not really mentioning it in the retrospective. I personally still believe that journalism is too set in its ways to save itself, and that it's white knight will come from outside it.
It was possibly mostly associated with the river in people's mind at launch time. Amazon is a smart name, exotic rivers and books go well together.
So you don't worry about a guy so dangerous that the US government has put him on a 'kill' list?

http://topics.nytimes.com/topics/reference/timestopics/peopl...
"The Obama administration's decision to authorize the killing by the Central Intelligence Agency of a terrorism suspect who is an American citizen"
It's a belief based on valid logic, which is much closer to a fact than the simple word "belief" would imply. If they are offended by rudeness towards one group but not equivalent rudeness towards another, that's either chauvinism or hypocrisy.
Theo Van Gogh and can attest that battalions of assassins aren't needed in order to be murdered.
This isn't their fault. I'm really torn on how much snark to aim in their direction. They had smart advisors (I like the Pivotal guys). It is not an insane decision to post a code milestone like this, with all the crappy code that entails. Our internal pre-alphas aren't --- well they're not this bad but they're not perfect.

But none of that matters because they've picked a project that they have to get right, and that in the long run is going to be defined in large part by design security.
http://g.raphaeljs.com/
Freedom of anything also relies on people smart of enough to choose their battles; especially if this enables them to live to fight another day.
This is terrible, and we should be protecting her so she can continue her life[1] safely to send the message that we're willing to defend the principle of freedom of speech[2].

We don't have freedom of speech if a foreign-based extremist can remotely destroy your life if you say something he doesn't approve of.

[1] That means continuing to be published too.

[2] The British managed to do this with Salman Rushdie.
You are absolutely correct, and I am grateful for them.

Freedom is not free, and I appreciate everybody who defends it at their own personal risk. But part of that freedom is that it is your own choice to take that risk.
The major problem is 1). We did not do well at publicizing either ourselves or our journalists.

People brought up 2) a lot, but I don't feel it was as bug a problem as almost anything else I put in the post. Our major competitor was called "true/slant", and it did they little harm (but then they built their brand around that, so it's a little different).
U.S. Approves Targeted Killing of American Cleric

http://www.nytimes.com/2010/04/07/world/middleeast/07yemen.h...
This has absolutely nothing to do with Islam and everything to do with choosing your battles.
Why would Muslims be offended when people burn American flags? Why wouldn't they be more concerned with their own symbols than everyone else's?
More like "People should expect extremist Muslims to react the same way as always if they do something that is likely to offend extremist Muslims." If you're unafraid of the extremists' reactions, go ahead. You should know to expect it, though.

Similarly, if you want to leave your laptop on a park bench and walk away, that's your prerogative, but you should know the possible consequences.
So then it's OK to burn one nation's flag, but wrong to burn the flags of multiple nations?

There's really no difference between a flag and a holy book. They are both inanimate objects that some significance has been attached to (be it nationalistic or religious).
The book title is "Mythical man-month", but it's that much about overworking. The book is more about making [in]accurate forecasts.
That's utter cowardice.

When someone tells us to shut up or they will kill us, Americans have only talked louder.

Our principles have never been free of cost.
http://jp.dk/uknews/article1263133.ece

There are some instances where people chose to pick up a weapon and attempt to kill people because some fundamentalist said so.
to expand on c00p3r's comment, you can test whatever you want to test in a unit test. basically you are testing the response of a "unit." The unit can be whatever you feel like but it it typically a class of some sort depending on the language. Typically you test the extremes of inputs, invalid inputs and some valid inputs inside the extremes. It's hard to write comprehensive tests but once you write them you can keep adding to them when you find a new bug. Just remember that nothing is infalible.
A simple example: if I wrote a function, add(x, y), I would want to test that it behaved as expected. So, I'd write a test (among others) to assert that add(4,5) returned 9. I would also test things like add(null, 5) to make sure that my code gracefully handled error conditions.
She lives in Washington, so I'd take "reasonable precautions" with a threat like that, but not go overboard. You can get a concealed pistol license on a shall-issue basis in WA (I have one, it took about an hour), pick up a gen3 glock 19 and holster, take a couple Massad Ayoob LFI classes, get an unlisted phone number and an alarm system for your house, register some stuff to a PO box vs. a home address, and that's pretty much enough for any non-specific non-state threat. And even that is probably overkill.
I agree. In fact, I think the Tivo option of one, two, or three thumbs up or down is perfect as some movies are better than average and some are what I call my top ten. Better than average gets one thumb and top ten gets three. If I can't decided it gets two. :)
A website with almost no users is going to need to execute every now and then for only 200ms at a time.
It's not that you demand every working moment of your employees time, it's that you need it.

One of the things you're quickly taught is that you do everything you can to ensure the success of your startup. You need employees with the same priorities and intrinsic motivation as you have, or else you're less likely to succeed.
Bentley's Rules
Well for navigation, the F-shaped or "Top-Left" pattern has been a staple of site design for at least 11 years.

In 1999, when i started making sites, the sort of nav was considered "boring" because everyone was using it, and our designers often created weird (poorly performing) nav just to buck the trend.
I think Ryan is trying to say "people should just avoid doing anything that could possibly offend extremists, if they don't want to have death threats put upon their life"

Which is pretty common sense... If you don't want to be hated, then don't commit hurtful and damnit actions.

The political argument is whether citizens of other countries, specifically western countries like the United States, should respect other countries who have a clear majority religion that isn't necessarily Christianity.
I think the point is that if Google is as Open as they say they are then you shouldn't need to create your own app store.
Oh, sorry! I meant that some people are innovating, but that the overall trend has been towards sameness and value extraction. Many superficially novel offerings are only stylistically different.

It's hard to articulate; I feel like I've seen the pattern before at least twice, and soon after there's a game-changing disruption. The two previous instances would the browser and web services. This time? Adaptive structural decomposition.
It's possible that adults with US driver's licenses, having been trained to look left first, then right, when crossing traffic, may do so in pedestrian situations as well (such as entering a crowded gymnasium).
Ask HN: Critique my free app
Hi HN,

I used Ta-da Lists for a long time. I really liked its simplicity, but there were always a few thing I wish it did:

* Double-click to edit a task.

* To sort tasks, no need to swtich mode.

* Drag an entire task to sort it, so I don't have to search for the little drag handler.

* Sort the lists (as in collections of tasks).

* If I mark a task "complete"by mistake, the task doesn't move into the "completed" section right away, so I can un-mark it in its original place.

* When I enter a list, focus the add-task form, so I can type away.

So I decided to roll my own. It's nothing fancy, but I hope you find it useful:

http://www.tinkertask.com

Thank you for any feedback!
Technically, it's 80% of the 70% Google leaves publishers after taking its cut.
GitHub or BitBucket or GoogleCode
Hello All,

I am thinking of writing some code for fun and learning part. I am not sure which one of the repository to choose.

GitHub seems to be more popular as it is used by Facebook, Twitter, Yahoo etc.

GitHub is build on Git revision system developed by linus torvalds while BitBucket is build on Mercurial revision which I have just used.

Google code:- I have 3 independent projects already hosted on them.

I want to choose on the factors of:-
a) Availability of plugins for Mac and Eclipse.
b) Easy to share my home directory and projects when going for resume. Although, I am sure I am not coding anything great but who knows. Someday.
c) Great pricing plans: GitHub allows you to make unlimited Public repositories while BitBucket gives 1 GB of free private space.
d) Any other important factors which developers considering while choosing revision system.

I also like the social aspect in GitHub where I can follow users.

Any suggestions.

Thanks in advance.
Clickable: http://www.tinkertask.com
What are some examples of such licenses?
How would you know this if you have no experience in journalism?

Newspapers may, as an institution, not 'save journalism,' but I'd bet my money that whoever does will damn sure have had experience in the field.
Your Child and His Fears
Maybe it's the press not doing their jobs, but I never really read about how moderate mosques put out any statements against flag burning, which I think they should be doing every time it happens in their country (like Britain very recently).

If it does, and it's just not reported, then I'm wrong.
Sorry, should have qualified that. "No one has figured out how to make money on the Internet except by making games that people will pay not to play[1], somehow managing to sell poorly-animated GIFs for a buck as 'birthday presents' [file under thanks-but-no-thanks], or advertising."

Also note that Facebook's only actual revenue stream is ads.

[1] http://mediacommons.futureofthebook.org/content/cultivated-p...
I personally would avoid angering any group of murderous extremists, no matter their religious affiliation.

This is, of course, precisely their strategy. By being irrational and murderous every time their demands are not met, they slowly advance in the cultural war.

First, they stop us from drawing their prophet. Once that gain is cemented, they can start agitating for something else: maybe they'll tell us that our eating pork is offensive to them. And it'll take a while, but by a combination of extremists who actively kill people who eat pork and "moderates" who merely sit around tut-tutting and saying that while they personally deplore violence they can certainly see how somebody else might get upset about it.

Then alcohol, then unveiled women, then... who knows? The eventual goal is, of course, to eradicate everything other than Islam, and while I don't think you can get there from here, I can at least see how they think you can get there from here.

As such, I applaud anyone who is willing to stand up and say "No, sod off" to the whole idea.
"Propitiatory" turns out to be kind of a cool word to know. Thanks!
Obtaining, training with, and carrying a firearm are not "reasonable precautions" for a lot of people.
It's always seemed to me that with truly free software, you absolutely could compile into a binary and distribute it without the source code. I'm all for abolition of most if not all intellectual property protection, but the copyleft stuff always seemed to me just "we don't like certain restrictions on software, but we're perfectly fine with these restrictions on software."
Do we really need to reach out to the license to declare this project DOA? This is a hacker community, right?

For me the technical "architecture" did it.

A rails-app, of all things, to serve as some sort of "superpeer" for what cries to be a P2P system? Really?

And their answer to their stated goal of "privacy aware, personally controlled" is to store the data not in one opaque box (facebook) but to distribute it over many opaque boxes, under the control of random people, without some sort of end-to-end encryption involved?

Really?

Sorry, but not only does real P2P technology exist, there are even free and mature implementations out there for most of the primitives that a distributed facebook would require. Why not plug together what's needed and invent what's missing?

We have mature DHT impls like Kademlia (edonkey), Chord, freenet. Look at the concept of Web-of-Trust and RSA/PGP for identity management in a distributed system.
Look at jabber for messaging and presence.

Something is seriously, fundamentally wrong when your answer to "distributed system" comes out as "Rails".
Christians in Gaza Fear for Their Lives as Muslims Burn Bibles and Destroy Crosses

http://www.associatedcontent.com/article/285123/christians_i...
You can install apps that aren't in an app store. You can just download the app from a website like any other piece of software. You have to check a checkbox in system settings to allow it, but you are prompted to do so upon downloading the app.
The BSD license.
Actually, he can't.