skysight-inc/HackerNews huggingface dataset:
Yes I ask because we see a lot of companies stuck in that bind and ultimately running two processes for quite some time. Well at least the worst is by far behind you.
I prefer a more clean structure in which one pick one scheme and go with it. If tax money is supposed to be the major way to fund medical research, then the goal (effective treatement) and the cost (tax dollars) should be combined to get the most treatments for least amount of dollars. The current system is not cost effective, and no attempt at even trying to bring it into some form of cost effective control has even been made. Current system is to first pump tax dollar at research, then throw state monopolies and exclusive right to medical companies so they will take the tax produced research and produce products, which in effect means that the products with the most earning under least effort gets made. Treatment effectiveness just happens to get lost in the transition, and get traded for profit vs production costs. That can not be the best use of tax money, or the power of granting state monopolies.

The $31B is considered to be 1/3 of all funding for all medical research (including humans and pets/animals). In the area of core research, including those illnesses that are life threatening, then NiH stands for around 95% of the funding.

Having the government do the research, including the testing, and then let generics do the production of the devices/drugs (under somewhat high taxes) could be one way to do it. It would likely be considerable cheaper than the current system, as it would have a hard time doing worse than the current system. The ("we are not worse than the other guy") slogan might not the best, but it would be a start to get somewhere better than now.

Or, they could do the opposite, pulling out from funding medical research. The government do not fund the research for most things. Maybe those 31B$ could be better spent elsewhere and thus force pharma to be self-dependent.

In regard to academics... If Academia fund some research, then same rule again apply. Follow the money. Is it tax money, private researchers money, or institution money that funded the research. If its tax money, then the research belongs in public domain. If its the researchers private money, then its the researchers that decide of the research. If its the institution and the research is funded by private inventors, then its the institutions decision. I might not like it when research is not published to the public domain (will considered it a bit immoral), but primarily one should honor the investor with the result of the funding. If that investor is the public, it should be illegal to prevent the public access to to the result. That include universities that is state funded.
Linchpin is actually really good though.
Why the fuck? I'll tell you why.
Because true innovation is too far and few in between, because it took us 60,000 years to realize that we can plant our own crops, that we can cultivate and breed our own farm animals.

Because it took us a good few thousand years to understand that there is more to life than just bashing each other with stones and sticks.

Because coming up with something new, and having the guts to share it with your community, and not being killed for it is still rather rare today.

Because it took us almost 1,500 to "accept" the fact that we're on a spherical object, not being held by a bunch of turtles. Because some of us are still not convinced that this is true.

Because most of the time we're not actually creating anything new, but instead try to improve something that was already there, because we're afraid thinking out of the box.
Because our society loves new stuff as long as it doesn't change their old views, and most of the truly revolutionary ideas are just that, shattering our older views.

Because we're distrustful apes that think that their youngsters are naive or just plain stupid. Because we think that our 5 year-old's are too young to see the naked body of a human being.

Because our society teaches our kids how to suppress originality from the very first days in schools and throughout their "education", which is just a pretty word for enslavement camps that teach our population how to be obedient, unoriginal parrots.

Because if you ask 95% of humanity who they believe more, their parents or the scientists that tell them something different than what their parents (and their parents parents) said or think, they'll tell you they prefer the "truth" of their parents, ignoring facts, experiments, and their own eyes.

Because we have patent laws that do nothing but prevent true innovation. Because a lot of the ideas that we have are already protected by some stupid law and we can't actually do that. Because we can't experiment with human embryonic cells because we consider them sacred and at the same time we allow the slaughter of millions of people around the world, deny them the food that we throw away in the garbage because we simply can't consume that much.

Because we distrust each other and we intimidate and sometimes execute those who do something different. Because we're so arrogant that we're always sure that we know best, and this new thing that someone just mentioned to you won't work because of a million reasons.

But mainly, because we're lazy as fuck, and we rather complain about why we don't have anything truly new and life improving, and replying to those rants explaining the reasoning behind it.

Why? Because you're too squared in. Because you're too afraid to truly say what's on your mind. Because you don't want others to think that you're crazy. Because if you don't conform, society will reject you. And new things, are by definition, non-conforming.

Now go and create something new. I dare you.
Orange knows exactly how the internet works. They’re just trying to change it for the worse.

This is the logical consequence of people moving their activities from decentralized, open services (email, IRC, and usenet) where revenues are generated (and cost incurred) at the ISP, to centralized, closed services (Facebook and twitter) where cost, revenue, and control is centralized by the platform owner.

The natural response will be for Google and Facebook to compete (or simply threaten to compete) with residential ISPs, forcing some sort of accommodation by the ISPs, and binding ISPs to the media platforms (Facebook, Google, et. al.) in ways never before seen.
>>"Precisely. The whole "my language is better" argument is completely void."

