skysight-inc/HackerNews huggingface dataset:
Of course their main market is smart phones and tablets, but this looks especially compelling for servers. Someone like Amazon could buy a bunch of these, attach a bunch of memory to each one, and use a hypervisor to offer something like their newly-announced micro instances. The hardware cost could be lowered, and the low-power nature of the chips would really be useful in large datacenters. Or look at Google: if they can fit the servers for responding to search queries into the 4 GB address space that the Cortex-A15 offers to a single guest OS, this could seriously lower the cost of doing searches -- something that's even more important now that they're doing instant searches as you type.

Of course, it'll be a few years before you can actually buy these. In the meantime, a lot of what I mentioned above can be done with the Cortex-A9, which is just now coming into mass production.
How to Advertised with blackbook2?
Those new versions aren't compatible with any of my installed plugins. (If I can't get Tree Style Tab I'm just going to use Chrome.)
People do actually burn American flags on a semi-regular basis, don't they? I've heard of some court cases stemming from it (which the flag-burners have generally won), but no violence, at least not in the past few decades.
http://xkcd.com/750/
One sure fire way to make a backwoods idiot look semi-sane is to go and pull something like this. One of the great pillars of the internet is free speech and Rackspace can hide behind an AUP all day but in the end they have decided to move into the realm of politics with this move. Sad.

For the record, I am pissed that some church wants to go off an incite Muslims in this way but this is America and while I will shout at the top of my lungs 'this is stupid' I will also defend to the cost of life and limb their right to do it.
Maybe, maybe not. It was not my assertion anyways, just a proverb I have heard. :)
I just wish that particular line was actually true.

It's not about content. It's about finding the right word combination to convince Google (and friends) that your site is the most relevant one for a keyword and then finding lots of folks to link to it.

I hope that one day it'll be as simple as "the best content wins" but anybody who searches for nearly anything on the internet knows that's not true today.

The About.com's of the world don't have the best content, but my god do they have link-farming and keyword targeting down to a science.
There is another store for which normal people can buy software for iOS devices?

"would its customers be unable to acquire reasonable substitutes."

If you look at the class "iOS software" which is only legitimately sold by one vendor, the very definition of a monopoly. If Apple raised the price of all iPhone apps to 200k tomorrow, there would be no reasonable substitute for software for the device.

They do not have a monopoly of "mobile phones", they have a monopoly on "iOS software". Which is all sold by them (nonwithstanding tiny jailbroken stores). They do not have a monopoly on "Games about birds", as you can develop a substitute for that on other platforms which they do not control. You cannot however say they do not have a monopoly on the distribution of games about birds which run on iOS devices, because they clearly do.

As iOS software makes up 85% or more of all paid sales, this IS a legitimate issue for Anti-trust legal system, at least good enough to get in front of a judge.
> Nobody's rights were violated, that's irrelevant.

It is relevant because you used the word "violence", which implies a violation of rights in the context we are talking about.

> Acting within the law is not synonymous with doing the right thing.

True.
I can recommend nearlyfreespeech.net for hosting. They allow any legal material to be posted. The one downside is it's Unix with a ssh, and there is no hand holding. But if you have the know-how, great service!
Why only 11 buckets? That seems like the bigger issue. Converting an O(n) lookup to O(n/10) seems silly. Why not have 1000 buckets and get two more orders of magnitude improvement in lookup performance.

Of course that will expose how bad the hash function really is. Saving a few cycles in the hash function and then chaining through 17k linked list entries doesn't make any sense.
All of the uses, what's the best market? Can he build something that someone in that market wants?

How can he show that their money won't fund a science experiment but will be applied to making them more money? Traction in a market seems key.
How YC helped InDinero raise over 1M in angel funding [audio]
Given that some groups of Muslims have had their places of worship firebombed for the terrible crime of worshiping while Muslim, I have great confidence that if Muslims ever got together in the US for a flag or Bible burning, they would face retaliatory violence.
Because it was a design decision from 20 years ago for small n hash tables. It's baked into the design of his object db files.
When you are performing an act that you know will cause a certain reaction you are either: 1) trying to make a statement or 2) intentionally trying to cause that reaction.
Another possibility is that this is as open as Android is ever going to be.

