skysight-inc/HackerNews huggingface dataset:
I've been prescribed multiple SSRIs over the last decade. 5, by my count. I've also researched them pretty extensively for about the same time. They are a crap-shoot at best.

The best that a knowledgeable and well intentioned doctor can do is prescribe them in a trial and error fashion, maybe with a tiny bit of guidance from prominence of patient symptoms. But it's largely just prescribe, wait 6 weeks, rinse and repeat. I happen to be one of the 'treatment resistant' types, in that SSRIs don't do jack-squat for me (well, except for when there's a drug-drug interaction, and that's definitely not the 'good kind' of effect).

The medical literature suggests SSRIs are only just barely more effective at treating depression than placebo. There's also an interesting (and in my view, plausible) explanation behind why SSRIs might cause an initial increased suicide risk. A common symptom of depression is 'psychomotor retardation': "a slowing-down of thought and a reduction of physical movements in an individual" (https://en.wikipedia.org/wiki/Psychomotor_retardation). If SSRIs have any positive effect, they occur gradually.

So the hypothesis goes: a patient might be suffering from suicidal depression, but the psychomotor symptoms prevent suicide. When they are prescribed SSRIs, and those SSRIs start having a positive effect, they lift the psychomotor retardation just enough that the patient is finally able to kill themself. It probably sounds a bit strange, but I can attest to how debilitating 'psychomotor retardation' can be.
The answer is likely in the studies, which have declared TDD efficient practice, and in the works that specified TDD approach. These works and studies tried to solve specific problems and I'm not sure they followed really scientific process before declaring that TDD is a solution, not a by-product of some solution that passed unnoticed during the research (e.g. education of developers on software architecture).
You answered the question yourself. Goose Bay is closer to the typical Great Circle route than Gander.
You can understand Erlang even if you're not that good at math, but you won't be able to make much of TAOCP if you aren't good at math.

One thing is for sure: just trying to read TAOCP will eventually make you better at math.
Hmmm under plugins...

* Jobs - Provides a simple job queue.

* Cache - Provides a simple replicated cache.

...while these look like nice-to-have features which make life easy for developers, IMO having a database which is also a queue and is also a cache is a way to end up with a mess you can't scale out and is hard to reason about.

Have seen this happen with Redis - unless you're disciplined about how you use it and deploy it, having db, cache and queue all in one place is a honeypot for developers that turns into a future nightmare for operations.
Research shows that ~80% of the time that a company moves, it moves closer to where the CEO lives.

Joel Garreau, Edge City
- Images are broken.

- No idea what product actually is useful for.

- Video only shows a corner of the board and doesn't make clear its use case.

- No contact info except an email address that appears to be a generic placeholder for the template, because 'freesearch' isn't obviously the name of your company, though I see upon deep inspection it's the name of your youtube channel which has no published content (only the one unlisted video).

- email host is free service but not well known one.

- very new hacker news account.

- very new reddit group dedicated to project hosted by 4 day old reddit account.

- business web domain with unusual tld that appears unrelated to company and product concept.

- web domain first created only a few days ago.

- web domain is registered to anonymizing agent in Panama.

- No record of business contact email address anywhere on internet.

- No company info.

- No payment options other than paypal.

Honestly it looks like you are trying to hide and the whole thing is some kind of scam.

To fix this, improve demos, describe better what board is and what it does and why it's worth the price, completely de-anonymize yourself by presenting verifiable business credentials including business addresses that are not mail drops or such, and name and photos of team members on your site, change to a site domain that makes more sense, and use a different email address, your normal one.
How Microsoft Is Helping with Cannabis Compliance
Meetings suck Here’s how to fix them
Amazing mexican food recipes
Thanks for the info. Not only am i more sure that VeraCrypt is a good alternative to discontinued TrueCrypt (which i used and loved for years), but i learned about a new version with important bug fixes.

