skysight-inc/HackerNews huggingface dataset:
(Your downvote seemed unfair, so I upvoted you)

Depression can be a fatal illness. In the UK suicide is the leading cause of death in men aged between 15 and 49; it's a significant cause of death for all adults. Not all those people have a diagnosis from a doctor, but it's likely that many of them have depression.

There are wide variations in responses to SSRI medications. At the moment it's hard to know whether someone is going to respond to eg mirtazipine unless we actually give it to them.

SSRIs take a few weeks to start working; the have a range of side effects that tend to be worst in those first few weeks; they take a while to "wash out" when you stop taking them; they have discontinuation effects that can be really unpleasant for some people; and there's increased risk of death by suicide during these tapers up and down.

Personalised medicine would make some difference here in finding medication that's more likely to be effective.

(For clarity, I believe that most people with mild to moderate depression need a talking therapy and help to change lifestyle, with meds on top if needed).
A notable effort, however at first glance this seems like an imitation of the Alexa service with like-for-like terminology and backend concepts even using the word "intent". Does this not risk stepping on the toes of Amazon's copyright/trademark?

One thing I do regard highly is the focus on testing vs. Alexa's SDK where Amazon don't even seem to be a vaguely concerned.
I will going to learn how to make themes for GNU/Linux GTK.
PHPMailer RCE
Crystallisation simulation (.js experiment)
In almost every city I've lived in, buses are much more "fine-grained" than trains. It's just too expensive to build rails to the same density as roads.
Ask HN: What languages and technologies/tools are you using right now?
Hi guys,
I'm writing you because I would really like to know what languages, libraries and technologies/tools are being used now days.

Why you say? Well, you see, I'm curious. I dont really like those "graph" showing which languages are popular, I want it directly from you!

Thanks ;)

PD: would be nice for comparison with my past question 4 years ago)
That's just slander unless you tell us why.
The younger generations have also contributed to social progress.

We've created a lot of great music (but I'm sure it's not "music" to you).

And what have we achieved? You're on HN, you should be well aware.
Getting into some sort of sports is great for this, with obvious other benefits.
It helps, but I'm still in my ip bubble.
Then "Software Foundations" may be of interest:
https://www.cis.upenn.edu/~bcpierce/sf/current/index.html

It covers the foundation of functional languages with the simply typed lambda calculus, and also the principles of formal specifications and proofs. It's suitable for self learning, but is a significant effort so you need to have a strong interest in these topics and be ok with a very formal approach to software.
The correlation between drug use and schizophrenia is very clear.

There's considerable debate about the causality.

Does psychosis cause people to smoke more cannabis? (It causes people to smoke more cigarettes).

Does cannabis cause people who would not have had psychosis otherwise to get it?

Or does cannabis just bring out an underlying psychosis that the person probably would have experienced anyway?

It's probably a bit complicated, with circular stuff going on.

