skysight-inc/HackerNews huggingface dataset:
Webmon currently monitors your website from 4 locations and correlate the results to figure out status of your website. However, it doesn't look into JS errors generated because it doesn't actually render the content.

But we are working on a new RUM service which will also include reporting page load errors that the users are seeing. but this is also not fool proof as prior JS errors in the page could have halted the execution of our script.
Exiting service, I hope. Waiting for reviews!
I'd echo the comment of the appearance of working hard, not actual hard work. I managed a group in China for a few years and they come in at the listed start time and exit and the listed end time in the job description. They're precise, I'll give them that. But are they harder workers? No, I don't think they are. They work differently than Americans (if that is your sphere of knowledge) and maybe that's where the misinterpretation is coming from.
Money. Being the content buyer doesn't make one rich. Being the content owner does.
The problem with open source security tools (e.g., bro, suricata, brakeman) is that they require security expertise to operate, continually. In my experience many small/medium organizations who actually care about security don't have such expertise in-house and can't find good security people to hire. This limits them to buying commercial solutions which (also in my experience) tend to blow.

We need more security engineers, but the problem is I don't even know what that job title requires. The author pokes fun at CISSP, but how else can I figure out if someone is 'good' at security? They are already so rare and mostly employed by google (joke).
I think idea of the RMB being a reserve currency is laughable. It's controlled by an authoritarian government whose only history with the currency is to manipulate it in their favor. And said government has repeatedly made it difficult for foreign companies to do business in the country. Why anyone would think that people would trust such a currency is beyond me.
All that is true, but most of that except maybe the infrastructure stuff is worse in China.

(I have relatives who live there.)
Meet Myriad, a new project for running Hadoop on Mesos
Yes, I'm aware that it is possible to go around this limitation. The problem I have with this is that it kind of defeats the purpose of the library: keeping the view logic in one place.
I am the creator of the website, I would like to deliver it a AGPL after the campaign.

Do not hesite to contact me.

I will answer to your question.
nharada, sorry, but that won't be possible at least for now
Police now 'see' through walls and know if you're home
Except legitimate programs don't throw up windows out of the blue asking for your credit card number.
I agree. In fact, it is almost like the market has figured out 'a way for both countries to work on what they're really good at' (paraphrasing TFA). "Governments that at least partially cooperate," on the other hand, I agree would be a welcome change.
> pay large salaries at this point

I'd have to disagree. At least based on my definition of large and my experience interviewing in the Valley.

For example: If you're making X amount of salary and paying $1500 for a one bedroom in Big City Y, you'd have to make at _least_ $24k more in SV if you wanted a comparable one bedroom apartment. It's probably even more than that as I don't know anyone paying less than $3k for a one bedroom within 10 miles of SF.

For a junior dev making $80k in Austin who is moving to SV, getting that $20k bump is certainly plausible and in the above scenario would work out fine.

But what about a family of 4? They need a 3 bedroom house. How in the world is that family going to make enough to afford a house northing of $1m? How much would that person have to make to even support half the cost of their houehold? $200k? $400k? Those types of salaries just aren't happening at startups.
https://www.google.com/search?q=china+income+inequality

If that was the case, China's growth would be stagnating as well.
Not everything is caused by income inequality.
Thank you to grinich for posting a readable link.

I have great hopes for In-Situ Resource Utilization and building industrial capability in space, because I think that it has two-fold answers for the primary problem faced by the space industry right now: doing something about the money problem. In short, nobody in government is interested in spending Apollo-scale dollars on space anytime in the near future. Sure, they might like to have people think that a big plan for Mars is in the offing, but when it comes to actually spending the money, it's just not happening.

ISRU answers this on two fronts. First, it allows you to do a lot more with less, by spending less on putting expensive mass into space. Second, when taken to its conclusion, it provides for the real missing link: a return on investment from space which is not just information. Informational returns from space can be easily met through smaller, cheaper, better probes and satellites, and thus don't need an industry in space. They also don't require us to have a growing space industry here on Earth either.

The debate about humans vs robots in space is driven just as much by concerns about a shrinking/stagnating industry as it is by dreams of a Jetsons future. Industrial returns from space could provide a growing demand, which informational returns do not currently provide. Note when I say 'industrial returns' that does not mean shipping chairs and tables made of moon dust to Earth; rather I'm thinking in the sense that if I spent to build a factory in Bulgaria, the return to me is that now I own a factory in Bulgaria and can benefit from being able to own a portion of the production in Bulgaria- I don't expect the return to me to be the actual factory output shipped back to my door. Without some kind of demand (in the economic sense) from space, you can't even pay the teleoperators back here on Earth, even if you already had a telefactory built up there right now.

