skysight-inc/HackerNews huggingface dataset:
> I still chuckle when randos make arguments like "C++ can't be parsed with an LALR parser"

I'm not an expert on parsers but I don't think LALR parser can evaluate constexpr C++ functions which is required for parsing C++.

E.g. in the following code, expression `A<f()>::a * u` will parse either as a variable declaration (int* u) or a multiplication (5 * 5) depending on the value returned by constexpr function f:

template<bool b>
class A
{};

template<>
struct A<true>
{
typedef int a;
};

template<>
struct A<false>
{
static const int a = 5;
};

constexpr bool f() {
return true;
}

const int u = 5;

int main()
{
A<f()>::a * u;
}
Great... yet annother Open OS phone/computer. Not like that's been done before to "great acclaim". Anybody remember Jolla, the SailfishOS, and the Jolla Tablet?
The grass is always greener. Trello is so awful as a bug/issue tracker I'd love to be using JIRA.
It seems like fighting games such as Street Fighter or Tekken are a perfect fit for Self-Play.

Anyone at OpenAI attempted to build such an agent? Are there any AI research platforms designed specifically for player vs player fighting games? As far as I know, elite human players are still massively dominant. Even though it would make for an exciting matchup. But giving the complexity of actual fighter competition, with combo attacks, power meters, time limits, etc. There is an absurdly high dimension of training variables required.

