skysight-inc/HackerNews huggingface dataset:
I had a lot of success with a combination of SSRIs and the cognitive-behavioral therapy techniques laid out in the book Feeling Good by psychiatrist David Burns. It's a pretty dry read, but my overall takeaway is that many forms of depression and anxiety are the result of flawed cognitive biases, and that with some practice you can learn to recognize them and catch yourself. (The SSRI helped dull the despair and worry enough to make that self-analysis possible.)

In a weird way, it's like you learn to treat yourself like any other human. If I got stood up for a date, my Asshole Brain would tell me my life was pointless, I'm ugly and unlovable, I'll be alone forever, etc. If a friend was in the same situation, my Good Guy Brain tells them the real, logical things: that it sucks but it's not your fault, the date probably had an emergency or just sucks at life, there are lots of other people to date, etc.

So it's a practice of learning to treat yourself like you'd treat that friend. Obviously it's not that simple - you can read these words and nod your head along with them, but in the middle of a depressive episode, it's like the engines cut out on your airplane and you don't know how to fly and why bother flying anyway. Pilots have to study and train for hours before they can fly a plane, but life just throws you right in the mix. It takes a BUNCH of study and training and thought experiments, plus maybe discussing with a therapist or support group or Internet strangers, but eventually you can learn to recognize these emotionally difficult situations and engage the Good Guy Brain before the Asshole Brain takes over.
I doubt it. I don't think many people would go for it if there are no marked prices. Not to mention that's probably illegal in many jurisdictions.
Given the dismal returns on the median venture capital firm, perhaps the criteria identified in the paper should be a guide to how NOT to make investment decisions.
> For his claim "YOU’RE STILL GONNA BE MOSSAD’ED UPON" I still don't know how to interpret the fact that Snowden seems to be relatively fine. Maybe that he had the idea about the blind spots of the system in which he worked.

What reason would any agency have to un-live Snowden? Any damage he has done was already done in HK and before; he has nothing more to reveal. It would only turn public opinion against the agencies.
Besides Kill Process and Seveneves (mentioned elsewhere on this thread), I'm going through the Hyperion Cantos right now, and I can't recommend it enough. Apparently Bradley Cooper is heading up production of a series as well, so good times ahead for that IP.
Three books I enjoyed this year:

this census taker, China Mieville

To Say Nothing Of The Dog, Connie Willis

The Possibility of an Island, Houellebecq

If you enjoy science-fiction, it is quite possible that you wouldn't enjoy any of the books above or even classify them as science-fiction (I would though) -- so definitely look them up or try the kindle sample to see if they appeal to you.

Also, I see Ann Leckie's Ancillary trilogy mentioned elsewhere, I second that recommendation.

[Also, honourable mention to the TV show Westworld -- if it were a book I would have included.]
GamingRabbit – Handpicked gaming products by gamers for gamers
I'm enthusiastic about life advice when it's practical and presented to people who are searching for it. So, to that extent, I thought your upthread comment was great.

But when people confuse that with advice for depression, I rush to change their minds about that, because it is a form of pop psychology which is pervasive and adds to the challenges faced by people suffering with depression.
One famous successful person, Thomas Edison, would have disagreed with you: "Genius is one percent inspiration, ninety-nine percent perspiration."
Github's status page shows past month uptime, but I would be interested in seeing past year. It seems to me that Github has had a couple of major outages recently. Then again, they stand out more than normal operation.
Wondering if any residential provider in the world is offering a service where you can say "sell me only renewables". There'd probably be a cost associated with this, but I think I'd have to consider it if it were available locally.
This is a great topic and an informative article. As a probable exception to the rule, I'm an "older" individual with decent computer skills. No doubt it's attributable to managing and programming computers out of necessity since the IBM PC days. Having to learn everything the hard way has its merits.

Related to the article I created and maintain a database application for an non-profit arts organization. It involves membership, artwork inventory and exhibitions. It's a fairly complex task, almost all the work goes into the web-based UI, while the PostgresQL backend/server is pretty straightforward.

