skysight-inc/HackerNews huggingface dataset:
I think it's a political problem. Most researchers and professors tend to be employed by the state. Lobby the state to give very high preference to open access publication.
In an ideal world I'd read a sentence like this in a hiring guideline for state universities: "only research that is available to all citizens of this state shall be considered as a contribution by the candidate"

Additionally for research project funding I want to read a similar sentence in the proposed outline that you can typically download for the grant proposal. "Only list your research projects and open access publications in the Previous Related Work section" (or high preference will be given to ...)

Basically state funded research that is not available to citizens should be heavily penalized. I think that is logically very consistent. In fact I'd love to GPL the process and make it a requirement to OA everything as soon as a single cent of money goes towards the research.
Yes. Through technical guarantees, I like to think that the benefit is not merely "perceived". And it applies to other actors as well, not only Google.
Show HN: I am gonna build another tiny Linux Distribution this Summer
Indeed, that's mind-boggling. The only alternative is to start valuing more self-experience.

You know you are experiencing qualia and that you are not a philosophical zombie but you can't prove that others aren't. At least not so far.

:)
Dhaka ISIS Cell COMSEC
Data Mining and Storytelling
Npm: Reported 502s serving tarballs to some regions
Show HN: COMTIFY 1.1 – Trying to solve the problem of too many tools at work
Do you have any benchmarks that running small GC collection ( per process ) vs one big Heap is faster?
Especially on #2. The sheer size of the galaxy is so mind-boggling. So many stars, and each one could potentially have some form of life on a planet around it. And it's just one galaxy of billions (or is it trillions? I forget, but it's already so huge that it hardly matters). So far away that we can hardly conceive of the idea of ever going there. But wait, it's already coming to us! More quickly than any realistic form of propulsion we could come up with.
> I can see not only all of my search activity, browsing etc, but also that my partner has done on our shared tablet.

You could pull up the (local) browser history and see exactly the same information there.
> By default KeyBox will overwrite all values in the specified authorized_keys file for a system.

This honestly seems like a terrible default. I want an explicit something when I'm about to lock myself out of my systems.

