skysight-inc/HackerNews huggingface dataset:
I didn't realize Chrome was becoming the default testing environment. I find it weird, given its terrible font rendering. I tried using Chrome but just couldn't. Smaller size fonts render weak, pale, bleak, like drawn with a dull pencil. I found it rather difficult to read large bodies of text in Chrome which was giving me quite a bit of eye strain. Not sure why anyone would want to test their pages in that in my opinion broken rendering engine.

I'm aware there is a setting which has to do with subpixel rendering or whatever this is called, I tried switching it on and off for no perceivable visual change. So I gave up on Chrome.

IE also has had broken font rendering since they moved to subpixel rendering several years ago, but at least it draws fonts in a strong and dark fashion making them more readable than in Chrome.

Personally, I design for Firefox which I consider the gold standard of web development. Then, at some intervals I check if things are okay in IE and Chrome and usually they are fine. Chrome was useful once in helping me spot some sort of a race condition, its developer tools also conveniently allow you to quickly bypass caching for testing purposes, but other than that I found it useless and unusable.
'Double speak' squawk users as Silent Circle kills warrant canary
Also:

https://www.psychologytoday.com/blog/give-and-take/201309/go...
http://rationalwiki.org/wiki/Myers-Briggs_Type_Indicator
http://www.smithsonianmag.com/smart-news/the-myers-briggs-pe...

The MBTI is about as valid as a horoscope, and people actually make hiring decisions based on it.

It is probably useful to help introverts understand extroverts and so on, and maybe help people have conversations about personality differences, but it is pretty bad at diagnosing actual personalities beyond "a dark-haired stranger will meet you"
I've almost fully switched from Jupyter to RMarkdown after discovering RMarkdown supports Python. And about publishing / rendering, do you not like RPubs?
The suggestions have included alternative explanations for the results, useful checks on the data analysis procedures, sensible ways to restructure a paper, useful plots which could be included, places where the text was unclear, indicating where our claims were too strong, how to strengthen the paper by comparisons with theory.

One referee's questions were useful to reveal that an undergraduate's paper (of which I was a co-author) had some fairly serious flaws which required it was withdrawn. Fortunately this has been the only "rejection" I've suffered so far, other than papers speculatively submitted to Nature or Science which were later published in mainstream journals. In astronomy and astrophysics we are fortunate to have only 3-4 major journals with similar impact factors.
They are actually already doing this[1].

[1] https://github.com/mozilla/positron
It's common at Microsoft to sign off on a code review with "LGTM".
Turmoil over medical research funding spurs action from Ottawa
> "“The logic behind using [a] domain in the first place, instead of an IP address, is the main problem here,” Dan said in a blog. “Forgetting to buy the domain is the second mistake. "

This doesn't make any sense to me. TP-Link changes hosts and they lose that IP address. A domain name is far better for customers. Unless I'm missing something here?
Shows exactly what they collect? You think?

Edit, maybe delete? From your view, you mean... or from their databases?
A new polysyllabic character
I think the answer is closely tied to funding. The whole prestige of impact factor, national academy membership, etc are basic heuristics that help the current funding process. Grant review committees comprised of already established scientists and administrators are more likely to fund what will show up in boring paywalled PDFs.

Given another way scientists could make a living while pursuing research, I think you'd see some would stop feeling pressured into publishing in the traditional way and experimenting with altmetrics, open access, open post-pub peer review.
Mozilla is developing a competing engine for native apps. The word "embedded" is part of Servo's [1] elevator pitch:

Servo is a modern, high-performance browser engine designed for both application and embedded use.

Sponsored by Mozilla and written in the new systems programming language Rust, the Servo project aims to achieve better parallelism, security, modularity, and performance.

[1] https://servo.org/

