skysight-inc/HackerNews huggingface dataset:
> I wouldn't worry about V8 vulnerabilities, there are many node servers running in production today, in general, and they are doing fine.

The problem is your concept is more than just another server running V8.

It's a server running V8 with code, which is nearly identical to the code running on my client (it gives me a peak at the server code structure), and which accepts a quite wide range of events allowing me to model an attack that would trigger a V8 vulnerability on the server.

It would be much easier to do compared to a server which exposes a minimal API in a completely opaque way.

> Perhaps the example shows too little, but for many developers, writing server side code and all the necessary communication is a road block.

I'm not every developer, so I wouldn't know, but I think you overestimate the hurdles of server-client communication that developers encounter.

A server-side API has to be written one way or another, as it's a key asset to a company and it encapsulates its business logic in a platform neutral way. This means I can have web site running off of it, I can have an iOS app running off of it, a desktop app, and also a cron job that runs every night and generates reports, for example.

None of this would be possible if you tightly couple the app business logic with a browser emulator.

Recreating the business logic with every client will be a gigantic waste of time and money and a very rich source of bugs. No one would do it that way. There has to be a central API.

Also there are many libraries that would generate the necessary client code (wrapping AJAX calls) for you from an API definition, here are some random examples I just googled up:

- https://github.com/pksunkara/alpaca

- https://apimatic.io/

- https://github.com/ttezel/unio

Given the task is relatively trivial, and tools exist to automate it, I think a "road block" is too strong of a phrase to use here.
I agree with the sentiment but not with the arguments put forward. It's just a little ironic that the first example put forward (carvings in a stone tablet) is represented as a jpg image. Even the text of the article itself, considering the point of view of the pixels stored in the graphics buffer, takes just as much space as any other image. Arguably, all text is image, but that's a huge discussion.

Is there really less information required to represent text than data? It just seems easier to encode ascii text because we've settled on an encoding schema that optimizes for the english alphabet. The example of the twitter icon using 2000 bytes is only because the author decided to use a png. Using the font-awesome typeface, the twitter icon is just 2 bytes. And I can whip up in 5 minutes a typeface where the twitter logo uses 1 byte. We can come up with an encoding format where dingbats and logos take up 1 byte and the english alphabet uses 2TB. It'd be a useless encoding for practical purposes, but goes against the idea that text is inherently more informationally compact than images.
Mom+Boy+Daughter+Sex+Porn+Pictures
Let It Go – James Bay Cover
The iPhone in your pocket has more computing power than the Voyager spacecraft that left the solar system two years ago

Sigh..people who use this example don't understand engineering. The Voyager doesn't need much power to do its job. An iPhone needs a lot of power to surf the web and play videos. An iphone also has more computing power than a Casio watch that you can buy a Walmart, because the watch doesn't need much power to merely display the time. It also has more computing power than a traffic light.

As for R&D, another possibility is that universities and small companies may be compensating for R&D stagnation in bigger companies. Many bigger companies acquire small innovative firms instead of doing the research all themselves.
A DIY kit would be great - I would pay for just the parts and instructions.
mmmm, but clearly the video: music, editing, shots are all trying to tell the viewer "look at the time and attention and detail and engineering," but for what? You made a clock. If you're excited you made a clock, document it and put it on the web. Don't over dramatize it and try and elevate it to the level of grand invention. You made a clock. That's fun. Congrats. But you also spent a year making a clock that is not more accurate. Nor is it more aesthetically pleasing than the Braun clock made many many year before. Nor is it more utilitarian... Hence, the mastabutory comment. Just a bit gauche if you ask me.
My top two are: Carbon3D printer and Microsoft Hololens
Your last point is addressed at the end of the article:

> Rather than invest in their own science, big companies may now more easily buy innovative start-ups and develop their most promising discoveries into profitable technology.

> And yet this ecosystem is vulnerable, reliant on a dwindling pot of public money that underwrites most university-based research.

