skysight-inc/HackerNews huggingface dataset:
>But they do share one thing besides the oppression of women. Have you guessed it yet?

Yep, they use islam as an excuse to justify their actions, but I am guessing what you want to say is:

Islam is bad. It's the only religion/tradition that actually encourages this sort of behavior.

I like that you admit that other religions/cultures also have bad histories, but then you pull this:

>but the doctrines and traditions surrounding them seem less prone to cause violence and unnecessary suffering than a book endorsed by every group mentioned in the article.

Now I am confused why you are actually believing a group of cruel, illiterate, barbaric militants on what a religion is about and choose to ignore what most other Muslims will tell you.

>no Taoists throwing acid in the faces of women

Do you really think that is a religious practice? Or that a religion would say "If you get angry at your wife, you get should throw acid in her face" ? This is just a social problem like any other (like drug addicts, street crime) that has nothing to do with the religion of the abusers. (I assume you are pointing to "Saving Face" that won the Oscar. Well i don't remember any of the abusers citing religion as a defense in that Documentary).

As for Bomb blasts, Islamic law actually states very clearly that even in the state of war, soldiers may not harm civilians or burn down crops etc. In fact if an enemy soldier surrenders, the law requires that he must be ESCORTED to safety.

As for women oppressing, and being against women education (and driving), that's a load of Bullshit too. Islamic has tons of provisions for women. For example, as far as i understand, western law states that when two people get married, their wealth is legally combined into one, right? And that when they divorce, they split up this total. Now in islamic law, not only does the husband not even get to TOUCH any of the woman's assets (yes she has right of personal wealth) but he may not take back any gift he gave her during their marriage. The law forbids it. Oh and the law obligates the husband to give the woman a wedding gift of her choice (she gets to set the worth as well) before consummating said marriage). And that's just one example. But i do admit that legally, a woman counts as half a witness (but do note, accusing of rape is different than giving testimony of seeing a rape). Oh and if you lie about a woman sleeping with someone, the legal penalty is 90 lashes. And that incident where a woman got flogged because her husband thought she was cheating on him, was actually illegal and legally he has to provide 4 male witnesses (with perfect track records) to get her convicted. And if not proven, the accusers get flogged.

So it's not that Islam is against women or anything, it's just there are a lot of people that use it as a bullshit excuse. For example, in somalia the local militant regime decreed that Islam prohibits wearing of women undergarments as it "conceals her true form". Yeah, they were deriving this from the commandment "thou shall not lie".

So i hope you'd refrain from pointing fingers again. (I know, a fool's hope)
So "interest is forbidden" was part of the old christian, muslim and jewish religions?

I've seen it argued that Islam's real problem is that they have too good sources -- it is harder for those followers to skip those of God's eternal commands which don't work in the modern world...

(The most important feature of a working religion -- selective amnesia when rewrit... reinterpreting it? :-) )
The question that pop into my mind is "What about purchase history?"

We run a webshop and sometimes a get customer that demands that we delete all their information. They are entitled to make that demand, but at the same time we're required to store the same information for at least two year, in order to be able to handle returns, and maybe five years due to accounting.

I really do applaud the court for their intentions, but it leaves a lot of unanswered questions and challenges. In our case we would have to make serious changes to our ERP/CRM systems, it currently do not allow deletion of data, because that would be bad for accounting. Also: Can I deny you warrenty because you requested that I delete all data regarding your purchase and person?
They also have an order of magnitude more software to choose from, which tends to drive cost of software down through competition (though I'll grant it that most free models we're stuck with today suck, and I wish paying at least $10 for good software was still a common thing.) More importantly, a lower barrier of entry to developing allows a much longer tail of niche applications to be produced, and perhaps even more important, experts and hobbyists from other domains can go and create software using all the knowledge from their "main" field.
I think operational transformation is more of a predecessor to CRDTs than a cousin, and OT simply does not work offline, whereas CRDTs do.
Conversely, imagine you were abused several years ago, and the police dropped the case through incompetence, etc. Would you want information regarding your abuser to be disappeared because it's inconvenient? Being able to make information disappear very well could harm vulnerable people if they knew people in states of power could make uncomfortable facts go away.
I'm the author (the leading one) of Yandex Live Letters, which is a CRDT-based EtherPad-like thing. Some flavours of CRDT are indeed related to OT. My favorite technique (pure op-based CRDT variant) is very much operation-centric, but instead of transformations (like in OT), it employs per-operation Lamport identifiers.