EDIT seeing Etzos's answer, I see better what you meant (de-facto "standardizing" around electron). positron looks like a better answer then. But long term, there's clear interest from Servo developers, see http://blog.servo.org/2015/05/01/forward/ and Ctrl+F for "Chromium Embedded Framework"
Your history is a silent input to search which radically increases search quality. Your browsing history would show up to you as chrome omnibox autocomplete syncing across devices and the ability to open on one device tabs that are open on your other logged in devices, if you use Chrome.
Unfortunately nobody wants to sell their product as "Evolution on an old product with X, Y and Z."

It would be better at conveying to potential customers what the product is, and why they might want it. But it's also a downside because the customer will be well-informed enough not to throw money at it until they realize the product isn't magic.
Security Scans for Free for Everybody
Conversely, the opposite happens as well, where people have higher mutual intelligibility of different language families than other dialects within their own language. I've heard of this in places like India, where "Hindi" is a standard language of a massive dialect chain that is spoken next to various Dravidian languages. A Hindi speaker might be better able to understand a Dravidian speaker from the same city than a Hindi speaker from a distant city.
To me, the tipping point was years ago when they changed the logout screen. Now instead of logging out with one click, you "log out" but the next time you come back to Google your profile is automatically selected, waiting for your password. You have to click "sign in with a different account", then click on the X to actually remove your profile from being tied to your browser.

Anyway, it was so satisfying to log in and see absolutely nothing, no activities whatsoever.

[0] https://news.ycombinator.com/item?id=8638157
That's a comma splice.

:D
We got a bug report of this exact issue yesterday, and it literally stunned me. Who on earth thought that was a good idea?
Although it is fun to try to categorize ourselves into 16 personality types, what these categories really describe are behavior, which is dependent on way more than personality traits alone (e.g., what about context? What about reinforcement contingencies?). I'm not trying to be a hater, I just want people to take the test and read the questions with a critical eye. Behavioral science has come a long way scince this test was published over 60 years ago. Your personality type does not define you and does not determine how you behave in real world situations.
INTP
Should we turn this post into a poll?

If not, here's one:
http://www.polljunkie.com/poll/wrtqqk/whats-your-mbti-type
Advice from the Experts: How to Keep Your Email List Clean
There's two massive (i.e. large GDP und PPP) largely homogeneous markets in the world: the USA and China. If you want to hit the Chinese market with your products knowing Mandarin and the culture is essential, just as knowing US culture and English is essential for bringing products into the US Market. All projections have the Chinese market greatly surpassing the US over the next 30 years and cementing its role as the primary consumer market in the world.

So having said this Mandarin is extremely difficult and its only going to be useful if you plan on actively using the language - to build products, to get clients, to hit chinese markets, or to enjoy the culture - literature,films,music, etc.

To this point, the films, music, and cultural wealth of China is already quite rich and only getting better by the day as more and more money poors into Chinese households and the standards of living increase. I certainly expect China to eventually take a center stage in media production just like Hollywood of the US, actually surpassing Hollywood. You can already see this happening as China is poised to overtake the North American film market this year. (http://www.hollywoodreporter.com/news/hollywood-china-a-fad-...)
I know about 200 words of spoken chinese and can write maybe 4 (including yi er san ;)). Now, admittedly, I'm just picking it up here and there rather than attending classes and spending hours writing characters over and over, but I think learning the strokes for 3-5,000 characters is undisputably 'harder' than learning to write 26 or so letters and a really consistent pronunciation system like pinyin.

That's not to say you're wrong that literacy is all about education. But harder is still harder.
This feature has moved back and forth from maps to Google Plus and back to Maps over the years.
I've taken it several times and always come back as an INTJ.

At my last gig, the manager was an expert on all the Briggs-Myers types. He made everybody on the team take the test and then put up the chart where it shows where everybody on the team is.