You say later that the difference is "only on how you will do it". If you stop to think for a second, you come to realise that syntax, abstractions and the big elephant in the room: how "tuned" a language is for the myriad of computing platforms/operating systems/domains (scientific, business, web) -among many other factors- play a HUGE part in how you can develop software and how performant it can/will be. So languages does matter.

>>"Note that there is no theoretical bound preventing an Haskell compiler to generate code equally fast than the one of a C compiler for any program."

But it won't, because at the end of the day, a machine has to execute the programs written in a language and C was designed for a machine with certain characteristics in mind while Haskell/Lisp and other higher level languages are an exploration in abstractions.

When Abelson & Sussman says: "Programs must be written for people to read, and only incidentally for machines to execute.", there is an implicit understanding that trade-offs are being made and its not the same as C and other lower level programming languages. Until a machine appears that isn't limited by the constrains of the present, making trade-offs is inevitable and that too, does matter.

@jacquesm: Great write-up. Enjoyed every line of it.

P.S: I make no distinction between a language and its implementation here.
Makes sense the most active users would be the one's with the most free time (the younger and unemployed). Unless of course there are many people - such as myself - who consider Hacker News a fairly useful learning resource and so contribute (albeit not very often) despite having a lot of other things to do?

I'd be very interested to see how the average age of the submitters of "useful" content - e.g. posts which rate highly (ok a very tenuous definition of useful) and content heavy comments - compares to the overall average.
From TFA:

"So here is the bottom line. If you really need your code to run as fast as possible, and you are planning to spend half your development time doing profiling and optimisation, then go ahead and write it in C because no other language (except possibly Assembler) will give you the level of control you need. But if you aren't planning to do a significant amount of micro-optimisation then you don't need C. Haskell will give you the same performance, or better, and cut your development and maintenance costs by 75 to 90 percent as well."

Note the 'same performance or better' in there.

Maybe you missed that bit in the original article?

This wasn't a large effort by any stretch of the imagination and a factor of 5 difference compared to the Haskell code isn't even in the same ballpark as "the same performance", and about a factor 10 difference with the C code listed in the original article. You'll notice no micro optimizations were done in the re-write, just some global re-arranging of the way data flows through the program.

The rest is in response to the misleading title, that Haskell is 'faster' than C, faster to program, faster to debug, easier to maintain and so on while making claims about performance that are not born out by real world comparisons.

Speed was the wrong thing to compare on here, and should not have been part of the original article without a serious effort to become equally proficient in both languages.
The new "Shark" model of our robot
If one language cannot be better than another, why is it so hard to name examples of BF programs that paid their own development costs and decades of research costs? I can think of a language for which there is such an example, by the way:

https://en.wikipedia.org/wiki/Dynamic_Analysis_and_Replannin...
Simple. Ad work pays better and is less hard work. Same reason people become radiologists and gps instead of working in the er.

Make the other shit pay better and you'll be flooded with applications. I only live once and I don't intend to be a sacrifice on the altar of science when I can easily live a great life pushing cat pictures to a sedentary work force.

Do I feel bad about that? Not really. I have bills to pay.
Someone just fixed it, try again.

https://github.com/flatland/drip/wiki/Clojure/_compare/87336...
It's kind of ironic, as open source is a pretty socialist idea in the first place (not that China is socialist, but it's supposed to be).
No it's not. I know for a fact that it's working in Austria and afaik they rolled out support for some other european countries too.
>The large banks are (arguably) more efficient because of economies of scale, eg. less duplicated management

Someone has never worked in a large bank before.
Several linux distributions don't even allow you to save to the desktop. This is something that I've given a lot of thought after observing non sophisticated computer users for years. They just don't understand files - where to save them, where to find them, how to name them, organize them, etc.

I think the approach used on mobile devices is the correct way forward. Files should be associated with applications and not savable to the desktop. I also think that desktops/laptops should have a 'files' browsing menu next to the 'applications' menu like this distribution (Elementary OS)

http://elementaryos.org/sites/default/files/user/5/Screensho...
Imdb-pie – Python IMDB client using the IMDB json web service for their iOS app
I did have thoughts like this, but I grew out of them when I stopped being a teenager.
Never heard of Paymill, it seems a very good alternative on Stripe :D

Personally I've been using FastSpring and 0 problems so far. However they only work with apps, not webapps and such.

So it's good to know we are not left out in Europe.
I'm pretty sure Braintree is in Finland now. Then there is WorldPay (referenced in the article) and Wirecard.
I don't know OCaml very well, but I do know that without laziness, it does not support as much high-level/reusability[1].