I should donate to more open source projects. I use them everyday. Yesterday i found "paste" program and almost broke down crying that somebody 40 years earlier provided free solution to problems i didn't even know i had. I love that about free software.
We can launch things to space, yes. But we don't have any vehicles that have life support, abort, or re-entry capabilities. It would be a short, one-way trip.

So no, we really can't send anyone to space right now.

And the Soyuz is actually pretty safe, relatively speaking. Aside from two notable failures early on, Soyuz hasn't had a fatality in 27 years.
Ecuador curbs Assange's internet
The Best of Strange Loop 2016
> If you think that SSRIs don't affect serotonin

I didn't say that, I said that "increasing serotonin" is not why these drugs sometimes help people feel better.

> Honestly, her coke habit is the lede here,

Yes. In the long term, cocaine use wrecks the mitochondia, which contributes to exhaustion. The proper therapy in this case is to restore the mitochondria density. Etiology (" a branch of medical science concerned with the causes and origins of diseases") is thrown out the window when a patient is prescribed an SSRI.

> not the scare story that might turn other people off to treatments that work for them.

The BBC story that this submission links is about how SSRI treatments sometimes wreck people's lives. You should read it. My comment was that adverse effects of these defective drugs (SSRIs) have been known from the very beginning, and I said a few words about alternatives that work better.
I live in the UK and have plenty of subscriptions on a Credit Card, not via Direct Debit or a Debit Card.
“I’m Feeling Lucky” is the Google Assistant’s insane trivia game show
Key Findings from the 2016 State of Digital Transformation
Here you go brudgers :)

https://medium.com/@aliibrahim_36896/story-of-pleasantfish-a...

Looking forward to your feedback!
Germans React to UK’s micro:bit
Minutes, seconds, can make all the difference in some cases.

Months? We're fucked.
Come on, I'm not a fan of Assange either, but it's perfectly realistic to believe he'll be syphoned off to the US if he steps out of that embassy
Why yes - finaly a savvy tech article to post on Facebook!
Research is irrational?
What kind of manned missions do you have in mind?
You're right, if you don't give the emotion any energy it will not persist very long, simple but hard.
CoreDNS: DNS service discovery for the cloud
I expect the title to be something along the lines of "First thoughts on Yarn"
Well, an alternative approach might to not to couple parsing and state manipulation :)

PEGTL does this. Approximately, you have a template parameter MyAction<> on the Parser<> template which in turn calls "MyAction<Rule>::apply (state)" when parsing of each rule is complete.

It's a fantastic library. I highly recommend giving it a whirl.

[0] https://github.com/ColinH/PEGTL/blob/master/doc/Actions-and-...
> But we were not _really_ behind.

