skysight-inc/HackerNews huggingface dataset:
Don't forget what Parks and Rec did in it's last season. We've seen a lot of great comedy about tech recently.
Tigers kept in zoos don't get flees and live long lives. That doesn't mean I like seeing them in cages. And like the big cats, seeing unique trees taken from the wild to be caged and starved of resources for purposes of art just rubs me the wrong way.

Also, I had thought these trees were grown from relatively normal saplings, not from already unusual wild trees. I see such trees growing in extreme conditions, usually at the windswept treeline of a mountain while hiking. I would not be happy to see some "artist" digging them up.
> Without the Chinese characters, you can’t tell what their name actually is, and without accent marks on the transliteration, you can’t tell how to pronounce it.

You certainly can in the case of 张 zhāng, and you'd be more than justified in assuming a Mr. Yuan was surnamed 袁 yuán.

On the other hand, no one who isn't already familiar with Chinese will be able to pronounce Chinese names even if tone marks are provided. Accurate pronunciation is not a goal of foreign name representation, because it's impossible.

And of course, an English-speaking audience wouldn't even be able to recognize the same name twice in two publications if it was given in characters.

The only people who can benefit at all from more detailed name information are people who are interested in the foreign language in question. Those people are very rare; magazines tend to be written for their readers. Chinese sources say 薛定谔 rather than Schrödinger, and 奥巴马 rather than Obama, because that's what their audience is able to read.
I was hired to write JS code on a team of people who know JS, by a company that is comfortable writing significant chunks of code in JS. If I try and check in some Clojure into our repo, I'll fail code review. If I suggest adopting Clojure on a new project, it'll be shot down. And for good reason; nobody here knows Clojure, we're not a Clojure shop, we don't even know the right questions to be asking about risks and issues of adopting Clojure, much less the answers.

If we were going to adopt a new language, I think I could make a solid case for Typescript that might get accepted. I could see making a case for Elm or Purescript, but I don't think either will fly. But Clojure is a lot further out there in terms of adding it to an existing team of PHP/JS/HTML/CSS devs.

In addition, while you note that the JS ecosystem is basically just playing catchup with Clojure, it is (slowly!) catching up. More to the point, ES6 is the future of browsers; we're using Babel and polyfills as a stopgap, but the code we're writing is code which is increasingly capable of running on the browsers on our dev machines. Clojurescript is, let's be honest, never going to be natively supported in Google Chrome. JS, as a language, is getting better, JS build tools are getting better, and the JS ecosystem is getting better. It may have a long way to go, and it may be slow, but it's getting there. From where I stand, the gap between JS and Clojure is just going to get narrower (it's always easier to copy than innovate after all). Why shouldn't I just wait and get the benefits for free?

(Disclaimer: I love the idea of Clojure, and I actively looked for Clojure/Clojurescript jobs the last time I was on the market. But what I found was a job writing ES6/React/Redux, which is almost as good as the hypothetical Clojure job, and has the advantage of existing.)
This is certainly interesting mathematically; might even have some truths to it for people.

But I found motive to be a glaring oversight, when approached from a human level. It took a very black & white approach of conformist/nonconformist and why someone might or might not wear something. Among them:

1) Some people don't care

2) Some people wear what other people buy them

3) Some people wear what they can afford

4) Some people wear what they can find

5) Some people have different looks/outfits

Also, I feel you could say the same thing about goths/punks/skaters or any other subculture.

I'm not trying to discredit the math, or the authors intentions. It's a fun thing to ponder, with real implications to be had. But if you were hoping to REALLY understand why all hipsters look alike, this simply does not go far enough to truly answer that. But as a foundation for a mathematical model, it's relevant and enjoyable.
This information is very vague. I'd be interested to see how they grouped the startups into those categories. For example, FarmLogs is a business in the agriculture industry but the product itself is information/service. Where do you draw the line?
The name for this in the helping professions is "compassion fatigue", basically the only way out is to stop trying to help so many people for so many hours per week.
This right here seems like the best trade off between accounting for technical debt in the future and having quick development in the early stages of a business/startup.
I agree that naming things well is a great way to document them. However I think that in most of the codebases I've worked on it is quite common for a function/method to do many things some of which are incidental and some necessary, and it would be difficult to include the full set of these in the method's name. (comments also help to make it obvious when a function is, perhaps, too complex and arbitrary).