Also, it lacks much of the mind-expanding stuff in Haskell (The class hierarchy explained by the Typeclassopedia).

AFAIK, GHC had surpassed OCaml's compilers' performance, concurrency support, etc. Compiler rewrite rules are also a very nice feature that other languages cannot immitate due to lack of purity.

Many of the parallelism benefits are much a result of purity, which OCaml lacks. Also stuff like software-transactional-memory rely on purity for their guarantees, which OCaml cannot provide. Reasoning about code is also much easier with purity.

1. http://augustss.blogspot.co.il/2011/05/more-points-for-lazy-...
Does anyone have any experience with the user experience side of GoCardless? Do customers have any issues entering their account number and sort code, rather than the usual card information?

I really like GoCardless but feel that customers might be hesitant to enter that information, especially when they're not used to doing it.
One of the larger ones not referenced at all would appear to be Wirecard. We've heard good things about them. Anyone here have a comment one way or the other?
Alias.sh - Manage your aliases in the cloud
Thank you very much to be so detailed in your explanations and advises. It will really guide me when my app lauches soon! I'm very new to the Apps world so all you said is kind of new to me and will help me a lot.

I have other questions if you don't mind to answer:

* What content is evaluated in google play search? I mean you are reffering to the SEO of my application web site, or the Google Play content?

* What is the approach you usually takes to enter in "new free" or "new paid" and how long an application may remain in the "new" category? (if your approach is to marketing as you mentioned, just sai ad's :D)

Thank you again for your help!! \o/
What that article tells us is that there was a 1.2% spike in Carbon-14 in 774 in Japan.

What it doesn't tell us is if that spike was local to Japan, to the Northern Hemisphere, or was a global spike.

There are three possible reasons for an increase in Carbon-14 (and combinations thereof); more Carbon in the upper atmosphere (either local to the cell above Japan or more extensive), a loop in the Earth's geomagnetic field increasing the amount of cosmic rays interacting with Carbon (with no change in external cosmic ray levels), or an increase in the external cosmic rays striking the Earth (with various possible extra terrestrial causes).

More data and a better understanding of the Carbon cycle are needed to move beyond speculation.
I spent months applying via braintree, 6 year old business, have accounts and good record and large site, had to give passport scans, bank statements, company accounts and other documentation spend weeks going back and forth

only to be refused because "hosting" is considered high risk

if you are in europe dont waste time with braintree!
UK to but thats it, no one else in europe
And meanwhile, the student data is at risk on the Internet. Every org needs a better plan then that, especially when change management takes weeks/months and this requires immediate action.
Isn't this the kind of comment discussed directly in the post? Perhaps I'm feed the trolls, but honestly, knock it off unless you have something useful to add.
A friend of a friend from Beijing said github works for him (~2 minutes ago).

I'm actually flying there on Wednesday, let's see how it goes :)
The requirements for an Amex are not that high at least in the UK for their basic card.
and sadly it won't be in the future. New Intel-wifi cards have them blocked[1], their new drivers even go out of the way to modify/intercept Windows from doing it from the software side. Won't be long until other manufacturers follow suit.

[1] http://www.intel.com/support/wireless/wlan/sb/CS-031081.htm
Wireheading and HiTech Psychopaths
The university in Lucerne, Switzerland. Hence the reference to large banks ;)
Unless there's a second ludde in Gothenburg, he also wrote uTorrent and started ScummVM and OpenTTD.

http://en.wikipedia.org/wiki/Ludvig_Strigeus

Edit: He added his previous projects to his profile after I wrote this comment.
Not to be a pedant, but the NES's CPU was actually a Ricoh 2a03 processor, which was a modified MOS 6502 processor. The only difference as far as I can recall, as the author said, is that the Ricoh 2a03 lacks a binary encoded decimal mode, so on initialization you would set this status by calling `CLD` in your initialization of a game.
I suppose that pdf.js could be used for inline PDF viewing, but at the moment the Firefox 18.0 version idles at ~20% CPU.
Well, if you can't do something, support one of us who is http://www.kickstarter.com/projects/nialg/the-diabetic-journ...
People are aware of what Palantir does, right? And what we found out about them from their involvement with HBgary Federal, correct?

I'm not sure everyone has the same sense of "Duty"...
The problem with fringe languages has always been the "all talk - no walk" nature they all seem to have.

Stop telling me why you are so awesome. Just show me with shipped product.

Until then it's just an intellectual circle jerk.

Talk less. Ship more.
You can opt out, but get ready to have to go re-opt-out every time Facebook changes a font somewhere on the website.
Modern Meadow aims to print raw meat using bioprinter
Do Animals in Chernobyl’s Fallout Zone Glow?
I made a similiar type of library for Erlang called props[1], which also includes common data manipulation tasks like merging, replacing data at a path, etc.

