skysight-inc/HackerNews huggingface dataset:
I am Somali and it seems like I might not be able to pass this test along with every Somali-Arab. Neither will Marka people (with mixed Arab, Portuguese and Persian stocks) or the various Bantu groups in the south, or the small community of Italian misiyooni, or Zaylici people with Turkish lineage, or the Punjabis in Kismayo, or the Ashraf tribes who came from Saudi Arabia 200 years ago.

However, Egyptians, Libyans and Berber north Africans will pass with flying colors.

http://en.wikipedia.org/wiki/Somali_people#mtDNA

Just in my own family, we have people who are half Italian, Emirati, and Thai.

However, Somalis have a fairly secure system for identifying one's lineage. We know our fathers' names (ignoring infidelity here) for up to 20 names or more; I can do 39. And then there is the extensive clan system where anyone is able to name their tribe down to the minutest family name. Ask them "waar abtirso!", i.e. name your lineage, and any Somali should be able to do so. The language itself is a sufficient enough cipher; non-Somalis, at least those from that part of Africa will not be able to pronounce certain sounds, like Dh, C, X, Kh, and Q.

I am not "visibly" Somali and most Somalis are awed when I speak to them, however, it just takes a brief moment of mutual introduction then it's all hugs and kisses.

This is just a case of a private commercial interest pushing an expensive non-solution to the government. Instead of the cheaper alternative: higher Somali-British immigration officers, if you're afraid of corruption, higher N officers and let them perform the vetting process in a secret-vote manner, the officers are ignorant of each other and it takes (N/2)+1 votes to admit someone.
No? In my experience intelligent design proponents tend to be better educated than plain old creationists. Moreover in environments where most people embrace science, you are much more likely to find an IDer than a creationist. Intelligent design makes it possible for people to keep their crufty notions without feeling like troglodytes. But since it really is just a slim veneer of jingoist science, on some level they still feel insecure about it, which is why they need official institutions to recognize it.

Of course there some people who consciously use intelligent design to get creationism back into the classroom, but I don't think that the majority of people who subscribe to it are so calculating.

Never ascribe to malice what can be adequately explained by psychology.
The theory may not specify the designer, but I'd be impressed if you can find me one person who supports intelligent design, who does not have a personal belief about who that designer is.
"Good news" for me :)
Oh thanks thanks thanks

http://mailhide.recaptcha.net/d?k=01nCDioySmkDeK--IIik_gtA==...
Fantastic book. The problems are interesting, and nicely bring out the connections between topics that would on the surface, seem to be disparate.

Cover and Thomas is more textbookish, and in some ways, more detailed. Personally, I'd read this first, and then take on the interesting topics in Cover and Thomas.

I read a lot of math books, and I'd put this right on top along with Needham's 'Visual Complex Analysis'.
Check my profile. p.s. Comunque sono a Roma. Se passi da queste parti, molto volentieri.
Opening the boomtango page takes a long time on my machine, mostly because it's trying to download an image from PayPal.

I hope you guys can make all the images local, so it loads instantly.
Wasn't there an YC company some time ago doing something similar? What was their name, and what happened to them?
Dr APJ Abdul Kalam's Speech in Hyderabad
I know this is not kind of post Hacker News expects but I would like fellow Indian hackers to spread the awareness as far as they can.
> I'm not sure I understand what you're getting at.

there is a theories that say human ancestor evolve after dinosaurs extinct, and another theories say human and dinosaurs live coexist.

so, if i take first theories it's like saying "how can a thing evolve so big like dinosaurs, but human does not exist yet ?"; or if i take the second theories it's like saying "OK, first experiment is fail, let's try evolve to another morph" same like saying we evolve because an accident.

see, how confused am here ?

> Are you saying that things can only evolve to become physically bigger, but not smaller ?

no. i believe it's become smaller.

FYI, this evolution-y thing is new to me, in fact i don't care, until recently. it's not as much as am interested in tech and music. so please forgive me for my poor knowledge. and asking does not mean rejecting.
I know this is not kind of post Hacker News expects but I would like fellow Indian hackers to spread the awareness as far as they can.
Functional is a type of declarative language.

http://en.wikipedia.org/wiki/Declarative_programming
You might be interested in Thomas Nagel's "What is it like to be a bat?" which takes the opposite stance to you, i.e. that bat consciousness is inseparable from being a bat (and analogously, human).

See e.g. http://www.consciousentities.com/bats.htm
Why Is Renting A Villa Is A Better Accommodation For Your Florida
Are you planning for your family vacation in Florida, then you must first book your accommodation as soon as you book your flight tickets. If you don’t book your Florida accommodation in advance you will be subjected to unnecessary last minute stress which you can avoid easily by planning and making arrangements for your Florida vacation well in advance.Many families rent Orlando villas or Florida holiday villas because they come with a lot of advantages.
Whatever it is, the encrypted version is Base64-encoded. Here's a hexdump without the Base64 encoding.