> “The buy-up strategy would be fine if we had confidence that the university system and start-ups were picking up the slack,” Professor Arora told me. “But we still don’t understand how this division of innovative labor would work.”

> It might work. But it looks risky to put all our trust in that approach. It’s time for a different paradigm — more on that in a future column — to finance the innovation that will power America’s future.
Trashing the margins of existing industries or providing a new interface for web-based technologies that have been around in one form or another since the early 90s is hardly innovation. You were saying something about startups?
A lot of the ails mentioned in the article seem to arise from Western societies' preference on income taxation vs property taxation.

Low property taxes force the governments to finance its expenditures mainly through sales and income taxes. The former are optional, the latter happen to penalize those who elect to participate in the workforce (which large property owners can safely sit out).
yeah the size is the problem definitely. I experimented a lot with electromagnets and finally gave up, any result i could get didnt leave me with this kind of animation:

https://www.youtube.com/watch?v=-drmRYsvUaM
Here's an article on a related topic, Beyond the Internet, Innovation Struggles: http://www.wsj.com/articles/beyond-the-internet-innovation-s...

Mirror, if you can't get past the paywall: https://www.notehub.org/2015/8/20/beyond-the-internet-innova...
"An iphone also has more computing power than a Casio watch that you can buy a Walmart, because the watch doesn't need much power to merely display the time."

Apple is fixing this problem right now.

http://www.apple.com/watch/
I totally agree that the American culture is a huge factor. It's as though this article has it backwards, that because there was money, there were risk takers. But I believe that the culture of willingness to risk is the driving force behind the money and the driving force behind much of that nation's successes. Fortune favours the bold.

Secondarily, as public money from governments and money from large corporations dry up, innovation and risks are taken on by other parties. The article completely avoids crowdsourcing such as Kickstarter campaigns, an example of innovation being Oculus and their Rift.

As the cost of innovating decreases, innovation decentralization increases.
Great job guys, east and west meet to talk about an African issue without involving Africa at all.

The US is all happy to try and push for their own beef exports from cattle raised in relatively poor conditions, but when you have a commercial animal product that is from Africa and could provide a much needed export, everyone suddenly discovers their morals.
First up: Microsoft is doing something progressive here, even if it is only a little step in the right direction, so they should be commended for it.

That said, the article (annoyingly) doesn't give any information to help the reader decide if this is a meaningful improvement or not. Neither does microsoft's "carbon fee impact" report [1].

Here's a crude estimate by looking at the financials from microsoft's 2014 annual report [2]:

revenue:	87b
income tax:	6b
salaries:	30b	(my crude guess)
other expenses:	30b	(my crude guess)
profit:	22b

To sort-of-emulate the GDP calculation, let's combine profit and salaries into one USD$52b bucket. Let's round it to USD$50b / year.

The carbon intensity of the US economy is somewhere between 0.4 and 0.3 kg CO2 / USD$. Let's say it is 0.35 kg CO2 / USD$ [3].

Based upon these figures, assuming that microsoft is a "typical" subset of the entire US economy (almost certainly not true, but we have no data otherwise), we might expect it to be responsible for an emissions footprint of USD$50b / year * 0.35 kg CO2 / USD$ = 17.5 * 10^6 tons CO2 / yr.

Back to the article. The article mentions the figure of a reduction of "7.5 million metric tons of CO2". Note that this isn't a reduction per year, I believe it is a estimate of lifetime net reduction in CO2 emissions due to the long-term projects they've funded both internally and externally.

So, now we're in a position to claim (very crudely) something like: assuming microsoft has a typical carbon intensity for subset of the US economy, the profit and salaries claimed by microsoft in 2014 indicate that microsoft is responsible for something like 17.5 million metric tons of CO2 / yr. So, in a single year, we expect them to produce more than twice as much CO2 pollution as the total projected lifetime impact of their environmental projects to date.

