skysight-inc/HackerNews huggingface dataset:
Yo, I'm actually the Data Analyst who worked on this. Turns out a poorly constructed regex put all of C# and C++ into C. We've addressed this and will be putting out a revised edition of the report by the end of the week.
Based on http://data.worldbank.org/indicator/MS.MIL.XPND.GD.ZS

France 2.1% of GDP. The consensus number is more of less 3%.

edit: I was wrong, 2% is the right number.
3 Λόγοι για να κάνετε σεξ κάθε μέρα – escorts| athens escorts |call girls
Rollout to thousands of servers on WordPress.com is typically less than 60 seconds. We optimize for reverting fast.

Its just interesting to me the implications of what folks optimize for and that this is considered fast. We have very minimal deploy testing and optimize to be able to revert quickly when there are problems because performance issues like this are very hard to predict. Probably means we create many smaller short hiccups though (that generally are not a full site crash).
Exactly this.

I live in Southern California, but not in San Diego or LA where the prevalence of some sort of other tech work might be somewhat possible. Instead I live in Imperial County (bottom right of California).

Here, all of the decent paying IT work is in the County, State, Federal jobs available in the area, but this doesn't really represent Programming/Development work very well since those are even fewer amongst these organizations.

There are no real private software companies and while I'd like to start something on my own and go full time down the road, there's still tons of gaps in how that would look, and potential financial risk.

So where I'm at right now locally is really the best place I could be in.

But...I worked at eBay in San Jose for a time and I had two coworkers, one who aws a UX guy who worked out of Austin and came into the office about once a month in San Jose, and the other was a developer who didn't want to leave Australia so they flew him in every now and again too.

I really wished at the time that they could offer something similar to me, allowing me to stay down here in Imperial County (mainly to be close to family) but still get to come up to the Bay Area and work in the office every now and again (a nice mix of both worlds).

On the one hand, I haven't gotten any job offers from any companies lately, but additionally I would have the same concern as jphillipsio...if for whatever reason the company that hired me and allowed me to work remotely decided to let me go...how easy would it be to get another remote job with another SV company? If that didn't pan out, what would be the likelihood of me getting anything remotely similar locally?

Lot of things people have to worry about in these situations. Stability isn't always important...but it definitely becomes a big factor once you have a family or other responsibilities you can't just easily stop providing for.
Libraries typically don't have databases or daemons. It's operationally very different.

Can I envision a language-specific framework wherein "microservices" are just plugins that implement interfaces (Java interfaces, for example) for exposing RPC endpoints, which you then "mount" in your framework, allowing developer-enforced separation of concerns, but still allowing a single codebase to share things like config structures, database accessibility, etc.?

Sure. I can't imagine why anyone would want to do it that way, though. For example, you couldn't realistically open-source one of your services, or write it in a different language. Service-specific database stuff would get hairy, quickly. And so on.
3d Browser for Apollo 11 Command Module
For me, this article is very reassuring.

My server used to be at <0.8% cpu usage. Now that I installed mongodb with almost nobody using my app (< 2 person per hour), my cpu is always at ~1.6% (It doubled because of mongodb!). At first, I feared that my cpu use would be enormous as soon as I would get new users. Now I guess my cpu% increase is due to some overhead that will not grow too much with db size/use (if the author was able to make an app of this scale with mongodb). I'll also try the lean() mongoose thing.
How to check for plagiarism
I just read about dask earlier today, very neat project! riko already handles parallel processing [1] but adding distributed processing sounds tempting. TBH though, distribution isn't high on the priority list. But I'll be happy to accept a PR if you are so inclined :)

[1] https://github.com/nerevu/riko#parallel-processing
Hello.

Im a Swedish Sofware engineer and I have been working in Beijing for the last ~4 years.
As others have pointed out, China is huge, and I have no experience from working in Hongkong or Shanghai where the vibe is more international, or so they say.

