skysight-inc/HackerNews huggingface dataset:
Meh, I could also ask you to provide evidence that you're not a p-zombie... There's an undivisible thing (particle) that has undivisible charge (electron) which exhibits properties and behaviour that could not be explained clasically. How do you explain classically (i.e. Newton's laws and no limits on observables uncertainty) electron diffraction and discretized spin?
push notifications from web apps isn't even supported yet on iOS
New Type of Emissions Cheating Software May Lurk in Audis
But do people in NYC bond any more with strangers than they do in Peoria? Phoenix? Some outer-ring suburb of St. Louis?
I think this stuff is all well known, and goes under the modern heading of "multilinear algebra".
I agree. Once you have kids, especially when they're young, you don't have the time to sit around on the couch with the boys. I came to terms with the fact that I don't actually want friends anymore. I want relationships based around common interest in tech, politics or a hobby. Other than that, I'd rather be alone.
And probably won't. They're not in apple's interests to make web apps feel native.
I lost my high school friends after high school, lost my college friends after college, I got new friends from 30-40, but 40+ have been losing some of them.
There is only a little evidence current image classification models outperform humans. The 5.1% number is just the number from one grad student who went through some ImageNet images himself - e.g. a single blog post (http://karpathy.github.io/2014/09/02/what-i-learned-from-com...). There really hasn't been a concerted effort to see how humans actually do on ImageNet.

I am willing to believe that a group of humans trained on ImageNet and without time constraints would be able to outperform the state of the art neural net models.
Personally, I'm thankful for that. I can see how some might find them useful. I personally disable them whenever the browser presents me with the request dialog. I'm glad I'm presented with the option.
7 Ways to Make a Conversation with Anyone [video]
> because it downloads a file of obscure, unstandardized format

that would be HTML.

The fact that it loads from Google's CDN (though it doesn't seem to...maybe the URL was changed?) is a matter of the URL, not the page format.
This is exactly what tons of WebKit/Safari haters do — troll through the literally 100s of proposed standards (admittedly sometimes W3C but still) and rile up comment sections w/this false trope astroturfing for half-baked technologies.

It's usually because they had some pet project / approach relying on the "standard" that they couldn't run right in MobileSafari, even though it had no adoption whatsoever, Cupertino is DESTROYING the web for not including it, battery life, privacy, reasonable userspace restrictions, etc BE DAMNED.

Don't believe it.
> From now on, I won’t be building any more native apps

It looks like the author blogs exclusively about JavaScript. What native apps has this author built?
I feel you. I'm in my early 30's too and have felt just the way you describe.
Native apps are helped by the weakness of HTTP/HTML. For some reason, the tech industry has been slow to admit what seems obvious -- that a technology designed in 1989 to let academics trade documents is a terrible solution for doing modern apps. At least for now, the tech industry has chosen a strategy of incremental improvement (of HTTP/HTML) rather than radical overhaul, but there does come a point when the pain is too much, and a radical overhaul begins to seem like an easier solution.

Consider React, and also Om, and Om Next. These strike me as proto-types for the technology that will eventually replace HTTP/HTML.

If you'd like to build a great GUI for an app that has to constantly interact with outside events/data, then you might expect to have these 4 elements:

1.) inbox

2.) outbox

3.) meta

4.) display

Both React and Om Next have moved somewhat in this direction. But both still struggle with the limitations imposed by HTTP/HTML. A particular limitation is the old notion of a "markup language", with its roots in SGML. Markup languages are great when academics exchange documents. But markup languages are terrible for GUIs for apps.

Also worth noting, of the 4 items I listed above, consider how much they map to what Joe Armstrong wrote about modules in Erlang, and consider how much thought and research, over the course of decades, has suggested that these 4 ideas, bound together, are important for building resilient systems.

At some point the tech industry is going to get rid of HTTP/HTML, and something like React or Om Next is going to become the dominant paradigm for building a GUI for TCP, that is a GUI for an app that interacts with events over the network.