That said, it is great that they are doing this! They should merely do more of it! So should other companies and countries!

[1] http://www.microsoft.com/about/corporatecitizenship/en-us/wo...

[2] http://www.microsoft.com/investor/reports/ar14/index.html

[3] http://www.globalcarbonproject.org/global/pdf/Friedlingstein...
Security needs to be air-tight for sure, but we think we address it in the doc. Let me know if you have something specific that you think could be leveraged.

We talked with quite a few developers. There are many who want to launch their startup but have waaay less technical skills than you might think.

The way we thought of bridging the gap with mobile is by using Ionic and/or Apache Cordova, which use JavaScript.
Does vimeo have some sort of unspoken rule that all videos must have a hundred cuts a minute or something? This style of film making is incredibly obnoxious.
Sorry, Ruby – I think I’ve fallen for Go
Investment cash flows into disruptive restaurant concepts
I guess that does sound close enough then.
Against Method
> east and west meet to talk about an African issue without involving Africa at all.

Well at the current rate of poaching, elephants would be extinct in the next 10-20 years. And considering the corruption levels in many of these countries, yes, it's the consumer markets that have to solve this.

> when you have a commercial animal product that is from Africa and could provide a much needed export,

It's not a 'commercial' product when the ivory comes from illegal sources. Would you be for legalization of cocaine to help the South American economy?

> would provide a much needed export,

On the large scale of things, it would hardly make a difference for the living standards.
The "Electric Monk" chapter of Dirk Gently's Holistic Detective Agency comes to mind, the convenience of buying e-books being that the computer will read them for you.
It's true. It's safe to say people that disparage Jira have never tried Pivotal Tracker, for example.
Nearsighted parents, the mother a hedgehog and the father a snake, who are well read on Sun Tzu, looking for their lost child.
Show HN: This is the future of startups. a joke
Ah, yes. Toronto police. The guys who gave us Officer Bubbles. And financed his defamation action against YouTube out the public purse. [0]

I'm sure the Professional Standards division will be all over an assault by officers on a member of the public.

[0]http://www.thestar.com/news/gta/2010/10/16/officer_bubbles_s... plus many others.
There's more about multi dimensional numpy iterators in "beautiful code" https://www.safaribooksonline.com/library/view/beautiful-cod...
Just a small niggle: My mind cannot agree with 1:1 match card collecting games being called MMO. MMO means massive multiplayer online, meaning that many players play together. From what i can tell about Aftermath, at most 2 players can play together.
You have to talk to God or He won't talk to you. Be witty and charming and never earnest.
Facebook founder calls for universal Internet to help cure global ills
Enhancing Board Games with Apps
Because people think they are clever and write difficult to maintain expressions that tend to have flaws.
Thanks a lot, I understand and appreciate better the project.
"The Uber of desks in an office building" might be a more apt description, but it doesn't have quite the already-very-cliché ring to it.
There are things that startups can address and there are things that they cannot. For little things that address a known or suspected market demand it is possible for a privately-operated business to develop new science. But when it comes to total blue sky research without any concept of a marketable product, and/or anything involving big science, then the private sector is not the ideal model.
Property taxes are the most regressive form of taxation there is - it actually punishes good investments. If I buy a great house in a down market, when the market rebounds now I'm going to be punished year after year with higher taxes based on the financial "gains" that I haven't even realized yet. With a sales tax, good investments are rewarded by only taxing consumption, which can be avoided for those that wish to take on the risk/reward of investment.
Basic income will turn rural working class into the new middle class and cause those areas to flourish.
NDC Oslo 2015 – Phoenix – a framework for the modern web
I wish I'd found this a long time ago. Somehow, I find that reading maths related works is easier is I know how to "speak" what I'm reading, even if I don't actually know what it means in detail. If I'm "reading" something mathematical and don't know how to speak it in my mind, something wants to turn off and say "just ignore this." But if I can read it, and just not understand the details, then my mind is satisfied to read over it; and I can go back afterwards and lookup the details on the bits I didn't understand.