The challenging part is getting the artists and volunteers to actually use the DB program. The UI is as simple and unambiguous as I can make it. There's only so much to do to make a record with two dozen fields to fill in "simple".

One method is using dropdown options to select from where that fits. Also avoiding hidden "tricks" the user would have to know, giving on-screen examples of proper field format (like date or time entries) and providing concise, specific, instructive error messages.

Even with all that effort, convincing users to try it out has proven the biggest hurdle to success. I've come to realize a key to the tool's utility is constant encouragement. Live demos are often a useful way to help people "get over the hump" of fear and resistance.

Ironically, the "power users" often show the greatest resistance to trying out the web app. While it's made to work as directly as possible, power users fear they will look "dumb" if they don't instantly grasp the operation of every feature.

What I've learned (again) is it requires empathy for users' fears and sense of intimidation, and assuring the app is designed with "foolproof" safeguards preventing accidental disasters. Above all it takes enormous patience training users, listening to user feedback, answering questions and never, ever criticizing when people make mistakes.
Okay, I did read the rest of the article and, unfortunately, it's still a disappointment.

For Apple to remain relevant in the future, the company will need to attack itself. Management will need to risk its own ecosystem.

...also agree and it seems like Apple has been doing this because, as stated in the article, of the lack of attention other products (and services) have recently received.

Milk the iPhone today, and then figure out what comes next.