We should keep telling ourselves that. It may also help us convince ourselves that our arsehole is indeed the best place for our head to be.
Postfix and Dovecot work well together (and that's my setup). Though it requires quite a reading to get Postfix configured in such a way that your server will stand attacks from the internet.
Debit cards don't work like that in the UK --- they have similar levels of protection to credit cards (although this varies a bit from vendor to vendor). Credit card fees are not forced to the merchant and frequently you have to pay them yourself, and they're considerably more than the fee for a debit card. You can't become overdrawn using one (subject to propagation delays, of course).

Direct Debit is very common, and is covered under legal guarantees --- companies using it must stand indemnity. There's frequently a discount for paying by direct debit.

Also, I'm not clear on why is giving your bank account number a problem with regard to fraud? At least here, you can't use it to do anything other than make deposits (and you still need a sort code number for that as well).
Good share! Thanks
Stripe was founded in 2011. Regardless of whether or not AmEx sees Stripe as a competitor/threat, they wasted 5 years not building out similar tech after the blueprint was laid out at their feet.
To break a habit: avoid triggers and make it harder
That would probably be better handled by functional/e2e testing?
The Raspberry Pi foundation picked a chip they were familiar with as Broadcom employees. I can't fault them for that, but at this point chips like the Allwinner H3 & A series have better support mainlined than the Raspberry Pi 2 & 3.

I say this having tried Raspbian & Debian on each platform, and having tried more advanced features (like VC4, which seems to crash my Raspberry Pi 3 after a minute while scraping by & giving me 59fps). I understand the choices they made, but a helpful vendor that incidentally creates a community that then supplants its support would be the ultimate end game, and that is where the sunxi community is at at this point.

Perhaps the Raspberry Pi foundation can fix VC4 and get mainline distros to support them, but severe bugs[1] & Raspbian including non-redistributable images[2] have tempered my enthusiasm to spend time on their SBC, as it seems like a hot mess that could drag me down with it into a licensing & bug ridden abyss.

[1] - https://github.com/raspberrypi/linux/issues/1354

[2] - https://www.reddit.com/r/raspberry_pi/comments/56e3vh/has_an...
Portugal has had this service for years.

https://www.mbnet.pt/
https://www.mbway.pt/
It's static enough that there are almanacs with the basic data for every week of the year, there are long term trends and local influences.
I think you mean Arts & Crafts but I like your version
Getting shocked by an implantable defibrillator
You can try to persuade someone but I think public shaming and blackmail are across the line.
>A promise library with lambdas is much easier to write and read than the equivalent state machine.

async/await makes this even easier, AFAIK C++ is getting it soon as well.
Windows 3.1 Standard Mode Crash with APM
> "18.0% Annual Percentage Rate (Variable)"

Is this normal? It seems like a LOT to me
> I didn't say that, I said that "increasing serotonin" is not why these drugs sometimes help people feel better.

Yes it is. Only some people don't have too little serotonine.
Thank you for helping us reach 96% customer service satisfaction
Ahh... good old M-x butterfly
This is a good product and could be useful for a lot of people. A lot of the comments here are saying they don't understand what the product is for, but I think it should be obvious to people (like myself) who have used breadboards before in the past.

But you can't just make a good site and expect for the "if you build it they will come" theory to play out. You need press. Post it in some forums to get started. Reach out to some sites that post electronics news and reviews and ask them if you can send them a free sample. Get on Twitter. Most of your overall job may be ahead of you.
366 unique views in three days is not that high.
Russia has always been the enemy. They just took a break in the 90s because they were going bankrupt.
آفر تور تایلند در هتل شوگر هات پاتایا ویژه ۱۷ نوامبر ۲۰۱۶
Forwarded to a bunch of friends of mine who are (enthusiastic) maths teachers, thanks!
It's not the card built for 21st century, it's just a slightly better 20th century card. 21st is not anymore US-centric, therefore anything in 21st century should be world-wide; focusing on US only shows how you are going to lose bit opportunities.
> This wouldn't work in the UK because you can almost never pay a "subscription" with a credit card - it would usually be a direct debit, or they might accept a debit card.

This isn't quite true. A lot of American companies in the UK (e.g. Netflix) now use recurring card payments rather than Direct Debits. I think Final would still be useful here.

Does anyone know of anything like Final in the UK?
Contributors that do the job are welcome ;-)
How ‘let’ solves a common JavaScript “gotcha”
HDFS with distributed metadata – over 1M ops/s
Not criticizing the project, genuinely curious:

It's great that browsers can achieve more functionality previously exclusive to native applications, but anytime a code editor written in JavaScript to be run in a browser is announced, I wonder one thing: why don't we try to come up with a client/server protocol that would allow you to use your local editor, which is already fully customized to your needs? Is the idea that the files being edited are remote and therefore the only thing that would make sense is improving extensions like "It' All Text!" or wasavi?

It ought to be enough if one can trigger opening a buffer in a local editor, which accesses a local webserver provided by your browser, backed by the textarea, and having a means of updating the textarea on save via a POST issued from, say, Emacs to Firefox's textarea-httpd.
That's the point: we may not know until we have days or hours remaining to achieve them.
Currently Sweden is on a race to be first cashless society: many shops completely stopped accepting cash (many also started to use iZettle [1]), people usually simply don't carry cash with them, and if it happens that you need to send money to other person: Swish [2] is to the rescue, which is direct bank-to-bank money transfer system for small amounts.

