skysight-inc/HackerNews huggingface dataset:
Speaking of names, I own doqdoq.com (read as: dokdok - it's the sound you make when you type in your keyboard) and I am open to ideas. Email me if interested. You have to admit, it "sounds" like DuckduckGo but easier to type. It would also make a really cool logo with the "d" and the "q" together.
Judging from the comments here, people don't seem to know basic database or rdbms concepts or usage.
God I'm sick of all these tablets that don't provide proper reading/writing functionality. MEMS/Mirasol, Pixel Qi or the original OLPC screen. C'mon.

I feel the closest thing at the moment is NotionInk's Adam... throw in a proper Wacom stylus system and I'd buy two...

It really feels like most of the companies don't have a goal, just throwing random stuff at the wall and hoping something will stick... and to be all "me too".

Maybe I should just design my own proper UI for these things and pull a Microsoft :|
You're assuming that military = supersecret. This from the same military that didn't even bother encrypting transmissions from Predator drones.
Yes, but didn't Brooklyn grow mostly because of immigration from less dense areas?
Nothing is ever completely replaced, but you can answer your own question by asking _why_ the old systems were inflexible and _how_ RDBMS and spreadsheets improved that situation. It's not just some historical freak event like Betamax v VHS. There's logic.

Hard coded access paths and data structures combined with explicit and selective consistency management is always faster and more scalable provided the number of different use cases is small and requirements don't change much. Doing a small number of things on a huge scale justifies the approach that people like twitter are taking.

Unfortunately what scales physically doesn't scale in terms of logical complexity. As soon as a greater variety of tasks, views and analyses have to be supported, productivity plummets and things come to a screeching halt. That's exactly what happened to corporate IT departments back then. Everything took ages to implement because you couldn't just join over or group by some unexpected set of attributes.

As a reaction to that, two things happened. For one, people tried to free their data from the iron grip of centralised IT departments and put it on PCs and into spread sheets that used very generic data structures to support a very large variety of views and analyses. Nothing had to be predetermined. Of course that also led to utter chaos in terms of consistency and it didn't scale to large amounts of data.

The other idea to cope with hard coded information was to separate the logical representation of information from pysical representations and access paths. Relational normalisation doesn't just guarantee consistency, much more importantly it guarantees the productivity of creating a wide variety of views on data. A separate and independent layer contains all the special casing and optimisations for frequent use cases.

I think the idea of modelling information according to a general, formally well defined logic and separating that model from implementation constraints is a timeless one. It's not just "an alternative". It's a fundamental principle of dealing with information and it's not specific to the relational model. I've been doing this for long enough to know that this kind of purity is hard to achieve and has to be comprimised now and then.

Throwing out good design principles is sometimes necessary. I can see why it is necessary for Google, Amazon or Facebook. But it is going to make these behemoths slower and less flexible. It's a price they pay for their size. It makes no sense for small companies to pay that price whilst not benefiting from the same economies of scale.
Or Old England..
Patek Philippe Replica
What is Bile Duct Cancer | Treatment for Bile Duct Cancer
Challenge yourself by thinking whether you could write better java code, in the light of your new knowledge from the clojure side. Straightforward example: produce far more orthogonal java code by using composition and the strategy pattern more, programming more to interfaces and delegating more some "general" work on interfaced objects to static methods in helper classes, etc.

That is, don't throw the baby with the bath water. Though coming with more "boilerplate" (as in "more ceremony"), there are still ways of programming in java that can make you happy at the end of the day: when you feel that your code is more DRY (which does not necessarily mean less code, BTW), and more orthogonal (more interfaces -e.g. callback interfaces- are generally a step in the right direction, though not necessarily a general rule).
All the hype about the fuel cell (which wasn't even in the fish) obscured the really amazing thing: They replaced a conventional motor with a magnet and coil arrangement that mimics the tail motion of a real fish and it made it 100 times more efficient. Nice.
Not very advisable. Though a lot of Cities on a grid with one square between them horizontally and vertically was a viable strategy in Civilization (the first part, of course).
At least be coherent

Minor nitpick: you mean consistent.
I think that they are even more subtle in their ideas.

They know they can't control 100% over speech, nevermind information. They can have some control, say 60%. They are concerned with yielding that 60% effectively enough that the 40% doesn't matter. Maybe in the future they'll have 40%, they'll deal with that too.

The Google thing was very instructive. Control was far from 100% but newspapers and Chinese sites were highly controlled. Many foreign sources, for the more skeptically inclined, were blocked, but many weren't. They selectively let in more misquotes of Google employees making absurd sounding claims. As always, the truly motivated could get to whatever news sources they wanted.

The upshot is that they can control the story and public perception without preventing facts from penetrating.
How to Surf the web with HopSurf – Watch Video 
Comodo HopSurf is a new and innovative way to surf the web. Watch this exclusive video to know more about how to surf the web with HopSurf.
On a related note: since I consider writing my next Android App in Clojure, how feasible is it to port from Clojure to another LISP/Scheme? I think Gambit Scheme can be used to write iPhone apps.
Move your existing Windows licenses to EC2
It would have helped the author's case to try (at least approximately) replicating Digg's performance problem on a local MySQL install before switching technologies - that would have given some indication that he'd made the right assumptions about the problem and wasn't testing something unrelated. No matter how good the author is (and I've got no reason to suspect that he's anything other than a top-rate engineer), it's awfully easy to be led down a blind alley on this sort of problem.
Amitabh bachchan blog controversy
Because many of us have had the experience of going into a new project where we thought all the existing engineers were idiots, miraculously being given enough latitude to do things our way, and then finding that there were good reasons for those idiotic decisions, and our proposed replacement completely falls down under real-world conditions.

Eventually, you learn not to criticize projects that you aren't actively in the trenches with. There's almost always some subtlety you're missing, and the existing team is too busy fixing it to correct your misconception. I bet the Digg team is looking at these comments (well, if they have time) and thinking to themselves, "We tried that a year ago, and it didn't work. If only they knew..."
I was going to mention the same thing: there isn't even a mention of the word concurrency in the whole article.
My understanding of the argument for the iPad is: we (technical guys/early adopters) don't want one, but it's not for us, it's for the mass market.

The diffusion of innovation is well studied. (Read more here: http://en.wikipedia.org/wiki/Diffusion_%28business%29)
If technical people don't buy something, no one else will. My geek friends bought an iPhone the second it came out. They won't buy an iPad.

So how do you convince the "early majority" that it's something worthwhile, something they should own, if you as an innovator or early adopter, don't want one. (Answer: you can't.)
As has been discussed to death, the main thing is that Apple’s font rendering doesn’t go as far to align parts of characters to pixel boundaries. The result is that people used to reading text on Windows (etc.) will think Mac text looks fuzzy, while Mac users will think text on a Windows machine (or Android, presumably) looks unevenly spaced and sometimes wrongly shaped. It’s somewhat a matter of personal preference. I’m kinda hoping we can all use 250 DPI screens and stop worrying about it at some point.
Norton Commander and its derivatives. DOS Navigator was very nice but slow. Then Windows/Total Commander later.
I'm an American with a startup in Japan. Would love to talk about tech and startup life here. I'm in Yokohama, but Tokyo is only 30 minutes away. Contact me through my profile.
I agree that it's a very good example that following Social Proof can be misleading, but I still think it makes sense as a strategy to minimalize the risk of making a very bad decision. I realize that it's preety vague ant thus not exceptionally interesting point though :).

Actually, you can even point out that a decision made by the majority can't be the worst one in a social sense and I don't think it's completely stupid - after all, if you're in a social group and don't know what to do, it's always good to make sure that you won't end up worse that the majority since it happens quite seldom that the majority ends up very bad.
Good start, but they're overselling it a bit.

The hurdles for using RNAi are 1) find one that works and 2) deliver it in a way that keeps it in working condition. No. 2 is very important as RNA is a very fragile molecule. The news talks about one particular RNAi molecule delivered in a clever protective way and they see a positive effect. That's awesome news in and of itself.

Is this a general enough technique to make "every protein... druggable"? Maybe, but they don't know that yet. Do some people have an immune reaction to the particles? They didn't see any in 15 patients, so we can't be sure yet if this is a big problem, a minor problem, or not a problem at all.

So let's get excited, and let's keep some perspective. The Phase II trials are the ones to watch. They don't seem to have started the process yet: http://www.clinicaltrials.gov/ct2/results?term=rrm2 .
Excellent - thanks for the update.
Github explorer (community graphs)
Having lived in China for years, I am highly sceptical of any foriegner's chance at conquering the Chinese search engine market. (For multiple reasons, first because noone else knows Chinese like a native Chinese speaker, and second because from what I understand it is technically illegal for a foriegner to start an internet based buisness in China, so you could not even hire Chinese locals to help you.[Although there are supposed to be several ways around this, including opening your buisness in Hong Kong with a rep office in the mainland, or opening a consulting buisness in China that 'consults' your search engine and helps them run their China operations.)

However I would give you a much higher chance of conquering the English-speaking market in China (expats, edjucated Chinese, etc.) who are afraid that Google will suddenly be blocked from under them, or after Google does finally get blocked from under them.
Facebook | Muhammad Nurdin
As you correctly pointed out "P v NP is completely unrelated to this thread" so I'm not sure why you decided to elaborate on it.

However, seeing as you did I should point out that I did not trivialise it, I mention it juxtaposed to the topic in an oxymoronic context which highlights the point I was making (you know, the one you said you understood). To reiterate "It is impossible to tell if a developer is "good" from a short video of them talking..."

Last time I checked Math and Psychology were the foundations of Computer Science, and Software Development was very closely related to Computer Science. One might even suggest you needed one to perform the other.
I've heard this called Gehm's corollary to Clarke's Third Law.
If by HR you mean "Human Rights", then both me and a most basic Google search are obliged to tell you, good sir, that you are full of it.
What Will Apple Release After The iPad?
Page 5, second paragraph.

It's late, not early. Need to get some sleep...
The Lemelson case was a rather extreme example; normally, a laches defense only applies to a specific defendant or defendants in a specific case. With the Lemelson case, the court explicitly noted that it was doing something extraordinary, and went to some lengths to explain how that situation differed from a typical laches case.
That talks about CIRCAMP? (which isn't the same thing - CIRCAMP is a domain blocking initiative that has been going for a while)

EDIT: actually, somewhat ironically, CIRCAMP is one of the few EU organisations that "gets" the child porn problem properly.... I hear they actually have had success going after distributors. More on them here: http://circamp.eu/index.php?option=com_content&view=arti... (I think the use of the word filter in the report was just a poor choice of words - it refers to CSAADF, the blocklist)
I think it's more like "a majority of high achieving people have these sorts of issues". You don't make it to interesting places without some form of overactive mental processes; it's those of us who can deal with it and harness it who can achieve great things (or, er, above-mediocre things.)
even as Vietnam itself reconciled and prospered

Per capita income is $2,900 / year (PPP).
https://www.cia.gov/library/publications/the-world-factbook/...

While they have recently begun freeing up their economy, that still is less than what some people reading this make in a week.
Engineering approaches to politics and social issues are notoriously brittle. The more the Chinese leadership tries to control what can and cannot happen the more unpredictable any breakdown of control will be.
I have an easy counter-argument: filtering anything, including child pornography, costs civil liberties. So it better have some positive effect. Fortunately for the sake of the argument, the filtering of child pornography is already in place in some countries. So we can just ask: did such filtering affected the number (or condition) of molested children? That's what it is supposed to be about, after all.

My uneducated guess is "no, it didn't". Anyway, a direct answer may be difficult, so we may want to ask related questions: Did such filtering affected the number of paedophiles? Did it affect the paedophilia market?

Again, my uneducated guess is "no" to both answers.

So, unless we can answer "yes" with an appropriate level of certainty to any of these questions, filtering child pornography probably isn't worth the resulting loss of civil liberties.
Ask HN: developer resources for your favorite SAAS services ?
To make it easier to build apps on top of SAAS services, we're starting to gather developer resources on http://kingapi.com (eg: http://kingapi.com/details/madmimi).

The idea here is to help people selecting a service by linking to resources that show how someone already used it, technically.

So we'll focus on third-parties how-to's mostly, such as blog posts, screencasts, more than company provided content (although this is still interesting, but we'd like to avoid "duplicating" the service website).

We'll fill this ourselves (Sébastien Gruhier and me) but if anyone wants to help, we welcome suggestions warmly :) (either here or directly on the site).

Thanks for your help.
Live links:

http://kingapi.com

http://kingapi.com/details/madmimi
Which is exactly why Apple don't need to go there.
My company is (well be, soon as we get off our asses and send a check) one of the sponsors of this. Why? We already do a bunch of open source; as well as the 'giving back' factor, I'm genuinely intrigued with what will be produced. Last year's outputs were a great benefit to the scene and the community. It's the kids who are on the outside and _hungry_ who are attracted to this sort of thing, and in my opinion are more capable of providing fresh genes to the pool.

Hell, 20-year-old me would've jumped at it, for the money and the fame. Actually, 20-year-old me was probably getting high in an alley, but that's a story for another day.
Very interesting, although I'm not sure what to make of her glasses; are they, like, so geek-chic-coolacious?
If the people of Europe had waited for the ruling class to tell us when we were ready for democracy, we would still be waiting. It's an illusion to believe that readiness for democracy is something that grows over time. Quite the contrary. Blocking it for too long increases the risk of a very violent transition. It's called revolution. The Chinese leadership should know a thing or two about that.
Forms Gator - Email Anti-Spam
It's true that it's quite well-settled that California can't nullify federal laws, but they can reduce the overall effectiveness of marijuana prohibition by repealing California's laws against marijuana possession, since most drug offenses are currently prosecuted in state courts under state law.

If it wanted to go a step further, California could also prohibit the use of state resources and police to enforce the federal laws: while states often assist in enforcing federal laws, well-established "anti-commandeering" doctrine holds that the federal government can't force them to do so. Since California can't nullify federal law, the DEA could still conduct raids in California, but if California's police didn't assist at all, and California courts weren't available for prosecutions, enforcement would be quite low.
Duck Duck Go is all fine in English search queries but it is less impressive for languages other than English. If a word in the query happens to be a word in English, you get results in English scattered around.

Here's an example, I searched for "radio hören" which means listening radio in German:

http://duckduckgo.com/?q=radio+h%C3%B6ren&v=

The third result is in English. The search query has a trivial stop character in it, the umlaut o. It should be fairly straightforward to detect that this query is not in English.

Any plans for better l10n?
How about creating a time lag for up-voting comments? The higher the score the longer you have to wait before voting?
Guy Kawasaki on The Setup
Art of the Steal: On the Trail of World’s Most Ingenious Thief
Databases are for Pussies
I'd take a vacation, see friends, change of context and read books probably :)

It's when I do this that most of my ideas come in.

As well just curious - are you talking about ideas that could generate income, or just useful ideas in general ?
Why Google is different
If you have not reviewed some of the material and definitely do not know it, you should cram more. Otherwise, you will miss these parts for sure, right?
We will experiment with brick-and-mortar business next year (we = 2 but I'd do that alone as well).

I think it's a pretty good idea to experiment and keep the same recipes you apply on the web (ie: start small, measure, iterate).
And Ken is renamed Paul?
It's pretty interesting to see the record of the MacArthur awardees. They've a younger group than the Nobel laureates, but they've gone on to kick butt in myriad ways...
the thing is, compared to what you see in the computer industry these days (I'm given to understand this wasn't always the case) the manuals for fixing cars are /ridiculously good/

"Does the car start? if so, go to page 45, if not, go to page 2." etc... There's a word for it but I call it "choose your own adventure documentation" - It's quite effective, even an inexperienced mechanic can solve most problems when given the factory service manual. (I'm speaking of the factory service manual here, The much easier to obtain Chilton brand "Book of Lies" is considerably less useful, but still much better than most of what you get with a computer.)
A pop up said they aren't currently accepting orders from the site when I clicked the shopping button.
The target may shifts over time, as karma inflation goes its course.
"Presumably the engineers who designed the thing had some compelling reasons. (It’s conceivable that it was driven by a desire to make a worse display that could be better hyped by marketing, but that seems extremely unlikely to me; I’m suspicious.) I’d like to hear what those are instead of just a hand-wavey “I don’t know what they are so I’m going to imply there are none”."

Probably it has to do with manufacturing requirements. I think the author of the article erroneously assumes that the different colour sub-pixels should be more or less the same. For example, the article says:

"And the layout can't logically be argued to be a limitation in manufacturing capability, because it is clear that the screen manufacturing process is able to create full-resolution green subpixels that are one-third the size of a physical pixel."

This is actually true for LCDs because there the colour of a subpixel is defined merely by a filter that is put in front of the subpixel. However, this is not true for OLEDs. In OLEDS, each subpixel is a separate light emitting diode of the respective color. The light is not changed by the use of filters, but is generated only in a specific color to begin with. However, the light an LED generates depends on the chemical composition of the LED, so each different color LED is a physically different device.

In fact, if you remember some recent history, for most of the history of LEDs, there have been no blue ones (only green and red). Blue LEDs were a big relatively recent discovery. (This is why you only see blue and white LEDs in relatively recent devices).

So the manufacturing requirements for the different colors LEDs are different, and blue LEDs are the most difficult. So it is not at all surprising to learn that the manufacturing process allows for green LEDs to be twice as thin as the blue ones.

So the pentile layout was an attempt to minimize the pixel size given the above mentioned limitation of blue LEDs.
Cloud, Grid, or Cluster? Clarifying the Terminology of Distributed Computing
As distributed computing is becoming mainstream, a lot of people throw around terms like "cluster", "clouds" or "grid" as if they were interchangeable. Here's an attempt to see through the terminological confusion.
Though I disagree with your standpoint, you comment might have had some value in the discussion, if it wasn't for the profanity and personal attack.
It would be great if you added an option to strip EXIF data from JPEGs. Or does it do that already?
Well, the fact that they were once set to 00000000 has been made public:

http://www.damninteresting.com/ive-got-the-same-combination-...
I know (directly from a worker involved) that the relevant UK government authority gets data from Google about searches for illness and disease symptoms so they can track what's going on with the population's health around the country.

Suggesting that the Chinese authorities might have slightly more ulterior motives doesn't sound unreasonable to me.
Being a computer engineer is a choking hazard?
"HTML5" versus Flash: Animation Benchmarking
CBS.com Prepping HTML5 Video Playback for iPad
Ironic no?
But hey, at least Apple saved a few bounds checks before memory writes!
Ask HN: What is your entry:"What would you do with 48 cores ?"
I am curious. Anybody else care to share their entries foe the 48 cores giveaway AMD contest( http://blogs.amd.com/work/2010/03/03/48-cores-contest/ ). The deadline is passed.

Here is mine:
http://nuit-blanche.blogspot.com/2010/03/what-would-you-do-with-48-cores.html
Online Dating Beats Internet Porn Industry
The bytes on the screen spell out: "BarbieBarbieBarbie" :-)
Yes, might have been. But the feature in the April fools prank was much more elaborate as far as I remember. The actual feature is useful enough, though.
Best Chrome Extenshions for developers and designers, that make their life easy.