00000000 29 67 02 94 c3 c7 1a c1 d6 cb aa 3c 55 5d 7f d8 |)g.........<U]..|
00000010 8d f3 bf ca 44 36 a7 ee 8f 06 f7 3c 51 c6 f2 c5 |....D6.....<Q...|

The decoded ciphertext is 32 bytes (256 bits), while the plaintext is 16 bytes (128 bits). I think this suggests a 256-bit block cipher. (Or maybe 128-bit block, especially if the input included a trailing newline or something?) That doesn't narrow it down all that much, and if you don't have the key I'm not sure it's possible to narrow it down any further.
Let's not throw Popper under the bus just yet.

In all fairness, if you don't have a definition, you can't have falsifiability. So Popper, imo, really has little to do with it. This is a problem of definition, not refutation.
Read about why a database makes a lousy abstraction layer between client and device.
In computer science, declarative programming is a programming paradigm that expresses the logic of a computation without describing its control flow.

XSLT does describe control flow pretty explicitly; most functional languages I know, too.
In other hand, languages like Java allow the VM to shuffle their control flow considerably.

I vote for dropping "declarative".
Call query languages query languages, functional functional.
It is worth nothing that just because something is an active community project doesn't mean that it's the right way to do things. And also, just because the right way to do things is not implemented in your favorite langauge doesn't mean that the wrong way is not wrong.
Something you may want to consider, I worked at an Ad Agency in NYC and they rented out some of their desks and stuff cheap to startup. A lot of NYC companies will cut you a great deal because they don't need all the space, you cost them nothing, we even hosted their dev servers on site since we had a pretty decent connect. (they may have paid for some of the connect since we did have to firewall them off from our local lan segment).

Call around anywhere you can think of that may have extra space like say the financial companies etc. You would be surprised at what having some good product people and tech guys around can do for a business, they may even swap consulting for space.
I'd like to add to that: an RSS feed for replies to your own comments.
OK, so you're saying that the semantics of English have changed so that

- "I could X" means "It is possible for me to X"

- except where X == "care less", when the sentence means "It is not possible for me to X"

Sounds mighty bizarre to me. A more simple interpretation is just that a lot of people speak English wrong.
"ways to kill Hitler", not so much negative as too little, too late.
1) even if their environment was very similar, it wasn't identical, if only because they interacted with each other. As you probably know, living system are roughly chaotic (except that, formally, chaotic systems are strictly deterministic, whereas determinism in the real world is debatable), and a tiny difference at one time point can have drastic consequences later on.

2) identical genes can lead to different phenotypes. Take the example of handedness. There is a dominant allele for right handedness and a recessive allele for random handedness. The people with two random genes have 0.5 chances of being right handed, and 0.5 chances to be left handed or ambidextrous.

The same gene also determines if the hairwhorl turns clockwise or counter-clockwise, with the same behaviour. The dominant allele mean clockwise, and the recessive one is random. AFAIK, in the random case, handedness and whorl direction are independant.

I don't think that your example is a good case for dualism.

Edit: Were you trolling?
Thanks for that - I had a feeling that would be the best approach and it's certainly something I'm going to try!
This is nice, and I hope I get one, even though I seem to be pretty late here: http://scr.im/shrik is my email address.
I could :-) The borders between Somalia and Kenya is one thing, with Ethiopia another.

The Kenyan border has always been a no-go zone for most ethnic Somalis. That area has the highest concentration of Somali minorities, both ethnic and linguistic. The mainstream Somalis went there after recent famines and some where relocated there by the government in the 60s and 70s. Previously they have gone there back and forth in pastoral voyages, but always "returned", or more accurately, they found other places where the grass was, literally, greener.

Somali Kenyans (Somali-Sujuu, not recent refugee) are Darood from the North and North West, and not other Somali tribes from the middle and the south of the country, closer to Kenya :-) The Sujuu concentrate in Garrise, Mandheere and Wajeer cities in Kenya. They have funny Somali accents, but they're considered proper Somalis, since they are mostly Ogaden tribe who are known for bravery (the recipients of the first air-strike outside of Europe. They also hold the dubious title of being at war with every colonizing force in Somalia, simultaneously; Ethiopian Emperor, Great Britain, Italy and France.)

The Ethiopian border with Somali IS, however, arbitrarily drawn. One fifth of Ethiopia's population are ethnic Somalis.

However, Djibouti is one country that has a Somali population of 60% and they're happy not to call themselves Somalis.
Isn't Prolog declarative?
I've actually heard that 'eating' at the meal times for your destination is a good way to avoid jetlag as it forces your body clock to expect food at the correct time which is actually part of the cause of jetlag.
Ustream Broadcasters Can Now Make Money With Google Ads
Most of my Perl code is OO or functional, but neither are listed under Perl's definition.