Does anybody else experience dealing with math this way?
I believe VSO would fit your description. You can utilize it as a Hosted or an On Prem deployment, and it's _certainly_ an enterprise product, being heavily intertwined with its TFS roots.

Disclaimer: MS engineer, these are my own statements etc etc.
It's just a little ironic that the first example put forward (carvings
in a stone tablet) is represented as a jpg image.

But the author clearly states: "If you can use text for something, use it"; this is obviously one of the areas where the author used their discretion and decided to use an image to help illustrate the point.

The author isn't stating "Don't use images", but "Use text wherever it is possible".

EDIT: It seems weird that HN doesn't have a facility to toggle line wrapping in quotes.
Unicorn Leaderboard
My personal favorite was that businessmen would have to wear clown suits between 9-5
What about the people angle (as in People, Process, Technology)?

I don't know how it used to be 20, 30 or 50 years ago, but if you have sat in a graduate science/technology/engineering course classroom in any US university in the last few years and surveyed the demographic profile of your fellow classmates you might notice something.

The percentage of students of Asian ethnicity will probably outnumber all other groups combined. I admit this is only anecdotal.

A fairly large percentage of those students (who are not already US citizens) will try to find work here and contribute to the US economy if they can. However due to the increasingly difficult immigration climate many of them will return home and become the spearhead of innovation for their home countries.

I don't know if that is the same in the US undergraduate programs.

In net, you have two factors here,
1. Fewer US based students are going into graduate STEM programs.
2. More US educated foreign STEM graduate students are being trained to contribute to your future competitors.

I wonder what that does that to the long term prospects for home grown innovation in the US.

Just citing one study [1] below. I am sure there are even more counter studies.

[1] http://www.brookings.edu/research/interactives/2014/geograph...
Samsung Galaxy Note 5 Review
Well you can always launch your software inside a limited VM, I'm thinking of cgroups for limiting CPU if a VM is unfeasible.

Limiting network bandwidth (or introducing random packet drops etc.) can be done with pf.

