skysight-inc/HackerNews huggingface dataset:
I understand where you are coming from (and personally think our conversation is more like a dance). Like I said: I don't think your analogy is wrong, just that there's a big risk of ending up with false expectations without realising that is a misapplication of the analogy. Like you mentioned, projecting intentionality where there is none is especially likely.

I can give a clear example of a mistake like this: based on Paul Ewald's TED talk[1] I once was talking about the evolution of lethality in diseases with some friends. They are all highly educated, some of them doctors as well.

Turns out, the less a disease depends on its host to find new hosts to infect, the more lethal it tends to be. The reason is that the mutations that maximise reproduction - even at the cost of the host's life - have the advantage over less lethal pathogens. This gives it a clear short-term advantage, but of course it does not work in the long term because it runs out of hosts. And yet some of those friends insisted that this did not make sense because it would not be in the best interest of a disease to maximise lethality, thinking in terms of intentionality that is not present in evolution.

[1] https://www.ted.com/talks/paul_ewald_asks_can_we_domesticate...
A lot of things that can be implemented natively in scala using its fancy type system would likely be done with macros in clojure. E.g. scala-arm, treelog, dependency injection (not that I use it), database transaction management. Or even just async.
There is very little direct benefit to US consumers from chip cards.

A reduction in fraud will make running a successful retail business easier, creating more jobs, offering more choice, and leading to more retail entrepreneurs doing what they want to be doing. The knock on effect is that people get to live in a better society with less crime. I think that's quite a significant impact.
No, by the reasoning of the article you should not respond to murder by starting to fear being murdered, as the odds of being murdered are quite small.
Tips for YC interviews
Oh, wow, a study on 8 canines. I'M CONVINCED, OBESITY.ORG.
This surely does not look like an attempt to use a study to draw an unrelated conclusion in a sensationalist title.
Sure, that could be a solution. The problem I see is that any future work is more or less guaranteed to go to the winning company (because of system lock-in, knowledge etc). So if you're a big company who can afford the upfront loss you can still cash in in the future. Having the government as a permanent customer is more or less the dream. I'm no expert though.
> So far we are fulfilling their goals quite well with our useless war, and France is now going down the same path.

Is France fulfilling Daesh's goals by destroying their administrative, economic and military infrastructure? What kind of action or inaction would go against Daesh's goals in your opinion?
From the article: "Banks say interchange fees help cover the cost of fraud. Retailers argue that fees should therefore decrease if fraud is reduced."

In my three year history of taking credit card payments online there has never been a time when I was not made to bare the entire cost of the chargeback plus Stripe's chargeback fees. So I am wondering When, if ever, does the bank or the processor bare the costs of a fraudulent purchase?
Thinking of going back to buying CD's (or getting Flac files).
Streaming services are to unreliable :/ They are only good for discovery.
the developers "do one thing and do it well"

it's better to have a flexible 'correct' implementation of a DB instead of baking in features which make it more complex and less extensible.
As has been pointed out several times in these comments, Americans appear to be living with their head above the clouds regarding these machines. in Finland all the machines are hooked up to 3G and initialised in the morning before customers arrive. It takes less than 2s for the the machine to ask for your pin and I'd say on average less than 2-3s to accept it. Tell me, what is the problem?
Dubai Short Term Rental Apartments in Better Homes Starting AED 9,000
How much does an average convenience store make in annual profit?
Postgres' motto is "do it right, or don't do it at all". The developers rather let other projects (or postgres addons) figure out the all the hidden traps and then implement a better-than-average solution on the first try a few years later.