Based on our new project named Swarm [1] I may say that CRDT and "async RPC" fits rather nicely together.

OT indeed behaves poorly in a highly asynchronous environment. I suspect, that is the reason why Google Docs doesn't have decent offline mode yet.
CRDT (any flavor) is async-friendly.

[1] http://slideshare.net/gritzko/swarm-34428560
It is true that you are losing money by having it tied up in an interest free account(+Inflation).

However I think the real interest rate for your loan is much lower in this type of bank. There is no profit.

Could anyone work out the exact rate.

P.s Most current accounts in U.K/Ireland pay abysmal rates of interest
Only for specific crimes, IIRC.

Surely you can decide for yourself if you press charges or not on a break-in or a theft (sometimes such cases are just a case of misunderstanding, etc, so people can just work it out and nobody needs to go to court)

I think murder or assault is out of your hands, as it's considered in the public's interest to prosecute such crimes.
There has been one poll of the 47 conducted since January 2012 which has shown a lead for independence. All others have shown a lead of between 3 and 32 points for the Scotland remaining in the union.

The two most recent polls I'm aware of show a 3 point and 15 point lead respectively (both for rejecting independence) The low one comes from a polling company consistently showing the smallest leads, the high one from a company showing the largest leads. Looking at all polls somewhere in high single figures with wide error bars would probably be the safest assumption.

I'm not saying it won't happen but the suggestion that it's a small margin suggests it's more likely than it really is.

