skysight-inc/HackerNews huggingface dataset:
Honestly I have been disappointed by how effective they have been. I would expect the Army to be able to build field hospitals faster than this. There have been a lot of setbacks, detailed in a recent NYTimes article: http://www.nytimes.com/2014/10/03/us/us-effort-in-liberia-ba...
And what, exactly, is the best that we know?

Looking at your top-level answer, without wanting to be unduly argumentative, it's certainly reasonable to argue that the classics and the Bible have -- more than most other "knowledge" -- to date failed to save us from ourselves. They've been around thousands of years, and we still have massive poverty, greed, inequality, injustice, war, exploitation of natural resources at the expense of public health, etc. etc.
a prompt training the game controls could be quite simple... "PRESS THE KEY YOU EXPECT TO BE UP" step 2: "PRESS THE KEY YOU USE FOR FIRE"
It does discourage upgrading until you really need it. On the other hand, if one person decides to do the work then everyone benefits.
I like using "14 Oct 2014" to avoid any ambiguity. 2014-10-14 is good too but it comes off a bit technical, like dropping scientific notation in an everyday message.
Note this article was written last year and I'm guessing a lot of new stuff has been added since then.
1) How about this:

Instead of you both pay $20 and either one can reject the date and you're both out $20- whoever rejects the date is out the $20, and the person who didn't reject the date gets a refund. That would REALLY put the onus on the matchmakers to do a good job making matches.

People who are open to going on the date don't lose anything if there's no date, or end up going on a date. And if people continue getting bad matches that they reject, they won't pay the $20 for very long before leaving.

Otherwise, why would people stay on the site if they keep getting hit for $20 AND don't go on any dates?

2)
https://www.datingring.com/premium[1]

https://datingring.zendesk.com/hc/en-us/articles/203302640-W...

>You can also sign up for Premium Membership to get further date coaching and feedback, as well as two guaranteed dates per month.

How do you guarantee a date (or two)?
A bit more detail here including picture of the "data" (i.e. metal film cans):

http://nsidc.org/monthlyhighlights/2013/04/glimpses-of-sea-i...

Which linked to this paper in the journal "The Cryosphere":

http://www.the-cryosphere.net/7/699/2013/tc-7-699-2013.pdf
Apart from pattern matching, your example isn't like duck typing: it's all entirely statically typed. Scala does have structural types, which is a bit like duck typing.
Can DevOps deliver on the promise to speed modernization of IT infrastructure
An object as an event stream – Swarm.js
This appears more linkbait than anything. Ycombinator had nothing to do with your start-up. They didn't ruin it, you likely never had it already. You never had a Founders agreement, or anything concrete with the two people you were calling "technical cofounders". You never even applied to YC, so how could it have been responsible for ruining your startup?

If you really feel your startup is ruined by these events, I'd argue you never had a startup, you just had an idea you were working on, and gave up on too easily.
Hijacking the top comment for relevance and visibility.

Seeing how all of the other articles about this exploit are basically regurgitating iSight's announcement, I thought I'd provide something a little bit more useful.

https://www.virustotal.com/en/file/70b8d220469c8071029795d32...
I found myself in a very similar situation. My solution was to get a job at a large company. It didn't help much with the making friends part, but I am happy now that I don't work alone. I would consider whether a startup is right for you at this time.
Well if the Ares I hadn't been a massive cluster*...

There were a lot of reasons, that Nasa didn't object to the new plan.
> The ambition here seems to go beyond the current implementation, to have a "magic" chat view that tracks voices and transcribes them in differing colors automatically and with minimal setup.

To put it another way: real-time subtitles. Imagine having something like this in Google Glass. As a person with profound hearing loss, that blows me away.

This technology could easily be repurposed for subtitling videos.
Anyone know the hash, pls? Thanks.
We need to add this to ELF malware repository. It's a serious effort to raise detection of ELF malware, reference: https://www.youtube.com/watch?v=Q9RcVjCXIOU
>I'm tired of working on things alone. I start making progress, then fizzle.

Could your burn out be related to lack of progress on personal/professional projects? For myself at least on days
when I am not moving forward on a personal/professional level I can get a bit down. So the cure that works for me
is to gain a net +ve movement everyday.

For work projects that could mean writing code for a new feature/fixing that inconsistent left margin or devouring my blog posts for any typos. Small victories in professional projects can can give me a boost in my personal life

On a more personal level this means reading another chapter of say "Mike" which drives the story forward. For a while I weaned off reading and the books that I was reading on at that time were left unfinished which affected my work as well as it left me dissatisfied with the current state of my affairs. Anyway, what I am trying to say here is that making progress on a personal level is just as important as making progress on a work level. Small victories in one can give you a much needed boost in another.