TBH, it helped a LOT in how the team communicated with each other as well as conflict resolution because it gave you a really good insight into their personality.
6 Advertising Techniques for Business Success
Stream Windowing Performance Analysis: Concord and Spark Streaming
I count myself among the many people that were disappointed that the game got shelved, but I had hoped someone would take up the mantle and make something in its same vein. Looking forward to following it, playing it and maybe contributing to it!
A Call for Action on Toxic Chemicals
INTP. It really hits home. The suggested jobs are exactly the ones that I see myself doing professionally and amateurly: architect, software designer, financial analyst, ..
I actually found it to be such a pain in the ass to tune, it didn't even seem that great on iPhones with plain old GPS compared to a hacky bundle of heuristics. I left the code on github because why not, and it turned out over the years people have used it for various things.
That's probably excessive, it's just an alias for the local IP of the router. Unless you expect some user of your network to type in that URL on a switch or something, which seems a bit far fetched to be honest.
That personal responsibility thing works out great doesn't it.
https://www.niddk.nih.gov/health-information/health-statisti...

I think it would be a great start if we started to differentiate- some humans are capeable of this, but others are not. To just leave them to there suffering because they had a "choosing-chance" is just wrong. No pr-opaganda can explain the facts on the ground away, sorry.
Neat to see a contender to replace what should've had plenty of adoption in this area:

https://en.wikipedia.org/wiki/PreScheme

I still don't see a clear answer to junkie's question despite a huge thread. Let's be specific: "Where no GC is used, how exactly do you handle the issue of memory safety? Is it no safety like C, a specific analysis like Rust, or something different entirely?"

Far as concurrency, you probably know about Rust's scheme. The ones that came before it that you might want to consider were Ada Ravenscar and Eiffel's SCOOP.

https://en.wikipedia.org/wiki/Ravenscar_profile

http://www.sigada.org/ada_letters/jun2004/ravenscar_article....

https://en.wikipedia.org/wiki/SCOOP_(software)

http://cme.ethz.ch/publications/

SCOOP might be the more interesting of the two for you. It was deployed in real-world apps in Eiffel first. Then, a team ported it to Java. It had a performance penalty. One of the many works in publications... don't remember which... did something ("slices?") that knocked out almost all that overhead. Another model-checked it to eliminate a few errors in SCOOP model. I see one on message-passing. So much badass work and results on SCOOP model I've been annoyed that it was ignored by mainstream for so long.

So, hope those help in your thinking on tackling concurrency. Personally glad I looked it up for you as I found this very, interesting project for safe use of GPU's:

http://se.inf.ethz.ch/people/poskitt/publications/Kolesniche...
The value of iconocity in the more pictographic characters is more of a mnemonic tool. It's much easier to remember the meaning of the more pictographic ones.
Is Your Plugin Homepage Ineffective?
Not buying a third car can save sufficient money for a normal family to live off for several years. Walking to work vs riding the bus for a year can save you enough money to live on for a week or maybe two. Additionally some choices -such as living in a car -carry negatives beyond discomfort, such as risk to safety, loss of time and most significantly loss of flexibility and therefore opportunity cost.
That's not quite how I'd put it. The documentation is pretty scarce, but if it's anything like Rust, you have to be explicit about ownership and somewhat explicit about lifetimes.

That is, it's not just "rewrite your program until the prover succeeds".
Error 502 (Server Error)1
Tips for Building Customer Success Team
If you are interested in learning about them in depth, I'll toot my own horn and point you to my interactive book on them:

https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Pyt...

It uses Jupyter Notebooks to run code in the browser. Check out the book, or run online using Binder.
It seems there are three problems people are trying to solve related to this crash:

-Unsafe trucks
-Autopilot misuse
-Autopilot misdetection

In the short term, I don't think it's reasonable to completely solve problem 3. Flawlessly recognizing obstacles at 80mph is not an easy task. Long term, Tesla can of course improve their technology, and also push for markers integrated on trucks and road vehicles.

I'm not quite sure how to tackle Problem 2. Tesla needs beta testers. Maybe they could put a cap on autopilot speed.

