skysight-inc/HackerNews huggingface dataset:
>Religion was ex-post-facto applied to marriage, not vice versa.

Wrong, marriage was a religious ceremony all along. Maybe you have "mating" in mind, not marriage. Check anthropological accounts. Actually religion predates most forms of even government and cultural practice.

>Note that marriage is pervasive in cultures without strong religious influence or state religions (see: marriage in China, where historically Buddhism rules, and scripture stipulates nothing about marriage).

Buddhism in China is _one_ of several religions. Taoism, Shenism, etc, are as prevalent.

As for Buddhism stipulating nothing about marriage: "While Buddhist practice varies considerably among its various schools, marriage is one of the few concepts specifically mentioned in the context of Śīla (Buddhist behavior discipline). (Wikipedia)".

Not to mention that the pure and "non religion like" idea of Buddhism that westerners have is not at all how it works for common people in China or asia in general.

>Religion is only pinned onto it in cultures where religion is a Big Fucking Deal(tm).

Religion is a "Big Fucking Deal" in all fucking cultures. Visit any archeological museum of any civilization to check this out. It's just that there are many forms of religion, and not all involved a bearded deity in the clouds. Even confucianism serves the role of religion, with several societal norms and guidelines etc.
STA is `store accumulator' not address. Would you have liked to type STORE_ACCUMULATOR with the high frequency that the instruction occurs on an editor that had no auto-complete? Even reading it is slower than STA. And having them be all three letters meant assemblers could pack the text into memory in fixed-length records; every byte mattered.

Here's the table of ARM mnemonics in the source to Acorn's BBC BASIC for the ARM. https://www.riscosopen.org/viewer/view/castle/RiscOS/Sources... For the 6502, space was tight enough that it was packed to less than three-bytes per mnemonic.

ARM was born from Acorn's frustration with 16-bit CPUs that they considered as successors to the 6502, e.g. 68000, not the 6502.
Of course, not all "holocausts" are bad. The ones that were central to ancient Greek religion probably mostly would have pissed of PETA....

to would-be downvoters: "Holocaust" means essentially "to burn whole" and was originally a technical term in Greek religion for animal sacrifices(usually funerary) that weren't eaten but rather were burned whole. Later it takes on the connotation of total annihilation and disaster, and hence is applied particularly to ha'shoah as a rough translation (I think that means simply "the disaster" in Hebrew).
I think 10-15% is probably too high, personally if I had written that comment I would have said 5-10%, but even then I wouldn't be able to prove it.

A variety of references can be found on http://en.wikipedia.org/wiki/Demographics_of_sexual_orientat... and if I were to cherry pick a couple from there to try and prove my 5-10% I could go with "2003, 12% of Norwegian respondents have had homosexual sex" and in the UK in 2010 "5% of people do not identify as heterosexual".

Off that same page you could pick out some other stats to suggest that my 5-10% is too high.

Here's a couple of reasons it's complicated:

1.) There's a hell of a lot of gay people in the closet, ranging from people who have told close family and friends but won't tell a survey, to people who are in denial to themselves.

2.) Different countries have different general stances on homosexuality. Even if everyone in, for example, the UAE answered an anonymous survey completely truthfully, without fearing for the fact that if they answered anything other than heterosexual could land them in jail or worse, you've got to assume that in countries like that far less people actually realise they are gay given they are in a society that assumes nobody is, so they are never going to question themselves about it.
As I said above, I started brushing my teeth in the mornings in college for breath reasons, so this was when I was a teenager. That was a long time ago, so I don't know. I was staying up absurdly late, passing out, and then having to get up at 7am to catch the bus, so that probably had something to do with it.
Fontbomb - blow up webpages
Just never cross Google.
> "But who is the weak?"

This question is not really that insightful. The weak is the one who is being denied the legal ability to choose, and has little to no recourse about it.

> "Put another way, do the Hopi need protection from the White folks more than the Hopi children need protection from their parents?"

False dichotomy. The Hopi children need protection from both. They need to be protected from the "White folks" who actively seek to eliminate their culture and assimilate them. They also need protection from their own culture, where it may choose to persecute them for deviating from cultural norms.

It's not an all or nothing deal - the formalization of legal protection for individuals need not destroy an entire culture, nor does the influence of a larger, more powerful culture necessarily entail bad things. We do not need to overwrite "Hopi" with "modern American", nor do we need to accept persecution derived from culture and tradition, wherever it exists.
You are ignoring the elephant in the room, which is the distribution of the risk, both statistically and geographically.

Coal kills consistently, and mostly where it is used and mined. If you profit from cheap coal energy, you have a higher risk of pulmonary disease. If better filters are installed, your risk is reduced, incentivizing you to trade off risk and reward. If a country builds unmanagebly big hydro dams, a disaster will also affect mostly its own population.

With nuclear energy you have a few catastrophic incidents that render entire areas uninhabitable but also contaminate countries that don't even benefit from it (e.g. Austria got fallout from Chernobyl, having no nuclear power itself). At the same time, by pure luck, many reactors identical to Chernobyl did not blow up and provided the surrounding areas with ridiculously cheap energy.

This is a Black Swan type of risk that completely disconnects risk taking and reward. Even if you are very neglegient, the risk is still very low, allowing you to reap massive benefits. Even worse, countries that don't benefit but may be affected by a disaster may pay you for upgrading your security measures (this has happened in the EU).

I'd rather have technology that is more dangerous but where risk actualization mostly and consistently affects those who are rewarded if everything works out well.
memory is not a issue thesedays for assembly language. to impose such limits today for the sake of history then you may as well cut up bits of cereal box's, get a hole punch and make your own punched cards!
I mean that having compilers with 100% full support is something that only happens in open source land.

All commercial UNIX vendors sell their compilers. Even in Solaris case, the EULA does not allow you to sell software done with their "free" compiler.

Intel compilers are not free for Mac OS X and Windows.

All the SDKs for game development from the console owners are not free.

The express editions of Visual Studio compilers are limited in which optimizations they offer, libraries and supported processor targets.

The compilers from Portland group for HPC.

The compilers from CodePlay for the game industry.

Even the compilers from Apple can be said that they are not free, after all you're paying indirectly for them when you buy a Mac Developer's license.
Mini checkmate 1275 edition
Federer vs Murray live Wimboldon Final on online
Enjoy Wimbledon Final Match Between Federer vs Murray. Please do not miss the today's great match Between Federer vs Murray. I hope you will get so much fun by watching this very exciting match Between Federer vs Murray live Wimbledon Final 2012 online streaming. Watch Wimbledon Final Match Federer vs Murray live online on 8th July 2012. Federer vs Murray Final match is the very exciting Match of the tennis 2012 which will be kick off at July 2012.
MeeGo failed when they ran out of silly names to rebrand it with ;).

I kid -- I had one of those early N800s, it was nifty stuff. It would be great to see a true open source mobile OS.
I think you are a little confused as to how exactly ARC works. ARC is mostly compile-time and adds the memory management code automatically during compile time. So, the runtime overhead compared to a GC is much lower.

http://stackoverflow.com/questions/7874342/what-is-the-diffe...

Regarding reference cycles, it is not a difficult job at all for any decent coder to work it out. It is a design issue in your application if you think its hard.

If you use protocols and delegates correctly, you can manage it quite simply with the rule of storing delegates as weak pointers.

If you use blocks, you just have to avoid the case of both storing a block in an object and referencing the object from the block.

I had not used a Mac till about 6 months ago and in the last 6 months, I lead the development of an enterprise scale app for iOS dealing with the above issues quite easily by having a good architecture. I have previously worked professionally for around 4 years with Qt/C++ and found it extremely easy to make the switch to iOS IMHO.
Better yet, remember when Yahoo! was a directory and not a search engine? It's really too bad curated directories don't scale well.
I've also seen many people who learn things incorrectly and do harm to themselves from reading this site and others as well. It goes both ways and totally up to interpretation. As I once crossed a book in a bookstore which a cover which read "It's not what you say, its what they hear". Everyone interpret everything differently and sometimes this could be good and sometimes it could be bad. I think its all in perception.
Real Estate Noida
Buy/Sell Properties in Noida Real Estate Company Noida-innovionsconsulting.com best deal in Noida, Noida Extention, NH-58, Ghaziabad & Greater Noida Properties.
Ryzom, free MMO game for Mac / Linux / Win
No. I am comparing the arrogance involved to the arrogance involved in a specific defence of slavery.

Yes we influence other cultures. No we shouldn't try to tell them they must do as we say (but not yet as we do, no less)!
Bise Lahore Board Inter Part 2 Result 2012
Bise Lahore Board Inter Part 2 Result 2012 is announced by Bise lahore official Board of Intermediate & Secondary Education Biselahore website. Inter HSSC FA FSc ICS I.Com Part 1 and Part 2 Class Result will be available soon.
45 and the whole point i was making is:

1) learning something new you might as well have something easier to learn
2) just becasue historicaly you had to use abreviations is not a handicap you have to impose upon yourself thesedays - especialy if your learning it from scratch and for educational aspects.
3) Sure you can use short TLA's instead of a longer version but for ease of reading and learning then something alot cleareer for the human without that over-comprimise you had with memory of computers is a artificial limitation.
4) realy not hard to run a substitution script to conver long to short and vice a versa - sed anyone!

We have all done assembly by hand and hand converted it, the compiler was a luxury for some back then and there small memory machines and even then you were not limited by the official shortcode versions of TLA's.

Thing is with hand converting is that you write something not maintainable on many levels, but as you said, you bent towards those lmitations as you had not alot of choice.

So if you want on say a Z80 write RETURN or the offical mnenoic of RET or go real hard code and just write C9 (using this example as my personal memory space seemed to of kept that one alive) then it was your choice. When you went to code it was C9h so converting RETURN or RET was something you did.

Least only op code that was standard across CPU's was NOP or "NO OPERATION" aka do nothing or 00h or 0 or 00000000, that was kinda portable and used by many for funky double-entry code padding etc. Though that was due to memory limitations and scary stuff to maintain, yet fun and rewarding to code. Apple early OS used that approach alot due to memory limitatons.

Heck of memory was such a limitation back then - explain COBOL becasue I can't, sadly still remember that as well :|.
I'm not confused as to how ARC works. Reference counting systems require a high level of bookkeeping for short lived objects as compared to GC systems.

Dealing with cycles is not complex, but it is error prone, verbose, and difficult in aggregate as compared to having cycles correctly and automatically handled.
Shopify are not in Kanata, they're right in the middle of the market!

I remember this spring at an event (SPAC), they were at the career fair with a banner saying something like "Don't go work in Kanata, it sucks" or something similar, I don't remember the wording exactly. It was pretty funny given they had their banner right in the middle of the hallway, next to the other companies that are actually in Kanata. It was pretty badass!
Blanks in human knowledge
Peter Thiel stated that you should find blanks in human knowledge and pursue them. What do you see as the main blanks?

My answer would be how to cultivate aquatic life since there are still a lot of unknowns (for example in which situations do certain types of fish propagate in captivity)
Because any surplus saved for the bad years is money that could have been invested in further growth.
>The Hopi children need protection from both. They need to be protected from the "White folks" who actively seek to eliminate their culture and assimilate them. They also need protection from their own culture, where it may choose to persecute them for deviating from cultural norms.

Ok, now we have a problem. Because the only people who will impose such an end are predominantly white activists, and in doing so are effectively attacking their culture and trying to eliminate it. These rituals define their culture. I would rather try to learn from the wisdom of the (rather harsh) rituals they employ than worry about the kids being whipped (which is part of it).

background:

The Hopi carefully teach their children to literally believe in their religion. They are taught that the katcina dancers are really gods from another place that come to work miracles in their community. The children are carefully protected from ever seeing a katcina dancer unmasked.

Every three years, the Hopi gather the children of their town aged 6-9 and tell them they will be initiated into the mysteries where they will learn the real nature of the Katcina. They then begin a several day rite of passage where they interact with Katcina dancers. At first these are fairly mild and involve gifts which are bestowed but then become more harsh and involve fasting, and eventually being whipped, and told that if they reveal the secrets they are about to be shown they will be whipped a lot more.

Then they are shown a Katcina dancer who takes off his mask showing the children that he is an adult from their town. This utterly destroys their faith, but opens the way for them to participate in the religious community of the town and eventually join mystery organizations within the Hopi religion.

You can't impose informed consent on that ritual without destroying it and the powerful lessons included. So any attempt to do that destroys the Hopi culture in a very real way. The Hopi thus initiate their children from belief into atheism and later from atheism into mystery. It's really beautiful in a way.

So do we insist on white folks abolishing this practice (and the Hopi outlook on the world) in order to protect the children? or do we assume that the parents will usually protect the children and that the white folks need to back off?

I think if you can show long-term harm to the kids, then it's reasonable to try to convince the parents to change the practice but absent that, we have no right to destroy their ability to teach deep concepts to their kids.
Hey,

We have taken down the site. Please leave your email ids on the site. We will get back to you ( in a couple of days), once we are up.

hemanth
East London's Hottest Tech Companies
If your view is that homosexuality is immoral, and you don't want homosexuals to have the same rights as heterosexuals, then I'm afraid you are homophobic. You may be the best kind of homophobic, but homophobic none the less.
Out of curiosity, why do you use Redis instead of RabbitMQ?
Tragedi Tugu Tani The Movie
The Photographic Periodic Table of the Elements
First of all, pederastic relationships are not at all the same as homosexual relationships between people of age. In ancient Greece, homosexuality between adult males was condemned. Your theory that the range is from 100% to nearly 0% is simply wrong.

I do agree with you that birth reasons do not determine the outcome. There are two separate issues: same sex attractions and calling oneself homosexual/bisexual and having homosexual relationships. It is obvious that culture has a larger effect on the latter than on the former. It's no surprise that there are fewer people who call themselves homosexual in cultures where people are killed for calling themselves homosexual. Yet studies indicate that pre-birth biological factors have a large influence on the latter. Sexual attractions are very hard to study, unfortunately, but would likely show even larger biological influence. Even so, I do think that culture has an effect on sexual attraction.
>The philosophy is it isn't fair to penalise non-complicit employees, shareholders, and other stakeholders.

I thought capitalism wasn't supposed to be fair? Isn't that the whole point?

Can anyone guide me as to when the pursuit of fairness is essential and when it is moral degeneracy? It seems kinda arbitrary...
Ada Bom Meledak Dalam Perut Ikan Paus
Humans survived with poor dental care by dying before their teeth were completely rotted. If you plan to live longer than about 50, you'd better brush.
Not your father's big data
IF its about learning 6502 then its not hard to run a SED script and convert your version into the official version. Work with what you find easiest and use the computer to do the hard work.

I've done hand coding and those who have will agree, its a education in futility in painful uneeded processing for sadists. Coding sheets are fun but when you can type faster than you can write then they are very annoying.

Now back in early home micro days you had no real choice but to hand code your assembly into machine code and in that fixed coding sheets realy made no difference at all and if anything I found got in the way apart from screen design.

Point is in thsis day and age - impossing and having to be forced into learning TLA's when you can have something meaningful is something realy not needed, but thats another story.

Is this about learning 6502 or learning assembler as they are both seperate area's. 6502 has a nice history of reading and was done back in the time were one chap could invent a CPU, one man could write a application etc etc. Nowadays its not as easy due to size/complexity etcetc.

If you want to teach somebody something then imposing artificial limitations of the days - is that realy needed as a extra level of distraction, we can agree to disagree upon that.
DNSChanger: Internet blackout for thousands coming Monday - Jul. 6, 2012
I don't have time to get too deeply into it. I addressed this point lightly and I think "there are a handful of major, easily identifiable 'indecencies' in the legal industry".

A few among these: the general requirement to obtain a classical JD from an accredited law school (a few states have partial exceptions to this) in order to sit for the bar, which places a debt burden upon the new lawyer usually at least equivalent to a mortgage, rigidity and verbosity of the court system, including rules that specifically exclude self-representation and impose needlessly onerous paperwork requirements, paywalls imposed by legal references if not by the court system itself (variable by state), and of course, the realization among lawyers that people rarely have a realistic option not to pay you or one of your direct competitors, so even if explicit collusion does not occur, there is an implicit price floor that no one is willing to break lest they invoke a "race to the bottom" (a function of the serious prohibitive barriers to entry that prevent new blood from coming and breaking this floor).

Why can't the loads of unemployed recent JDs swoop in and take over the market? Because like most recent grads in other fields, these JDs don't have any idea what they're doing and can't supply seriously meaningful services at any rate.
"found that those who cut back their sleep to less than six hours of sleep a night are at 4.5 percent greater risk of having a stroke compared with those who slept 7 to 8 hours a night"

4.5% greater risk is meaningless unless you know the actual risk likelihood in the first place.

If the risk is 1 in 1 million, 4.5 % increase of that risk is negligible.

Another article written by non-scientists who have no idea what to make of numbers. This is typical from mainstream press.
"Banks, as presently constituted and managed, cannot be trusted to perform any publicly important function, against the perceived interests of their staff. Today’s banks represent the incarnation of profit-seeking behaviour taken to its logical limits, in which the only question asked by senior staff is not what is their duty or their responsibility, but what can they get away with."[1]

[1] http://blogs.ft.com/martin-wolf-exchange/2012/07/02/banking-...
There's a fine line between filtering and validating. What's meant with filtering is things like add_slashes and mysql_real_escape_string, a uniform transformation on the input, regardless of it's destination.

Validating on the other hand is checking if the values satisfy the expected requirements.

You only want to apply certain filters if you know they apply the current output. (htmlentities if output as html, mysql_real_escape_string if embedded in a query).
Thanks. :)

Yeah, it's really helped with those "now, what was that command line I used?" and "how did I solve that problem last time?" type questions too.

And not just for yourself. It also helps other people pick up "incomplete" projects you might have lying around that you cough haven't got around to documenting yet.
Inside the Twitter-LinkedIn divorce
Agreed, it isn't a perfect predictor, but it is an interesting one.
I have also this problem. And i tried different browsers and computers.
I find this[1] example in Getting Started/Next Steps to be backwards:

# incomplete partial: add(?, 2)
>>> s2 = add.s(2)
# resolves the partial: add(8, 2)
>>> res = s2.delay(8)
>>> res.get()
10

Shouldn't it behave like functools.partial[2]?

>>> import functools
>>> abc = lambda a, b, c: (a, b, c)
>>> bc = functools.partial(abc, "a")
>>> bc("b", "c")
('a', 'b', 'c')

1. http://docs.celeryproject.org/en/latest/getting-started/next...

2. http://docs.python.org/library/functools.html#functools.part...
Cheers. :) I have to admit as much as I would like everyone to use Labradoc, inspiring other developers to get in the habit of writing public project logs is a prime objective too--whatever they use.

I started out with just writing single line entries but because they proved so useful it encouraged me to spend a little more time writing longer entries. (Although I often end up with a whole bunch of browser tabs open as a result. :) )
> the totally cryptic/useless error messages

I can but agree with this, Clojure rivals template-heavy C++ in GCC for the uselessness and pointlessness of the humongous heaps of cryptic error messages it produces.