In addition to good naming, strong static types and functional purity help a great deal (but I won't try to evangelize haskell here :))

> ...hidden (because if someone is reading code that calls myVeryWellDocumentedFunction, they won't see the documentation, especially if the function is just incompletely named)

what is your proposed alternative? Ideally a function would do the only possible sensible thing imaginable, but that is frequently not attainable.

> ...inaccurate (because the only accurate thing is the code)

Well when the code doesn't match the spec in the comments, we've found a bug in the code, or a bug in the spec. Either way we can find someone to blame. This is vastly better than finding a bug and not knowing whether the function or the caller should be fixed.
To be honest, I'm just waiting for the company to collapse for Aaron Sorkin to start writing a screenplay about it.

I'm thinking JLaw for Holmes. Like a Joy that doesn't suck and ends on a different note.
The article has zero technical content, it's like a sandwich that's all bread and no meat. It's a shame too because it is a very interesting topic.
> It it didn't work, the US would not be the most innovative software country in the world.

False, you're claiming we're this innovative because of patents; the burden of proof is upon you to link our success to patents. In the software industry in particular, your claim is just absurd and programmers know it.

> It is, therefore your claim is wrong. The system works.

Incorrect, our lead in innovation does not logically lead to the conclusion that our patent system works well. That you think it does indicates a failure of logic on your part. Innovation happens with or without patents, patents by their very nature slow it down by preventing others from innovating. Patents have never increased innovation, that isn't their purpose; their purpose is to prevent innovation from disappearing into trade secrets and add it to the collective human knowledge. They do this by hampering innovation in favor of the original innovator in exchange for disclosure of the innovation.

> Your claim is: "This has happened DESPITE patents". There is little to no evidence for your claim and the burden of proof is on you.

There's mountains of evidence, it's found in how companies now use patents, as legal weapons to defend themselves from other companies and their hoards of patents. That's not what the system was designed to do. And now patent trolls, the existence of which are quite literal prove the system is broken.

Lets be clear, because someone else's argument fails isn't proof that yours is correct; your arguments have to stand on their own and so far you're not making your own case at all. If you want to defend patents, then defend them, you're not just right because someone else is wrong nor is our lead in innovation proof that patents work. Logic doesn't work that way.

And take note, you're talking to multiple people here.
In California cities, the ability to use the carpool lane with an electric vehicle (Volt qualifies) helps support demand.
In the requirements it says Python 2.7, does it mean 2.7.x (hence no python 3 support) or "2.7 or newer" (hence with python 3 support)?
Doesn't work, only shows (in emacs w3m):

HN Live
live updating version of hacker hews
hot new show ask about
Fetching data...

If you want a good real time feed, use irc://irc.freenode.org/#hn
1) Not replying exclusively to the weakest example given in a series of examples has a lot more to do with honesty than charity.

2) You only made one point, and that was the only one responded to.
From the article:

"There is an alternative to [Spotify], in getting outside of it, but only if we have net neutrality. If they really fuck with net neutrality, then I don’t know what independent musicians are going to do. Right now, you can go up on Bandcamp and you can put out your record, and they take their 15 percent cut, and you can make a fair amount of money selling a couple hundred CDs. You can do okay. But if that kind of freedom is taken away, then it’s going to be a really strange game."

This is some bizarre logic that has filtered down into the general population - that if ISPs are allowed to prioritize traffic, it inevitably leads to people not being allowed to sell zip files of their band's music.

It's a ridiculous conclusion to draw.
10 most popular django libraries started in 2015
It seems like you and many other people are of the world view that everyone would behave ideally if only corporate forces weren't influencing them. This may be true, there's no way to know for sure.