also check out this post : http://thefreelancery.com/monday-answers-1-hustling-burnout-...
Do you love VAT, taxes and payment problems ? Three people buying your software and then the $10 000 consulting payment keeping you afloat is delayed another month ? 1 star reviews, angry emails from paying customers and dangerous programming errors ? Being alone is brutal. You probably need partners who believe in the same idea as you.
I don't get the business of marking variables as const in local scope (aka "val" aka "final" for local variables). It's easy for a parser or a person to scan the local scope and see if a variable is ever possibly mutated or not. This is very different from the situation with globals where it's generally intractable to prove that something is never mutated. In local lexical scope you can see all possible mutations by the definition of "lexical scope": a const variable is one that is assigned only once, a non-const variable is one that may be assigned multiple times – this is a straightforward syntactic property. Is there some benefit to marking local lexical variables as constant that I'm missing?
Visual Studio 14 Another Preview
Because JS Speed don't matter any more, at least out of 90% of times for 90% of internet users.
Speed for casual users, means rendering speed, network speed, Browser and web page responsiveness, startup speed etc. Although Firefox did make many incremental steps over the years. It is still not anywhere near the Blink / Chromium offers such as Google Chrome and Opera.

e10s should make Firefox competitive. And its still quite a while before it lands.
This is really useful.
It's not dismissive, it's inquisitive, and it lays out their reasoning why they don't understand what's special about this. In asking what's special, it gives the opportunity for proponents to address those questions specifically as to why they think it's special and different, so other readers that may have shared the original opinion get more information.

Your explanation about why you think it's special us useful a good example of a positive outcome of the original comment. The way you initially denigrate the question is not.
CI Status: a Travis-CI build status dashboard
> Medical training is more rigorous than ever, and requires constant testing, continuing education, and renewal of board certification.

- Much of the med school curriculum isn't based on science at all. This article gives several examples of that.

- Of the part that is based on science, much of the science is completely wrong for various reasons.

- Medical education mostly consists of sponsored content that's paid for by pharma companies rather than students/doctors, at least for continuing education.
*Creating new personal finance products*
Phew, I sure am glad that we instituted a company-wide policy of not putting any bugs in the code in the first place. Just makes life easier all around.
The original cc, zoom in on the typewriter
Most people are not "connectors", and even people who are at fairly good at it often struggle with leadership.

This isn't criticism -- most people aren't builders either.

So I guess the question I'm left with is: do you want advice on how to get better at attention-drawing and leadership, or are you looking for another human to supplement your skills?

Either path is valid, it just depends on how you want to expend your energies, and what sorts of practicalities require consideration.
Similar to https://www.eazeup.com/
2D Blu-ray to 3D Video Converter
Yeah, but they will need to also start paying fees. I think sidecar has cheaper rates (on average compared to Lyft and Uber), but those fees to operate out of SFO (the same fees current SF taxi companies pay), will probably get offloaded to the consumer. Still more options, but nothing really that exciting.
I see Scala as an alternative to Java/Go for Ruby web developers who want a statically typed language that feels more dynamic. Yes, you can go crazy with Scala, but if you are responsible, I would say that migrating from Ruby to Scala is easier than to Java or Go. (I use Scala at work commercially for 3 years now and I have my issues with it, but I don't have an alternative, tried Kotlin and Java 8, and some Go, couldn't give up Scala)
What problems does dynamic linking with sane versioning solve?
When I say correctness, I mean the ability to easily and
consistently write code that works as inteded (not the academic
definition of correctness).

I'm curious as to what the author believes the academic definition of 'correctness' actually is. Is it something other than code "working as inteded [sic]"?
It's independently in others servers as well. No idea on clients yet.
I'm not saying this to be negative, necessarily, but something struck me in this essay, so I grep'd it. There are 47 instances of "I", by my count.
Fantom: Typesystem is unsound, far away from correctness, only hard-coded Generics, many basic things are not expressions, like if-then-else or try-catch.

Ceylon: if-then-else or try-catch are no expressions, embraces null, unstable software, breaks backward compatibility in minor releases.

Kotlin: Embraces null, inexpressive type system limits the things the compiler can check, unstable software, breaks backward compatibility in minor releases.
I was in a very similar situation...

So I went and got a job. A few months in and I'm ready to get back to work by myself. But I think I'll stay put for a bit. It's nice having other people around during the day and I think I'm actually getting more done nights/weekends on (now) side projects than I was the last few months on my own. I'm certainly managing my time better.

I defiantly feel your angst though. I have been there and it was not fun and was killing my productivity.
I don't see any problem with that.

-Message that are too short get banned.

-Men that are frustrated should now that being funny and referencing something in their profile, or talking about something they both like are good conversation starters. Just as they are in real life.