Until that happens, native apps will continue to thrive, at least because they are built with tools that give sane options for the GUI.
Driving has almost nothing to do with image classification. *

Humans implicitly perform SLAM (simulataneous localization and mapping). What do I mean? Look around your room. Close your eyes. Visualize the room. As a human, you've built a rough 3D model of the room. And if you keep your eyes open and walk through the room, that map is pretty fine-grained/detailed too and humans can keep track of where they are in the map.

The state of the art in visual SLAM (visual SLAM = SLAM from just images, nothing else) is not deep learning. It's actually still linear-algebra/geometric/keyframe based traditional computer vision (including variants that incorporate GPS/accelerometer info). There are all sorts of limitations, but the biggest is the current algos don't work when the environment is moving (!!!).

SLAM from LIDAR is solved. That's why people use LIDAR.

You might argue, that perfect SLAM is overkill for driving. And I agree. Humans rely on being able to do lots of things that are "theoretically overkill" for any given task - and maybe that's exactly why, so far, humans can drive and computer can't.

* It bears noting that even in domains like image segmentation, humans still do better than neural nets. (Group pixels in an image into different categories - this is still a caricature of "vision," but still far more representative of real vision than simply giving a global label to an image).
This is great information. As a user of R Studio I will definitively be moving from R files to R markdown ASAP.
Needs "2014" in the title.
Possibly an anti-spam measure. If it needs to be moderately difficult to create thousands of accounts, requiring a phone number and cutting off well known bulk suppliers of phone numbers is likely an effective strategy.
Bingo! Seasoned developers and architects with 15-20+ years of experience would very likely question using software stacks like CephFS with warnings on it's website about production use!
You really want no exotic 3rd party stuff in your design, and plain-Jane components like ext3 and Ethernet switches.
Choosing a newer exotic distributed filesystem may really come back to bite you in the future.
It can also enormously exacerbate symptoms of depression, and despite claims often made by its cheerleaders is no more a panacea than exercise, SSRIs, or indeed anything else.
AFRICAN SWAHILI song to dance to
For low and medium traffic sites, the simplest usage patterns are really easy: http://docs.celeryproject.org/en/latest/getting-started/intr...

The best thing about celery is that you don't have to use any of the advanced features. If you need the basics, stick to the basics.

On the flipside, if and when you do need more than the basics, your system will grow with you. No need to hack up cron monstrosities as you grow beyond a single server. Though, cron vs celery is kind of an apples to... celery comparison.
This is great! Played and enjoyed, thanks
This is also my same setup. It is refreshingly easy to maintain.
That's ludicrous. There are countless hermits, castaways, and such who retained their sanity just fine. Even cabin fever is not insanity.
Friendship is an opaque, organic process. No one understands how to "make it happen." So it pretty much becomes a numbers game. The more people you are in steady contact with, the higher your chances of that process taking hold. Before 30, people are in institutions that provide this kind of environment: school.

Work can provide it as well, if you want it to. A lot of people aren't comfortable with trying the process there because, unlike school, it's really hard to avoid someone if things go sour. For this same reason there's usually a little taboo around workplace relationships.

Then there's the knock effect of having a couple real friends in our youth: all their friends become our acquaintances and maybe even our friends. The numbers game at work again. All these acquaintances make our social circle feel a lot bigger than it actually is. This is what makes the drop off after a certain age so hard. When we look back, it felt like we had so many friends, but most of us really didn't.
That would just be your opinion. It has not been shown. It's still an open research question over what neural nets are actually learning in their intermediate layers.

You're going to need large amounts of fine-grained labeled data for each category. You've also just manually determined some sort of (brittle) object ontology. What if there are only 3 tires? What if there are four tires on the road but no car? All sorts of edge cases, and all you've done is train a classifier for cars, not actually solved driving in any meaningful way.
It's not universal. I'd rather bring in a dependency than reinvent the wheel.