On other hand everything is traceable, you can call tax office and ask who is get paid what, if you want to know where the person lives: just hitta.se them by name, you will also get avg income for household there.

- [1] https://www.izettle.com/
- [2] https://www.getswish.se/
It is if the claim is bullshit
I can confirm it's the case in France and Belgium.
TLDR: TC39 and NodeJS people are very friendly, and are cooperating to bring native ES modules into NodeJS ASAP. The delay is due to technical obstacles, and not politics/philosophy/power plays. Some progress has been made, and smart guys&gals are working to make this integration seamless for all complex edge cases, although Node may end up using a different file extension for pure ES modules (.ejs). Currently no timeframe is available, even as a rough estimate.
Security startup Malwarebytes acquires AdwCleaner to nip adware in the bud
>It's the speed and tenacity with which the project has managed to push development of the supporting tooling.

Compared to what ? Community designed languages like D, Nim, w/e - no dispute here. But corporately backed languages such as C#, F#, Swift, TypeScript, Kotlin - not really. I guess it's fair since Rust is middle ground - sponsored by Mozilla but not getting the level of investment as the others mentioned.
Well, he did find value in the work, just not as much as the hyped title would have you believe and I'm perfectly ok with that.

The fact that it matches my experience (that TDD has benefits but only for projects of a certain size with programmers of a certain minimum experience level) helps with that, but it is always good to be reminded of the importance of sample size and other priors related to a study that makes a very bold claim.
>You can have tests without TDD ?

I've worked on several projects without this and the tests done without TDD tend to be of higher quality.

I noticed a common anti-pattern of "write the code, run the code, copy the output of the code, paste it into a test and write an assert to check that the output was precisely what came out".

This was brittle, it killed the self-documenting aspect of the tests and it often concealed various bugs.

As soon as the same team members started writing the test first, it stopped happening.

I also personally felt better about doing this since it made it easier to correct API design mistakes before implementing the code and baking them in.
Can we stop this? It's the modern-day version of the victorian collective noun parlour game, and just as stupid.
"YOLO" based Dev work on the otherhand is where it's at, right?

On the other hand I can see where students and new learners might falter. TDD requires u know a bit about what ur doing,and if you're new to programing, ut just costs more time to compensate for not having a healthy intuition.

Still tho, if you want to run maintainable code, that's somewhat future proof and not disposable - test it and keep it clean.

I mean it's like arguing sharpening ur katana while u fight is detrimental to duel survival. Which is true.. But...
We launched an Orion into orbit on top of a Delta IV, no? We could do that again and put people in if we were willing to accept the risk.
Relative sized Estimation..How and why?? – AgileTalks
To me, it depends on the problem. With some problems, I'm not sure yet how to implement it, but I do already know what the result should look like. That's an excellent case for TDD. You get to work on the problem, refine your ideas about it, and you start with the part you already know: the results.