-Sexual propositions is good, you can ban them or not, at least you know exactly what they want. They are bring honest.

-Send dick pics gets you banned.

This leaves you with a good set of people. The next step would be for the system to learn what the user wants, and start to filter these messages.
Well, I remember at the time reading this that if one picked an arbitrary number, and told the developers that there were that many, they would find that many even if none were inserted.
Perhaps if Google had not gotten greedy and made google shopping pay-to-play they would have had a shot at it.

Pay-to-play hurts consumers a lot because the search results are tainted by it, and it hurts adoption because google is double dipping with it's own CPC customers.
> It's easy for a parser or a person to scan the local scope and see if a variable is ever possibly mutated or not.

"what the parser figured out" != "what the author intended"

> this is a straightforward syntactic property

Not for the reader.
that's an interesting one. I usually use a single quotation mark when searching a URL since Google doesn't interpret it as "verbatim" anymore and seems to just discard it.
Thanks for pointing out the typo, I fixed it.

By academic correctness, I mean the formal definition in computer science, i.e. for an algorithm. More here: http://en.wikipedia.org/wiki/Correctness_(computer_science)

By this measure, it's hard to say any language is more or less "correct" than another.
Women drivers in Afghanistan must brave the traffic and the stares
I imagine that Uber / Lyft will be subjected to the same fees, right?

Even taxis have airport specific fees - so I'm not sure why you're so cynical about this.
No, seriously, it's easy:

Is there exactly one assignment location that's not in a loop or a conditional?

yes => constant ; no => non-constant

This is neither hard nor unintuitive.
I'd love to hear the theory behind that?
At least in Java, non-final variables can't be used inside anonymous inner classes. Also, it's easier for me as a developer to read "final" and know that (referential) immutability is guaranteed by the compiler instead of having to read the local scope, which likely contains method calls that may or may not modify that variable.

val and final have stronger meanings when your objects are immutable. True immutability makes reasoning far easier than just referential immutability.
5 Programming Languages Marked for Death
Not trying to be negative, but I can't help but point this out.... it seems there are some really really bad ideas on that site that wouldn't be worth the effort (probably some good ones as well to be fair).
Apache Helix: A Framework for Distributed System Development
Incredible Accuracy? You mean retrospectively fitting a logistic model to something known to grow logistically? I'm not impressed, especially not by retrospective modelling.
Ah, yet another "I hate Go and everyone else should too" post.
Apologies, I definitely misremembered the facts and should have checked up on it.

I wonder how many iframes the average page has though, especially given Facebook like buttons and similar widgets. And someone like me, who maintains hundreds of tabs, could easily take up a few gigabytes of memory per addon, even if the amount of memory used for a single frame isn't that high.

I'm sure ABP was not the cause for the entire amount of memory in this case (or perhaps not at all), but many addons, each adding a bit of weight, can add up quickly.
Southwest has electronic boarding passes, which are very convenient. You just scan the QR code for TSA check and boarding.
So, are you saying it to be negative, unnecessarily?
Google Gets an Amazon Prime Competitor with Shopping Express Sub
Oh. I am kinda surprised that the API isn't an open API. I don't know why I just assumed that it is.
Something about that first photo also also reminded me of the Last Supper.
What the NHL Can Teach Us about CRM Implementation
I just assumed that the Chromecast API is open. I am a little surprised to learn that it's not.
You can get pretty darned close to that kind of correctness in a type-dependent language, but the amount of work involved is tremendous.
Australian man loses cat, invents GPS pet tracker, smashes crowdfund records
Good summary. New "null-full" languages should be shamed publicly. Null as a bottom-type is a semantic wart.
My favorite quote is about unix and time().

http://akkartik.name/post/deepness
> At least in Java, non-final variables can't be used inside anonymous inner classes.

Aren't those members/fields not variables? If so, then those are effectively global not local, so that's a completely different story – I'm talking strictly about local variables.

> True immutability makes reasoning far easier than just referential immutability.

Yep, immutable types and constant global bindings are great.
i don't understand how this counters what i say
yes but nowhere near that scale
> Where?

From G+

"I guess this does mean that we have to apply my patch to rate-limit messages into the kernel."

......

"+Greg Kroah-Hartman: I really hoped that you could push the trivial and obvious one-liner through. What’s going on here?"

From LKML

"Steven, Borislav, one thing that strikes me might be a good idea is to
limit the amount of non-kernel noise in dmesg. We already have the
concept of rate-limiting various spammy internal kernel messages for
when device drivers misbehave etc. Maybe we can just add rate-limiting
to the interfaces that add messages to the kernel buffers, and work
around this problem that way instead while waiting for Gregs fix to
percolate?"

He even goes so far as to say:

"I don't think we should try to protect against willful bad behavior
unless that is shown to be necessary. Yeah, if it turns out that
systemd really does that just to mess with us, we'd need to extend it,
but in the absence of proof to the contrary, maybe this simple
attached patch works?"

Showing that even if systemd tried to get around the rate-limiting just to piss off the kernel developers, that it's a bug they would fix (which is the wrong stance for whatever it's worth; you should be using defensive programming, not waiting for someone to abuse it first, but at the very least shows that it's a kernel issue).

> I certainly am

Certainly not a very good one.

When a library has an error, is it your fault for triggering that problem, or do you log a bug with the library?

This isn't rocket science.

> And most importantly, when your code does stupid things that breaks users, it is your responsibility to fix it, no matter what you think anybody else's code should be doing. If you can't accept that, you're a menace, and need to stop writing code.

Greg Kroah-Hartman himself (on G+) said "the original bug that was causing the syslog spew to stop the box has been fixed in systemd.".

Please don't contribute to a conversation if you know absolutely fuck-all about it. Spreading misinformation is one of the world's worst problems, and you're simply contributing to it.
That's a great point.

I came to ask whether it is likely Google will be improving their product search? As someone who remembers all the way back to Froogle, I still find myself on product search, obsessively checking amazon, google, ali express, ebay, etc. to try to find the best prices and to find competing products.

Most often, that leads me to Asia. [Yes, I'm a geek, so most days I'm looking for consumer electronics.] I don't know but that Google is just as concerned with Alibaba's recent IPO, and Amazon is just a convenient whipping boy.

As a side note, no, I still don't really take ebay listings seriously. Ebay and Paypal are still so seller-hostile that I just use them for research and then try to buy somewhere else.
Very astute observation. I agree, it's absolutely not worth it. No one should expect anything but a short canned message. Regardless, why should it matter anyway? If you like the person--something you'll know mostly from pictures--who sent you the message go out on a date! What a novel idea. If not, move on. To publicly opine that you want detailed messages tailored to your profile is presumptuous.
Toyota: 1er parmi les meilleures marques automobiles mondiales
Nerd culture is destroying Silicon Valley
Fundraising Fever
A seemingly obvious solution is to limit the number of women that men can contact, something like 2 every 24 hours. That way men are incentivized to put some effort into their messages, and women actually have an opportunity to read them due to reduced spam. It should be a win-win for everyone except the spammers, but I haven't heard of any sites that do it.
And if you use thunderbird for emails, remember to do there too. (Same config key).
So you are recommending to create a special case just for declarations in local scope?

So "var" in global places means "variable", but "var" in local places means "variable or value"?
Do you have any pointers for someone outside the field to get an overview of critical responses to Pinker's thesis and work?
I believe there's a fine line between doctors advising and deciding. So I was probably far too absolute in my previous comment. There's a reason that second opinions exist, for instance. However, I still lean towards ignoring this statistic as a patient.

Looking up a NNT number does not make you better than a doctor at a holistic evaluation of your own case. I would hazard to guess it will lead to a poor decision pretty often.

Why? Let's assume everybody follows NNT statistics with generally similar cutoff points. Patients generally don't have access to a lot of other empirical evidence on a given drug, because most metrics are meaningless to a person not trained in medicine. Any metric a lay person can understand will probably apply to one patient in the same way it applies to everyone else, because it will almost surely relate to results rather than the underlying medical processes.

As a result, every lay person with a given condition will make (roughly) the same decision about a given drug. This essentially throws out all of the other factors involved in the case and all of the doctor's expertise. I would be amazed if this resulted in an improvement to general treatment results.

I should note, I am neither a doctor nor an aspiring medical professional. Someone from that world could probably give a great perspective on whether my basic reasoning here is sound.
Here's the link for the referenced paper. I find it mostly accessible to the average science graduate.

http://www.plosone.org/article/fetchObject.action?uri=info%3...

Perhaps someone can help discuss the merits of this particular model? In my humble opinion, I suspect a lack of empirically gathered results and support for it's justifications. On the other hand, what qualifies as a representational event if we're supposed to prevent human death?
It should be expected from this kind of personal blog post to be about one's own story, rather than ideas or outward advice. I see nothing particularly negative with that.

There are 48 instances of "I", 19 of "my", and 6 of "me". So on average 90% of sentences have one instance.
Hackers Shake Confidence in 1980s Free Software Idealism
It hasn't been that many years. Time aside, the past isn't completely over yet until those browsers are gone.

I am glad to see the change of approach though.
Reddit suggested a temporary solution to this issue by installing the extension(not bug fixes, but still): https://addons.mozilla.org/ru/firefox/addon/new-tab-tools/?s...
I'm interested how she got that domain, women.com doesn't sound cheap.