skysight-inc/HackerNews huggingface dataset:
I'm specifically using pain and suffering because I am not talking in metaphors and I am not trying to dress it up or down. I am not trying to comfort myself or others, and I am not trying to ennoble this. I am not trying to put lipstick on a pig. Pain is literally, physical pain sensations, no more, no less. By suffering, I am speaking about dukkha, or existential anguish.

When you try to make something into something else in order to make it more pleasant, that is a form of a story in the head. It will work for awhile until it doesn't. The whole point of mindulfness meditation is awakening to what is, not what you wish things are.

It doesn't matter whether you are doing something you think is pleasant or not, dukkha is present there. Strain and tension contains pain. Dukkha is only there when someone is not mindful. Ironically, by being present to the actual amount of pain, the dukkha lessens:

https://www.quora.com/What-is-the-coolest-psychological-tric... (Quora answer, not mine's, that explains this very well).

Learned helplessness is a story in the head. There are methods to dissolve and deconstruct that which I will not mention here. When you replace that story with a different story, you are creating the conditions for your next disappointment. Real power and freedom comes from releasing the stories that prop up your identity.

Now having said all of that, I had written about "supports" here: https://news.ycombinator.com/item?id=13091341 ... So long as those support help you in your practice, it's great. At some point, those supports become obstacles themselves. They are, after all, stories in the head.

> we tend to make things like exercise and so on into these grueling things that we do as if out of this sense of duty. we don't really have to do anything

If we don't have to do anything, then what is the point of living and struggling? If you lose your motivation for living and struggling, then what happens when you really need to make it through? This was the paradox that was resolved for me with non-dual Shaiva Tantra.
Indicators of Compromises (IOC)
No kidding. The HR / legal stuff available to startups now is such a boon.
The Pro in Macbook Pro does not stand for "programmer". The device is not catering to the past. The world is not full of UNIX era programmers. Some future programmers are getting their first laptop during the coming holidays. If you think Esc then I is the future of programming tools, I don't know what to tell you.
This is a false dichotomy. Both OLS regression and, say, random decision forest regression have the same objective (predict values) and achieve it with similar means (build a generative model / function). They solve the same problem. Contrastingly, assembler and python are broadly aimed at completely different use cases.