Cf. their JSON support, which regularly outperforms dedicated NoSQL databases; they're also slowly integrating building blocks for multi-master replication, while still holding out on actually implementing it – seeing MariaDB's recent track record with their solution ( https://aphyr.com/posts/328-call-me-maybe-percona-xtradb-clu... ), probably a good decision.
Please don't editorialize the titles of articles you submit to HN.

The submitted title was "Warning: Google Compute Engine Unusable for Applications Which Rely on UDP", which several commenters have objected to as exaggerated.
Failing to use encryption isn't good, but it isn't the same as "screwing" it's customers. Also, The connection to Ashley Madison has no technical merit. It is just for shock value. This article is really sloppily written.
> From the article: "Banks say interchange fees help cover the cost of fraud. Retailers argue that fees should therefore decrease if fraud is reduced."

Austria is chip&pin only (except for american cards which are allowed to do magstripe) and interchange fees are < 1%. Sure, part of that has been the EU forcing the networks down to that level, but this could not have been done if Chip&PIN was not in place.
Maybe we could start with low hanging fruit like Bush and Blair going to jail? Let's talk about "catching" people once we started not being complete hypocrites. Many of the major crimes in the world are well documented, and the perpetrators are known.

Besides, mass surveillance in itself is an attack on human rights, and as such not terribly useful for defending human rights. Maybe if it could avert millions of murders each year, we could talk about it. But with it averting nearly nothing, it's like cutting off your arm because you have an ink stain on your finger.
The pin is not on the card. You're responsible yourself for keeping it safe.
The only way for a PIN to be stolen is if you wrote it on the card, or if it was forced out of you e.g. at gunpoint.

The latter is incredibly rare. The former is your own fault. That's why generally if a PIN was provided the liability is on the card holder.
And if I was Spock I might care about that kind of argument. As it happens, people care far more about the feeling of safety than safety and believe me that feeling tanked after Paris.
Don't build a Thing
The first, second, and third world are all on Chip+PIN. The US is the sole holdout for mag-stripe cards.
Here in Australia:
* The cashier presses credit on the POS terminal.
* It may take 1s for the logo to come up. You hold your card against the reader for ~1s. The icon changes while it's verifying which takes < ~5s.
Does Stripe do in person payments?

EMV reduces fraud a whole lot for card-present payments. It does absolutely zero for online transactions, due to some unfortunate history around (not) integrating chip readers into laptops and desktop computers.
Bear in mind that the rest of the world is already moving on from actually inserting the chip card into the reader. Contactless transactions can happen in around 400 milliseconds and even regular insert card+type PIN payments often don't take 30 seconds.
> I don't understand why you insist on focusing on the latter but ignore the former.

I don't think I have focused on either. I'm primarily just responding to the points others are bringing up. I made my main points in my OP's.

>So you only make decisions when you have a logical argument that justifies a particular choice? You must lead a very...interesting life.
>Also, your use of the word "justice" is not, um, justified. Whether or not someone gets funded by YC is not a matter of justice. Nobody has a right to YC funding.

It's not my use of justice. It is the word the other person in this thread brought in. If you read the thread, you will see that they were making an analogy of this situation to "lady justice". I agree that it is a rather inept analogy.

>People accurately threw spears long, long before anyone discovered Newtonian physics.

And sometimes they failed. The essay treats Jessica as fail-proof.

>That you believe that you need logical arguments and theories in order to do anything at all is strange.

Complete strawman. Show me where I claimed, or even implied as such.

If you wish to convict someone a la the lady of justice, then yes, I do believe you need logical arguments and theories before you can do anything (in regards to punishment).
no docs no party
Apple Pay is an effective way of 'laundering' stolen card details due to weak enrollment procedures.
Sure, but its relatively easy traslating from one dialect of SQL to another, as opposed to learning a whoe new query language.
The strange story of the most expensive private listing in America
Please try reading the article and the thread.

TJ's put in the new machines and those machines have the constraints I described above.

Europe, its ilk, and their terminals are completely irrelevant.
Shamelessly plugging my iOS RPN calc : http://protonome.com/apps/calx/
PostgreSQL only adds clean, well thought-out, maintainable, and fully reliable implementations of features to their codebase. In stark contrast to many other open source database products, when PostgreSQL adds something, barring often one or two bugs found in the .0 release, you can trust it works now and will continue working pretty much forever. I appreciate this approach, and it is why I have been using PostgreSQL now for almost fifteen years. This particular feature is something that is difficult to make correct (see Jepson complaining about essentially everyone) as well as difficult to come up with a model that supports more than a few narrow use cases. If you need something now it is better than people are being directed to third-party products that can be built on the solid core of PostgreSQL, and which then will have clear expectations associated with them.
No. And FDIC insurance has nothing to do with this. Most banks will in fact try to hold you fully liable for fraudulent transactions if your stolen card was used with its PIN. Their rationale is that if you gave your PIN to an unauthorized person, or used a weak PIN, or wrote it down and got the piece of paper stolen, then you should be liable. See for example: "If your Password or PIN is used in such a transaction, you will be liable for the full debt" http://www.scotiabank.com/ca/common/pdf/borrowing/revolving_...
> Because each hard fire makes the the hiring manager and other interviewers look bad

Spot on. It can harm your reputation to fire a solid B. Make it rare.
If it's really taking 30 seconds to verify a card tx then without a doubt your internet connection and/or bank and/or reader hardware is incredibly poor.
Take a look at PowerDNS Recursor or Unbound, both of which have scripting capabilities than enable this type of behavior and much more (Lua for PowerDNS, Python for Unbound).

I'd say a script for any of these would be a better choice.
> What is the Islamic State? Where did it come from, and what are its intentions? The simplicity of these questions can be deceiving, and few Western leaders seem to know the answers.

Yeah right ...

http://www.youtube.com/watch?v=SG3j8OYKgn4

"Former DIA Chief Michael Flynn says rise of ISIS was a willful decision of US Gov".
You are already signed up. There is no opt-out and no democracy. Thank you for your cooperation.
One way to do this for the "gig economy" is to provide benefits through a union. That's how Hollywood works.[1][2] Employment is short term, but pension credits build up with the union.

But most of these new "gig economy" operations are ordinary employers. Few people, if any, drive for Uber, Lyft, DoorDash, and FedEx Ground on different days. FedEx just lost on this issue.

[1] https://www.iatsenbf.org/assets/IATSE-Pension-Plan-C-SPD.pdf
[2] http://iatse.net/us-organizing/your-health
The thing I keep finding problematic about declarative approaches is that nobody knows them. That means if you're not a lone wolf on a project, the people editing your declarative state machine are going to be unfamiliar with it. Aside from the complaints that gives (and the "look I rewrote it" issues), that means they make mistakes and don't understand what happens.

So they don't last. They're not all that maintainable in real teams. My experiences are mostly with ANTLR code (which has a debugger and lots of tooling and isn't that hard at all).

I'm at a loss for how to overcome this.
Let me guess, you're a strict constructionist? This quibble about the specific word "privacy" is a useless distraction and a waste of time.

If you aren't convinced, go research the various SCOTUS cases that recognized that the right to privacy is implicit in the constitution. I quoted a recent SCOTUS opinion already.

Also, Article 1, Section 1 of the California Constitution:

All people are by nature free and independent and have inalienable rights.
Among these are enjoying and defending life and liberty, acquiring,
possessing, and protecting property, and pursuing and obtaining safety,
happiness, and privacy.
^^^^^^^
What is it like to burn out as a student at MIT?
Yes, by using f2c. For BLAS and LAPACK, this is a big effort and doesn't run out of the box. The cblas libraries are too old and don't contain new functions.
The most promising and easy to use Cloud Java Paas. Check by yourself, it's open-source.
I will build your web application, this week, for $750
I'm currently looking to make a switch to doing a lot more freelance/contract
style work, and as such have been doing some soul searching to identify my
strengths and weaknesses - as well as the unknowns - to make this go smoothly.

I've come to the conclusion that the biggest unknown stems from the fact it's
been quite a long time since I had the experience of taking somebody else's idea
from concept to completion, and this is a far more important factor in my
likelihood of success than how much experience I have in the technologies.

So, I'd like to make an offer to HN - I will build that web application that
has been kicking around in your head for ages, this week, for $750. I'll be
using Ruby on Rails, and Ember if a heavyweight JS framework suits the
application. I won't be doing any 'design' work as such, as it's not my focus,
but the end result will of course have a fully functional and presentable UI -
think basic Bootstrap, you will be comfortable showing it off as an MVP.

I will expect you to come to the table with a fairly fleshed out idea of what
you want - wireframes, API details etc. would be awesome of course, but no worries if you're not
that prepared - we can hash it out over a Skype call or similar. You just need
to have a reasonably solid view of your idea. Naturally, this should be an MVP
or something completable in a week or two, but if you're not sure if your app is a good fit, try anyway.

$750, by the way, was chosen as it's about as low as I can go in my current
situation while still allowing the proper amount of time and dedication to do
a great job - I briefly considered 'free', but I don't want this to be a
throwaway project, or neither of us gain anything out of it. We have to build
something great for it to work. :)

Anyone interested please drop me an email: sam@pizzey.me.
Receiving was never an issue; landing in spam, is sent from some exotic software, that happened.

But I may have chosen the words; the main reasons it that I don't want anyone to let decide or mistakenly delete/close/block me out of my own account.
> Visa & the rest of the credit card industry is a racket, an extra sales tax on all retail with the proceeds going to a handful of very rich people.

Well, I agree, but first of all, getting payed in money is not free as well, and second, they should pass that fee on to the consumer then.
My friend, who worked at UPS support center once told me another anecdote. Somebody of workers discovered a dead cat (presumably suffocated) inside a parcel and, of course, everyone panicked as killing a costumer's beloved pet would be disastrous PR move. Managers got a bright idea and went running around local pet shelters to find a similar cat to replace the dead one. As they succeeded, everyone relieved and were happy about themselves. Until the next day, as an angry costumer called inquiring what the hell happened with the body of his dead cat. It turned out, an owner went abroad when his pet died back home and he asked relatives to send it's body for a burial.

Can't confirm validity of this story as it sounds like an urban myth, but it's funny nonetheless.
I am not only saying that one needs to write things differently in Cython. I am arguing that the whole language needs to be designed differently, to take into consideration the presence of types. This includes adding features to recover the lost dynamism, such as interface or macros, and modifying the standard library to a style that best suits a typed language. Just grafting types onto Python is not enough
I have "after Snowden" begin to doubt that. Sure, there is a lot of people who say they support privacy. But then a lot of the industry nowadays is based on shuffling peoples data around. So I wonder how "deep" peoples convictions are or if it's just more out of convenience to avoid responsibility for their own activities?

Rarely is someone in technology upset over, say, the lack of use of encryption when sending e-mails. While when you talk to say lawyers or journalists, for which privacy is the basis of their activities, they are often quite upset over the tech industries cavalier attitudes.

More than anything I think you can't effectively defend something if you don't know the issues or peoples concerns. It's great that there is a lingering support of privacy from hackers subculture, but if you can't oppose someone saying "but terrorism" it might not be worth very much. It might actually be more damaging, because you don't see how you could be the "bad" guy (in terms of privacy).
Gitlo supports 2-way-sync.
So you can comment and close cards via Trello?
As long as we are nitpicking: That phrase structure exists to contextualize a timeframe, not introduce a topic. In the same way you could say, "back in my days as a sommelier-in-training, we used to make jokes about people who would keep swallowing the wine and get a little bit too buzzed to go completely under the radar". Now, that isn't an element of sommelier training, the making jokes, or the getting drunk. But it gives you enough context to understand how the other (different but extremely related) events happened.
Apple gave it to Khronos, but since then it hasn't updated the versions provided with their OSes.

Google ships their own dialect in Android, Renderscript.

Everyone that wants to use C++ or Fortran on the GPU with nice tooling, goes CUDA.

Basically OpenCL is being used by those that are happy to stay with C or don't want to be stuck with CUDA despite the tooling.

Hence why SPIR-V came to be, as a means to allow other languages to target OpenCL, instead of using C as intermediate step.
There are other ways of addressing feelings of safety that don't involve giving up liberties.
Sorry for this very very Alpha Landing.
Come back in a day - and you will see it growing up :)
When Microsoft let volunteers supply photos for new default Windows backgrounds, there was incredible outrage among professional photographers. People who are not professional photographers can usually see that better images at lower cost is a good thing and not a bad one.
> Sounds like a poor implementation.