If you have no idea what the results should look like, then TDD is pointless.
It reduces the number of entities a government needs to control or coerce (i.e. banks), in order to have some effect on the general population (e.g. expropriation). I'd imagine that net savers in Cyprus, the people least responsible for the financial collapse in 2007, would feel much the same way.
Dreamliner is ETOPS-330 so it can be 5.5 hours away from an airport (I wouldn't want to be on one if an engine fails, though)
This is a good case of where the HN guidelines call for changing a title of an article: "Please use the original title, unless it is misleading or linkbait." https://news.ycombinator.com/newsguidelines.html

A good HN title is accurate, neutral, and close to the language of the original article. If anyone suggests a better title, we're always happy to change it again.
Yeah I've been quite interested in it an other conspiracy theories, like the 9/11 conspiracy theory (also bunk) etc.

Most of what these conspiracy theories consist of is just anomaly hunting, you take a really complex event and try to find any sort of unusual things, which of course you're going to find since it's a big & complex event.

Check out this interview (around 40m) in [1] with Gerald Posner, the author of Case Closed[2] (a non-conspiracy Kennedy assassination book) for a good start down the rabbit hole of non-conspiracy coverage of the Kennedy assassination.

1. http://www.theskepticsguide.org/podcast/sgu/435

2. http://www.posner.com/case-closed
To your first point, the usual response is that there's no other major engineering branch which demands quite such extensive changes be possible after you've broken ground. To extend your analogy a little, nobody takes a car production line and expects the people running it to be able to switch to helicopters without starting over.
Thanks. Here is his article that he is talking about: http://davidhealy.org/psychiatry-gone-astray/

Along these lines (overprescription, overdiagnosis, disease mongering) "Saving Normal" by Frances Allen may be a good read as well.
Because there is no github community. It is a platform, a content carrier. Individual repository owners are already given tools to moderate their own repos, why does one need additional rules beyond that?
Actually, 3 hours shorter coming back to SFO :)
Especially not because the major benefit of TDD hits much later in the cycle, during refactoring a large chunk of code or when doing some major surgery on the whole project (and let's hope the tests are at the interface level).
One reason: google offers no way to download content generated by your group. Downloading the archive of mailing lists was a common technique not so long ago to update yourself quickly with a locally searchable archive. Not possible with google groups. This is a very annoying limitation and it makes my research and communication work more complicated every day.

Using google groups forces people to send their very own content into a silo with no way to get it out again without using the google gui.

Another reason: the google groups gui is simply very bad and not usable for professional researchers, I do not want to go into details on this, as it may be based on personal perception, but I always wonder how this product could ever be released to the public, but people seem to accept everything nowadays. One may not need to use the horrible gui when receiving all the messages via a mailserver, but then you still have no way to research things from the past (see above).

Also many people maybe would like to avoid using google at all.

It would be great if you offered at least a mirror with a downloadable archive.

Thanks!
TDD is basically "writing software for a test". Programming language design has a similar problem. First BIG software many people write in their new language is a compiler, so many languages are optimized for that.
omg, wrong way round. It's more math or logic notation.
Sure it does. In the social sciences (which includes questions about productivity a la TDD), there is no "proof" or "truth" in the mathematical sense. Results are based on statistical relevance subject to the sampling (and their biases).

This study is meaningful in that it provides some limited evidence. It's fine to question biases and confounding factors... but that doesn't change the relevance of their results, merely the scope. In this case, what the researchers actually found: "At <X> confidence interval, TDD doesn't work for white, male graduate students at <Y> University working on <Z> problem. Generalize at your own peril." But that's a shitty headline.
This is one of the practical limits of the Turing Test as usually proposed - the parties could just refuse to jump through the hoop of writing an essay, and that would be a perfectly normal reaction. In practice, attempts to pass the Turing Test have leaned heavily on hand-coded strategies for changing the subject and feigning refusal to co-operate, with some success - for example https://en.wikipedia.org/wiki/Eugene_Goostman
What Is EV Code Signing Certificate?
Slack integration to generate table-soccer ranking based on ELO algorithm
We're Afraid of Getting Hacked, but We're Not Doing Much About It
Perhaps an idea to have somebody else, who doesn't have a clue about your product to make the website explaining what the product is and why people should consider buying it.

You know the product, and you will write differently about it then a person that is unfamiliar with the product.

Other then that, all the items droithomme pointed out :)
The Olivia June, Super Super Model
Europe and Russia prepare for historic landing on Mars
We changed the URL from http://neverworkintheory.org/2016/10/05/test-driven-developm..., which points to this.

When the topic is controversial and the paper is not so specialized that only a few people here can understand it, changing the URL to that of the paper tends to help make a discussion more substantial. Especially when the blog post is more of a gloss on the paper than an in-depth commentary on it.
Only an iOS app? Is that a joke?
List of Best Ultrawide Gaming Monitors
I think that's the point. Lots of community languages leave the tooling to the community, which only works if your language gets adopted (and doesn't help it to get adopted).

Rust is a community language (admittedly with the organisational backing of Mozilla), but is driving the whole ecosystem.
That will disincentivise investment and encourage consumption and emigration once you've made your pile.