Two weeks ago, I happen to have toured the Swampworks (modeled on the famous Lockheed Skunk Works) at KSC where the dirt work happens. It's a cool place with cool and quirky people. I also have a few grad school connections with people responsible for this work. The robots they have are very cool. They are doing Good Work.

However, I know that it is NASA's pattern to make really cool plans (up to the point of demo hardware) which then get shot down for budget reasons before it comes time to launch them. I'd hate to see this happen to them. It doesn't always happen. But it happens often enough that startups can look like less of a risk than depending upon Congress. I'd love to see them do two things: 1) drop that seed factory to a sub-$100 million cost so that it could be done as a risky private venture instead of a risky government venture and 2)do an on-Earth seed factory construction project to demo the process. I realize that would be a more expensive project than the work they are doing now, but I think that it would go a lot farther.
The case for being brave
"I think of an entire population driven to be more excellent."

People are driven to excellence, but only because if you aren't, you face a lifetime of working on a farm your entire life or in extreme poverty. It's a good motivator.

Men especially focus on excellence (and making money) because the 1-child rule has pretty much given women the pick of the men with the most money and are the most successful. Another good motivator.

"America feels sluggish to me... safe and dumb and comfortable but not content. It's like the feeling I get when I spend an entire weekend on the couch binge-watching Netflix."

It's only 'sluggish' because most people have a very good standard of living and rather than focusing on their next meal, can actually enjoy some leisure time. If you compare this to some of the wealthier people in Shanghai or Beijing, it's the same.

"I've become somewhat convinced that one of the root ills of current American society is extremely low expectations."

This has been happening for years. Especially to our education system. What do you think happens when kids are taught that "Everybody is a winner" and they are shielded from the realities of competition and life?
Optics: Super vision
Yes, exactly.