Slightly out of date (to end last month) polling data here: http://ukpollingreport.co.uk/scottish-independence-referendu...
Yup, __builtin_prefetch certainly, if one wants to get it faster. (Compilers can't do this themselves, because they don't know how much they should prefetch ahead, and if you get that wrong it's worse than no prefetching.)

I am less sure about madvise. It seems to me default heuristics should work fine for this case, and as you said, system calls are expensive.
"Nya tider is a far-right [3] The newspaper is published once a week by AlternaMedia. Editor's Vávra Suk.

Nya tider was founded in November 2012 [3] [4] after several writers did the right-wing magazine National Today to create a new magazine. [5] The magazine is not affiliated with any organization."
http://sv.wikipedia.org/wiki/Nya_Tider_%28tidning%29

Please don't take this newspaper seriously.
WebGL Accelerated Neural Network + Source Code
To me, one of the really mind boogling things in terms of waste is how we today basically create piles of complete systems just to run a single application. The system used to run a single application is filled with other applications, libraries and functions that are never used.

And the application being run is probably using shared lib and other complex mechanisms designed for shared environments when no sharing will in fact happen.

Yes, these servers are virtual and just part of a file. But the overhead in space and energy is still mind boggling.
Reactive power is the control then. With AC, we have to increase reactive power to shove more real power along the line, but reactive power doesn't transmit very well.

Follow on: in a national grid, could we just distribute the production of reactive power with capacitor banks in each town / neighbourhood? Heavy flywheels spinning at 50hz?

> building DC converter and switching stations is much more expensive than AC

Is this intrinsic to the technology or is it more because we have economies of scale from building infrastructure around AC for 100 years?

Thank you for this. Really helpful.
14 Steps to Hosting a Successful Webinar by Ginidietrich
Interesting investigation!

I had an experiment with getting the Rust compiler to vectorise things itself, and it seems LLVM does a pretty good job automatically, e.g. on my computer (x86-64), running `rustc -O bytesum.rs` optimises the core of the addition:

fn inner(x: &[u8]) -> u8 {
let mut s = 0;
for b in x.iter() {
s += *b;
}
s
}

to

.LBB0_6:
movdqa	%xmm1, %xmm2
movdqa	%xmm0, %xmm3
movdqu	-16(%rsi), %xmm0
movdqu	(%rsi), %xmm1
paddb	%xmm3, %xmm0
paddb	%xmm2, %xmm1
addq	$32, %rsi
addq	$-32, %rdi
jne	.LBB0_6

I can convince clang to automatically vectorize the inner loop in [1] to equivalent code (by passing -O3), but I can't seem to get GCC to do anything but a byte-by-byte tranversal.

[1]: https://github.com/jvns/howcomputer/blob/master/bytesum.c
If you are going to be condescending at least stay factual; the United Kingdom of Great Britain and Northern Ireland.

Britain is simply an island.

Can you be specific about which legal cases you are in outrage over?

If you are talking about David Miranda then he was lucky that we treated him so leniently.

As a former military intelligence operator I wrote a piece on the detention: http://urbantimes.co/2013/11/the-david-miranda-detention-why...

We were exceptionally lenient and reasonable in our treatment of David Miranda, regardless of what the general populace think.

He was a foreign national, in possession of UK Top Secret documentation, held on a non-secure IT system, and he was not a journalist. Why would anybody in their right mind think we would allow a foreign national to waltz off with our material is beyond me.

Replace "David Miranda" with "Chinese Hacker" or "North Korean Diplomat" and ask whether the detention would have been lawful then.

“A Chinese computer hacker was arrested with 58,000 TOP SECRET files from the UK intelligence community. He was spoken to for 9 hours and released without charge. He is requesting the return of his computer.” The UK public would be up in arms if our police services released that individual back to his host nation.

You think you get a free pass for being the partner of Glenn Greenwald?
Canaan Partners is at the Cross Roads in India: To Be, or Not To Be?
I hope they don't. Isn't all that great for Indian startups as it is.
Spain aren't the only country who have potential independence concerns and new membership does require all 28 countries to agree. My instinct is the same as yours - that ultimately it would happen - but I don't think it's just propaganda. It's fair to say that there are doubts about it happening (at the very least the timescales and mechanisms).

Given that much of England don't want to be in the EU perhaps the easiest thing would be that we adopt Spain's ideal approach but instead of England, Wales and NI remaining in and Scotland reapply, Scotland get the "existing" place and England, Wales and NI can reapply if they wish...

Edit: Englishman living in Scotland (for 7 years now with no intention of leaving whatever happens with independence).
To be honest it depends on your interests. I would start out with what floats your boat - you did a couple of Google internships - what were they on? DevOps? Big Data Analysis? Do you love maths or music? Build something that you will use each day.

Ok, chosen a project, lets assume it's pyMusicExample on github. It has over 300 issues, most of which have not been touched in months as the main devs are busy at the day jobs.

So, drop them a mail, introducing yourself and start triaging the bugs. Don't go crazy, see recent HN article

Documentation - Sphinx is a fantastic piece of work, as is readthedocs, but most of us do not use it as well as we should. PyMusicExample has code examples in their docs that no longer work. So make a branch and get the docs running doctest / coverage and get the examples upto date.
Sending fissibles through pirate-infested waters (or elsewhere that might be subject to either piracy or terrorism) seems like an ill-advised action.

The specialized training required for nuclear crews is another issue. US Navy Rear Admiral Hymann G. Rickover, father of the nuclear navy, spoke on the safety record he'd achieved (and which continues to this day in the US Navy: not a single reactor breach accident, despite two nuclear submarines lost at sea). The safety record isn't some single trick, but an integrated process, which can't be trivially replicated.

Putting nukes on commercial vessels is a nontrivial undertaking.
I've been working on a WebGL terrain engine recently -- you can try it out and switch on the "Turbulent" flag to see the results :)

https://icecreamyou.github.io/THREE.Terrain/
Even worse - it opens the gate to Winston Smith's job.
Taking down the source is pointless when Google keeps the results and caches the contents.
What do you think of my startup?
Hey everyone.

We've just started a new startup called Tech Studios. It's a London-based design studio offering beautifully made prints for technology offices, workplaces and the home. Ideally, our products are aimed at other technology startups that are looking to improve and liven up their offices.

We'd love your feedback on the site and the products. We'd love to know what you think about the prints and whether or not you can imagine them hanging in the offices of your own startup!
Sublevel.net – the minimalist social network
Unix pipes are very effective I believe.
Django CMS has a content view and a structural view, and they clearly want you to spend most of your time in the content view. The structural drag-and-drop interface is barebones and, to the naive user, it's far from obvious how the nested lists of grey blobs relates to the actual content on the website.

In contrast, Widgy's interface attempts to be more like a WYSIWYM structural editor. New widgets are created by dragging them from a widget palette. Draggable objects represent their content in some way, and the physical layout of the widgets and dropzones matches the layout of the webpage being designed.
Leboncoin is so badly made it's a joke, and they completely monopolize the market. I'm raging just thinking I'm gonna have to use it to look for an apartment and sell my furniture in Bordeaux those next months. Makes me want to build a competition.
The point is: you can't predict such outliers. Maradona passed 6 players before the goal.
Plaintiff's Letter to Judge Koh Rejecting the SV Wage-Fixing Settlement
Hi, author here.

APIs already necessitate the use of "standard sets of data models", except such "standardization" takes place over and over for each provider of a particular type of service. Further, APIs themselves have incompatible changes that flow from their underlying transport mechanisms (changing URLs, etc).

Right now, you're sharing data with "clients" that end up depending upon the particular details of that data and its (probably impoverished) representation. IMO, might as well own up to it and address that instead of thinking that you're building anything other than siloed services that demand a high degree of client-server coupling.

Changing data models is a fact of life. I'd much rather have a data medium that accounted for that from the start than a set of folklore about which services accept which data, and in what formats. "Patching" of extant data is not necessary (though certainly possible, depending on all sorts of factors); things like views are hardly new, and can be leveraged at every level of the system to match old (or new!) shapes of data with services that expect new (or old!) data.

You say that "APIs will become" something. Their defining feature is their manifestation in our programming languages and libraries, not their semantics with regard to the network. Network APIs have been kicking around for 30-40 years, web APIs for 20 years now. I don't think we should expect much new at this point. I'd rather look towards approaches that have something substantial to say about the fundamental problems in question.
This is a challenge I would gladly undertake with you if you have a plan. I'm from Bordeaux too btw ;)
John Gruber is leaving Mule Radio
Funny Short Story – Yep, your gonna laugh. LOL
This post is confusing both because I do not speak French and because the caffeine hasn't kicked in yet, so I read that as LeBron Coin. Which doesn't seem all that bad for a gimmicky crypto currency, honestly.
But what about a few month before he declares his interest for running for office?
Chamelephon – the affordable secure phone is here
They're only dropping the pound for 2 days.
If this is a right you as a citizen have it will probably not require a judge at all. As this is legal stuff an email probably won't do but if you send them a letter Google probably has to comply without a judge ordering them to.
Asking search engines not to display stuff that is out there is certainly problematic. No doubt about that. However, they are already required to filter out links to copyrighted material, so the principle of filtering out certain things for legal reasons is already established.

It seems disproportionate to protect copyright holders from economic damage but refuse to protect individuals against being stigmatized forever because of some mistake they made many years ago based on a principle that has already been breached.
This is just due to the ridiculous way the development ecosystem for the web has grown. Nobody seems to care about fast languages anymore.

Check out this website. http://forum.dlang.org/

Notice how amazingly fast it is. It's written in D.

Oh, but I forgot, the bottleneck is in the database so feel free to waste millions of cycles every request chasing pointers around and around the vast quantities of memory that your dynamic language consumes.

People don't even know what speed is anymore.
I don't think "right to privacy" is the right to make errors, it's very different. And public errors are certainly not private.
Chris Hadfield's rendition of Space Oddity to be taken offline today
Presumably this applies to all search engines. In any case Google has larger market share in the EU than in the US, it's 99% marketshare is probably not far off.
I wanted to write a python wrapper (scraper) for leboncoin, but building a new one is tempting.
Wait? Really? He does his own thing now? After leaving 5by5 now Mule...
"He was a foreign national, in possession of UK Top Secret documentation, held on a non-secure IT system, and he was not a journalist."

He was in possession of copies of UK Top Secret documentation. Given that other copies of the documents exist outside the UK and its legal jurisdiction, what exactly would be the point of detaining him?
You do realize that the EU is becoming steadily more "democratic" and especially this election is an important milestone for this process?

While there certainly is a problem in how democratic the EU is, they are steadily working on solving this problem.
And what about my personal records of anything I see that looks interesting?
Anyone care to explain, to the non-french-speaking crowd, exactly what leboncoin is? And what the letter says?
Salut confrère Bordelais!
The thing is that with 24 M+ listings and a free basic service, no one will ever be able to compete. Maybe alternatives would be possible if limited to a specific area.

The weak spot of leboncoin is that you need to pay a stranger before getting your stuff. There is a non negligible portion of scam.

If you want a hand...
I remember Markus saying that he used radio advertising for early marketing.
Nya Tider is not known for well cited facts here in Sweden. More the opposite. And being kinda racist.
Tech Worker Justice – Wage cartel
Interesting Question. Just say what happen if there is a same person in EU or UK with the name Britney Spears and ask search engine to delete records?
What the most secure email in the universe would look like.
So there's this website that's the 7th in france according to Alexa (http://www.alexa.com/topsites/countries/FR) It's the craigslist of france. They don't have email alerts so I built a web app that does just that.

Then they noticed the traffic from my server (I guess) and blocked my IP from scraping their site, making the app basically useless, so I just forgot about it.

Now they are telling that I'm using their trademark in a way that can make users confuse my service with theirs, that according to their TOS I can't event link to their website without authorization (am I even bound by their TOS if I don't use their website?) and so on and so forth.

It was just a side project for me, so I don't mind dropping it.

The source code is on Github though if anyone is interested (https://github.com/jfoucher/lebonmail)
> I am less sure about madvise. It seems to me default heuristics should work fine for this case, and as you said, system calls are expensive.

System calls are expensive but so are page faults or having to access the disk. If you can avoid page faults by using madvise to prefetch from disk to memory, it should be worth it. In particular, the first run with cold caches should be faster.

However, the operating system may be smart and realize that we're doing a sequential access and may speculatively read ahead and madvise calls would be time wasted.

The same happens with CPU caches too, the CPU internal prefetcher is pretty good in recognizing a sequential access and grabbing the next cache line in advance. A few naively placed __builtin_prefetches doesn't seem to help here (I just tried this out).

Prefetching hints work a lot better in non-sequential access patterns (linked lists, etc).
Reactive Design: Languages and Paradigms
Jews were exploited by Christian rulers as financiers, in two ways:

* Jews were allowed to loan money to non-Jews, whom the Jewish legal system originally counted as "foreigners". (Please remember that these laws were written in a much more tribalistic and xenophobic age.)

* Laws were passed keeping Jews out of professions other than peddling and moneylending, thus ensuring a steady supply of Jewish lenders.

* If the ruling class didn't want to pay back a Jewish lender, they could just call him a Christ-killer, turn a mob against him, and run him out of town.
Corresponding ReactConf video: https://www.youtube.com/watch?v=4L3cYhfSUZs&list=PLSD48HvrE7...
Pmarca long form tweets made readable
This is our craiglist. And they also have the craiglist of many other countries. The website op made crawls leboncoin and other websites to look for specific items for people. The letter mentions both the use of a "closely" related name and the linking of listings as in violation of the TOS.