How is Smalltalk "unmanaged"?

Haskell is missing.

Common Lisp is missing.

Scheme is missing.

This chart is meaningless.
it is also really hard to keep your net worth a secret when it's in billions.

I challenge you to give some examples of people who've got that rich (legally) yet kept it a secret.
The situation is slightly different within a social network (such as Facebook) where a single entity controls the entire experience.

Facebook controls who can sign up, the removal of users, the rate at which messages are sent, who is visible to who, etc. This is not the case for a decentralized system like Google Wave.

There's nothing stopping me from creating my own Wave server and starting to communicate with the other servers in the network. This is analogous to the situation with SMTP today where anyone can run an SMTP server and communicate with anyone else.

You can certainly whitelist known hosts such as gmail.com, but unless you are willing to ignore all non-whitelisted hosts then you will still have a problem as spammers bring on Wave servers on their botnets.
No Haskell, no concatenative language, no distinction between explicit typing and implicit typing (one of the key differences between F# and C#)… That could use some improvement.
Bingo. Science doesn't have all the answers: but it can admit when it doesn't (contrast with faith). Dawkins does speak of consciousness in his work, and admits to not having a full explanation. Criticising what has been explained so far on the basis that we don't yet know everything is analogous to pointing out gaps in the fossil record.
Agreed. One way to prevent spam within Wave will be to limit its use. That could be done by explicit whitelisting and an out of band communication to get whitelisted (such as using email). Or just by limiting Wave use to people I actually know.

All unsolicited communications could come via email instead of my Wave.
Principles of Computerized Tomographic Imaging (e-Book)
Microsoft adds SAML identity services to Active Directory
It IS. Declarative != Functional, despite the huge overlap.
isnt groovy just java on steroids?and with no haskell or any of the Lisps this list is truely meaningless.
Good for him. He's created something incredibly valuable that I use frequently for personal and professional reasons and has managed to keep the site growing and functional.

This is a cool achievement and if he's worth $2B then so be it.
Laptop Data Recovery
Having one's data lost is probably one of the most irritating situations that one can ever think of. Imagine that you are a writer and have stored the ideas of your next book in your laptop. While on a daily commute to the local coffee bar, you accidentally bump into a stranger and end up fumbling and letting go of your laptop.
defined "Managed" || die "don't shoot, I am only an MCSE!";
DDD and relational databases - the value object dilemma
No, that’s not really what I’m saying at all. Human language is not simply a series of control paths that branch the way you’ve described. That’s exactly how people tried to program computers to understand language 50 years ago, and what resulted is toy things like Eliza.

What I said is that the two uses are entirely different words, because they’re pronounced differently. You’re right that it’s bizarre — that’s why no one knows how language works yet.

Taking the stance that people speak English ‘wrong’ is not a simple interpretation, because it leads to the following question: please define what ‘wrong’ means.
Surely, if customers cannot readily taste any difference between the instant coffee and the considerably more expensive version brewed in-store, then Starbucks has broken their own business model.

That is ridiculous. Two immediate reasons:

1. If brewed costs B and Via costs V, but they price the latter at slightly more than the cost savings (B - V), their profit margin per unit sale has still increased.

2. Even after their double blind super funky scientific rigorous tests end up showing most people cant distinguish between the tastes of the two variants, there will always exist people who are quite willing to pay more for 'premium' versions. Despite these being only same old stuff re-badged.
Step Up to Prevent Breast Cancer
That don't make it HN worthy. Political propaganda from heads of states would put us all to sleep. Flagged.

http://news.bbc.co.uk/2/hi/uk_news/magazine/8272473.stm
"I know this is not kind of post Hacker News expects"

If you know this, please don't post this on HN.

" fellow Indian hackers to spread the awareness as far as they can.
"

Why? This is a standard "be proud of your country" + "exhortation" (don't aks what your country can do for you etc) political speech all politicians use. Why should we "spread awareness"?

Fwiw, I speak as an "Indian Hacker". Personally, I've never seen the sense of appending nationality to "hacker", but whatever).

Politics/Celebrity News - the kind of stuff covered on TV - is best avoided on HN, whether it be American or Indian. There is even an HN guideline asking you not to submit such articles.
A tale of two (entrepreneurial) cities
Clojure is a LISP-1
AMD announces Open Physics Initiative
Imation LTO-3 17532 Backup Tape
Imation 17532 LTO3 efficiently secures the precious data at lowest cost per GB. The Imation tape format’s information is stored in the cartridge memory and its servo pattern. Imation LTO-3 ultrium technology ensures highest level of data reliability with low operational costs.
Prolog - maybe. XSLT, ML, whatever - are not.
yes but dont you think all those Small and Medium sized businesses would like to go for a comparable solution with less string attached (something on lines of atlassian or jive)...sharepoint is expensive in long run and in these tough economic conditions with no signs of improving there is still a market for small players
Forth, Joy (or Factor) are missing.
I agree that the study of linguistic phenomena is a deep and interesting subject which humanity has only scraped the surface of.

However, I'm more inclined to have a pratically based discussion than a philosophically based one, where we risk infinite regress by asking each other to define the words that we use.

Can you give me another example where the utterance "I could X" means "It's not possible for me to X"? If not then I argue that the change in usage adds unnecessary complexity to the language that makes it harder to understand. It doesn't matter how this phenomenon is to be understood in terms of sophisticated linguistic theories; at a basic and practical level it impedes understanding.

Simply put, we may or may not be going through a period of transition in the language; it will be impossible to tell until much later. However I do know that during the transition those speakers who are used to the traditional form "I couldn't care less" have to work harder to understand when "I could care less" is used to express the same meaning.
While I respect the work you're doing I reject the premise that I want my tax dollars to go to anything. I don't want the government funding research at all. Most government research goes to defense research anyway so even if non-defense research is helpful I'd rather throw the baby out with the bath water so to speak.

Most work needs to be profitable to happen or it's done by people who just work in their spare time. That's been a consistent part of progress for a long time now.

I don't need to have an opinion about evolution to not want the government to fund research.
LAN party. especially for gamers.
Status Update on Google Wave Federation Effort
What about zooming in?
So a woman who studies worms doesn't believe that macro-evolution is impossible. She worked hard and got her degree. I don't see a crisis here.
Cisco to buy Tandberg (video-conferencing equipment maker) for $3 billion
Online entertainment: free video and funny tattoo « Shop4deals’s Blog
I don't want the government to fund research at all so if that's what you're referring to then it's probably not going to convince me much here.

I guess if they are screening for the word evolution then that's pretty dumb though. I have a hard time believing that's still the case since Bush left office.
the + key seems to work for me...
Ask HN: Creating a tutorial (or easy start wizard) for my webapp
I want to build a tutorial for first time users of my webapp. I don't want to do screencasts but overlay a tutorial (think boubles, tooltips and sound) on top of my current webapp.

Is there any piece of software that will allow me to do this?
He may be unable to engineer the course of the language, but he can influence the language used by those who want to communicate with him. Perhaps the original post can be understood as an attempt to influence the language used on Hacker News. If we end up speaking differently from the majority then so be it as long as we find our usage beneficial.
Jaynes died before he finished it. It's still one of the most important books I ever read.
This image of the sky is really a mosaic consisted of about 300 photographed fields each four times, what represents right by 1200 photos there. All were taken with a digital case Nikon D3 and its objective of 50 mm of focal diaphragmé in 5,6.

Every image was exposed for 6 minutes, the visible movement of the sky, due to the rotation of the Earth, being corrected by a small equatorial frame, the axis of rotation of which, turning in 24 hours, in the inverse direction of the movement of the Earth, was strictly aligned on the axis of rotation of our planet.

http://sergebrunier.com/gallerie/pleinciel/
The Amazing (book-lined) Staircase
I'd like one too, please :)

http://mailhide.recaptcha.net/d?k=01jKG8tx5Mi2VHnDXsaPpuzA==...
W3C working on DB-Browser-API
How All Your Data Can Be Stolen From Secure Sites?
Be afraid, all those private details you think are safe, well think again. Data Snatchers can steal your data even from websites you think are safe. Before you know it they'll have your credit card...
Directory Submission Service
We specialize in SEO services like Directory Submission, Article Submission, Search Engine Submission and Social Bookmarking, Press Release Submission which will help you in getting highly targeted traffic to your website.
Apprenticing to many masters
Haha, no, it came up in conversation and we tried to explain that the TV, even when it's on is strictly one-way. She didn't believe a word of it.

I was waiting for a much more saucy version of your response after I realized there was some context missing ;)
Iter8r: Organic Crowd Shared Startup
Depends on how you define "personal belief" because Deists believe in a "Intelligent Design" (The non-conspiracy version), but have a very lose definition of what god is or isn't.
One correction: C# (beginning version 3) is a multiparadigm language; it supports functional programming (lambda expressions) just as much it supports imperative programming. Anything you can do in C# in an imperative style, you can do it the functional way as well.
That must feel good, but it doesn't buy him much yet.
It definitely does not work for an LCD monitor or a CRT, I can guarantee you that.

You're right about the loudspeaker and the microphone example though, since in the most common cases loudspeakers are electromagnetic devices that convert electricity to air pressure in front of a cone, and vice versa.

In fact, almost every piece of electronics can function as a microphone (Coils, capacitors and so on), I built transmitters a long time ago and the measures you have to take to get rid of spurious microphony are pretty draconian.