This is a great point. Many of us are imagining a hypothetical alternate world where Google forced all Android phones to be non-evil, but maybe that world can't exist. Maybe if Google was fascist about openness, the carriers would just ship Symbian and WinMo instead.

The original Droid was a high-water mark for openness and standardization on Android.

I would say the Nexus One is the high-water mark, although apparently many people never even knew that it existed due to the lack of marketing.
Pls review e-signature app.  www.AgreeNSign.com
Looking for constructive feedback for our e-signature app.
-thoughts on usability
-is the concept clearly communicated in a few seconds?
Thanks for the comments, cool meeting you too.

It's definitely apparent that pointing users at the FAQ was a lazy and ineffective move. I'm working on making the front page a much better introduction to Quirk.

We're not generating Quirks pre-signup (e.g., on the front page as you've suggested) because we think it's better for the encoded URLs to have each user's vanity URL, rather than a random key. This'd be a cool thing to add via Facebook's Instant Personalization, though.

I agree that a good utility for encoding URLs in QR codes is a viable product. Sites and libraries exist for doing so, though none have any real mindshare. If the QR code flood is coming, a bit.ly for QRs is probably going to be a very useful tool. That said, it's not the product I want to build right now.

Thanks for pointing out that error. I'll fix that ASAP; the home page too (right now logged in users are automatically redirected to their account views from the home page).
I hate Illinois Nazis.
Another example:
http://quebe.ca/doodle.html

Flash version:
http://www.onemotion.com/flash/google-logo-balls/
> You're really willing to sit there and tell me that you're comfortable with social game evolution stopping right now? This stuff really is sufficiently fun for you?

You seem to have a great vision for what social games could be. I cannot urge this enough - please go build that vision now. The industry needs innovation badly. There are huge profits to the person who can pull this off, and I hope that person is you.

But my message is this - Build Stuff People Want. Many people have fallen into this trap, myself included. I thought I could buck the trend, out-innovate Zynga, and make a truly fun game. But in the end I failed because I spent too much time in an ivory tower making the perfect game, and no time making an enjoyable product.

A great analogy is engineering brilliant software, but failing to build something people want to buy.

Inception was a success because Christopher Nolan is able to carefully balance the things that make a great movie with the things that make great ticket sales. It wasn't the best movie ever, and it wasn't the best selling movie ever. But a careful blend of both lead to success.

No one in social games today can do this. I want that to change.

To think that one can simply "made something good" is a fallacious line of thinking along the lines of "build it, and they will come". Fundamental understanding of what your audience wants is so critical.

I'm not saying Zynga makes good games. I'm not saying you should follow in Zynga's footsteps. I'm saying you need to understand what Zynga does right if you want to beat them. And if you think all Zynga does is "be evil" and "buy ads", you haven't been paying close enough attention.
let me know if anything can be made easier, the goal is to make something as simple as possible!
Silverlight is a neat technology but ultimately they limited it to just a box on a page, and in that realm it becomes just another flash substitute.
JS Benchmarks: Closing In
Try thinking more broadly about applications for the technology.

Find a situation where there is a guy who is looking for a solution to his problem at least as hard as you're looking for a customer for the product. Don't try to convince a bunch of people who don't seem to want to be convinced, that is a really painful process that leaves you disillusioned and makes you wonder if you should quit. Find one of the few guys who is going to love you when he sees your stuff. And if your stuff works for him, he'll probably help you expand.

Bottom line: spend more time thinking about applications and finding people, and less time trying to convince them
I don't think Petraeus is to blame. What can the dude do other than to call people to calm and dignity. A nice gesture of peace coming from a military man!
But the media and the whole hype machine we all feed with our tweetmania about stuff like that definitely helps fuel the fire in the belly of such loosers as the Gainsville Koran burners. I can't wait to hear Chomsky on this!
Rethinking the Reusable Apps [slides]
holy shit I love hacker news
That's the beauty of life in a free society.