So what to expect?
Smooth sailing, as long as you can deliver. There is a lot of companies that value English speakers in general, so dont be surprised if you get pampered.

There is no xenophobia to speak of, just cute curiosity.
Its easy to find work if you have the skills (coughwe are hiring: hr@p1.comcough).
Visas are a hassle, and rules change regularly. But if you are working here for a serious company and have the proper age/education/pazazz its usually just a bunch of paper work.

Culturally, its all up to where you are. But for the big cities its a very modern, interesting living.

I would never recommend going for the big 3(Tencent, Alibaba, Baidu) unless you love going to a place with 15k employees. There is a lot of options.

Its a very hungry tech scene in general, for everything from classic websites to apps.
Almost nothing works here made by Google and Facebook, and boy its easy to take that for granted, so alternatives needs to be build and localized versions of everything is spawned.

For me personally I choose to work in China rather than to seek higher education back in Sweden and I have been in on a startup that now have more users that Scandinavia combined. Some crazy things I feel would never have been possible outside of China.
We are still considered a small startup in China.

I could elaborate on this, but I think my best tip is just: Go, its easy to fly home.
Any flask based ones?
> Shanghai and Beijing are the most foreigner friendly cities in China; huge expat population, many western restaurants, signage in English, etc. Other cities not so much, but nothing a slight sense of adventure can't conquer.

I thought that would be Hong Kong?
Absolutely. I'm on board with some of this document, but the public transportation part makes no sense. What Musk is suggesting would make public transit less effective.
Surely someone would have tried if "mind building" was in anyone's monetary interest.
In Marc Goodman's book "Future Crimes" he discusses the largest transfer of Human wealth to ever occur.

Through China's hacking efforts they have stolen Trillions of Dollars of US Tax Payer money that has gone into research and development of anything the Government has done including the F 35 fighter development.

They have also attacked US Industry and stolen trade secrets and software. Recipes for Carbon Steel, Stainless Steel, etc. Decades of R&D and 100's of millions of dollars gone. Chinese State Owned Sinovel Wind Group stole AMSC's computer code that was developed to run power generating Wind Mills. It cost the company almost a 1 billion dollars a year in lost revenue and all the money it took to develop it.

Here is an article regarding the F 35 Program.

http://news.nationalpost.com/news/canada/canadian-politics/o...

Is it really innovation when all you do is steal and copy from the west?
The same could be said for Utah, Idaho, Nevada, Colorado, Montana, and New Mexico.

Given that Wyoming has the lowest population density (of the 48 contiguous states, anyway), I sorta understand that one.

But given that a big chunk of the Arizona population is retirees, I'm surprised they haven't changed the carry laws yet.

There's no rhyme or reason or consistency to many US states' laws. I find it a bit bothersome.
No. The Talos Group has the working copies of the exploit.
Number of stars on Github is not a great metric of the health of a project. TensorFlow, in particular, has received a lot of attention, so a lot of people have starred it, but this does not measure the number of non-Google contributors or what would happen to the project if Google abandoned it.

Note that I'm not saying TensorFlow is going to fail in the future; I'm saying that the measures used in this article are dubious at best.

Does nobody remember Elefant, Alex Smola's machine learning library that had a lot of hype then suddenly died after he left NICTA? The machine learning world is littered with tons of dead projects, and many of these died without a lot of warning. I'm concerned that this effect is only going to get worse now that machine learning libraries are often company-controlled instead of academic.
I don't see how it's sophomoric or "double talk". Control/institutionalization of lethal force is something governments do in the following ways:

- supply police and military with weapons and authorize killing during conflict (defensive or offensive)

- perform executions of those sentenced to death

- punish those who try to use lethal force without permission (murderers)

- to wield and threaten the use of force in order to achieve some objective (domestically or internationally). The presidential motorcade is essentially a parade of tanks that happen to look like limousines.

Hence, transitioning from a state of relative anarchy to a state of governance requires the institutionalization of lethal force.