OTOH, the prerequisites are substantial enough that you're hardly likely to install it by accident. I suppose it's a better fit for brand-new hosts on both fronts. (But then, as I see it, all the hard parts around key management are around getting it reliably deployed across the entire system, which means also on old, long-running boxes. If we could all wipe our prod infra and start again from read-only media ((which we should probably do more often, to the extent that circumstances permit)) it wouldn't nearly as hard of a problem.)
I tend to believe in similar structure. What amazes me is how this bubbling is so natural for societies. What is it that groups like in this kind of individual ? massive lack of doubt that appease flocks ?
I do not disagree with that but unless some real life example is shown of Go vs Java GC I am inclined to believe advantage is mostly theoretical.
I live in a major metro area in the Midwest US. I do freelancing because I want the freedom to pursue varied other interests including building SaaS type products to potentially hit it bigger one day.

My specialties are roughly in the space of data science. I have one really consistent client that provides a base. I helped build and now maintain a system that scrapes data from multiple web sites and then we combine that data into a cleaned integrated view of the market that drives automated buying and selling for a portion of their business. I put in 8 to 12 hours weekly keeping an eye on the system, doing analysis to ensure data quality, finding emerging market trends, and analyses of the data sets to support more strategic business decisions.

Projects for other clients include technical writing and developing web based reporting applications that layer over legacy systems. I have also gone into companies and just did a week of working with a small R&D group to be an outside catalyst - shake up their thinking and get a fresh perspective.

I have found work through network of friends and former co-workers. I also maintain a site with some of my own writing and interviews with people that I find interesting. http://computationalimagination.com/interviews.php

I charge in the range of $80 to $130 an hour depending on the type of work and the client. I am on track to bill about 800-900 hours this year.
Asserting that the majority of the homeless are in group X really ought to be accompanied by some kind of citation.

Without that I could simply assert that only 10% of homeless want to rejoin traditional society and you'd be powerless to refute me.
I really believe Mozilla, Google, Apple, and Microsoft should consider working together. A single open source code base - rendering engine would be a better result for the web than multiple competing engines. The linux kernel takes contributions from thousands of organizations and it's true we do have BSD and it's great - linux as a unified open source code base serves everyone better than when we had multiple fragmented unix variations. There will always be room for experimental rendering engines and JavaScript runtime engines. But having a unified rendering engine and even unified JavaScript engine IMO would be a huge advance!
*precedent not president
Speaking of accessibility: the "tota11y" bookmarklet by the Khan Academy people is a useful tool to check your website

http://khan.github.io/tota11y/
This needs a much more efficient way to purge everything instead of the three-clicks-per-day.

Edit: there is: https://myactivity.google.com/delete-activity
On an astrological scale isn't 2.5 million years a very, very short period of time?
The examples you gave are in Traditional Chinese.
The Kalman Filter was used the in the Apollo 11 Guidance Computer [0] (discussed in the past on HN [1]).

As someone linked previously, here is a historical perspective [2], and a link to the actual state vector update computations [3].

The AGC maintained the state vectors for the KF. Ground control would run batch mode least squares solutions, and pass it on to the LM, where the updates to the state vector would be applied by hand. The variables of the state vector were a 6x6 matrix of position and velocity in X, Y, and Z or a 9x9 matrix when including radar/landmark bias.

I have great admiration for Mr. Kalman. Controls engineering has greatly benefited from his work.

[0] http://en.wikipedia.org/wiki/Apollo_Guidance_Computer

[1] https://news.ycombinator.com/item?id=8063192

[2] http://www.ieeecss.org/CSM/library/2010/june10/11-Historical...

[3] http://www.ibiblio.org/apollo/listings/Comanche055/MEASUREME...
If your app only works in Webkit / Blink, you've written a Chrome App and not a Web App.

Your CUSTOMERS do not want to see "To use this site / app, stop using the web browser you've chosen to use (or your company has chosen for you) and go install this instead!"
I find myself coming here almost everyday because of the level of quality in the content. I always leave with something new. It's a great place full of smart minds, civil discussions, and lots of knowledge.
Credit card attached to the registrar account expires/gets canceled and the reminder emails go to an email address no one is monitoring.
Never heard of this, gonna give it a look. Maybe I live in a bad neighborhood, but the amount of barely edible oranges, apples, carrots .. It's like eating plastic. I take comfort in thinking that at least there's no additives.
That's because newspapers in HK are still written in Modern Standard Chinese most of the time. In less formal contexts such as social media, however, written Cantonese is rather more common.
For those interested in Kalman filters, this previous thread has a LOT of great pointers:

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

I also like this interactive tutorial: http://home.wlu.edu/~levys/kalman_tutorial/
For files not intended to be hand-edited, it doesn't really matter what delimiters you use. It's not that difficult to code up char-escaping for csv.

At Yahoo, the typical delimiters for logs and whatnot were ctrl+a, ctrl+b, etc. It was slightly nicer than CSV, but only slightly. It was mostly nicer when manually inspecting files with columns that had embedded commas (that otherwise would have been escaped). The machines don't care, and for any interesting processing you'd often end up with escaping anyway.
Learn More about the 6 Best Investment Options for the Next Decade
Who Owns the Copyright for an Open Source Project
David Moser, like many people, Chinese or otherwise, who's argued in the Communist party-line idea that a phonetic written language, or in fact any simplification of Han script helps eliminate illiterates, simply cannot comprehend statistics.

Case in point:

Japanese, a language that mixes 3 different scripts, one of which is Kanji (Han characters), is taught to everyone in Japanese since pre-school. An excellent Japanese reader can comprehend about 3000 Han characters, incidentally, is also the average number required for a Chinese speaker to read newspaper. Japan's literacy rate has been around 99% for so long that the government has basically stopped reporting that statistic.

In the past 30-40 years, Taiwan, Hong Kong, and Macau, all regions that continue to use the "complex" traditional Han script, has achieved 95+% literacy rate. We don't hear many people in those regions complaining about how hard traditional Han characters are.

As a comparison, India, which teaches Hindi and English in school, both of which much simpler scripts than Han, has achieved an average of 74% literacy rate in the most recent census.

All of the above tells us that the complexity of a language's written script has very little to do with literacy. The dominant factor in improving literacy is the introduction of free primary and secondary education across a region. No other factor even comes close to achieving a high literacy rate.

So stop with this non-sense that the Han script is too complex to teach, learn and use now. 100s of millions of people have done it.

Another point of this article is that the Han script is too rigid, which is not true. The 6 ways of constructing new Han characters has been recognized for millennia, it's just over the dynasties, the rulers have been reluctant to invent new ones to cater to new ideas. It's the people who forces down a way to use it that's rigid.
I think it's going to vary wildly to what the website actually does. Something like Gmail or Slack? I'm probably going to be happier with a (well-constructed!) SPA. If managing state across things is important to the core functionality of the site, then use the paradigm that's appropriate.
Say_what: Using speech-to-text to fully check out during conference calls
I recommend looking up the term 'software monoculture'. What you're talking about is, at least in my opinion, one of the worst things that could ever happen to the web, and already unfortunately, a serious risk with the prevalence of other browsers also being Chromium-based.

Competition in the software space is what encourages innovation to happen. Problems being tackled in different ways by different groups often leads to the best solution being found among them.
Also through vocabulary. 'Le weekend' (vs 'la fin de semaine') is the classic example, both of what l'academie does and how utterly (though heroically) doomed its efforts are.
Hi,

We are trying to solve the problem of too many tools being used at a workplace in the sense of:

1. Knowledge sharing tool like Yammer

2. Task management tool like Asana

3. Bug tracking tool like Jira

4. Threading that happens mostly on email

5. Basic version of CRM

6. File sharing / storing at a single place

7. Calendaring and scheduling amazingly fast

Do share your feedback, will extremely help in our headway.

Though in the next release, we are working on integrating it with email (making it an email client) so that it has a solid differentiator of being the first such tool which also fully manages external communication of a team + has a single-user utility.

Comments invited!
Nutanix Community Top Contributors – June 2016
I agree, a woman who worked for my mom died of lung cancer, she never smoked once in her life.
Maybe not 'every bit as much their responsibility'. People can be backed into a corner, and do things we cannot imagine sitting comfortably in our armchairs. See "Les Miserables" for an example.
I've been working quite a bit with the Web Audio API recently (building a modular soft-synth), and I can confirm that it is a bit wonky, but ultimately more powerful than one might expect.

There are lots of little oddities that I had to research or discover to get the API to do what I want. For example, dynamic sound generation nodes will not run in certain circumstances where the system believes they are unattached from the audio output. These nodes also have a bad habit of garbage collecting their event listener functions.

Performance is definitely an issue as well, and I still get some audio tearing type pops and clicks despite quite a bit of optimization.

I think some of these issues are due to that fact that the Web Audio API spec is still being worked out (https://webaudio.github.io/web-audio-api/)! Some API components are deprecated in the newer versions of the spec, but have not been replaced in current browsers. Which leaves the API in a weird limbo state.

BUT! All that said. I've been pushing the API pretty hard to build this modular synth and it is working admirably. I think a game engine would have an easier time getting it to do what is needed. I'm always amazed at what you can do in the browser these days, Web Audio API included.
More details at https://en.wikipedia.org/wiki/Hartz_concept#Hartz_IV

If you go through the system, you'll be provided housing. It's only if you actively avoid or can't deal with the system that you can end up homeless in Germany. Part of the deal (it's a contract, actually) is having to look for work. If you can't find any, you may be required to accept any kind of job to continue to receive benefits.
Android Networking Library: Easy and Fast
Everyone uses that little trope, "like kissing an ashtray" but I find that untrue. There's a really weird acidity when you're kissing someone who's just smoked, like coffee-breath and garbage.
Dug this out of the datasheet:

" Equals 2 machine cycles - one Fetch and one Execute operation for all instructions except Long Branch and Long Skip, which require 3 machine cycles - one Fetch and two Execute operations."

Max clock is 3.6MHz. So, better than 8 clock cycles but still dog slow compared to most. 3.6MHz is still very usable in lost of control applications, some logging, and possibly trusted coprocessor if simple function. Speed improvement is a must, though, for the 1802/2.
Mathematical term or Hollywood movie?
> While I did when I was in my 20s and I was convinced I would never leave. But I was wrong; in hindsight I was just scared.

20-something here, living in a 50 m² flat. I can't relate. It's the opposite for me: I would be rather scared about having to maintain a whole house. If I had to make a change, I would rather downsize, but I would have to get rid of a lot of junk first...
This is a good point. If you went with the "simplest" explanation then which one do you pick:

1. The patients humors are out of whack. The treatment is bloodletting.

2. The patient has a complex infection involving many physiological systems like immune system, foreign bacteria, gut flora, etc. The treatment is rest and administration of a lab engineered antibiotic for weeks.

Or:

1. The patient is possessed by a Djinn/Demon/spirit and needs an exorcism from a priest/shaman/imam.

2. The patient suffers from mental illness which is difficult to describe let alone treat. Treatment will be years, if not decades, of a mix of therapy, lifestyle changes, and medication.

Sadly, these attitudes still exist, even in the industrialized West. I often visit /r/paranormal because I have a thing for ghost stories and sometimes there's a posting about "possession" which is very clearly about a mentally ill person. When I point this out and ask why this person isn't getting proper care, I'm downvoted to -5 near instantly. Yes, that's right, the guy saying "This isn't a demon, this poor woman needs proper medical help," gets argued with like its the 13th century.
You probably opted out of relevant ads. This is a different feature as it integrates with other products (eg. Google Now).

See the activity controls to opt out here.

https://myaccount.google.com/activitycontrols
Yes. Our own galactic 'year' is 250 million years (the time it takes to rotate in place once). So 2.5 million years is about a galactic day (or maybe a weekend).
Beautiful. Whenever I see images like this of "big things" in space I'm reminded how meaningless our short existence on this little rock is from a universal perspective. My big takeaway is always to try to find personal meaning in ones life. Either in work, or family, hobbies, etc.
Not possible. There is no way to escape fulfillment. You can only modify how you fulfill yourself, not entirely escape it. Case closed!!
Go definitely does not use "an order of magnitude less memory than Java". That would mean that a Go program that uses 1GB of memory would need 10GB in Java.

Google wrote a paper comparing C++, Java, Scala, and Go and definitely did not find that (https://days2011.scala-lang.org/sites/days2011/files/ws3-1-H...).

I like Go and it has many wonderful qualities. Still, it's important to be realistic.
My registrar always sends me a shit-ton of emails before actually canceling a domain. It's actually kind of annoying because sometimes I want to release a domain and there's no way to turn off the reminders. (I still consider this a feature.)
In some ways it's accurate to think of Go as a more convenient version of C with modern facilities like automatic memory management, concurrency primitives and data structures (i.e. maps), with the minimal level of runtime scaffolding included to support them. Interop with C is very easy, and Go is miles away (stylistically) from some of the more esoteric and abstract languages that are used these days.
You can do better by having the 0.04 parameter follow an exponential decay as well. Start at 1.0 and have it decay to 0.04 or even 0.01 over time. That would make it more like a real Kalman filter for such a simple measurement. You'll get fast convergence to an initial value and then very smooth response after that.

A classic example is a fuel gauge where you want to reject low frequency sloshing but have a rapid startup without knowing in advance what the level really is.
Each his own of course. Do you live alone? As getting a partner will probably change that immediately.

That's the first time I hear about that though; most 20somethings I know, even in cities, dream of larger, preferably free-standing, places (in the city possibly).
Building Your Own Linux Tools with Ruby: A Practical Guide
A lot of this impression about the difficulty of quitting smoking arose in the 1980s and 1990s. At the time, smoking was omnipresent and taken for granted. Nobody asked permission to light up any place. If you were a nonsmoker out with friends, you'd sometimes be left nearly alone by yourself when everyone went out to take a smoke break together. I never smoked, but I reckon that these social factors made it much, much more difficult to quit and to stay quit.

A critical mass was reached in the 2000s, though, and now the bulk of social pressure is on helping people quit and stay quit. Frequently it's the smoker who will be alone in the cold on their smoke break. & besides, we have effective smoking cessation drugs like Chantix (how my wife quit).
Yep, good summary. Just one detail:

> any kind of job

Within limits. People have successfully sued against having to take jobs unreasonably (physical incompatibility, far away from family, etc.).
"Another option would be to get a router that cannot be configured, such as the OnHub router from Google and similar “closed” devices. These ... are accessible through a mobile app."

Wait, what???
My recollection is that Chinese remained logographic in large part because its language had a lot of homophones.
Interesting points. Your view on the evaluation process matches my observations of them and their organizations. The only problem is, with that background, what happens to average one when Uncle Sam needs them to kick open another door to protect America or other SEALs? And promises that backdoor will only be used by our spooks with no damage to American or other users?

I know that some would say no. I don't know how to tell ahead of time. It's a hard, general problem that's all probabilities and personality. Yet, with them, it's even harder.
Edit: This is wrong. This is a particle filter, another type of Bayesian filter. I can't delete now, so please downvote to hide.

I made a Kalman Filter visualization[1] last year to learn more about them. It's amazing to see how good a result you can get from very poor sensor data.

In the visualization, a lawnmower (green dot) is tracked (blue circle) using triangulation. The distance sensors have very low accuracy (grey regions). When the mower reaches the edge of the yard, its position and velocity are randomized, but the filter is not told, so it has to reacquire.

1. https://jsfiddle.net/bendykst/tfcub3tj/
Korea would be a great place to open up a sensory deprivation tank business.
You work with an oversimplifying model of reality.

Say you've worked in a specific industry for a long time and you know all the players. You know where the technology is, what the challenges are and where the tech is going. You know how key companies are managed, you have an idea about their goals and strategies. You know who's best positioned for what's coming. This is just general knowledge that you've acquired through your job over the years.
Now say you've made enough money and retire. Because you know a thing or two about your industry you decide to buy or sell some stock. Can this be called insider trading? Perhaps. Is it illegal? Most likely not. Can you derive alpha from it? Hell yea.
I remember the 8080 used 3 clock-cycles for a T-cycles, and 2 or three T-cycles for an instruction. It really took years to get one-instruction-per-clock-cycle. Pretty much all modern processors can do that now (or even three or four per)
Chelsea Manning rushed to hospital after suspected suicide attempt [CNN]
Project Trillek, a game inspired by Notch's 0x10c
I'm always surprised how little Google manage to do with all that info. I have a personal Google Apps account and their absolute highest achievement from knowing nearly my entire location history over the past three years, searches, current position, having all the contacts, calendar, list of my apps, even purchase history (through email receipts if they wanted it) is Google Now occasionally correctly suggesting the next destination.

Other location suggestions? Crap unless explicitly entered in the Calendar. Article suggestions in Google Now? Crap. Despite having my entire Feedly info (300+ feeds) from which they pull most useless cards. Youtube suggestions in Google Now are somehow even worse than video suggestions in the Youtube app. Ads? Complete garbage and borderline fraud against all these companies paying to advertise mobile games which I almost never play and they know it.

Bizarrely, I have a Google Apps account at work with much, much less info and it's actually a little better.
What I learned managing people for the first time
The Nature of Computation