Jackass pastor gets to say and do stupid things.

Rackspace gets to say "do it on your own box."

You get to say, "meh, kind of lame, Rackspace."

And life goes on.

And all I'm saying is that, under this circumstance, Rackspace gets the same freedom you and the pastor have, and this is as it should be.
He's referring to NFS. They are excellent for small-scale static content, but suck somewhat when it comes to scripting.
Ironically, so is the Koran itself, as well as the Bible.
> He has publications

In peer-reviewed journals? Has someone independently duplicated his results (in effect is able to manufacture nuclear waste containers and cheap superconducting wire using his methods)?
Have no opinion of yourself
To be honest, I expected more people to be using Ubuntu or some other distro.
Judging from the screenshots I liked it very much and if I ever need to seriously draw diagrams (I mean, more seriously than drawing them on a piece of paper) I'd give it a shot and buy an account.

What's the technology behind it? Don't tell me it's flash.
exercise produces serotonin and dopamine to make you relaxed and focused. It's great stuff.
PowerSet Search
At the risk of being stripped of my PMI membership for sloppiness, I have a rule of thumb for estimating tasks when (a) I don't need to be accurate and/or (b) I don't want to take the time to be more accurate.

A. geek estimate "couple of days" -> two weeks

B. geek estimate "couple of weeks" -> two months

C. geek estimate "couple of moths" -> six months

I don't mean that in a nasty way. The "geek" or technical estimate does indeed take that time - for example the core technical work in the first example does get done in a couple of days in the zone. But there are complications, there's polishing off, there's testing/scaling/deployment/troubleshooting and, unless you are very very lucky, there are other things to do.

Of course there is a significant error in such rough binning, but it comes out in the wash over the life of a project.

Anyway I would say your example is a type B if you are starting from scratch and lack the necessary know how, or type A if this is something you have done before.
Disaster preparedness plans
Disasterpreparer.com is dedicated to helping families become better prepared. The "Handbook to Practical Disaster Preparedness for the Family," written by Dr. Arthur Bradley, a NASA scientist, offers practical steps that families can take to meet their needs in nearly any crisis. This 540-page guide has dozens of illustrations, photos, and tables, providing clear guidance for establishing an effective disaster preparedness plan. This book sells on Amazon for $24.95. Autographed copies can be found at his website Disasterpreparer.com for only $21.95.
For more please visit:http://disasterpreparer.com/
It's a ToS agreement for a reason.

"You may not publish, transmit or store on or via Rackspace's network and equipment any content or links to any content that Rackspace reasonably believes:

is excessively violent, incites violence, threatens violence, or contains harassing content or hate speech"
One-click registrations are really an innovative way to get people to sign up and try something. Normally you have to fill out an arduous form and decipher captchas. Services like facebook connect, twitter and Open ID Connect are much better from an UX standpoint(imho).

I was also pleasantly surprised when my login information was handled automatically as well.
Is TechCrunch doing sponsored posts now?
The Potential Impact of Google Instant Search on SEM
Pretty damning, but it's true that both WPF and its cousin Silverlight have failed to gain traction both on the web and on the desktop. WPF is dead, but Silverlight will be with us for at least a while thanks to WP7.
Researchers give robots the capability for deceptive behavior
You seem to be concerned about selling the tech to investors, but why not sell it to customers instead? Is it so expensive to make that investment is needed to make the product?
thanks zts - u have some really good points!

we might need to rethink the fb connect signup (since we heard the same feedback from multiple sources)