There is a great deal of variability in the ways force is used, some of which we view as just and others as unjust. The details of this are not relevant to my broader point, which is simply that force and governance are deeply intertwined.

If you are a high class member of society, the force generally all works on your behalf. If you are a low class member, it may often work against you. The edge cases (a cop shooting someone at a traffic stop) tend to effect lower class members disproportionally.

It's idealistic to believe that in a majoritarian democracy, even the democratically chosen reasonable uses of force are fair to everyone they impact.

I'm not sure which specific points you disagree with, so it is difficult to address them, but if you still disagree I'm willing to try.
Not having ads and bs all over the page helped a TON too.
My best guess is that Scala has a limited amount of support and Android never really took off for them–their killer app is Spark.
Web Bluetooth – control hardware straight from a webpage
Yes. And the same thing could have been said of the US 200 years ago (made cheap bad quality items, compared to the British and moved up the quality ladder).

Suggest reading "Concrete Economics" for a perspective on this: https://hbr.org/product/concrete-economics-the-hamilton-appr...

Heads up, the authors are not circumspect about having an axe to grind with American economic ideology since the 1980s.
How to Create a Hackerspace -A Night with Mitch Altman at Tokyo
There's an update at the bottom of the article saying that this information was incorrect/wrong.
I worked in China for an American company and know others who have done it. I was based in Shanghai. In that case it was pretty cool. Generally people from US people are very curious about. I have seen a bit of racism toward people from India, Malaysia, Japanese and Koreans. So if you are of that descent and look like you are from one of those countries then people may treat you a little differently.. Also if you don't know any Mandarin it may be pretty difficult to get a job there unless it's for a foreign company. The visa your best bet is to have a company support you to get it.. Basically you end up needing some kind of support letters to do it. You also have to pass a physical that you do in China if I remember correctly. Culturally in China varies a ton across the country. Beijing Shanghai Shenzhen are all different. I would say the simplest method to avoid issues is to just copy what you see the locals do. Business meeting etiquette you can look up online but generally it's not nearly as serious or formal in China compared to Japan. Probably one thing would be not to joke to people about their title.. Like "oh you are CEO? Ha!" That would probably be the most offensive thing..
Another example of a simple consumer service that could take advantage of this and already exists: RiffTrax. Right now they have to use the "the customer has to use two different players, figure out the audio settings, and get the timings right themselves" method.
There also currently exists a massive standard of living gap between different regions of the world.

Further development and economic growth will also create a leveling effect.

The future standard of living and costs in China and India looks a lot like the present in the United States.

As economies grow, and regulations increase (another way of saying externalities start getting priced in) the wage gap will diminish.
No, that is not possible with the sabayon architecture. It needs to store letsencrypt key/token for all domains, and stores them as config vars.

You'd have to store them in a database for example to avoid having to restart the app.
But that wouldn't be a good solution either, as letsencrypt will not allow you to have more than 100 domains under the same certificate.
The hard parts of these frameworks isn't the framework itself. The hard part is understanding what's going on; the same properties common to all frameworks.

CNNs are hard to understand. Understanding why gradient descent improves the model is very hard to understand. And understanding the right architecture to solve a problem takes a significant chunk of your research career unless you're already an expert.

But languages and frameworks are simple. If you know Caffe, Torch will be easy to understand. If you know Torch, Tensorflow will be easy to understand. If you know Tensorflow, the others will be easy to understand. It's quite possible to get up to speed with a different framework in a few weeks.
That is the same question i am thinking about. I have a small software shop in NYC. One of our clients suggested a co-op model. Im thinking using the example in this article and apply to software. Building apps. Design. UX. I have a local talent pool who i work with on a gig based set up. I get a gig ,set up the team , take down the project , move to the next. I am now thinking if this guy gives me money for the co-op idea and how much THEN figure the structure. From the article, it’s what’s known as a multi-stakeholder cooperative, with three classes of shares: one for executives, one for staff and a third class for providers. thoughts?
N.B.: Update at bottom of article saying this information was wrong.
I believe you are correct.