[1] https://github.com/greyarea/props
I disagree. Threads and green threads are not different in any way that is related to purity.

Haskell makes threads much more pleasant due to Haskell code generally being much more orthogonal. But even in C, it would make more sense to create green threads rather than actual threads (at least any thread beyond the first thread-per-core) in most settings you'd actually use threads for.
No need to apologize. Thank you for reposting the link.
A lot of the OCaml community is French-speaking.
Nice Idea!

Not to be picky but on on http://one-div.com/about/ there is a space missing. Search for "logos.All"
My personal website is hosted by github and it's accessible from China. So they don't seem to block those -- weird.
Fucker stole my name.
Teletypes, not typewriters, punching out paper tape.
The way US prosecutors operate - piling on large numbers of felony charges with decades in maximum sentencing and offering a shorter sentence in exchange for a guilty plea - is a clear violation of the 8th Amendment.

It's functionally equivalent to using the threat of torture to extract a confession.

http://quandyfactory.com/blog/103
"It might not get weirder than this" - Eric Schmidt's daughter from North Korea
Empathy among students in engineering programmes
The were the payment provider at my last startup and thinks worked very well. We used them in connection with Recurly.
And it's an easy win for prosecutors. Looks good on their résumé.
Indeed, anyone can sign. I thought that being a US citizen was required.
That wiki link to an actual implementation of quicksort in Haskell is pure comedy gold (1):

"Unfortunately none of the above "real" quicksorts seems to compile as given"

"The program below is working very very slowly. It's probably slowsort."

"A more specific/direct translation (neither this nor the C version is polymorphic) is offered by Daniel Fischer, who reports that this version runs within 2x of the C version"

(and it's a completely unreadable mess that is clearly a line by line copy of the C code given)

What a complete and utter trainwreck.

[1]: http://www.haskell.org/haskellwiki/Introduction/Direct_Trans...
I don't think i saw someone mentioning http://www.ogone.com

Their solution is a bit oldfashioned ... needing to skin one of their pages and send over the customer for processing but they offer plenty of payment options like debet & webbanking payment options
My reasoning is simple (and has already been stated clearly) - The Samwer brothers are notorious for cloning as many hot valley startups as they can, often pixel for pixel.

Might be legal, but it's certainly not an ethical way to do business. Additionally, I would never trust my business with a company that was in it for the money, especially if they could shut it down at any time, as they often do with other clones that aren't quickly adopted.

Lastly, it's clear you and I have a different set of values, therefore I am uninterested in persuading you of anything. The fact that you don't see anything wrong with cloning other businesses makes you a perfect customer for one that does.

Is it really so hard to understand, or are you being intentionally obtuse?
It's the very same
Expensive though, unless you're processing quite a large number of transactions.
Why would anybody want to use this extremely hacky solution instead of webfonts?
My experience in the U.S. is that public universities aren't much different from private universities (at least the nonprofit ones) on these kinds of policies. They might be better in other respects, such as lower tuition, but they're run by similar kinds of administrators. Often literally the same administrators: there's a lot of churn as people hop between institutions.

The main problem, in my view, is the professionalization of this institution-hopping class of university administrators. It used to be made up of senior faculty who got promoted to Dean, but now it's made up of an entirely separate group of people, often people who come from business management backgrounds, and who have little grounding in a particular institution's traditions or culture. They tend to think rather differently, in a more locked-down, policy-driven way, and apply broad "best practices" without much regard for how things are done in a particular place. Universities end up getting managed like a corporation, with similar kinds of policies.

Things are a bit better at small colleges (Rose-Hulman, Olin, Harvey Mudd, Wesleyan, Pomona, Colgate, etc.), which typically have much lighter-weight administration and a more pro-student, pro-experimentation attitude, as well as more success in en-culturating their administrators so they "get" the local culture and work with it. But they don't scale very well (I say this despite having gone to one and being a big fan of the undergraduate-college model).
Going by the title of this post I was hoping it would give a solution to the segmented payment market here in Europe, but it doesn't. A more fitting title would've been "Taking payments in the UK" or Taking credit card payments in Europe".

The main problem we have here is that debit cards are a preferred payment method and each country has it's own system. From my experience and other reports I've seen up to 30% of the customers will use a debit card if that option is given. I don't know how many of them would cancel the sale if debit payment isn't possible.

Unless I'm mistaken only WorldPay offers some of the local debit cards, such as Carte Bleue in France, Bancontact in Belgium and iDeal in The Netherlands. Paymill seems to be the only one to offer ELV in Germany.
>I could have flew the fucking jpeg to New Zealand already

Score: 5, Humor