also need to put more info on the page ( just for you, its only USA since Yodlee which is the service we're going to use later on is only operating in the states)

Opt Out is super easy (at this time actually we can't do the automatic donation every month so its fully opt in for each donation)

Will improve the site based on the feedback and keep you up to date

Thanks again for taking time to share your experience with us!
The ignorance in this article is almost embarrassing. Why does Dave Winer keep getting posts on HN?
I'm not a hash function expert, but I did sleep at a Holiday Inn Express last night.

This is a horrible hash function for a number of reasons. You want your hash function to use every bit of information from the data you're keying on because that's more likely to give you a spread that doesn't contain a collision. Consider this list of keys:

aaz
abz
axz

Those three keys would collide, and for no reason. Even adding up each letter (another horrible hash function because it eliminates information about the position of the character, so "the" and "eht" would collide) would be better than this.

Information theory is important here; you want to preserve as much information from your key as possible. Check out http://en.wikipedia.org/wiki/Entropy_(information_theory) for a good discussion on this.

Also, there is almost no earthly reason to use a hash function with 11 buckets, and you certainly wouldn't want to evaluate your hash based on that. Assuming you'd have to search each bucket of 10,000 for your match, hashing it into 11 sections buys you very little time.

Also, there's no reason not to do something more complicated; assuming your key is in CPU cache because you're going to add the first and last letters, why not at least add up all the letters? You're wasting free CPU cycles after you've already loaded the key from memory.

Finally, you don't want output that "looks pretty random." You want output that sorts exactly evenly between buckets. He's nowhere close.
Microsoft's monopoly was only on Windows, which just happened to be the only viable option for most PC OEMs and browser developers.

If owning 99.4% of the mobile app sales market (Gartner figure for 2009) and imposing restrictions which hinder the development of cross-platform apps doesn't deserve antitrust scrutiny, I'm really not sure what does.
Great slides. As a relatively new and inexperience Django user, the points I found most troubling are the points on Apps, and the points on the Auth model.

I also think that getting started with Django is harder than it could be. There are a lot of things you're forced to do, and decisions you're forced to make about how to structure your code, that should be made for you. For example, reading thedjangobook, several times the authors tell you "you can put that code in this file, or in this other file, or maybe do it like this". As a new user, you want there to be a consensus on code structure, and for that consensus to be forced on you: one less thing to worry about.

One point I would like to mention: I haven't taken part in the Django community at all, but if jacobian's comments to this thread are any indication, it looks like it's a great community. Seems to be a really helpful and open person.
NYTimes: Craigslist Pulls ‘Censored’ Label From Sex Ads Area
Ask HN: What are some fast geolocation databases?
i.e need to lookup physical address based on IP in msec
It is discriminatory to treat someone differently because of an attribute they have which they cannot change. So, for example, I shouldn't refuse to photograph weddings of same-sex couples, or midgets, or disabled persons etc.

I could easily see this Quran-burning pastor suing on the grounds that he was discriminated against.

How could he claim that? Federal law forbids discrimination in hiring based on religion, but that doesn't mean once I hire a Muslim worker because of his ability to perform the job I have to allow him to take out a rug, kneel and pray for an hour each day while on the clock. He still has to play by my rules, which are applied equally to everyone.
I'm not quite sure I understand: is it more than a pared down HTML/CSS template that happens to be presented for open-source projects because you're a developer yourself?
Counter-counter-example: you operate a mall and the Ku Klux Klan wants to lease one of your shops.

Note that discrimination because of "race, color, religion, national origin, sex, handicap or familial status" in the sale or rental of real estate is unlawful under the FHA only in the housing market.

What's your point? The issue here isn't whether I think people should or shouldn't be allowed to burn the Koran; it's "what does the 1st Amendment mean?"
"Believe me: you can’t build the next MySpace. You may think you can, but you can’t." [2006]

http://mashable.com/2006/04/19/feeding-the-myspace-beast/
“Fullscreen address bar” – new Google Chrome extension for full-screen view
Netbook is a great device, but its screen resolution can hinder your browsing experience. The advent of Google’s Chrome browser certainly has facilitated it, due to its minimalistic interface and unique titlebar. Nonetheless, if you switch Chrome to full-screen mode, you’ll be probably a little bit disappointed because the functionality and usability leaves much be desired, to say the least. Tab switching (ctrl+tab|ctrl+shift+tab ) can make you cry, if you work with more than 5 tabs. Moreover, you don’t even have an address bar either. This is why this plugin has been created.
You are so off-base it's not even funny. I can't believe 3 people upvoted you.

I'm talking about native iPhone apps that try to provide some WISPr-related functionality -- the kind of apps ATT would pay somebody to do if WISPr wouldn't be "build in", OR, if they actually wanted to provide more features than just the basic login.

And the "magic whitelist" is a whitelist on the iPhone itself, that disables the iOS "built in" WISPr support so that native apps work. One of these apps is Boingo.

But you are right about one thing: sometimes I also feel that it seems easier for people to bash on the internet without any knowledge.
Regarding the actual content of the offensive material on the site, I'm always surprised at how many "Christians" don't follow the basic tenets of the religion. The entire New Testament teaches tolerance and love, even for one's enemies. It's not even subtle about it. Many of the parables and scriptures are explicit about the "commandment" (i.e., requirement from God) to "love thy neighbor" and "turn the other cheek".

From what I've read, the Qu'ran teaches very similar principles, including the commandment "Thou shalt not kill."

Basically what we're seeing are two religious groups fighting against one another while clearly ignoring their own religious principals.

Disclosure: I'm a practicing Christian in the LDS church
"Then we go to people and we say $29.99 once for a lifetime, great social networking, updates automatically, software so strong you couldn’t knock it over it you kicked it, used in hundreds of millions of servers all over the planet doing a wonderful job. You know what? You get “no spying” for free."

Eben Moglen, http://www.softwarefreedom.org/news/2010/feb/01/freedom-clou...

I think without those personal servers, Diaspora won't take off. I hope they intend to sell such a thing. And when they do, Facebook won't fall alone.
Whose culture? Far away from who?
Looks like a case of premature optimization to me. Optimizing for hash function speed when you end up with thousands of comparisons is just pathetic. Who cares if your hash function takes a whole millisecond instead of a fraction of a millisecond if it ends up that you get an equal distribution in the different buckets?

(On average they're going to need to compare with 6324 other objects before they've gotten the right one. A perfect hash function would end up 5686 checks. Willing to bet that the 639 fewer checks would make up for a better hash function.)

But that's just the beginning of the problem! I mean, even with a hash function that's that bad, ~100 buckets would get them nearly 10X better performance! And realistically, why not use several thousand buckets? Come on ...
If you've used C or Java before, you can become "pro enough" in ObjC in a matter of hours, maybe even 1 hour. The real work of designing an iOS app is getting the interface right, and any complex logic you might have. Nothing esoteric about day-to-day expressing yourself in ObjC -- plus Cocoa provides so many nice features that the verbosity you may gain coming from Ruby is offset by the amount of coding Apple took care of for you.
Awesome. Thank you, Apple. Just throwing my comment into this thread in case anyone there is reading. Some of us really appreciate this move.
It's not like misdirection is not possible without anonymity. In fact, anonymous misdirection is less effective because the source is more questionable. Misdirection from an authorative source is the really dangerous stuff (WMD's in Iraq?).
Beware though: http://news.ycombinator.com/item?id=1674803
Apple is the worst steward of an app store. Except for all the others.
SEOmoz is indeed fantastic, but I'd also highly recommend lurking in the WebMasterWorld forums. Like HN, WMW has a very simple design, an extremely high signal to noise ratio and very little advertising/spam.
I'm not arguing they're [edit] not [/edit, sigh] within their rights. I just don't like the situation, and I think their action will inflame the loony right even more.
I agree it should be optional.

But I think the idea that donations shouldn't be public is a terrible thing. Social proof is a great motivator to get people to do things. The fact that most people are "shy" about letting the world know about their donations goes directly against the social proof.
Non-Expanding Cosmology Attempts To Oust Big Bang Theory