It's also possible that most major corporations meet the demands of the market rather than create those demands. Art imitates life. The thing about brand advertising, like for Coca-Cola, is that its done mainly for commoditized products that consumers already want. People already want a cold soda on a hot day. The question is will they reach for a coke or a pepsi? A Big Mac or a Whopper? A dell or a macbook? It's not like none of those things would exist if evil corporations didn't make us want them. The cat is out of the bag now, people already want sodas and fast food. The global advertising empire is primarily fueled by getting people to choose company's product over another, not intentionally making you want things you can't afford.

We cant blame society's ills on corporations, capitalism or any other system of behavior. All of these things are democratic, they reflect the will of the people. And human beings have been making themselves feel bad due to envy and desire for as long as there have been human beings. I would advocate for banning all advertising forever if I thought it would change things. But it won't.
On this topic I recommend "The Gospel of Consumption" [1]

[1] https://orionmagazine.org/article/the-gospel-of-consumption/
The First Poem Written for Computers
In theory, yes. But when it comes to highly specialized topics, there are a number of things that are very hard to learn on your own (at least for now) without going through an academic path. Chemistry, Biology, pretty much require hands-on experience as part of your education - and you can't do that kind of things from home or simply by reading books.
Need to set the registry key HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\CWDIllegalInDllSearch
Question (from a newbie): Why didn't you stay with Ember, now that it has a similar engine as React yet comes with a CLI tool and strong community conventions that get rid of any build tool frustrations?
If you are looking to build iOS apps, Swift is one piece of the puzzle. You will have lot to learn about libraries from Apple and others's to make you productive. Stanford's course and courses on Udemy are a good start. I like Stanford's course better because it is tailored for someone who has some experience in programming, however Udemy course is bit more pragmatic.
Be patient and be willing to put in time.
It sounds like you think they want strong crypto.

But I think they want weak crypto that gives the NK government backdoor access.
Will you please link to a source for the $3-4 million per patient per year figure or the $10 million per year figure for certain diseases?
Reforms Abound for Cross-Border Data Requests
NSA knew about Juniper backdoors and kept quiet about them
He had clarified in writing that he is not a Muslim.
How to Search Theme Based SEO Link Building Data?
Related reading: Mike Hume's Trigger Warning.
http://www.amazon.co.uk/Trigger-Warning-Offensive-Killing-Sp...

I'm actually in the middle of reading it now.
3,200-Year-Old Papyrus Has Astrophysical Information about Variable Star Algol
If you've been misprepresented by Facebook
When I was at Harvard in the 1970s, I just assumed (algebraic) number theory and algebraic geometry had heavy overlap. I'm surprised that anybody would still argue this is surprising.
First of all, no one can yet run 6.c code on the JVM. Maybe the JVM backend will get there by Christmas 2016.

The JVM's JIT is pretty awesome once it gets well warmed up. MoarVM's JITing is much less impressive so far but it's early days.

The JVM will almost certainly always underperform relative to MoarVM in these two ways:

* Much poorer startup time (unless an evalserver "cheat" is used)

* Using much more RAM (I recall a report of something like 5x or so for typical code running on recent versions of the JVM backend compared with the MoarVM backend)

My understanding is that the multi VM approach is strategic for Perl 6, for the Rakudo Perl 6 compiler, and for the underlying NQP compiler toolchain.
Then companies would just create a new holding company to own each patent that they apply for. All that does is add another layer of bureaucracy.
> Facebook doesn't use ReactJS for Facebook. They use PHP to render HTML on the server.

This is false. Facebook is a huge user of React—it's one of their "pros" over Angular (which Google doesn't use as much).

The entire Instragram site is built with React, and all new development is with it[1], as well as parts of their existing UIs[2]. They are gradually replacing everything with it because redoing the whole site at once is impossible to do. They are also putting a ton of work into React Native and use it in some of their products [3].