That's the US we're talking about, I'm quite sure their banks built everything from scratch without taking into account what a few decades of use have taught European banks.

It was also slower than is it today when introduced, at least in France (though mostly because connection was over dialup or GPRS).
> privacy is a fundamental human right. Law enforcement doesn't understand this, they only know "getting the baddies"

Law enforcement doesn't have any issues with their understanding or their clarity of thinking, but frankly I think people like us on tech forums often do.

Remember: one man's terrorist is another man's freedom fighter. The difference between "terrorist" and "dissident" is mostly nuanced definition, depending very much on whether the observer supports the people at question or doesn't. People trying to overthrow the Chinese government are 'dissidents' unless you're a member of the Chinese government, in which case they're terrorists. The fighters in eastern Ukraine are either pro-Russian rebels or anti-Ukrainian terrorists, again depending on who is talking. Islamic mullah's are either exercising their inalienable right to freedom of speech, or spreading extremism and brainwashing people ... probably depending on whether you grew up in the USA or the UK.

It's for these sorts of reasons that the UN has never been able to arrive at a working definition of terrorism.

So now look at the arguments deployed by the technical community for strong encryption. Privacy and encryption is important for democracy, we say, because it's important that people be able to coordinate in order to resist an increasingly totalitarian government. It is easy to find encryption products that make this sort of argument.