requests is used so widely that I'm surprised to see this raised as an issue.
Yes that is mentioned in the update on the article. Even though the original article was from 2014 and discussed here then I thought people might be interested in the progress - I certainly was.
Nope, it's the culture. Lived in NYC for a year and it's still super hard to make friends outside of work. In the US it's just considered weird to have anything more than superficial interactions with strangers once you're 30+. It's annoying.
Native apps will die to hybrid apps but probably not to full web apps. There are some functions for apps that are much better done natively than through support wrappers and such that overly complicate the whole scenario. Hybrid apps are great for providing a UI that can be drastically overhauled with relative ease. They provide ways to make web feel native. Any app that is installed should feel like a native app. Hybrid apps are the way forward for small developer teams but large app devs should stick to native for the power and performance.
I've seen Arrival, so minor spoilers. (rot 13)

Gur nyvraf ner sne qvssrerag sebz hf, jvgu n aba-cubargvp ynathntr gung vaibyirf "abayvarne haqrefgnaqvat bs gvzr". V chg gung va dhbgrf orpnhfr gur rssrpgf ner qrzbafgengrq va gur svyz, ohg vgf vapbzcyrgryl haqrefgbbq, ol obgu gur punenpgref naq zlfrys (gur nhqvrapr), cebonoyl vagragvbanyyl. Fhssvpr gb fnl, jvgubhg n tenfc bs gur shgher, gnyxvat gb gur nyvraf vf qvssvphyg. Gur havirefr gur svyz vf va vf qrgrezvavfgvp, fb lbh unir gb or noyr gb haqrefgnaq fbzr cneg bs gur shgher fgngr bs gur havirefr gb zbir sebz gur cnfg fgngr gb gur cerfrag fgngr.

If that doesn't make sense, go see the movie. ;)
I haven't used Django in a while, but, if I'm not mistaken, it's basically the easiest way to add any kind of asynchronous behavior to a python web server. There are few other options, and I don't think any of them are as mature as Celery.
It's actually unclear what your argument is here. Remember that these comments are in response to an article about rising incidence of depression treated with multiple medications.

It sounds like for some reason you are now just trying to say that depression isn't really on the increase in certain places.

Why would you say that?
Bar Brothers Program for $47: Detailed Guide to Discounted 50% Offer
Perhaps we spend the first 30 years of our lives trying desperately to convince ourselves that we're not alone... and the rest of it trying to be.
Sure. Let's put it this way: an app that doesn't validate SSL in such a way that your login service can be impersonated is... in some ways asking for attack, right? In addition to exploiting lax OpenID Connect validation to impersonate others, you could also steal credentials at this point, I would think. So while they're illustrating a weakness in Oauth client implementations, it relies on impersonating an SSL server that should already be mitigated by operating system or app-based certificate pinning, CRLs, etc. and as such isn't the root cause of the issue. This indirection/complication is what I meant by complexity.
They could just put an OrangePi Zero in a case and kick it out the door, all they would need to do is slap a HDMI header on there, the PHY is the same. The Allwinner chip they chose is very similar to the H3 chip it appears.
https://www.google.com/trends/explore?date=all&q=python%202....

:)))
I think a lot of people are getting confused about 'cure' vs 'management.' In my case it helped with neither.

SSRIs only /treat/ (not cure) a deficiency of serotonin, which for some people is all they need. I think some people have a strong genetic predisposition to depression, however that doesn't mean "therefore medication."

But depression comes in a lot more forms than just a simple serotonin deficiency, it's also thought that dopamine and norepinephrine play important roles. Personally, antidepressants never helped me, though a combination of physical exercise (https://en.wikipedia.org/wiki/Neurobiological_effects_of_phy... - seriously read that, I used to think exercise was just about living longer and being "healthy" in some abstract sense, which were the opposite of what I wanted at the time) and meditation has helped. It hasn't made me happier but I think it's effectively treated my depression.