Problem 1 needs to be fixed regardless of Tesla. This probably has the most bang for the buck, because of how many vehicles would benefit from the improved safety. I also think truck sides help with aerodynamics/fuel efficiency.
Don't forget Cordova where most views are also Chrome based. (The exception being Windows, by default, and many don't seem to test on Windows.)

Obviously Mozilla tried and failed with Firefox OS to play in that market at the mobile level.

It might be nice to see an Electron and/or Cordova-compatible view engine from Mozilla, but I'm not sure how much adoption or testing it would see unless it became the default (and even then you probably would have a bunch of web developers revert to Chrome views simply because its comfortable to what they know).
I found it interesting that he didn't outline any models for resolving internal, emotional issues (e.g. relating to spouses, dissolving internal fears/debates, finding the root of personal issues).

I've summaries some of these strategies on my Github account; I call it an "emotional framework".

https://github.com/aantix/emotional_framework
I have a debatable opinion about this article.
I agree that nowadays advertisement loses power. Nevertheless, it attracts our attention by memorable slogan or melody, pictorial banners. Advertisement agencies should not be underestimated.
But increasingly greater attention payed to forums and blogs, where users feel unlimited freedom to communicate with each other and give/ask an advice.
I found that definition, applied liberally, lost its effectiveness.

I've never found the use of parenthesis to be an inhibiting factor in the complexity of Lisp code. It's a piece of syntax that has a single use and isn't ever over-loaded. A parameter list... is a list. A form... is a list with a specific structure. Surprise. The hyper-spec is very clear on this (i.e.: there is no over-loading).

I don't think his justification for [] was really necessary. If you want a different syntax for the defun macro you're free to have at it in Lisp. Clojure did nothing special there. Most schemes could interchange braces if you wanted to. You could easily write your own defn macro with your preferred syntax. It is no great innovation to use a different syntax so I don't know why he bothered making that remark about Lisp.
Hopping Freight Trains Across Canada (over 2600 Miles)
Show HN: Quickly view satellite imagery directly in your terminal
Practical retention strategies for native android apps
The U.K.'s National Grid sees major boost for solar, EVs and batteries
Go is adding to per-process heaps (there will still be a global heap).
My experience is purely anecdotic, but I found MBTI to be incredibly accurate. I can't think of anything that lead to more introspection than this test.
Half of misogynistic tweets sent by women, study finds
The problem is caused by the web spec being way too complicated.

Instead W3C should have chosen simpler primitives from which developers can build complicated (formatting) rules themselves.

Simpler primitives is also better from a security perspective.

By designing the web for average users instead of for developers, W3C has shot itself in the foot.
Isn't there are standard just below rigour, though, that is still worth checking for, something like 'no obvious errors within the current paradigm'?
I suspect the parsing for CSV and the parsing for SYLK are completely different pieces of code, and the appropriate one gets called once a determination of the file format is made. This would be in an upper level where you wouldn't want to put format-specific behavior. The problem then is that the code determining the format doesn't dig far enough into the file to make sure it's valid before sending it to the parser.
FYI - I am the author. Sorry if it reads like a puff piece, but I wrote it as part of a contest. I'd be happy to answer any questions you might have.
Full Stack Marketing for Startups
You should exclude runtime/cgo, since it's not relevant.
"the use of a standard language is undeniably helpful in educating the poorest and helping them engage with broader development trends in the country and across the world."

This is what the powerful say every time they're trying to forcibly strip a community of its language and culture. But is it even remotely true? The major varieties of Chinese have as many speakers as major European nations. Is it really to be believed that local varieties of Chinese or minority languages can have no recognition in school?
Show HN: Hydra – Full Stack Billing, Payment, Provisioning and Mediation Software
Improving Capital One Investing: Dividend Notifications with Python and Selenium
> Probably an early retirement at best.

Or an early grave. As in the case of the person who did try to blow the whistle.
Or https://canopy.co, among dozens of others.
The glaring exception for dual incomes as I said was you can't control your partners behavior. That's a major caveat and derails the conversation. You go from stuff you can do, to some sort of theoretically ideal couple. In most areas the major savings is being socially acceptable to share a bedroom with someone and being a 1 car family. But, in SF you may already be sharing a bedroom limiting the savings.