Monitoring CPU/MEM load is best done with htop (if you're interested in long term metrics, look for Nagios).

Short term IO (HDD!) load is best done via iotop. Oh, and iftop is your friend for on-demand monitoring of network.
There is none yet.

They're just raising questions about the S-Box's internal structure and making it easier for other parties to study it in greater detail in the future to see if there is an issue.

I'd suggest not jumping to conclusions. This could be like the DES situation all over again where the NSA strengthened the S-Boxes against differential cryptanalysis in secret and then got accused of weakening DES for its efforts (because cryptanalysis was unknown/secret at the time).

But regardless this might be one of these "watch this space" things where interesting insights could come up later.
> Corporate executives, their compensation tied overwhelmingly to short-term gains in the market value of their companies, may be responding accordingly.

I hear this all the time, and it's absurd. The high P/Es of innumerable companies (like Amazon) are compelling evidence that investors are well aware of the long game companies play and they approve of it.

The charge that companies are eating their seed corn to satisfy wall street assumes that investors are monumentally stupid. Share prices are based on the collective best estimate of the future value of a company. Any hint that the company has sacrificed the long term for the short term will tank the stock value.
Already exists for memcached!

https://github.com/scylladb/seastar/wiki/Memcached-Benchmark
BitBucket is pretty sweet IMHO, but then again it was an acquisition. I completely agree on Jira and Bamboo.
BitBucket is pretty sweet IMHO, but I agree on Jira and Bamboo.
Awesome and Beautiful Elastic Progress Bars
I don't think that's a valid argument for informational density. You have to whip up that font where something interesting maps to a low code point and then share it ahead of time before you can take advantage of that alleged density. As an extreme example: if I create a Huffman tree where the bit string "1" maps to the entire concatenated contents of the Library of Congress, does that affect the information density of the Library of Congress?
What you're suggesting could be the start of anarchy, which is the absence of rulers but not necessarily of rules. If it were possible for anyone to gather evidence of a violation of a rule, then why have a specialist class? In the same vein, if it were possible to gain consent for a rule without a specialist class, then why have a government? The only problem with the elimination of the specialists is that we then must take over their responsibility to act justly. I often wonder if our society is capable of that yet.
Yeah, Conficker was pretty easy to detect at the network level. I worked at an .edu at the time and set up alarms for it. Fortunately, it was trivial for us to identify the user who owned the device, kill their network access, then wait for them to call the help desk.
I have a lot of 'abandoned' readings, but I always at least read the first chapter, skim over it, and check for some summaries. I think it's good when reading a non-fiction book to always skim over the whole book first and have a clear goal/motivation.
I don't read much fiction lately, but I assume lack of time is the main factor, except some exceptional books that have the effect of tv shows, where you can't wait to read what happens next and suddenly you find the time at the expense of other activities, e.g. reading until 3 am.
Core problem:

> Unfortunately, it otherwise has proven all but impossible to write a law that absolutely differentiates information from advocacy.
> that is repeating the problem: yet another venue/client/service we all have to be logged into to find one another.

I'm not sure how you can create a new venue without creating a new venue? Perhaps have Google/Facebook/Microsoft/BigCorp create one for you, and the use that? But none of the big players appear to care a whit about facilitating a distributed, self-hosted, open Internet, so that is not going to happen?

> As I see it, the only problem in this domain worth burning hours on is developing a protocol (and interoperable implementations thereof) that achieves everything the likes of Slack and Hipchat can do, only in a decentralized and federated manner.

Any particular reason why you think IRC is inherently not a good building block for such a set of protocols/implementations? I'm not talking about IRC with legacy client support, I'm talking about a system that explicitly breaks comparability with legacy IRC, but still try to build on the years of experience and battle-testing IRC has.

You might be right that it's better to burn IRC to the ground, of course. My takeaway (as an observer, not a server operator in the trenches) is that one takeaway from XMPP/IRC is that:

1) We need authentication of users

2) We need authentication of servers

3) Today, we have no need of plain-text; encrypt and authenticate, or go home.

It appears that 1+3 leaves us with TLS-only, SASL auth if we go the IRC route. For 2) I suppose manual mediation of some kind (eg: server certs with Trust-on-first-Use, possibly a community blacklist?). I'm not sure if this would work, but on the surface it would appear to enable less spam and better security than email currently does.

And it should be much easier to strip down/adapt existing clients and servers than to build an entire new stack?

All that said, it might very well be that IRC server-server federation is hopelessly broken, and there's no hope.

Perhaps some kind of server-auth/community-web-of-trust framework on top of XMPP federation would make more sense?
>There has been some discussion around the web about the Note 5’s flaw where the internal detection mechanism for the pen will break if you insert it backwards. Of course there is a possibility that you might do that accidentally, and Samsung probably should have thought of this during the design process, but to be honest: just don’t insert the pen the wrong way around and you’ll never notice the flaw. This shouldn’t be that hard to do considering there is literally no reason to insert the stylus backwards.

[Highlight mine.]

To be fair, I haven't held a Note 5 yet, so I don't know how easy it is to accidentally insert it incorrectly. However, coming from a family with an abundance of left handers, I've seen how poor design or biased design can impact the usability of products. I'm more than a little saddened that a reporter would blame the consumer for problems as the result of a poorly designed product.
I don't think startups can really be considered innovative in the way that the article is talking about. Certainly startups can have very creative products, but in the end they almost always apply existing technology, whereas the article is more concerned with actually advancing science, engineering, or the arts.

That's not to say that startups are unimportant, just that I don't think anyone would argue it makes sense to replace all research labs with startups. Startups are focused on making money, whereas research is focused with progress in human knowledge.
Idea to Impact