I'd actually like to try and take a step back and apply self-play to something lower dimensional. Perhaps a 2D Tron Light Cycle sim. And see if some truly unexpected strategies arise ;)
Amazon's new Oasis Kindle
Agreed. It's a very skewed perspective that treats $425 million as a failure.
Does anyone have a script for integrating with Facebook and grabbing whose birthdays are today? I'd really like to automate it, but this info isn't available via the Graph API, so I kind of gave up on this, but if someone else has done this, I'd love to take a look.
For me yes, using shell_plus even with the plain old python shell is worth it because it automagically imports most of the things you are going to need and saves you a lot of keystrokes (it imports all your models and some things from django, most notably settings so you don't need to do a 'from django.conf import settings'). Also, as I have already mentioned in the article, the killer feature of django-extensions (for me) is the runserver_plus and its integration with the Werkzeug debugger - just add an exception somewhere in your app and you'll get a full python shell.

I would definitely consider (and probably use) celery for an application with heavy task usage (or if I had the need for its more advanced capabilities) - definitely using a proper message queue like RabbitMQ should have better behavior than Redis, however django-rq covers all my needs till now so that's what I have included in the list and use in my day to day projects. After all, redis is much more popular than RabbitMQ and can be used for other purposes beyond asynchronous tasks (for example you can use redis for caching instead of memcached and also django-constance uses redis to save settings).

Thanks for the article, it confirms that django-smoketest is something I need use to my new proejcts and probably integrate it to old projects with a lot of moving parts!
The enemy knows the system.
I'm truly amazed that this has been going for over a year now and the internet hasn't murdered it
Haha... me too. I'm like "RIP?? I have never even heard of a broccoli tree!"
I fail to see the connection between ~"don't see exercising as a golden bullet against depression" and what you claim I've said.
If I'm not moving through the surroundings, I last longer, but if my point of view is moving, I feel ill, even on modern headsets.
Doesn't work too well for me. The first ~15 suggestions are repos I already know, and contributed to most of them.
This is awesome. You should turn this into a sevice or App -- call it DivorceBot or CustodyBot or FatherTime ?

Considering that close to a MILLION Americans get divorced every year, at a 50% rate i.e. half of marriages are ending up in divorce in the US.

Source: https://www.cdc.gov/nchs/nvss/marriage_divorce_tables.htm
That's 90% of the material being recovered from old solar panels, not 90% of new panels being made up of recycled material.

That's still great news, but nothing like:

>80% of the material in solar panels is recycled from old solar panels.

Which implies new panels rolling off the production line consisted of 80% recycled material from old panels. That's not possible. If you have 10 old panels coming in to be recycled, and you recover 90% of the materials from them, and you're producing 100 new panels (since production is increasing), at best you're gonna get 9% recycled material into your new panels.
You might be on to something. Iron and Wine might be the Kevin Bacon of music recommendation algorithms.
I'm probably biased (my wife is a therapist), but I disagree with you.

Therapists require a lot of training (depends on state/specialization). Thousands of hours of supervision and a Masters degree in the field. I would not say that is minimally trained. Less so than a psychologist however.

Therapists are trained in understanding systems and the why/how something is. You are very much right about psychologists understanding neurological conditions far better than a therapist. Therapists with a bachelor degree in psychology (like my wife) mostly agree that it is useless for a lot of therapy.

Depression is a tough one. I'd just see both a therapist and a psychologist. Probably go for a therapist first and try to get some understanding of what is going on. It may help a lot! Or maybe not at all, with the nature of depression. Then see a psychologist and get some medication.
If you really like something, tell nobody. If you find beautiful waterfalls, don't tell anyone. A great fishing hole? Keep it to yourself. A great diner? Nary a soul should you tell.

I'm only slightly exaggerating.

In defiance of my above statement, I own this tree and it is my favorite tree. The forestry service cored it and it's at least 220 years old.

https://imgur.com/a/c2AVd
ADHD: a lifelong struggle
If the last recession was 2008 we're not overdue _yet_ are we? :-)

Maciej Ceglowski had a good article about the advertising bubble: http://idlewords.com/2015/11/the_advertising_bubble.htm
Actually, it took 2 acts of stupidity. The vandalism, and the bureaucratic decision to help the vandal to finish the job.
That thing was awesome. I lived in Boston at the time and loved reporting potholes- they would usually fix them within a week and post a picture of the "after." Made it really fun to participate.
That is naïve and blatantly not true.
On a related note, I have gnucash set up to autocreate a ton of transactions 90 days in advance. Rent, salary, typical bills, student loan repayment, etc.

At some point my plan is to automate the following tasks:

1. Sweep checking into savings based on forecasted transactions. Useful since interest is like 10x more in savings.
2. Update asset values daily.
3. Update autocreated transactions as the invoices are emailed to me.
4. Calculate a rebalancing strategy that factors in allowed rollovers and expense ratios.
One of the symptoms of major depression is psychomotor retardation which causes people great difficulty in performing even simple tasks, like brushing one's teeth, doing the laundry, or showering. Advocating exercise as a cure for a disorder marked by the inability to exercise seems short sighted.

"I can't get out of bed"
"You should exercise"
Ugh...
But Russia can and would turn against you if they thought you could be useful to them. You should be afraid of both.
Out of curiosity, which notation are you referring to?
Assuming that modern means very recent, I very much enjoyed Neal Stephenson's Seveneves.
Did you have to prove your system was logging real data?
Price is just the intersection of supply vs demand. You arbitrarily choosing £500 is no more or less silly than me choosing 1x base rate or even 10x base rate. It just sounds like you're more willing to let work intrude on your private time than I am. Neither of us is silly for that.
The vandal was sentenced to 9 years in prison? That seems quite high to me. Do tree vandals normally get such harsh punishments?
The engineers on the product are listed as two interns. There are eight people on it total, and I bet most of them aren't working on it full time. This hardly seems like a massive waste of resources.

https://testpilot.firefox.com/experiments/send
Thanks @gt565k and @bartvk. You are of course right.
In Jira you can't even read the issue because half of the screen is occupied with navs or borders.

This is more or less how it looks on a full-screen Retina 15" Macbook Pro: http://pcgen.org/autobuilds/pcgen-docs/images/jira/jira_04.p...
How to Never Fail at the Fizzbuzz Interview Challenge (with Examples in Kotlin)
What Coding Language Should I Learn?
It would make more sence to make the code open source but not free - anyone can see but nobody can use the code.
Yes, my edit was confusing. I didn't mean color/B&W, but rather 2D/3D transition. I'm sure color was a big hit. Your point about sound is really interesting, too.
Pornhub is improving search with an AI porn addict
> Everyone's perception is shaped by their environment - you are no exception.

Different people interact with media differently. We can probably say something interesting about loud people with extremist opinions on the internet that aren't true of everyone else.
Realtor.com (Move Inc) | Dev + Product | Full Time CA NYC AZ BC | http://careers.move.com/

Realtor.com (Move Inc) has many open positions around the US and in Canada. Take a look and send me an email if any position interests you and I can put in a referral or use these links http://grnh.se/k1tq421 (US) or http://grnh.se/26rut11 (Canada)

jordan.tepper (at) move.com
Razer doesn't get mentioned because their product is not very good. OSVR is their proprietary API, and its an "open" standard in the same way OpenVR is. OpenXR, the Khronos standard for VR/AR/MR devices will be the industry standard API equivalent to OpenGL, but even OpenVR (Vive/SteamVR api) is a better option than OSVR currently.
I remember talking to a friend, who was stressed about the risk in her next career move, and I said:

"Realistically, the worst case scenario is that you have to move back in with your parents for a while, and I'm pretty sure they'd be stoked to have you back."

And she just burst out laughing. Because it had never occurred to her that that is exactly the limit of how much it was possible for her to materially suffer.
I have to agree with your concerns. All they have to do is make a good web browser and they have the funds to do that. It concerns me that they are wasting time, energy, and money chasing rabbits.
Ask HN: What license key service do you use for your product?
I want to generete a license key for the customers who buy my product after they purchase (e.g. with stripe or paypal).

I don't want to reinvent the wheel, is there a SaaS or similar I could use for key generation and management?

This is especially important because the product is an App Script add-on, so everything "administrative" that has to be built on purpose is a distraction...
Also good reading https://steemit.com/monero/@luigi1111/understanding-monero-c...
I began getting into photography as well, around the first of the year, and the trick to me seems to be finding what's amazing in the places where you are every day. I mean, if I had the spare time to travel to places where the landscape is already amazing, I suspect I would, too. But I think it might feel like easy mode to me, if I did.
Not restricted to IT:

Q: What do you do?

A: I'm a physics professor. I'm teaching a thermodynamics class.

Q: That's great! Can you please fix my radiator?
Is it comparable to commercial AV solutions? Can it intercept network traffic, run executables in a sandbox, use heuristics for detecting new viruses?
You may not have read it closely enough. With the caveat that the article is somewhat confusing in how it juxtaposes the two, the first part is about the entry-level, coming-to-market standalone headset (Oculus Go), while the second part is about the high-end, still-a-prototype standalone headset (Santa Cruz). The controllers are for Santa Cruz, not Oculus Go.
I got an Amazon IoT button and made some super simple back that will remind me to clean the pet’s water fountain every n days. I just push the button when I clean the fountain. I would horrify how gross it was before when I would remember to clean it. It’s much more humane now.

Also made Arduino boards that are dedicated timers to blink a light:
- 2 minutes to empty my coffee when brewing in a Aeropress.
- 24 hours to empty the cat's litter box.

Both of the timers are so simple. It doesn't sound like much, but the hyper focus on the task use case makes it actually improve my life in a small way.
The key, as a photographer, is then to find the beauty elsewhere, preferably in the everyday.

I maintain an active mountain images account, but when I post from somewhere untouched, I'm deliberately vague as to the location.

I'm watching the same thing happen with a tarn on Mt. Rainier. People are figuring out its location, and soon it will be highly trafficked. Most of these places look untouched precisely because people have gone to some trouble not to touch them.

Some overuse is a worthy trade, if, when at the ballot box and the cash register, nature-aware humans make the deliberate choice to sacrifice in order to preserve that which remains.
My most favorite hobby is taking long-distance off-road trips in my old Land Rover Defender with my buddies. We go to places far off the beaten path, taking the smallest and least-used doubletrack trails that we can find. I've written [1][2] about these on some of the popular forums for this stuff and post a lot of photos. People often ask for GPS coordinates of the great campsites that we discover but I never, ever give them out and I'm purposefully vague and sometimes deceptive about their actual location.

This story is why.

Like the saying goes, call something paradise and kiss it goodbye. I blame the people who publicize these places as much as I blame the people who fuck them up. The assholes of the world cannot be trusted with beauty. They will always defile it or love it to death.

[1] http://forum.expeditionportal.com/threads/146545-The-Owyhee
[2] http://forum.expeditionportal.com/threads/112686-Northwest-b...
Ideally, you should be able to scan in what you wrote using your phone, then have it OCR’ed. With the recent advances in deep neural nets, this should be close to possible.
You don't have to remember the correct syntax, or input and output types, because the editor won't let you enter an invalid program.

The type system constrains many of the choices the programmer can make. It's only possible to connect an output to an input of a compatible type, and doing this can instantiate a type parameter, e.g. [X] -> [car] -> [add1] is only possible if X outputs a List of Int. If you want to connect to an input which is absent, you're only given vertices with inputs of the correct type to choose from.

I should probably put more information about both the type system and the IDE on my tutorial pages.
I used a very similar idea to create an indirect coding for neuroevolution that was successful in solving some tasks. It's based on a generalization of K^2 Trees and shares the same ideas of modularity and hierarchy.
Volunteering is good. If you find that you focus attention on yourself too much, try shifting it to others. But keep the activities simple (manual and repetitive, like soup kitchen stuff.)

It’s also a good excuse to get out of the house, do minimum socialising and just observing the world around you. No expectations like performance measures and salaries either - your job is to just give a little.
The problem with monetizing this service is because there are many immigration watsapp groups with many members in it. So when one member buys this service, he can simply broadcast this notification to his watsapp groups. I even made the service free, but no takers. Anyways it worked for me, changed my life !
It's basically a personalized version of the Explore page: https://github.com/explore
At the moment and for the foreseeable future we are at a much greater risk of extincting ourselves.
I've tried walking around with a GearVR on my face with the phone camera turned on, and the latency makes it non-trivial. There's no way I would even think about trying to drive with this thing on.
The problem I have is too many applications, not that the applications are not good enough.

To move the needle you need to address fragmentation.
Maybe there should just be a trivial Electron wrapper around the Tower UI so that XSS/CSRF/extensions are not an issue.
I had just moved to USA from the other side of the world as a student. And, most of the sports I follow like F1, tennis, cricket, football (soccer) were happening mainly in Europe/Asia/Australia, and that means most of the live action happened in the middle of the night for me because of the timezones. I started missing lot of sporting action that I used to follow. I used Linux Mint + Cinnamon back then, so I created an cinnamon applet that displayed live scores, upcoming games and recently finished results on my desktop menubar.

cinnamon-spices.linuxmint.com/applets/view/115

I don't maintain it anymore, and I donated the applet to the linux mint team (they moved many applets to the main linux mint cinnamon spices repo recently)
Rather than merge the organizations, have the Girl Scouts start accepting Boys.
I am not suggesting this guarantees results, and I also absolutely did not say that physical fitness approaches alone are some magic cure all. These are the best answers I know of that actually get results for some people, some of the time.

I rarely suffer depression, but I have a genetic disorder and other serious personal problems (such as: I just got off the street after 5.66 years on it and I was molested and raped as a child). My medical condition sometimes causes me to become suddenly suicidal. My two adult sons, ages 30 and 27, make sure I am not left alone when I am suddenly suicidal. They know other things to do, but a big thing is we just do not let me be alone when I am at my worst.

Getting healthier has reduced the frequency and severity of my bouts. Figuring out how to make money online so I can be functional in spite of my genetic disorder empowered me to get off the street. I am still quite poor in terms of overall income, but I have some pieces in place for my life that are usually reserved for only the very privileged. It is having a positive effect on my mood and mindset.

I am still stressing about money and I still have days when I get nothing done, but my life is vastly better than it has ever been. I am 52.

So, I am speaking from firsthand experience, in some sense. I don't suffer depression per se, but I do wrestle a lot with frequently being suicidal. It often comes on suddenly. It always involves whackadoodle brain chemistry, a side effect of whackadoodle body chemistry. I try to put out useful information to the best of my ability. I do my best to couch it in nonjudgmental, non-blamey terms.
Alibaba Launches Global Research Program for Cutting-Edge Technology Development
By getting caught I mean that during meditation I am trying to focus all attention on the breath but inevitably I begin thinking of something else or I start daydreaming or fantasizing. The mind wanders. When you realize your mind has wandered away from the breath you bring it back.

Sometimes this can be a jarring experience. Like suddenly waking from a dream.
Warren says the sum of the too-big-to-fail banks is even bigger than it was in 2008. Also, Trump is trying to scale back the regulations put into place after 2008.

http://www.wsj.com/video/elizabeth-warren-too-big-to-fail-ba...
Actually, Las Vegas shooter Stephen Paddock’s massacre was highly predictable
I'll ask her when she's back from Devon!
The interesting part about being perhaps due for a recession, is the role of the Fed's hyper low rate policy.

The US has never had such low rates for such a long period of time. Will we trade mediocre economic performance for perpetually cheap debt & interest rates, in other words.

Huge mountains of debt motivated by its low expense (whether eg at Apple or at the Federal level), sapping economic expansion potential as capital is diverted and mal-invested (eg IBM and GE financial engineering) and debt costs grow ever larger, combined with perpetually low rates that feed a loop of addiction and harm.

It's a form of the Japan scenario. Why didn't low rates in Japan spur faster economic expansion and massive inflation? Economic velocity plunged because an ever greater share of their capital available for investment was going to service debt. It explains in part why the US economic 'recovery' has been so slow compared to the past (the early Obama Administration GDP growth forecast projections coming out of the recession, missed by a mile).
Culturally, "doctor" just means "medical doctor." I think that's because many people need to interact with, and talk about, medical doctors. And they need a name for that kind of person, and our language landed on "doctor." That is, as far as the English language is concerned, "doctor" is more profession than title. Even to the point that "to doctor" something is to fix it in some way.

Personally, the only time I have volunteered the honorific is when talking to my congressional representatives.
Like the Internet of Things?
Indeed. But this isn't some NATO thing, it's a US/German agreement.
Do you think mainstream acceptance is inevitable, or do you think it could end up being like 3d is today? By that, I mean 3d has some hardcore fans and many of us seek it out occasionally, but it isn't part of my typical day.

AR is more interesting, especially if it can get to contact lens size.
There's a reason the photos on my site generally aren't geotagged. (Well, aside from the fact that my DSLR's GPS isn't any good.)
Hello, I am aware of webpack but I haven't jumped in the webpack wagon - the tool I use from the node-js world for asset management is browserify which is much simpler (I've written a couple of articles about it: https://spapas.github.io/2015/05/27/using-browserify-watchif... and https://spapas.github.io/2015/11/16/using-browserify-es6/).

However, as I mention in the post, I don't using node-js tools if you don't need em. If you have a couple of css / js files that don't do anything fancy (i.e no es6, no require etc) then I don't thenk that there's any need to add a huge dependency (node-js and friends) to your project. django-compressor (or django-pipeline https://github.com/jazzband/django-pipeline which is also good) should be more than enough for your needs. Also, notice that webpack / browserify don't understand javascript or css snipped that are inlined in your django templates (django-compressor understands them all right).
The research here is more transferable to use in the real world. There is lots of other research in the video game area and it's been going on for awhile [0].

These revelations by OpenAI could potentially be adopted to a physical robot or device. Not sure we can do that with AI Ryu perfecting hadoken :)

[0] https://arstechnica.com/gaming/2013/04/this-ai-solves-super-...
> The drawback of OCaml modules is that all dependencies must form an acyclic graph, which can be a pain sometimes although there are well understood workarounds.

Can you elaborate on that?

It's hard to imagine a sane build system where the dependency graph contains cycles.
I’d love to get a 3d printer for 160! Can you point me in the right direction? (Or add me to your alert)
this is another webjob I did but for my father's business, it sends the company's clients an email and text wishing them happy birthday :)
Does anyone have historical data on suicide rates? Seems like a decent proxy (EDIT: proxy for happiness, not for base needs) to check.