Broadly, whether you should move from OLS to random forest regression = SNR increase / increase in manhours and money spent.
Sometimes the instruction ends in a q for 64 bits.
Try Ricarda Huch. Or Barbara Tuchman.
You might be being really subtle about python there ! I realize that one can create lines of code like :_ = (
255,
lambda
V ,B,c
:c and Y(VV+B,B, c
-1)if(abs(V)<6)else
( 2+c-4abs(V)-0.4)/i
) ;v, x=1500,1000;C=range(vx
);import struct;P=struct.pack;M,\
j ='<QIIHHHH',open('M.bmp','wb').write
for X in j('BM'+P(M,vx3+26,26,12,v,x,1,24))or C:
i ,Y=_;j(P('BBB',(lambda T:(T80+T9
i-950T 99,T70-880T18+701
T 9 ,Ti(1-T452)))(sum(
[ Y(0,(A%3/3.+X%v+(X/v+
A/3/3.-x/2)/1j)2.5
/x -2.7,i)*2 for \
A in C
[:9]])
/9)
) )
(stolen from : http://preshing.com/20110926/high-resolution-mandelbrot-in-o...)

which could be seen as retrograde vs assembler (but not really for the very funny and brilliant code above - you have to see in formatted nicely and run it to realize that there are some great people out on the web!) perhaps in fact I would agree with this dig - some people do write horrid bits in their python code and python seems to facilitate (or enable) this behavior rather more than other modern languages like Julia. But taking your comment more at face value, reading it to say that more complex methods represent an evolution and that they should be accessed by users as they are easier or better I would disagree. It is easy to screw things up with a random forest or a booster in the sense of overfitting, focusing on the method and not the features and not understanding what the model extracted is telling you about the data. Often a regression model or a decision tree can reveal that there are a few simple things going on which say more about how a process or system has been implemented than the generating domain that that process or system is operating in. This can be gold dust. So, I think that they can be easier to use and simpler to understand, of course when they don't do the job better model generators are required.
Anyone know what markup language was used to express the math equations? Was that Tex or something else?
On the one hand, the 'subscribe' pop-ups are intrusive, and I am reluctant to clutter my inbox with notifications, but on the other hand they provide a subliminal advertisement that the website is a source of material that is actually worth signing up for, along with implicit peer pressure from the implication, justified or not, that there is already a community of people who have signed up. It is a psychological nudge, and you seem to be saying that the benefits outweigh the downsides?
For a second I thought someone implemented a HTML5 renderer in Flash, thank god that's not the case...
Seems to be disabled by default. I can enable the new behavior by going to chrome://flags/#prefer-html-over-flash, but when I set that flag to "default" Flash works the same as before.

Has Google confirmed this actually made it into Chrome 55? Their blog post[1] about the release doesn't mention it. One of the article's sources is from earlier this year, and the developer thread they link to has been quiet for about a month. I wonder if plans changed and they're leaving it behind a flag for now, or if they're A/B testing it somehow.

[1] https://googlechromereleases.blogspot.com/2016/12/stable-cha...
Something around 30℅ https://stackoverflow.com/research/developer-survey-2016#tec...
That's never really been how the industry works. Experience is more valuable than education, so you should get experience while you still can.
It seems a little odd that the author is focusing on machine learning not being terribly good for prediction from data to counter the "this time is different" argument. The reason this time is different is we are in a period when AI is surpassing human intelligence field by field and that only happens once in the history of the planet. AI is better at chess and go for example, is slowly getting there in driving and will probably surpass general thinking at some point in the future though there's a big question mark as to when.
I use ctrl+C instead of Esc in vim all the time (quite useful on iPad keyboards as well) plus you can remap the Caps Lock key as stated in TFA.
Only something like 1/3
Is that really true? Will they actually be forced out at that age as a common occurrence??
Apparently using TAB or CAPS LOCK instead of ESC is a pretty popular alternative. I haven't tried it myself, but I have heard of it.
>
Reference counting does not scale to multi-threaded programs well. Keeping reference counts up to date across multiple threads is maddeningly and frightenly hard to do efficiently.

Is this not just a matter of using an atomic reference count?
> I never said we must let anyone in.

Not stopping anyone means letting anyone in.
Not disagreeing. But, another factor worth mentioning is the impact of local rent control laws.

If prop 13 went away statewide but local rent control laws remained in effect, owners would be looking around to make up the difference.

If an apartment building saw regular property tax hikes, the owner's inability to pass most of the higher tax costs on to renters would cause new unintended consequences (e.g. reduced building maintenance).
ECMAScript bind operator proposal
This reminds me of the stem cell research boom and bust of the late 90s and 00s. It turns out that the new and shiny toy doesn't work for everything. However, it's not really a bust, as AI, similar to stem cells applications, will continue to do wonders where it is the best tool for the job.
Does anyone understand the decision to not left align the esc "key"?
I would argue that solipsism and a universe simulation are actually very close. You observe x and it might be A or B but you have no ground truth on what A or B looks like or how to distinguish them.

In case of solipsism you experience a universe around you but there seems to be nothing you could use to decide whether you are experiencing an independent outside universe through your senses or whether your mind is just hallucinating this whole outside universe.

In case of the universe simulation you experience a universe around you but you have no a priori knowledge what a real universe and what a simulation of a universe is supposed to look like, you seem to be stuck in more or less the same place as with solipsism.

You should start to associate causation to patterns in your experience, and observe carefully that patterns. Those patterns behaviour are not decided by you, so, by definition, they are outside your mind.

I think mind is probably not the right word here because it has the connotation of control, brain might be the better choice because there are things going on you can not control (ignoring whether you actually have any control to begin with). It may have not been clear from my first comment, but I was especially referring to metaphysical solipsism, denying the existence of an independent outer reality.

Simulation argument has serious experimental issues, but I would not discard it yet. Maybe we can think of something.

Personally I just don't think about it for the moment. There is surely the possibility that we make progress one way or another, but every time I try thinking about it, it leads nowhere. Maybe one day we discover the fundamental laws of physics, logical self-consistent and the only self-consistent laws of physics possible. With mathematical proof. Do we now know that our universe is real, it is after all nothing less than the only way it could ever have been?

Or did the simulator just mess with us again? We could be using inconsistent logic all day long, writing wrong mathematical proofs and be teaching them to the next generation in our universities. But just before someone realizes the error, just after we observed the contradicting consequences of our wrong reasoning, the simulator erases the relevant memory and life goes on as if nothing happened.

Unless somebody wants you to find out, you will never find out. The potential enemy in this scenario is just so powerful, you can not win.
How to Segment Your Marketing: 3 Simple Methods in Ecommerce Email
Everyone criticizing these far-left regimes or ideologies were getting downvoted to hell and flagged.

Not only is that irrelevant in this discussion, as it's downright false. Many people were calling Castro evil and getting upvoted:

https://news.ycombinator.com/item?id=13042948

https://news.ycombinator.com/item?id=13043663

https://news.ycombinator.com/item?id=13042972

https://news.ycombinator.com/item?id=13043292

https://news.ycombinator.com/item?id=13044334

https://news.ycombinator.com/item?id=13042779

https://news.ycombinator.com/item?id=13042486

There are many more, I got tired after scrolling about 30% of the thread.
Nice. Will have to get it again. Thank you.
Great site. Two points of feedback:

1. It blows up browser history. Every movement of the countries shouldn't make a new browser history entry.

2. It'd be nice to have continents too!

Other than that, very well done.
Game consoles will/should come with VR headsets. My point of view is daily normal consumption.

I wouldn't wear an Oculus while I am home sitting on my SOFA with my family members and not many people play games especially considering third world countries like India. VR would have its place but not to the likes of smartphones.
If your plan ahead of time is to go into industry then a PhD is not a really great plan unless you will get a lot of personal satisfaction out of research. PhDs are incredibly inefficient from a professional development for industry perspective.
It sounds a bit like we are at the stage when computers were using punch cards. Maybe in a decade or two, things will get a bit more interesting.

Agreed. MakerBot in 2012 was like trying to start Apple in 1962. What kind of personal computer could one build from the era's transistors and magnetic core memory? That primitive thing could have sparked someone's imagination, but it wouldn't have had any mass-market applications.

3D printing's Apple moment is still waiting for its equivalent of the integrated circuit (a technological enabler) followed by a VisiCalc (a killer application).
Fortunately, capitalism is a fairly young system & requires a government to provide violence (police & military) to preserve it. Capitalists often ask government to step in and make capitalism viable long-term. That is, keep capitalists from destroying each other. And to keep the populace from trying alternatives. ("Revolution.")

Slavery was more stable: lasted millenia. We're in turbulent times, particularly since we're probably ending neoliberal capitalism: an unstable form of capitalism whose one advantage is to damage the imagination enough to stop seeing alternatives except a single bad one.
Bear in mind this still needs some discipline. Your brain will try really hard to make you go "I control the reward thus I don't need to do the work".

For the those with a flabby self-discipline muscle, start small. You won't feel like short circuiting to the reward as much if you make the goal about building a small habit and extending your self-control.
As I participate in this thread and think more about this, I'm conflicted.

On the one hand, saying "disabled" instead of "with a disability" carries the implication that the disability makes you completely unable to do anything useful, like a disabled widget in a UI toolkit. In our language, the best way to avoid that implication, when talking about disabilities in general, is to say "with a disability" rather than "disabled".

But when talking about a specific disability, language like "people who are blind", instead of "blind people", is just too damn clunky, without accomplishing anything, at least in my mind. I know plenty of blind people, and none of us use people-first language to refer to ourselves or each other.
For vim either map a key sequence "jj" or "fd" to esc or remap caps lock to esc. Many vim users do that anyway for the convenience.

Not sure about emacs (I use spacemacs). Does esc come in for more than just cancelling commands? If you don't need to use your caps lock for ctrl for emacs, the same remap to esc would work as well.

Anyway, basically boils down to two things: 1) the touch bar escape is fine for occasional use but I wouldn't want to use it frequently and 2) that isn't a problem if you don't mind remapping caps lock and have nothing more important to do with it.
Op-ed: Stop pretending there’s a difference between “online” and “real life”
Not so thin at all. I think there is a pretty clean delineation between satirical sites like the onion (i.e. Social commentary) and the sort of "fake news" we are talking about here. These fake news posts are presented as factual, with the purpose of supporting a political or social goal - in other words propaganda.
1) This study was proven flawed, because of definition 'home'. It does not include condos, and nowadays that's significant. I remember long threads about it on other 'forums'
2) More correct metric would be m^2/person and m^2/adult and that metric is in constant fall. Can't recall exact numbers, it is now somewhat 25-30% less m^2/person than it was in 70-s.