I agree with this and fully expect Apple to do so, but where are the novel insights (that haven't been re-hashed from other recent sources (such as Bloomberg, Six Colors, etc).
Some 2016 MacBook Pros Suffering USB Drive Problems
What you describe is probably domain name 'front running', which was an abuse of the domain name 'tasting' scheme that some Registrars engaged in. https://en.wikipedia.org/wiki/Domain_name_front_running

So called premium domains are set by the Registry managing the TLD, and Registrars offering those domains for sale pass along the premium price.
These are quite common here in Germany.
Did the check cash or not? They didn't mention that part...
Huh? What type of insurance are you talking about? I'm talking about airline flight insurance, like in the article.
The ultimate command line tool for Linux developers! Provides a huge number of tools for developers to automate their system....
...
a bash script with a number of useful directives/options ...
Indeed. Sometimes phrases are usurped, and that's just the way it is; the #1 rule of communication is knowing your audience.

For instance, when I was younger, "hooking up" just meant making a connection or meeting up
This bears explanation.
The Best Online Communities for SaaS Founders
That's the whole point of publishing, to share what goes beyond currently-available work. But keep in mind that DeepMind is only one institution, not the font of all things AI.
Yes, it does change the whole meaning of this. Running even just the datacenters in renewable energy alone is a huge technical and organizational undertaking, - maybe on par with Project Manhattan and the Apollo Program. Doing the carbon neutral gimick is, - until hard proof is presented to show actual reduction in fosil fuels usage, - little more than good intentions and financial sophistry.

Don't get me wrong, it is a good thing they are doing at least this much... but in my opinion they are getting a huge, undeserved PR boon out of this. Companies like Oracle could not get away with this, even if they tried. In my eyes, and until hard evidence is presented to disproof this, I think they are still milking all the goodwill from the "don't be evil" motto from yesteryear.
Defeating PoisonTaps and Other Rogue Network Adapters with Beamgun
This and parent commenter's link paint _completely_ different pictures - do either of you know why?

The Akamai link shows Europe red hot, with the UK at "~17% attack", whatever that means. Norse Corp link shows nothing of the sort, UK so negligible as to not even make the list.
What's the cost increase like? Do you know anyone doing it?
I'm just realizing why the manager of the local Grease Monkey once endorsed me for "parallel algorithms".
thanks! We really appreciate this
> I would be ashamed of this practice if I worked for them.

There's no shame because there are no consequences. "Oh, you were the guy at Company X that wrote that annoying Dark Pattern Y, huh? Can you walk me through the ethics of that?" - Said no interviewer ever.
> has been asking my mom the same questions about microsoft word for the past 20 years

That's because the answers change with each new release :)
It's worth noting that in the military, bootcamp is where you go to get prepared to learn your job; you usually have a separate school afterwards. The specialties that do train at only one station are much longer.

I'd say boot camps are a way to get yourself oriented, so that you can seriously pursue your education, not an end in themselves.
> London to New Zealand to little under 30 minutes

Well, 2h would be enough for me.

On the other hand, it's probably easier to control a 16,000mph plane for 30min than a 4,000mph plane for 2h.
> "thinking your way out of it" is something that's going to be regarded in the future the way that we regard blood-letting a fever now

As someone who spent more than a decade struggling with a diagnosed depression and the numbness that came from trying to get better with 5 different prescription drugs that addressed a few symptoms while making the whole thing a lot worse, what worked for me was, eventually, thinking my way out of it. And it's funny that you compare it to some medieval treatment because the method I used to think my way out of it has been taught for 2500 years. The key is you can't just try to think your way out of it. There is a specific technique to meditation and mindfulness that the watered down versions of mindfulness training miss. Go to the source and learn the traditional practice, not the bits and pieces that psychiatrists have tried to marry with more recent psychotherapeutic theory.

Now with daily anapana/vipassana practice, I'm able to live much more in the present moment, which allows for enjoyment and sadness free from the suffering that I now realize was manifesting in my depression. It's a form of delusion to deny or ignore the truth of what's happening right now, no matter how simple that truth might be. And when I delude myself often enough, I start to feel depressed. It's cause and effect, and I see it so clearly now. But now that I understand the cause and how to stop causing it, I can recognize when I'm feeling depressed and bring myself out of it.

Nothing used to frustrate me more than people insinuating that I could fix my depression by just trying harder. And that's what "think yourself out of it" sounded like to me. My motivation was so zapped that that kind of advice just made me more despondent. So I want to make it clear that thinking your way out of depression is not a matter of trying harder. In fact once it clicks, it becomes easier...like riding a bicycle downhill. And that's a good metaphor, because if thinking your way out of it is riding a bicycle, how effective you are at it and how hard you have to work depend entirely on which direction you point, not how hard you pedal.
I think the author is referring to Apple's currently active lineup. On Apple's Russian-language website (http://www.apple.com/ru/iphone/), there are indeed five models listed.
This. I hate this more than I can express in a public forum.

Google is notorious for it, especially when they try to get you to use the YouTube app rather than the web interface.

It's not "maybe later" I want—it's "never ask me again".
A YC Startup's Corporate Policies
Bingo. The fact this is one of the two most popular TED talks says volumes about TED, and how to interpret TED vis-a-vis the broader scientific community.
Angular to React: Fullstack Academy Updates Its Curriculum – Fullstack Academy
Got it. I would have been happiest with this on the front page, but I just happen to really like reading lists. No matter.
We've got plans to open up the platform to more languages soon, Go is among them.
To get it, he had to work there for months as an intern and overcome his manager’s misgivings as he got up to speed.

Is that so bad? It doesn't seem unreasonable to me to intern for a few months to demonstrate one's technical skills, after just 3 months of learning, are good enough for the company. Furthermore, it allows the candidate to show off some of the "intangible qualities of character" as described by another commenter.

I am assuming, of course, that the internship is not exploitive and that the company truly has the time and resources to mentor the intern. In the best case scenario, the manager would see culture fit and a new motivated employee who is open to growing into a great senior developer at the company. In the worst case scenario, at least the intern should have gotten some real world experience that can be leveraged into the next job.

I guess I'm taking issue with the tone of the sentence. Why wouldn't an internship be "good enough" for a coding bootcamp grad? And why would they have to fight a "manager's misgivings" since it would clearly cost the manager even more time and effort to find and train yet another person for the position. As the manager, it would be in my best interest to find an intern I think capable of succeeding AND to do my best to help him/her succeed!

Disclosure: I've hired a coding bootcamp grad as an intern and then was very glad to be able to promote him to full-time after a few months.

Edit: grammar
> people with depression need to take control of their own life by recognizing what makes them unhappy in order to overcome it

What if the thing that makes them unhappy is their own brain?
Blockchain based application platforms can allow re-architecting of applications such that the data that backs the application is not "owned" by the company, but instead is either public or user owned.

Currently, if you want to use LinkedIn you have to either use their website. Sometimes there are 3rd party options that consume the API but in the current model of the web, as soon as one of those 3rd parties is seen as problematic then API access is typically revoked or restricted to give power back to the company.

In the public data model the data and API are publicly exposed and cannot be arbitrarily restricted. In the LinkedIn case this would allow a 3rd party to build a new UX on top of the LinkedIn database that excludes the copious dark patterns. Under this model, companies who abuse their users risk getting displaced by an alternate application backed by the same data that favors the user.

- Disclaimer: I work pretty much exclusively developing software in the Ethereum ecosystem which is one such blockchain based platform.
Build a WhatsApp Clone with Ionic 2, Angular 2, and Meteor
I've been a customer since 2006 and just cancelled my account. Not sure, where I'll move, but I need a provider that supports .de domains. I'm leaning towards uberspace.de, but will consider Hetzner as well.
no more confusing C-w and C-b in tmux, perhaps?
Ask HN: Any Developers enjoy the new MBP 15“?
I recently bought one for development and am very impressed with it.

I've seen all day battery life unplugged during my work outside of the house which is 6-8 hour range. Even within that range it estimates I have 10+ hours of battery life left.

I love the display. Much better than my older MBP and am overall very satisfied with the purchase.

Wondering if any other devs/users like it as well?
yes, for a basic one, there's lots of good fusion splicers for $1500-2000 from china. keeping in mind you'll need an additional $500-600 of precision hand tools, tools for dealing with OSP fiber cables, cleaning supplies and stuff to go with it, a fusion splicer by itself is not very useful.
Sure. I just don't even understand why it's a point in a discussion about UUID (hex) vs ULID (base-32), since both are case-insensitive... Which I think is why TeeWEE was stating that it's not really an advantage for ULID.
True, tho Xerox has to be up there as well.
Switching Fullstack's Curriculum from Angular to React
Google brings internet speech battle to the Supreme Court of Canada
What Is General Philosophy of Science? [pdf]
Microsoft - alas - is not competing anymore with Apple and Google on consumer devices.

Huge vacuum there, something's bound to happen.
Google Search YouTube Ad == 90s Malware
Well, I suppose it's a philosophical thing, but I don't subscribe to the discover point of view. However, to be clear, I don't think there's anything wrong with this viewpoint.

For me, math is a set of rules that we know to be consistent. Based on these rules, we put together new constructions that obey this framework. When I prove a theorem, I don't really internalize it as discovering something that was already there, but as putting together a new creation based on a set of tools that I already have. As the author of the result, I have the flexibility to be as creative as I want in how I prove the result and that creativity has an affect on how people view and internalize the theorem. I mean, if someone writes a narrative story we could say that the story was always there and that they just discovered it in a sea of words. Again, there's nothing wrong with that point of view, but I prefer to say that the person created the story.
That is absolutely what happens. So irritated people like me go out of their way to open the app store and review directly.
My browser sends 'de-de'. With 'en-us' it works.
As the other respondent posted, the standard library is the only interface to the operating system on some platforms.

For example, on Solaris and various *BSDs, the syscall interface is private or unstable and is explicitly NOT an interface.

So without the standard library, none of the applications could run.

That sure sounds like part of the operating system to me, and fits various accepted definitions such as the one Wikipedia provides.

And yes, I would consider the file explorer included with Windows part of the operating system, as most people I think would also.

The confusion here seems to come from the Linux world, where components are mix and match; where you can pair the kernel with an entirely different base.

That isn't true of many other operating systems; the base distributed set is designed to work together and provide the environment and platform for applications.
In the US it depends on the provider and state, but there are lots of providers that offer a renewable tier (maybe not 100%).

http://apps3.eere.energy.gov/greenpower/buying/buying_power....

The prices are 1 or 2 cents higher (per kilowatt) in many areas.
You're missing slack status (they're down right now).
I agree about it being huge. But from an employer perspective, even if it's not huge, what counts is the margin, and if it gives you a few more good candidates than everyone else trying to hire, that is a big advantage. All the things Joel Spolsky wrote about the developer hiring market change, if you are reaching these passively looking people.
We plan to broaden our auth options soon, though you can get almost the full experience anonymously without even logging in.
QEMU advent calendar offers mystery VM every day until Christmas
But... you can become a Above Avalon member and get access to figures and estimates behind the math!
Why? Aluminum production needs a lot of electricity but if you recycle back, costs goes down, total aluminum energy cost of Apple is likely much lower than all those servers running throughout the year.
works fine for me in incognito tab
For what it's worth: we use Firebase in our stack too, but at this point it's confined to our customer-facing dashboard (as opposed to our end-user-facing service). I don't like it when my critical systems depend on services out of my control, especially when those services go down for hours or days at a time -- as Firebase DB has done twice in the last year, for us.
Doesn't that mean that it will usually — but not guaranteed always — be unique? That is, won't there always be a (minute and negligible depending on the intended use) chance of collision?
So they can poach the best, of course.
I think 80% sounds about right.

First level will be at least 80% automated in the next ten years. Than it will probably go down from there. MAybe 60% second level and than 30 or 40% third level support.
Not sure what you're seeing. I opened the link in an incognito window (therefore, no google signin), and everything works fine without signing in: http://i.imgur.com/ZKhACZM.png

Also tried a different browser with a clean slate, no issues.

Maybe the link was edited?
Trump invites tech leaders to roundtable next week
Close; it was one of the Bell Labs versions of QED — https://www.bell-labs.com/usr/dmr/www/qed.html — I suspect but am not sure that Ken Thompson's CTSS version, that introduced regular expression text editing, used slash. The original Deutsch/Lampson QED used colons or square brackets for searches (fixed strings, not regular expressions) but did use slashes as the substitution delimiter, which may have inspired Thompson to use the same character for both search and replace.
Hello, World test case:

bash$ while true ; do : ; done
^C
bash$
<Yes, send me offers!> <No thanks, I like to waste money and wallow in ignorance>
Apple hardware has fallen so far behind I've become a Hackintosh convert.

If you're paying for top of the line build quality, you shouldn't have to sacrifice for last-gen hardware for the sake to be 1mm thinner.
> In light of HN's ban on political content

Please don't forget to mention this is just for one week. The intention is not "ban political content". It's to take a one-week breather from political stories that tend to result in flamewars.
Signing .deb packages. Debian and its derivatives are core users of gpg as it's basically a requirement to sign installation packages - if the user doesn't have the key in their trust store, they get a big fat warning when they try to install said package.
http://www.syntaxsuccess.com/viewarticle/tree-shaking-in-jav...

use it with babel by using splittable.js
I was just discussing this with a former co-worker. [Here in Europe.]

Also: I'm pretty certain that if you had a history of using dark patterns.. that would be seen as basically fraudulent behavior here. Investors would stay far away.

We both shared our distaste for a typical american way of accomplishing personal financial success - fake it til you make it, etc etc.

Maybe this is a part of what sets SV apart from Europe - and why SV keeps winning :). Fraud works.
see http://www.syntaxsuccess.com/viewarticle/tree-shaking-in-jav...
I'm more impressed by the background than the game itself, though both are well done.
How Great Science Fiction Works: The Great Courses. I'd say while not quite scifi itself, it's one of best audiobooks/lectures about scifi that teaches the history and techniques of science fiction.