Facebook seems to put some of their smartest engineers in the React and React Native teams as well as related projects like Immutable.js, and grab talent as quickly as they can (like Dan Abramov). It's silly to think that they're spending so much money on it for nothing.

[1] https://www.quora.com/Who-is-using-Facebook-React

[2] https://groups.google.com/forum/#!topic/reactjs/5K4fXu1aCTs

[3] https://facebook.github.io/react-native/showcase.html
That's a pretty awful security model, and an even worse assumption!
I used to be a hardcore capitalist and would've launched into a rant at this kind of a post. I do disagree in a minor way though: I think Capitalism is fine and dandy, I think we've just gotten entirely too good at the emotional manipulative style of marketing products.

Awhile back I started reading a lot about what goes into the creation of a mainstream big brand product and it's fucking horrifying. Food for example should scare you to death, how thoroughly engineered it is to make you want to eat more of it and never feel full. I'm not even talking highly processed food, I'm talking ALL FUCKING FOOD does this. If it's ever been involved in a corporation at all, be it for packaging, growing, slaughtering, etc. I promise you it has been engineered to at least some degree, and probably to a large degree to be consumed as an addictive thing.

Then you go into just the regular advertising for electronics, cars, on and on and how they do just tons and tons of things in this little 30 second TV spot to make you want a thing. You can find BOOK length documents to read about how to engineer the perfect YouTube ad, we've already figured out how to entice people to things using a 10 second video that takes up 1/4 of the page.

I still believe capitalism is the best system, but we need to reign in our marketers across the board. Consumers need to be able to make rational decisions for Capitalism to truly work, and they can't do that when they're being barraged with manipulative messaging 14 hours a day.
>> no one who isn't already familiar with Chinese will be able to pronounce Chinese names even if tone marks are provided.