While I'm strongly in favour of legalisation of all drugs I am a bit worried when some of the legalise crowd refuse to accept that there might be health risks. (I'm also frustrated when the anti crowd refuse to accept that the situation is probably a bit more complicated than "drugs make you mad")
What you mean by "usable"? Vanilla Android is really usable nowadays (I have a Nexus 6P with Android 7.1.1, non-rooted with locked bootloader since I don't really root nowadays). CyanogenMod nowadays is more important for their support to multiple hardware then the customization from AOSP per see. This is especially true since for those who really want mods, things like Xposed Framework offers much more customization.
It is part of the reason why it'd cost more, we also have much higher safety standards (our rail cars are only allowed to crush in 1 inch, as compared to over a foot of crush allowed in Europe), an expensive right of way acquisition process, massive environmental impact statements ("Lets quantify the impact on the average person in this area"), and much more community involvement in the design process.

Unless we can steal land and cut corners when building, the costs are unlikely to drop much.
A nice summary. I'd also like to mention Don's talk again, which I feel should be added to the talk list, regarding the production Haskell we have at SCB: https://skillsmatter.com/skillscasts/9098-haskell-in-the-lar...
You could reach more people with what you know by blogging. Have you considered doing this?

I'm assuming you already work in a firm managing investments and will likely have little to no free time already.
Aren't the going to ditch proper tail calls because of the stack traces?

Last thing I saw was something like "continue return" as opt in for TCO
The End of Sandboxes: Changing the Unit of Design – Toptal
I just saw this yesterday after being cajoled into it by my wife. I had very low expectations, and was pleasantly surprised at how misplaced they were. It was a lot more compelling than the rehashed installment from last year.
The article links to the study (this is great, and I wish more people did that). The study has a nice tl;dr

https://www.cambridge.org/core/services/aop-cambridge-core/c...

> Results. There was some evidence consistent with a causal effect of cannabis initiation on risk of schizophrenia [odds ratio (OR) 1.04 per doubling odds of cannabis initiation, 95% confidence interval (CI) 1.01 1.07, p = 0.019]. There was strong evidence consistent with a causal effect of schizophrenia risk on likelihood of cannabis initiation (OR 1.10 per doubling of the odds of schizophrenia, 95% CI 1.05–1.14, p = 2.64 × 10−5). Findings were as predicted for the negative control (height: OR 1.00, 95% CI 0.99–1.01, p = 0.90) but weaker than predicted for the positive control (years in education: OR 0.99, 95% CI 0.97–1.00, p = 0.066) analyses.

> Conclusions. Our results provide some that cannabis initiation increases the risk of schizophrenia, although the size of the causal estimate is small. We find stronger evidence that schizophrenia risk predicts cannabis initiation, possibly as genetic instruments for schizophrenia are stronger than for cannabis initiation
Exactly, to me it reads he wants to regulate the internet because of political reasons, but he is mixing in a lot of other things that makes it more opaque.

I agree with the parent, it reads like a political piece to me too that has little to do with technology and such it is nice to have a disclaimer about his affiliation*

*disclaimer: I'm not American nor living in the US
Pratchett was the UK's best selling author of the 90s. He sold many million copies. Star Trek is also really popular. I wouldn't say that these were niche audiences.
We do have rail currently, passenger rail is a thing all over the US, whether it be commuter rail, light rail, or Amtrak. Its a common misconception, I had to explain to a MS exec the other day that passenger rail service from Seattle to Portland already exists, and her plans she was going to go push had been implemented a decade ago already.

Re: Trump's infrastructure plan, I highly doubt we'll see any rail improvements, whether it be light rail or heavy gauge rail in West Virgina to unbottleneck their coal exports. He is very happy to walk back on promises he made on the campaign trail it seems, which is quite sad.
There was a significant amount of strong evidence from independent security researchers being presented publicly for months prior to the election. Maybe you should do a bit of research.
Why is everyone so obsessed with high speed rail in countries like the UK and the US where local transport is what needs fixing.
Also a large amount of people diagnosed with depression have some other mental illness such as bipolar. According to my doctor, the recent studies show that you don't want to be on an SSRI for bipolar as it makes the mood cycling worse.
how to go from my freelancing dev. business to a product business.

Don't know where to start.
Charged a Fee for Getting Arrested, Whether Guilty or Not
Machine learning. It's still a mystery to me!
I agree with this so much. However, playing the devil's advocate, I guess it depends on the journalist's background.

For instance, a poli-sci major writing about a scientific/tech topic will likely get a lot of things wrong. However, the same journalist might likely have a lot of interesting things to write about international politics, because that's what his background is about.

that being said, I don't know how much journalist writing about politics have studied it in the past.
I understand where you're coming from and also agree in principle, but I'd change the claim that "this approach is just not enough" with "this approach is just not enough for achieving many things in machine learning including breaking new ground". I think there's always a way to be creative within the constraints and concepts/axioms you take as given. For example, the fact that I have absolutely no control (or knowledge for that matter) on how to design or improve the microprocessor on my computer, I don't feel this is limiting my creativity in software development at all. Once changes and improvements occur in the hardware level, I'm sure they will find a way to the software development layer and then I'll be handed even more degrees of freedom to be creative (though I'm not complaining with the freedom I currently have). Don't you think the same might apply to machine learning - i.e those with solid theoretical/mathematical background are analogous to the chip designers and the "machine language hackers" are the software developers?
Trademark is not a problem unless you are selling the product, after all you can just do a global search and replace to change the name. And neither trademark nor copyright cover the use of ordinary English words in ordinary technical contexts. APIs are like recipes and telephone directories, the expression is protected but not the mere lists of ingredients.

Of course I have probably expressed this a little too strongly, I'm sure there are edge cases to worry about.
Show HN: Stress Relief site – make a de-stress break to break them all
When it came out in 2013, the sum of the parts in the Mac Pro was worth much more than what they were charging for it, and in the most efficient form factor for those GPUs and that CPU compared to other desktops & server.

Sadly Apple didn't refresh it, like their routers it has fallen by the wayside :(
> the chances of it being driven into a building are low

That was a joke by the way.
Try to hold some a bit longer...
And Marco is probably right too.

The headline and journalistic newsworthiness level of this article is questionable though. It's just a tweet.

And now we are even going to discuss it.
- PHP 5.6.x

* Composer https://getcomposer.org/
* Zend :(
* Codeception testing framework http://codeception.com/

- AngularJs 1.4.x

* composer asset plugin (to avoid bower)
https://github.com/fxpio/composer-asset-plugin
* Shrinkpack https://github.com/JamieMason/shrinkpack (to avoid npm issues)
* AngularUI https://github.com/angular-ui (Router, Bootstrap)
* Bootstrap 2 & 3
* Ckeditor 4.4
* Lodash https://lodash.com
* Moment.js http://momentjs.com/
* Numeral.js http://numeraljs.com/

- Swagger http://swagger.io/
- Git LFS https://github.com/github/git-lfs
- Algolia
- Gulp :(
- Ruby 2.3
* Rake https://ruby.github.io/rake/
* Guard https://github.com/guard/guard
* Data Anonymization https://sunitparekh.github.io/data-anonymization/

- MySQL 5.7 (AWS RDS)
- Chef 11
- AWS Opsworks
- AWS CloudWatch (Logs, Metrics and Alarms)
- Ubuntu 14.04

Look forward to :
- Upgrade to PHP 7.1
- Upgrade to Chef 12
- Upgrade to Ubuntu 16.04
Like what you made here.
Ask HN: What to learn before Machine Learning?
Hey guys! I know there've been a lot of guides and answers (e.g. on quora), but none of them is what a newbie need. So, my situation is I am a CS student, a good coder, understand data structures, OSs and all the stuff, but almost forgot all the math (calculus, linear algebra, ...) needed for ML, I guess. So, could anyone please give a good roadmap of what math background is necessary for the ML. I'm going to do researches as well as just using algorithms, but what's important I want to have a really good understanding of ML, and next DL. Books, courses, ... anything. Thanks!
Rider – Cross-Platform .NET IDE Based on the IntelliJ and ReSharper
Nine+Meals+Away+From+Anarchy+Review+–+Is+It+Legit+or+Scam?
Probably the same people who made sure CyanogenOS users got timely updates: no one.

Last update for my phone was early september. Not holding my breath for this.
Yes, it's a mistake to believe that the type class instances of a type are always going to be advanced details that can be skipped until later. They might be, or they might not.
Better than prison: life inside the UK's secure hospitals
In my land we call this system : Stack Overflow.
There's "Ruby 3x3" plan to increase performance by 10x - https://blog.heroku.com/ruby-3-by-3

So when the plan will be realized, it would be these 2-10x slower than others.
One tweet. From someone who doesn't work for apple.
Ray Kurzweil's Speech in Beijing [video]
my gut assumption is that most journalists have journalism or communications degrees, which seems to be corroborated by the data.

https://books.google.com/books?id=KUyOAgAAQBAJ&pg=PA42&lpg=P...

not that it really matters, i have an econ degree but wouldn't call myself an economist by any stretch.

the real issue, at least in the US, most news is really just either direct or indirect PR. curiously, i think 'X writer' is the term you are looking for. i.e., someone with a background in technology or fashion that reports on things is more likely to be called themselves a 'tech writer' or 'fashion writer'. it's almost like real experts don't even want to be called journalists. i certainly wouldn't.

i've found that you're much more likely to find accurate reporting in industry-specific media rather than general media, because then at least the sources of funding and agenda are pretty clear.
The most interesting part is: "Galen’s reflection on engineering could have come straight out of real-life engineering discussions of the 1970s. As the historian Matthew Wisnioski captures in his book “Engineers for Change”, many engineers were criticized during the Vietnam War for their role in developing major weapons systems. In the real world, Galen could have become a conscientious objector and left the project, but oftentimes engineers can choose to stay engaged and try to influence the project." <- influencing as euphemism of engineering sabotage of course.
I think it's because people commonly forget what it's like to be a beginner and which things that are obvious to them are not obvious to a beginner. This is probably more true in Haskell where there is just so much that it's possible to learn that the most advanced Haskell programmers are very, very far ahead of the beginners.
The "suit of armor" may be an apt metaphor, clumsy but safe.

I personally haven't had problems with long type signatures in my code. Typically, they'll disappear when you define the right monad for your application. But I don't have much experience solving "toy" problems in Haskell, I've leaned more towards production code, so my experiences are different.

That's one of the main problems with Haskell—so many people learn it to get better at programming rather than to use it in earnest, write blog posts about monads, and solve toy problems like Project Euler. Like other languages, it takes a different form when you're managing larger projects. Just my 2¢.
This is the future of software development. We are reaching the limits where any DIY amateur can build their own website and collect sensitive data, for them to be leaked within months because they have never heard of SQL injection vulnerabilities.

That will be a pain to software developers, but will give some comfort to the business that the developers they hire will not fuck it up completely.

Exactly like today these bureaucratic building regulations are the only things protecting unsuspecting buyers from unscrupulous or incompetent house builders.
What: learn not to be so much caught up in thoughts about whatever happens or will happen - which in turn generates terrible anxiety and self-fulfilling prophecies - and to enjoy the present moment.

How: socialize, be more outgoing about who I am, get back into sports and reach back to friends I've been letting down, build new relationships, trust people again. Just keep on building, doing and enjoying things for what they are, not what they might fail to be.
Smart CSS Viewer (Chrome Extension) Tailored for Designers
My hope is that they can find a way to collaborate with fairphone: https://code.fairphone.com/projects/fp-osos/

LineageOS needs a flagship phone, FairPhone needs a community-empowered OS.
That looks like more of a combination of existing monads than a truly new monad.

I must admit that I can't remember ever creating my own monad from scratch.
I never heard of Joe Cocker, Mickey Rooney, Jack Bruce and I heard of Shirley Temple just a couple weeks ago (in a discussion about how she's not as well known outside the US)

These people are definitely not as POP as Bowie, Prince, George Michael, Muhammad Ali

OTOH, also saying that Nancy Reagan has the same stature as Robin Williams seems utterly wrong

I was born when Reagan was closing in to the end of his mandate, so that's probably why Nancy for me doesn't ring any bell. Likewise, Shimon Peres is much more noticeable, probably due to both timing and geographical proximity (I live in Europe)

I guess that the "legendary stature" of such figures is qualified by lasting several decades and being well known across borders, attributes shared by only few

On topic: there might indeed be an increase behind this trend, but if deaths are a poisson process, I'm not surprised at all that this year has seen a clustering of them
Listening to podcasts and doing the dishes have both become much more enjoyable activities since I combined them.
This. Also, because it's a home device it can just sit there, being used when you need and ignored until you need it again.
Does anyone know what the hardware looks like? I haven't managed to find any info other than "it's a raspberry Pi with LEDs". I'm especially interested in whether it had a microphone array and how they process audio to remove noise.
My tip for selling a product you are perhaps too close to is to explain it to ordinary people.

I mean any random person, your Dad or Grandmother. Work out in layman's terms what problems your products solves, and how it is going to be a business.

Investors and even customers may not be at all interested in how GO is very quick at garbage collection...They want to know how your product will make them richer. Practice on laymen, practice a lot
Type-checked examples are becoming more popular in the Scala community, e.g. using the tut tool. This is one of the few ways in which the Scala community appears to be ahead of the Haskell community, in terms of technology.
Hedge fund to replace Yuppie moneymen with AI
It's not just safety. Sound insulation, thermal insulation, not having to wait for hours for hot water. The standards aren't just meant to protect against dangerous houses. They also try to protect against crappy quality. A family shouldn't need to be an expert in construction to buy a house.
I find it bit weird to derive any ethics from Star Wars.

All characters change sides way too often (first rebels, then republic/empire, then again rebels, then again republic...). Dart Vader commits genecide and destroys a few planets (including Leia's homeworld), but there is happy family reunion with Leia and Luck at the end... Jedis are good guys, but they never bother to send someone for Anakins mother, who is a slave...

I would not be surprised if Death Star construction was initiated during the Old Republic. The same way Clone Army was created by some Jedi guy.
This is the First ever Machine Learning Paper from !
Younger generations failed to vote. A capital sin, that led to Brexit and Trump. Two events that will lead to very good music (assuming that pain is the muse of great artists).

So, not only you created great music, you created the conditions for even greater art.
More info? That sounds fascinating.

Mini anecdote: met a very friendly schizophrenic guy in a coffeeshop who got really paranoid and uncomfortable after he smoked... and apparently he smoked all the time.
> I stress that the types are not enough

Exactly.

Quick, tell me what this function does:

foo :: Num a => a -> a
One of my current goals is to learn Idris by working through the Idris MEAP book[0]. I have set up a cheap ultrabook running Linux for this purpose, and intend to disappear to a library or cafe semi-regularly for Idris time. If I make it far enough, I intend to implement some P2P network protocols (e.g. STUN, Zeroconf, BitTorrent Kademlia overlay).

[0] https://www.manning.com/books/type-driven-development-with-i...
For Fact-Checking Website Snopes, a Bigger Role Brings More Attacks
The main lens library in Haskell doesn't exactly have no documentation, but it is pretty much impenetrable without a third-party tutorial or blog post. But persevere - it's really powerful!
Bridgewater Is Said to Start Artificial-Intelligence Team (2015)
Covering every detail of the technology wasn't really the point of the article. It's a New York Times article. It's meant to give a brief explanation, for non-engineers, as to how this technology works. The target audience don't need to know all the different companies' achievements nor the specifics of the technology used.