Further a 100k income simply can't afford to buy a 900k place. 900k * .06 = 54k/year + taxes + repairs + insurance + utilities. Put a 500k down payment on that and suddenly it's a 400k place and much higher taxes. Now you might be able to swing 900k that with a roommates, but again not having them is a major life change.
Could you expand on this?

> LDAP management on non-Windows systems is like stepping back 30 years.

How so? And managing which components -- the directory server or the clients?

> there wasn't even a supported UI for directory operations

What directory operations? add/mod/del? There are quite a few packages that handle that. Or are you talking about operations on the server side?

> typing DN's by hand is for the birds!

I concur. Though, it's pretty rare to type in a DN anywhere. I can't think of many places where a simple RDN or search filter on a unique value (uid, mail, etc.) doesn't suffice.
Interesting, this works in Chrome for me but it uses attr() in CSS and CanIUse says that's not usable:

http://caniuse.com/#feat=css3-attr

I've never seen that website be wrong so I'm slightly confused.
Flashback to tuning covariance matrices for hours and when you get it juuuust right and it looks like the filter is working magic on your data.

What a giant of his field! Here he is receiving the National medal of Science from Barack Obama[1]

http://www.ethlife.ethz.ch/archive_articles/091008_kalman_pe...
As it happes, I have spent quite a bit of time in Spanish villages over the years. They have their own problems.

First, you better get good enough internet to work, and that's extremely dependent on the village. In my favorite one, for instance, high up on a mountain in eastern Asturias, the best connections are ancient DSL. Megabytes a second? Gigabit? Nope.

Then, there's work and personal networking. Getting a new job in my American suburb is easy. There's meetups, local conferences... all of that is gone in the village, where I'd probably be the only programmer. Being limited to just remote jobs adds quite a bit of insecurity.

The large houses with land take a whole lot of work. For instance, in that village, my mother keeps a large village, what in Asturias would call a 'Casa de Indianos'. It requires year around help for cleaning and groundskeeping.

You also need to be in the villagers' good graces: The smaller the place, the more isolated you'll be if you are not exactly like everyone else. This is already a problem in small Spainish cities, which feel a lot like villages. The larger the city, the more likely it is to find people that are a lot like you, for almost any definition of you. If you don't like your social circle, you can find another! Also, hope that you found a spouse while you were in a city, because village dating pools are pretty shallow in comparison.

In my experience, that toxic environment you mention has little to do with cities in general, and a lot to do with people well off, especially in Spain. I was born and raised there, and I sure couldn't stomach it. I disliked it enough I put an entire ocean in between.

Here in the US, I have seen similar things from high society circles: When looking for a good school for my son, I found that most of the top private schools are full of those social games I remember from my childhood. But the city is more than big enough that I could just choose a different school, full of kids of engineers and scientists as opposed to lawyers and doctors, and just not participate in those social games, or have to expose my son to them.
This is the high tech equivalent of drawing eyeballs on your eyelids so you can go to sleep during a meeting.

I do kind of like the idea of dialing into a meeting but saying that you'll be AFK and then just reading the transcript afterward. It seems like it could be a real time saver in those cases where you're not really participating currently but want to keep up with the project.
Hydra is a full-stack billing software that helps businesses save money on implementation and system support while growing revenue, increasing ARPU and keeping hold on subscribers. Multiple marketing-oriented opportunities available including promotions, groups and personal discounts.

Rich analytics functions make user base segmentation simple and effective. With Hydra you can offer each group of subscribers an individual pricing plan, create loyalty programs either out of the box or according to your specifications, reducing churn and increasing revenue.
Just use Here Maps w/o an account. Screw Goolgle. Even if the different service providers track you the data is at least scattered among them, not in the hands of a single Big Evil Corporation Inc.
Startup life: leaving Athos