One thing I wonder about though: is Japan a truly special case?

I mean, Japan has a long history of taking ideas/culture/art/tech from outside and refining/elevating it into something almost entirely new. (e.g. zen buddhism, samurai swords, transistor radio technology, television sets, cars, industrial production line efficiency, French pastry and other world cuisine, whiskey, etc).

I often think the Japanese have taken "taking it to a whole nother level" to a whole nother level.
Nice project. I wrote something similar in C# long time ago [1]. Mostly to monitor job feeds and craigslist [2] :-) It supports RSS and Atom, async, various filters, deduplication, etc

Yahoo Pipes was a nice project, but as its popularity grew, it started getting blocked more and more. It was also hard to build and maintain pipelines with more than a few steps.

[1] https://github.com/olviko/RssPercolator

[2] https://github.com/olviko/RssPercolator/blob/master/RssPerco...
Ah, thank you for clarifying! I'm not a US citizen so I don't know much about the US-specific rights and laws.
Which Programming Language Is Best for Beginner Coders? An Opinionated Answer
Yes, that, and the quality of applicants tends to be higher for some of the less popular but more interesting languages. I worked at a company that had a large java codebase and was reluctant to try anything different for fear of not being able to find developers. But then we'd get these applicants with dozens XML/JAX-WS related keywords on their resumes but who couldn't write a simple for loop or understand what a database transaction meant.

I recall reading about someone (was it Spolsky? IDR) who looked for candidates with certain niche languages on their resumes, because it served as a quality signal. If they're interested in learning Clojure, for example, they may just be more generally curious and/or have a desire and interest in learning about different paradigms.

That said, at a practical level one has to balance competing demands. If you have someone on your team working on a project in X and they're the only X developer you have, you're at risk because if they leave, you may be screwed. Plus, they won't be getting quality feedback on their work because no one else can understand X.
seems to be right given context; thanks.
so alipay is hosted on what servers? https://en.wikipedia.org/wiki/Dawning_Information_Industry ???
This is a big part of the answer. Congressional hearings and reporting often act like "fraud is fraud", but allowing 1% fraud to save 20% overhead is entirely reasonable.

Improper resource usage is a better metaphor than security failures for this topic.
> "Send Microsoft info about how I write"