Also, see UK and most of Europe, shrinking is a common trend for a very long time http://www.dailymail.co.uk/news/article-2398714/The-incredib...

"The average new British home is now just 925 square feet – barely HALF the size they were in the 1920s"
Who and why are still using Flash?
> support vector machines and Bayesian learning have been around since the 70s/80s (ninja edit: SVM's since 1963! Markov Chains 1950s, Bayesian Learning/Pattern recognition sine the 1950's), but adoption has been slow due to the nature of business, which is now drooling over it since neural networks beat a few algorithms.

This is one of the things I find hardest about convincing managers and leads of. They think things like CRFs and Markov models are "new" methods and too risky. So they opt for explicit rule-based systems that use old search methods (e.g. A*, grid search), which hog tons of memory and processor. Those methods rarely ever work on interesting problems of the modern day.

They can understand the rule-based methods easily. They have a hard time leaping to "the problem is just a set of equations mapping inputs to outputs, and the mapping is found by an optimization method."
The IAB (digital ad trade group) is proposing a new standard called LEAN in response to ad blockers. These ads are supposed to be non-invasive. The public comment period has been extended to Dec 22. This is the public's chance to shape the standard before you start seeing these EVERYWHERE.

Send your thoughts to newadportfolio@iab.com

Full guidance is here: http://www.iab.com/wp-content/uploads/2016/10/IABNewAdPortfo...