(I've built things for a few chicago/newyork hft shops).
Protoyping streaming JSON API server
I'd like to build a service that streams out JSON packets over http like the twitter firehose.

I'm not sure how to begin constructing this - any pointers?
nice idea! wait for reviews!
FWIW, the U.S. got its start as a major industrial power by a major act of industrial espionage. (Francis Cabot Lowell went over to England for two years, worked in the textile mills, memorized all the details of their workings, and opened the first textile mill in the U.S. in Waltham, MA.) Large-scale American industrial espionage continued throughout the rest of the 19th century. American goods had the same reputation for being cheap knock-offs of British innovations that Chinese goods do now.

I don't think this has anything to do with the respective cultures of either nations. Remember that China has a long culture of valuing knowledge for its own sake. Rather, it's rational for the firm that's behind to copy the firm that's ahead. The firm that is ahead has no such option available to it. That's also why it's never the best students that cheat off their peers - they have nobody to cheat from. China and the U.S. (in both periods of history) are just responding to the incentives available, as ambitious actors in their own right.
It's not fraud. Such charges for overseas visitors only apply for hospital treatment - prescriptions are explicitly excluded, and are subject to the statutory price that everyone pays (unless they are exempt and get their medicine for free), see: https://www.gov.uk/government/uploads/system/uploads/attachm...
I teach at CodingHouse. Happy to answer any questions.
The short answer is yes; such operating systems are required to run Docker, LXC and other approaches which all utilize similar tools.

I'm not that familliar with Docker but looking at http://en.wikipedia.org/wiki/Docker_%28software%29 it is built on the same resource isolation features as LXC which I am using on two of my test systems.

The resource isolation features are, in fact, built on top of a large multi-user system, which happens to have powerful security context support and abstractions built in. The contained applications operate, from a userspace perspective, as if they are their own system when in reality their kernel is actually the host kernel and their users really virtually re-mapped to distinct accounts within the host kernel.
It's not "stealing" 800k. That would be a bit too strong. But the problem is that your 800k comes via the fact that newer entrants to the market must now take out monster mortgages. It's not wealth created, but a draw on future wealth and an increase in the interest payments of younger workers.

It's sort of a generationally regressive tax. I personally suspect that policies that protect and encourage RE hyperinflation have been pursued as a way for the baby boomers to economically eat their children.

Rent prices are also quite tied to real estate prices, so when the latter appreciates rents go up too.
I agree with pretty much all of what you said, and I also wanted to add a bit more along these lines. It's all pretty much anecdotal, so take it for what it's worth.

Engineers that I've worked with in China are wildly different from what I consider engineers in the US. They seem to be better at making a given process ruthlessly efficient, but they're not so great at creative problem solving--I suspect it's a cultural thing more than anything else, but that's just an opinion.

So I think that China is great at adding value in making things efficient and cheap from an operational standpoint, but I don't think they add a lot of new ideas, which are an outcome of creative thinking. Once there are countries more desperate for manufacturing money (South America region, maybe?), China will have a problem because the jobs will leave and they will have to find a way to generate value in other ways.

For now, they don't really own many brands that people know; they manufacture white-label goods, so to speak, but I can't think of any specifically Chinese name-brand goods that people buy because they are superior to anything we have in the US. Sure, a huge portion of stuff is made in China, but when was the last time something big was invented in China?

It fits with your initial point, that China is dependent on US ideas, whereas the US loves their low prices, but ultimately doesn't need them.
I disagree. I think it's mostly because geeks like effective solutions.

Dictatorships, despite all their scary failure modes, have one very good feature democracies lack - they get things done. When there's a new power plant to be built or transportation project to be realized, they just happen. There's no need to pander to clueless people bitching about things they don't understand. No anti-nuclear movements, no NIMBYsm, etc. No decision-making overheads because various politicians are bribed to support different groups. No pandering to electorate. If it needs to be done, it just gets done. In contrast, western governments are pretty much incapable of any serious action on anything that matters.

I think this is the very reason geeks seem to worship benevolent dictatorships. They're just efficient. It's maintaining the benevolent part that is hard.
This reminds me of a study I did on CEOs who came to speak to my university. I found that investing in a company if their CEO was visiting college campuses averaged an annual return of ~20%. The logic was that CEOs of poor performing companies didn't have time to visit schools.

For a disclaimer, the portfolio was also more volatile than most benchmark indexes, so looking at the Sharpe ratio in both instances (mine and OP's) is important.
"I'm so much more hard-core than you!"

Its a grind game. Obviously my WoW character level 70 is far superior to your WoW character level 50.

Unfortunately companies can be killed by this kind of primitive behavior when the 70 hour/week guy executes less shareholder value add than a 20 hour/week intern.

Give someone a stupid metric to aspire to, they'll max it. Might destroy the company in the process, maybe even themselves or their own careers, but they'll max the metric number, thats for sure.
And if your friend doesn't have good insurance it would mean total financial ruin
YC Open-Source Sales Agreement
What's the difference between a spec and a "multi-language" framework? I mean there is none. You can't have a multi language framework without a strict interface therefore a spec. Now what you provide seems to be the actual framework and just not a spec,which is great, but how is it different from Rest or SOAP, in essence?

Also,since languages are vastly different(in features), don't you think it will limit what your framework can do?

Great talk anyway.

I believe however,that having a central authority that orchestrates services is better than micro services that can talk directly to each other.In my opinion,some kind of mediator is mandatory,one that registers services and manage service communication.
No. But you always hear in stories about the more disciplined populace and the focus on education standards. It's possible those are overblown, but I would argue that the average American (myself included) definitely gets the impression that we are a bunch of slobs compared to the Chinese.
>I completely disagree with your notion that U.S. is less interdependent than China.

Well we will probably find out shortly as the largest real estate bubble in the history of the world is about to pop in China.
To further this point, it might not be the end of your relationship if you encourage her to seek meaningful employment in whatever expertise she has from her PHD. It doesn't sound like she's as interested as you think she is in your start-up.
For the life of me I can't understand why so many people take the time to write some helpful advice but fail to indicate who they are so you can put the advice into context. There shouldn't be a need to google, guess or make assumptions. To me this type of thing is sloppy, period.
HDMI Ethernet Channel (HDMI HEC):
http://www.hdmi.org/manufacturer/hdmi_1_4/hec.aspx
Love it - just visualised the PCRE generated from the EBNF for the N-Triples RDF serialisation format[1] :)

https://www.debuggex.com/r/Yxqws81Uif-BGBN8

Important note - this is built up programmatically, it's not just a string dumped in a parser!

[1] http://www.w3.org/TR/n-triples/#n-triples-grammar
I can't say that I've researched the history of crime and punishment over the centuries and how imprisonment fits into that. Though I was intending to refer to more recent history, somewhere from around the founding of America to the beginning of modern-era widespread policing.

If you've read anything on it, exactly what were they using for punishment then? Other things I've read of in various places include execution, the stocks, other forms of physical punishments. IIRC, some Islamic societies still recommend cutting the hands off of thieves. All of this stuff makes imprisonment seem rather sanitary and lenient by comparison.
Is there a way to find out how much drugs cost in other countries? I take a biologic that runs me $300/mo after insurance.
You generally don't want things such as metrics to be on the critical path for the computation itself. What you're proposing is clean by functional programming standards, but it would probably effect performance because now computing the metrics is tied to the computation. You often want such things to be disjoint for both performance and software engineering reasons.

There's also the fact that in such distributed systems, the entity that consumes the result of the computation is generally not the same entity that consumes the metrics.
I know at least one metric where China won't beat the US in while: GDP per capita

>It’s almost unthinkable for most people born in the US in the last 70 or so years for the US not to be the world’s superpower. But on current trajectories, we’re about to find out what that looks like.

Things would have to go so horribly wrong as to make being a superpower irrelevant for the US to lose its superpower status. It's undeniable that in the future the US might have to share this status with China but I don't see this happening in the following years.

Quite frankly China's rise is overrated!
> it's a good percentage of startups

Have you looked at any portfolios on VCs websites of startups they invested in? The majority of them are all boring companies, and you'd never hear about them even when they sell for a $1 billion.

Many people on HN work at startups building boring software. They just dont site here discussing it because it is boring. And lots of the articles here are a reflection of the tech journalism, not industry.

That being said there are tons of articles on HN discussing robotics, automated cars, magicleap, etc.
Reminds me of the old metric for code productivity from aeons ago, the K-LOC (thousand lines of code).

If one programmer does in 50 lines what takes another programmer 5000, should that programmer make less?
"If we don't work harder, more efficiently, we'll be overtaken by country X, and be destitute"

Before the days of the Internet, this might have been true (because it takes much longer for it to happen). But many companies can now hire overseas employees which will directly complete with potential employees in the US.
One thing that I’ve found puzzling over the last ten or
so years is the anger directed towards people who choose
to work hard

I think there is serious merit to that sentiment. Others in this thread have made very keen observations on this all pervasive national attitude that has blanketed America in the past decade or two.

however the biggest issue facing the US is this message that excelling
isn't to aspired too, acceptance of who you are and who someone else
is is all that matters. It is a self defeating mindset. Don't worry if
you fail, you had no choice, you just can't do better. Here let us
take care of you....

And fully expecting to be flamed, I give you perhaps, the most lucid and no-nonsense explanation of how this kind of self-defeatist thinking has come about envelope the national psyche, in the form on a nice quip by none other than, Peter Thiel himself:

The countercultural in the '60s was the hippies. You know, we landed
on the moon in July of 1969. Woodstock started three weeks later, and
with the benefit of hindsight, that’s when progress ended, and the
hippies took over the country.

He adds:

Today the counterculture is to believe in science and technology. You
know, our society, the dominant culture doesn’t like science. It
doesn’t like technology. You just look at the science-fiction movies
that come out of Hollywood — Terminator, Matrix, Avatar, Elysium. I
watched the Gravity movie the other day. It’s like you would never
want to go into outer space. You would just want to be back on some
muddy island. And so I think we’re in a world where actually believing
that a better future is possible that you can have agency and work
towards a better future, that is actually radically countercultural.

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

[2] http://www.youtube.com/watch?v=IER50pX-FuM&t=3m22s

[3] Technology Stalled in 1970

http://www.technologyreview.com/qa/530901/technology-stalled-in-1970/
> Basically, you can pass around a live-binding object and changes made to it in one module are immediately reflected in another.

This can work pretty good up to certain level but after that this can go out of hand pretty quickly. The cascading effect will become hard to debug.

> Whereas with a pub/sub model, you publish messages out to a hub and it is up to the module to decide how to react to the message.

At least it is at one place to modify and debug. This is loosely coupled. You can easily decide how to react based upon messages. Very easy to introduce new workflows or use cases.

> We have a global live-bound object that holds the session data.

Looks like you are sitting on something that is waiting to explode soon. Global objects are evil
Successfully Rebranding Your Technology Company
Looking for feedback from the community!
I've run into this before as well, where guys will brag about how much (unpaid) overtime they put in, how early they get to the office in the morning, etc. I feel pity for them, not respect.
Docx doesn't play nice. At a time when they could have contributed to open standards such as odt, and as projects like Openoffice were getting a handle on the doc format, Microsoft rolled out DocX to stir the pot.

DocX has some silly compression built in. Microsoft pitched this to some large customers on the basis of all the disk space it would save. How large are text documents? Are they really in need of compression? Only he most massive of corporations see any appreciable reduction in storage needs over the old doc format.
There's a population difference. While the US is more than twice as populous as Japan, it is less than a fourth as populous as China. It would be crazy if Japan became wealthier than the US; it would be only natural if China did.
I'm sorry but you don't understand how reserve currencies work and your conclusions are wrong. Michael Pettis has an excellent explanation here: http://blog.mpettis.com/2014/12/my-reading-of-the-ft-on-chin...
Indeed. People forget that China has twice the population of United States and European Union combined. It's often silly to treat them all as one uniform group.
Rule of thumb: people who use whom are trying to sound clever.
Have you looked at immutable.js[0] and the benefits PureRenderMixin[1] give you?

[0] https://github.com/facebook/immutable-js

[1] http://facebook.github.io/react/docs/pure-render-mixin.html