In short, the tech community argues that strong government-proof crypto is important because dissidents must be protected (who else is both sympathetic and needs the ability for their communication to have court-order-proof levels of privacy?). But those same governments hear these arguments and say, wait, the dissidents we're dealing with are not dissidents, they're terrorists!

So this is an unresolvable conflict of views. The tech industry will unfortunately always be in the position of explicitly supporting terrorism, from at least some observers point of view. It's inherent in the idea that sometimes governments must not be all powerful.
Plenty to choose from...

* ZenHub - Project Management for Agile Teams in GitHub || https://www.zenhub.io/

* Kanban Software | Online Kanban for Business || https://kanbanize.com/

* Waffle.io · Work Better on GitHub Issues || https://waffle.io/

* Agile issue tracking - sprint.ly || https://sprint.ly/

* SprintHub – Agile Layer for your GitHub Repositories || http://sprinthub.io/
This is a good article. It reports experience simply. I think you should try reposting it. (And if anyone asked their friends to upvote it, they should call off their friends—doing that mostly doesn't work and tends to get accounts penalized).
Can we just start posting "Jepsen or it didn't happen" on these?

Clustered relational DBs are really remarkably hard to get right. A shocking percentage of projects and vendors don't really even make a serious try (cf GaleraDB.)

This project may or may not have done a reasonable job (no clue,) but the lack of information about how they tested it is a bad sign.
Ohh, I like the domain name -- didn't know anyone still had any faith in tony blair!

PS: Yeah, I /know/ it's not a fan club :-)
Any pointers you can give to resources on this please?

I'm dabbling in satellite image processing and have it working in Python (numpy et al) on a single core, but want to try splitting the work across multiple cores as 80 minutes per image is a long time to wait!