A partial list of proposed ads:

1. Flexible ad sizes - https://www.iab.com/wp-content/uploads/2016/09/new-ad-portfo...
Replaces fixed pixel banners

2. Vertical video - https://youtu.be/ODIqEGJmWjw?t=13m31s
NOT user-initiated

3. 360 images - https://youtu.be/OgdGkAxzZaY
User-initiated

4. Outstream video - https://vimeo.com/193523156
NOT user-initiated
Will autoplay on all wi-fi connections

5. Interstitials - https://youtu.be/ODIqEGJmWjw?t=32m13s
NOT user-initiated

6. Mobile adhesion banners - https://www.iab.com/wp-content/uploads/2016/09/new-ad-portfo...
These stick to the bottom of the screen as you scroll

Under consideration but implicitly endorsed

7. Scrollers - https://youtu.be/A-jTMJMh4sU
Museum tech roll call! I picked up leaflet for the same purpose and it's worked great - http://collections.artsmia.org/art/1218/olive-trees-vincent-...

The Rijksmuseum "Rijksstudio" site has been around for a few years and adopted leaflet very early on for image viewing: https://www.rijksmuseum.nl/en/rijksstudio/artists/rembrandt-...

Perhaps of interest to this sub-thread is "IIIF" (the international image interoperability framework), an attempt to standardize access to images (and collections of images) with a JSON(-LD) metadata model: http://iiif.io/
FWIW, one does not accrue debt doing a PhD in something like Machine Learning.
Right of conquest
And before you do mundane data science on your structured data, you should figure out if there is a better way to get cleaner raw data, more data, as well as more accurate data.