That goes for most any language. Take a simple and common names like 'Abbott" ... pronounced more like abbit.
Nitpick - Grunt is a task runner, Gulp and Brunch are build tools, Webpack is just a module bundler, it's not a full build tool - it's more a replacement for r.js than for Gulp (and it's remarkably faster than r.js).

After trying out Grunt and Gulp, I found Gulp to be more to my liking because the tasks are written as actual JS code, not as a pile of configuration. Plus, it runs the tasks in parallel if they don't depend on each other, whereas Grunt defaults to running them sequentially.
Current law (as interpreted by the U.S. Supreme Court) allows even for calling for the murder of people, as long as it is not "imminent". Saying that group X should be killed in general at some indefinite time in the future is perfectly legal, but saying "hey, we need to kill this guy right here in front of us, right now" is not.
Pyongyang Marathon
Civic+Web+Developer+|+VentureFizz
I use React, but I never jumped on all the other various projects surrounding React, because (as far as I could tell) none of them solved any problems that I was having.
The whole business was premised on this concept called negative option.
Which just sounds so creepy and draconian and weird, but the idea that if
you don’t say no, we’re going to send you shit. It’s going to fill your
mailbox, and we’re going to keep sending it unless you panic and beat
us back. That was how the money was getting generated.

Interesting article, but a bit too long. I think in The Netherlands (and perhaps Belgium) there was this 'book club' that shared the same 'negative option' business model.
>I recently adopted the "you shouldn't have to think about your toolset" and "use boring technology" mindsets. I learned React but I stopped following all other wonderful work being done by the community. It was just too much. And as a result I became happier and more productive.

Thank you!

I had to pick up Node.JS and npm for a project recently. Apart from it not working properly in an enterprise environment (NTLM proxy and interception certificates) there are so many things to remember on top of my normal Visual Studio knowledge.

I know Microsoft is moving in this direction with DNX and I think it's a good thing, but also could lead to a lot of unnecessary complexities. No one's going to miss XML-based project files though (sln and vcproj are being replaced by json files)
A tangential thought, but isn't it interesting that Star Wars inspired lots of scientists and engineers even though it has nothing to do with actual science. There is no physical basis for light sabers, warp drives, force-fields, or artificial gravity, but people study all kinds of things that might give us some headway in those directions, at least in some limited way.
I just wanted to point out a typo, is there some rule against that?

lol, I was considering not posting comments on HN anymore. This is just cake. I don't even know why I try, bye HN thanks for all the fishes.
It talks about failure and didn't care to define what that exactly meant? Going bankrupt? Closing down the business with very less profit? What does failure in the 9th and 10th year look like?
I think it's due to Webpack replacing/eliminating much of what we used to do "manually" in Grunt/Gulp such as transpiling, building, combining, etc.

In most of my projects, I no longer needed Grunt for anything aside from deploying to production, etc.
Oddly enough, the last time I visited Beijing some roads with bilingual street-signs didn't have any pinyin accent marks either.
Why are front end developers so high in demand
As for #6, check out the Wager shipwreck. Prior to the mutiny that resulted from that wreck, pay stopped at the point of shipwreck. It is now commonly understood that soldiers cannot be dropped from pay while stranded or captured.

https://en.wikipedia.org/wiki/Wager_Mutiny
Which Robert Pirsig quotes did you mean again? That link seems to be for this article itself.
I agree. I've been using Elm on one of my current projects and my experience with it has been great. Of course, I do hate Javascript with a passion, so there's always that bias to consider.
Understanding Copyright: Part 1 of Getting Creative with Copyright Series
I didn't mean to imply Facebook doesn't use ReactJS at all. The point was they use it on a need by need basis, not all in SPA all the time.
compared to youtube, twitch is a streaming experience with subscribers can comment on chat instantly.

I think, allowing subscribers to ask or comment instantly in what the caster does atm is an amazing opportunity.
And not suggesting the streaming twitch over youtube because of same time follow up (as told in another reply), agreed that it would be really hard to simultaneously replicate him.
As a taxpayer, a voter, and a tech entrepreneur, I'd really like to see our government put significant money behind securing our infrastructure. There are so many important open-source products that could use better funding and high-quality security reviews.
The japanese bonzai derives from chinese "penjing" but it is not quite the same: the chinese (and vietnamese) do much more of the full landscape-on-a-plate kind, where the trees are only a part of the work. This, to me, is closer to the original intent of the thing: when you are too poor to have a nice garden, you can still grab a stone and make a mock-up mountain in your room. Then, with a bit of imagination, while looking at your penjing, you'll have the most incredible trecks ever.
They've done studies about this, basically your happiness is calibrated against whether or not you are better or worse off status wise compared to your immediate peer group.
Nope. The burden of proof is on you to show that the US is innovative because of patents.
Holmes' backstory is getting so redundantly covered. It's like how every Superman movie has to walk us through how he was sent to Earth when Krypton was destroyed.

I suppose if the author didn't talk about Holmes' history, though, they wouldn't have half the damn article. Certainly nothing interesting to talk about with that company by itself, were it not for the headline grabbing founder.

That said if I read about how this "inspiring" person dropped out of Stanford when she were only 19 one more time I might lose my mind.
WTF Opera Mini?
He has a pretty hot girlfriend. I follow her on Instagram and based on her Instagram posts it looks like she and Jack jet set around the world traveling pretty constantly. Lots of art galleries, fashion shows, film festivals type stuff.
> It's relative to the location of the executable, not the current working directory.

It actually searches both the location of the executable and the CWD: https://support.microsoft.com/en-us/kb/2389418#mt1
Ah I see. Sorry for misreading. Still better than Angular's situation though, and I'd argue React Native is more important/more likely to be fully used at Facebook.
"Terrorism? That just kills freedom when we pass laws to stop it. Just as it's partly intended to."

So true. I don't think even bin Laden himself could have dreamt of the amount of damage we would do to ourselves here in the US as a result of his attacks. The self-induced aftermath is worse than the actual carnage of the attacks themselves and seemingly has no end in sight. Just as it was intended to, but on a whole other, much larger scale, no doubt.