When someone doesn't have the ability to "lift" themselves out of their depression, there isn't suddenly a binary "either they need an SSRI/SNRI or RIP tough luck". Some people have hypothyroidism (this was my case) and no amount of psychoactive drugs is going to help with that because the neurotransmitters aren't even being manufactured in the first place and even if they were you'd barely have the energy to utilize them. Other people just don't respond to SSRIs but would still respond to the massive boost of not just serotonin but dopamine and norepinephrine caused by daily (especially aerobic or HIIT) exercise (it also rewires the reward centers and dozens of other things, read that article). Some people might have bottled up emotions or physical influences increasing their cortisol - high cortisol can make you feel depressed too. Meditating lowers that and brings out your emotions so you can cry if needed (which FURTHER decreases cortisol). That was kind of the last component for me.

Some depressed people need someone to not just give up after trying an SSRI but actively get them doing the lifestyle changes, whether that's self-applied in CBT as in Feeling Good, exercise, meditation, getting out more, whatever. Like they seriously need to be guided to do it in real time, they can't just be expected to even remember to do it. Also blood work and hormone tests are simple to do - it might just be a lack of micronutrients or hyper/hypothyroidism (especially in this age group of middle aged women. personally I'm 20f)
When I was growing up, I was very fortunate to live in a small midwest community and have a very strong group of close friends. I've since moved west and rarely talk to most of them. Texting has helped us stay in touch, but the reality is, we just don't prioritize talking with each other over work, family, etc. We just don't.

And that's okay because these friends...our true friends, never go away. We never lose them and they never lose us.

We're bound by the many memories we shared - both good and bad. Memories that will be with us until the day we die. First loves, tragic deaths, school dances, snowball fights, fist fights, video games, D&D, last days of school, songs, first cars, etc, etc, etc.

After 30, I just don't believe we're "losing friends". Maybe we're not hanging out as frequently, but that is far cry from "losing". True friendship never dies. Don't believe me? Grab your phone and make some calls this weekend.
The first wave of automation covered the use of our muscles, so jobs migrated to work that required the brain. Now that the brain's being automated, what do we have left to fall back on?
If you get headaches every day, ibuprofen may reduce the impact, but there is a good chance you have a serious condition that isn't being treated.
For counter example, I'm in my mid 30's and have more friends than ever, have a more active social life than ever, date more than ever, and generally am having the most social, most enjoyable decade yet.

X is the decade that Y happens is a bullshit hypothesis that everyone is the same. FTS.
Disruption is coming with quantum computing
Our looks.
Interesting. I wonder if the Environmental changes caused by climate change would accelerate epigenetic change. Also would it matter in a post-crispr era.?
There's a more modern implementation of those concepts in a C++ library here: https://github.com/wolftype/versor

+1 on the book recommendation, I own a copy and it was very eye-opening.
On one hand I'm a major advocate of trustbusting and encouraging government regulation of large, potentially competition-squandering companies. But I'm also an advocate of a free and open Internet, entirely unregulated. To me, this case walks the line between the two and I don't think any more can be done with regards to making the "right" judgement without additional, definitive information.
I’ve lived illegally in the US for 25 years
I use boomerang in gmail specifically for this.
I provided a write-up of interesting ICLR submissions, primarily for NLP, but have also provided a small snippet explaining why I thought the paper was important or how it fit with other recent relevant papers.

http://smerity.com/articles/2016/iclr_2017_submissions.html

I'd also strongly recommend people read through all the submissions themselves as every person seems to select a different set of papers depending on what they're interested in. My write-up has very few papers discussing CNNs for example as I'm focused on RNNs for the most part.

http://openreview.net/group?id=ICLR.cc/2017/conference
I thought it was interesting that all the match making apps for friends mentioned are for women to make friends with other women. I wonder if guys are just too proud for this.
Ah, true when you include the engineers in the loop I suppose. But then that becomes a vague term for any system where engineers fix problems after some load/failure testing.

When I think of anti fragile systems, truly adaptive algorithms come to mind that learn from a failure. For example, an algorithm that changes the leader in a global leader election system based on the time of day because one geographic region of the network is always busier depending on time of day and latency to the leader impacts performance.
I'm a web developer, and excited about progressive web apps. But until we have access to sensors and video streaming that isn't subpar, and sweet/easy camera APIs - this idea is good but simply not great- and that's a big difference when it comes to making an amazing UX on your crappy little phone.
At least today:
* service workers only on chrome
* the install prompt is totally not a native browser feature
* mobile web browsers are straight up slower at rendering
If anybody pulled in the meantime and they don't know you are forced pushing they also might get in trouble because of your force push.

If you have conflicts on a feature branch I guess you aren't the only one working on it and as soon as that's the case force pushing is generally a bad idea unless you coordinate carefully with the test of the team.

The only time I ever force push is on a feature branch that only I work on and I want to amend the commit I just pushed a second ago.
I don't mean to sound elitist here, but if you were really a dev then it probably would have bitten you in the ass already. What you are saying here sounds completely backwards to me. So here is my advice: spend some time testing the waters, if it doesn't completely intoxicate you then go back to PM. Real dev's go through so much pain and agony in their work, if it isn't also pure joy then it just doesn't work. Getting "excited about technology" is very much not the same thing as actually doing it.
> I recommend you stick a bone through your beard, pronounce yourself a performance guru, and make bank. Have fun.

:-) :-) I LOVE when my opponent has to resort to personal insults :-). Leaving aside any sarcastic remarks in this regard:

For Intel's sake I Really Hope that these "profundities" are indeed very well-known to you - and believe it or not, they're very well-known to me too for at least 10 years. However, this is not the point; the point is that there are LOTS of developers out there who do NOT know them - and the OP is intended for them (and not for "performance gurus").

It is actually THIS simple. Eliminating 90% of inefficiency does not really require black magic or "performance gurus" who know exactly how the pipeline of specific CPU works. And this is exactly what I'm arguing for - to educate app-level developers and architects about this low-hanging fruit of 10x+ inefficiencies; I can assure you that it is very far from being universal knowledge in app-level development circles.
Gitlab is limited by the fact that they need their hosted product to run the same code as their on-prem product in order to avoid forking the codebase.

If on-prem customers can't get AWS/GCE/Azure SuperFastCloudStorage™, then it can't be part of their codebase.
How close are we to solving vision?
No branching at all + integrated CI/CD.
https://docs.gitlab.com/ee/workflow/gitlab_flow.html
At a certain point it's just about recognising an object which shares broad characteristics with a car rather than aesthetics. Eg it moves at the speed a car moves at, it's in the road, it's overtaking on the right hand lane. I would expect any autonomous car to be able to fail over to "this object is likely a vehicle I haven't seen before" given a strange car-like object being detected.
There is no cloud, only other people computers.
> He's been consistently right in the long term.

Examples?

From what I can tell, he's sometimes right and sometimes wrong, which makes him as effective for predictions as a coin toss.
We work as small team, 3-5 people max.

We just keep it simple like:

- No one pushes to master.

- For every feature (or update on a feature), create new branch.

- Send pull request for reviewing (one of us is the reviewer).

- Merge pull request into master.

---

You could try git workflow, but it's just too complicated for small team (and for large teams too?).
Wow, this thread has made me realize that I don't actually have any friends (I'm 20 btw). I just have acquaintances, and I realize that I actually like being alone as long as I entertain myself. Anyone else like me out there?
Ask HN: Where are all of the mature developers?
Getting kind of sick of HN because of all of the young, inexperienced developers. Where are the more mature developers hanging out online these days?
This is interesting, as an update: The Atlantic says that there's still almost 7 million votes outstanding as of Saturday the 12th. http://www.theatlantic.com/politics/archive/2016/11/clintons...

So maybe she will break a million delta.
GPS, IoT, and the Future Tech That Could Replace It All
> you don't get a job after the bootcamp. I'd expect 30-60 days of applying and interviewing before you get the job, just FYI.

It completely boggles my mind that someone can just go and do a "bootcamp" and then land a job two or three months later. Is there really that much demand for coders out there? Such a person could easily do more harm than good.