For example, I predict stereo vision algorithms will die out soon, including deep-learning-assisted stereo vision. It's useful for now but not something to build a business around. Better time-of-flight depth cameras will be here soon enough. It's just basic physics. I worked on one for my PhD research. You can get pretty clean depth data with some basic statistics and no AI algorithm wizardry. We're just waiting for someone to take it to a fab, build driver electronics, and commercialize it.
Prof. Whyte thinks that they have that by making really interesting stainless steel coiled tape stuff. I really lost the plot at this point in the presentation and did not understand how it would work, but then he passed round some samples (which could have been anything at all to be fair) so I became convinced that the stainless steal coiled tape approach to fabrication is real and practical.

I think his idea is to make the magnets now, quickly, and use them for things like magnetic resonance scanners. I think that will prove the technology which he then intends to scale to a reactor; and several Ph.D folks are busily designing said reactors.
Journalists and investors only seem to get excited about buzzwords - Maybe that's because they don't actually understand technology.

To say that technology is like an iceberg is a major understatement.

The buzzwords which tech journalists, tech investors and even tech recruiters use to make decisions are shallow and meaningless.

I spoke to a tech recruiter before and he told me that the way recruiters qualify resumes is just by looking for keywords, buzzwords and company names; they don't actually understand what most of the terms mean. This approach is probably good enough for a lot of cases, but it means that you're probably going to miss out on really awesome candidates (who don't use these buzzwords to describe themselves).

The same rule applies to investors. By only evaluating things based on buzzwords; you might miss out on great contenders.
We're not even close to reaping the benefits of stem cell research yet. It's way too early to deem it's success to be just mediocre.
google finance
I have tried it. I owned a PSVR for a month and tried everything available. It was a pretty incredible experience, more immersive than I expected for sure. Most of my family and friends had a great time with it as well.

Ultimately, however, I resold it after a month. There are too few interesting full games available. Nearly every game is mostly a short trial, and most of the games are also very experimental and uninteresting to me in general. As an example, a full 1/3 of games available were musical demos that seemed to be geared toward folks having fun experiences while presumably smoking weed or otherwise in an altered state.

There was never a reason for me to come back to the system, but I would like to see if there are very imaginative useful practical applications that eventually see light. After surveying the other VR options I'm not convinced anything exists yet.
When I worked on an accessibility project, we were told that there was a pecking order to the disabilities simply based on how noisy/politically active groups were.

If I recall right, the order went: blind, low vision, deaf, motor, color blind, cognitive. I'm sure I'm forgetting a group or two, and motor had a lot of subgroups to care for.

Those groups were how we prioritized the work, the blind were always tops.

It was interesting how we classed users too in an attempt to be respectful. Blind were 'screen-reader' users. Non-disabled users were called 'sighted' users.
Yes, I thought something similar.

"Chooses HTML5 over Flash" or "prefers HTML5 to Flash" might be better phrasing than "loads HTML5 over Flash"
1% is WWWAAAYYY too low. The stack overflow survey in a sibling comment had 30%. Some of us don't love all the baggage that comes with a full IDE.
My only problem with the keyboard (I actually like it, which surprised me) is that it seems quite easy to get small things like crumbs stuck under the keys, which can render them unusable. I've already had this happen on the new MBP, never experienced it on any other keyboard. Was able to dislodge it with compressed air, but if this happens a lot it could become a serious inconvenience.

I thought about a keyboard cover but I don't think apple left room between the keycaps and display for that when the lid is closed.
While the article is right that in many situations a linear regression or tree based approach will be more effective, it downplays the real value add of deep learning which has been clearly demonstrated with image data and is likely to have significant impact in other areas (audio, biodata, etc.) where traditional statistical methods have failed.
Admit I use nano whenever editing through ssh, fake escape key was still the first thought through my mind when I saw that though. They at least have a little braille bump where escape is supposed to be? (if not new accessory opportunity? can i get a design patent on that?)