I obviously have no more definitive insight than you, but it seems most people agree that this refers to inking. It's data about handwriting and character recognition. We can't say for certain that it doesn't include information about keystrokes and sentence structures/patterns, but it's the most obvious. Occam, Hanlon, and a bunch of other razor manufacturers and all that jazz.
Automatically generate and renew letsencrypt certificates on Heroku
Don't forget about the vi/vim stack exchange
Rel=noopener on links is important for security, but also for performance
Not OP, but I am also very interested in CS jobs in China (might apply too :3). (BTW, your site's job page seems to be down: http://jobs.p1.com/tech).

How do you find the cost of living is, given that Beijing is such a large city. Are you able to save money for retirement, etc?
Precisely, I've been saying this for years. If you look at time frames, China is right on track to become an economic powerhouse in the production of quality products just like Japan in the 90s.

Japan started in the 1950s after WWII, but China didn't get it's start till the 80s because of the Cultural Revolution of Mao. China is 30 years behind, so we're starting to see their potential now.
I've been hearing people say "the Chinese can't innovate" for many many years now, and I've seen "the Japanese can't innovate" in older sources, and once I saw a reprinted claim from a Brit in the 19th century that "the Germans can't innovate".
The article fails to touch on what I regard the major barrier to Chinese innovation. Specifically, Chinese cultural norms are prohibitive towards the creative enterprise. They just don't think through a problem the way hippie American kids do; and why should they? The creative process NP-complete.

Chinese society is ingrained with the "get ahead by besting your peers". That sort of mentality is not conducive to creativity. It is stifling. It forces one to take the shortest path all the time without any opportunity for making constructive mistakes.

And I don't buy the mentality of Chinese kids coming to US universities and solidifying their critical thinking skills. They congregate into throngs of Chinese students which perpetuate the Asian version of the "keeping up with the jones'" lifestyle. Trendy t-shirts and designer jeans, flocking to the basketball courts to ape Yao and JLin, nary an independent thought lest they should offend the echo chamber. "Why do we do what we do? Because we are told. Sure I can recite that the uninspected life is not worth living... But do I understand it?"

Furthermore, you see in Chinese pockets a lack of respect for their fellows should one fall by the wayside, whether it's the victims own fault or not. Those with weakness (or being different) are cast aside like lepers. It disgusts me. And to my original point, it stifles creativity.

The Japanese at least have Murakami. What celebration is there in China for revolt and indignation?

The Chinese competing with American innovation? Get real, and go F yourself (the preceding inserted as a provocative demonstration of American anti-normism, vote me down, square peg).
I just hope that that other tabs cannot see the cookie within a tab. Or if there was some other way of isolating identity.

My concern is privacy.
Fantastic comment. This country seemingly has a genuine disdain for its laborers, an attitude that has pervaded into every section of government and will surely bite us in the ass much like Brexit did in Britain. It's very telling that I've yet to read a single comment showing support for that movement online yet 51% of the voting population approved of it.
Apologies, that guy was right.
I live in a small coastal village in Southeastern Connecticut and work remotely. What I did was purchase a three family house that provides a good bit of revenue on it's own. This makes me much less dependent on coding for money and smooths out the ups and downs of contracting.

I'm also looking into diversifying income streams with some seasonal side business in an effort to capture some of the tourist dollars that flow through the town.

My new goal is to buy up as much of the town as I can, I now see contracting as an income source to park in more rental property, and thanks to the magic of leverage and anticipated low interest rates, this should be a viable exit strategy in relatively little time.
Here's the twist: I know the outgoing manager & worked with him, albeit briefly, ~8 yrs ago. Liked him but didn't know enough. The tech leads that called me also worked with him before - hence his getting hired.

So, something's changed. Just trying to understand what.
This is a good summary. At a certain point, you honestly can just have a rule against stupid or malicious behavior. The trick is to enforce it carefully and sensibly, rather than to pursue comprehensive objective rules.

Anyone who's played rules-lawyering games like Nomic will be aware that banning all misbehavior explicitly is impossible. You're basically limited to whitelisting approved behaviors, or implementing a general rule against malfeasance. Unless the consequences of misbehavior are enormous, the second option tends to be more efficient.
That's actually not THAT expensive.

We've had biofuel for quite a while now.
Yeah, technically Hong Kong is part of China but is distinct from the mainland and most HKers don't consider themselves Chinese.

It is indeed much more expat friendly than the mainland due to its British colonial heritage. However, there are far fewer tech jobs in Hong Kong (unless you want to work in the finance industry).
Is Alexa spawning companies in the same way that Slack/Facebook Messenger are?
It seems like there has been an explosion of companies creating text bots for messaging platforms. Amazon's Alexa/Echo platform is similar in concept (Natural Language interface into a streamlined service), but I haven't a similar explosion. Am I missing something? Does anyone know of any companies building specifically for Alexa (the Alexa fund companies I've seen are all hardware focused)?
I agree that the best interactions are generally one-on-ones or 3 people at most. And I understand your first point. I was thinking that my question might just be a symptom of my personal burnout.
Microsoft's never-released 'McLaren' phone gets a review
Getting there. Wrapping Lambda functions for local execution isn't too hard since it's really just JS. e.g. https://www.npmjs.com/package/node-lambda
Typical Liberal broadsided thinking, We can't change the constitution just because terrorists are killing a marginal amount of people but we should change the constitution to ban guns because mass shootings are killing a marginal amount of people.