skysight-inc/HackerNews huggingface dataset:
As a pragmatist and someone who enjoys Haskell and F#, I find your comments very academic. There will always be less popular, feature packed fun languages like Rust, Haskell and OCaml, and there will always be teams that use them to great advantage (Jane Street). But IMHO, lots of these systems are a little creaky in the support structures (cabal for example) and deploy features.

That said, I think a lot of what makes Go great is because of its simplicity, lack of surprises, and general lack of cleverness. You can get your hands around the language features very easily, in mere hours.

Beyond that, I think the ease of building tooling on top of the AST (or in general), the ease of deploying code to production, the build speeds, the inclusion of go get and fmt, the policies around imports and variable use (use or lose) all add up to be more than the sum of its parts. It is very obviously built by a team looking to use it in production, on real projects, as soon as possible.
I installed it. It was not a great success: "streaming" the video went extremely slow (it showed 50kbps), and after a while the video refused to play and the slider at the bottom became un-draggable. What a painful experience.
I installed it. It was not a great success: "streaming" the video went extremely slow (it showed 50kbps), and after a while the video refused to play and the slider at the bottom became un-draggable. I managed to see the first 10 seconds of the video. What a painful experience.
I think that I'm going to try out a self hosted solution for a while. For no other reason than just the fact that it seems fun. Here's one that was posted to HN recently:

https://github.com/swanson/stringer
The more we learn about animals, the more I wonder about our casual treatment of them.

It's led me to the conclusion that there are certainly species at least on our level of cognitive development, they just might have different value systems such that our pursuit of technology seems very foreign and strange.

It's also why I'm transitioning into vegetarianism (though still eating chicken eggs, which I can't find an ethical issue with).
Emacs is Dead (2010)
I don't know, I wonder if something like public caning might be a more humane and more effective option than sentencing people to anal rape. (Which is de facto what often happens in the US).
This is psychologically the same as the classic "Our execs might exclusively be old white men, but we do have mandatory diversity training for the front line grunts, so its all good".

Another one you often see is loud trumpeting about training budgets, which happen to be 100% allocated by mandatory safety classes and such. "But we won't discipline you, if you read a book you paid for, on your own time, if it doesn't interfere with your work."
If you're starting at the same Menlo Park company that I work at, for the long term, you may want to consider taking BART down to Fremont and then arranging a ride in a carpool/van-pool over the Dumbarton bridge: there are tons of folks who live in Fremont/Newark/Union City and who wouldn't mind a +1 for carpool lane. Many of them also have kids so they tend to come a bit earlier than others (most folks come in between 9:45 and 10:45).

Also, I've yet to have had a semi-recurring meeting schedule before 11 am (occasionally there are interviews earlier in the morning, however).

That said, irrespective of where in Bay Area you live, Ryan is 100% right: the problem isn't the average commute time (which is very easy to keep under 45 minutes -- this is not LA!), it's the outliers. It's a lot like the JVM: good performance on average but then a Concurrent Mark and Sweep failure happens...

Also, congratulations! I'm on the data/systems infrastructure as opposed to machine learning side (but folks move around quite a bit and a lot of teams do both ML and systems programming), but let me know if you've any questions.
The proportion of reverse commuters in a region has nothing to do with how many commute in each day. It's just reverse commuters divided by residents.

As far as the increase due to commuters, 20% is very low for any area with corporate offices and not just residential neighborhoods. Manhattan grows 95%. In the Bay Area, Mountain View has 75,000 residents, and Google alone brings 25,000 people in each day. Palo Alto (the next town up the 101) also grows ~80%.
> There is a cost to OH&S.

I know, but that does not make it optional.
Until this post I was never interested in Udemy, even though I've heard their name. And now I have to say WOW - what a great model and they're executing it well. I remember when Google opened adwords to agencies and people could start selling their SEM services - immediately creating a huge motivated salesforce for their product. The same for facebook.

I mean if you wan't to create value, first create value for others, and by enabling anyone to earn a living by teaching on their platform - that's huge! More power to them :)
Don't believe him. It is basically full of lies, albeit written with a very good English.

AKP basically used EU as a cover to weaken other significant forces like legal bodies, media, military. Now, they are in phase 2, using their power to crush all others who do not live like them. For example, until late yesterday, there were no major TV channels airing the news. We communicated via Twitter, and the only live broadcasting TV was from Norway!

With the weaking of all opposing forces, there is no significant power left against them, or at least, that was what they thought.

The recent ban on alcoholic drugs, Erdogan's constant mention of the Ottomans as his ancestors, his constant stress during his speeches that he dreams of a religious and obedient youth is what we are opposing.

The notion of democracy Erdogan has is very primitive. In his speeches, basically he sees the voting which takes place every 4 years as the only democratic right a person can have.

It is true that in the past, the Turkish state oppressed some religious groups or major minorities like the Kurdish; but the attitude this government and its proponents have is basically contained with revenge. Just to give a final example, the Major of Ankara, a significant figure from AKP, just yesterday tweeted the following:

"You should thank God that we believe in democracy, otherwise we would drown you in a spoonful of water."

The propaganda this government makes is, quite literally reminiscent of 1984. How they re-define words, how they contradict with themselves at each sentence is stunning. They usually say they are the forerunners of "advanced democracy", when they cannot envision a life form other than their own. Of course, every such speech of them ends with the following lie: we respect everyone's lives, everyone can live as they please. It is like the old Ford saying, everyone can lead the life they like in Turkey, as long as it is approved by AKP.
So you're saying Basecamp tries to accurately portray a neutral individual making a decision to use or not use their product rather than someone who's conclusion supports their agenda? That's beyond ridiculous.

That's one step beyond believing an "independent, third-party" report commissioned by McDonalds to show that their burgers make you healthy or cure cancer or whatever. Basecamp is not even pretending to be neutral.
Universities should be "religion-free" and students should have the freedom to express themselves. We talk about freedom but have double standards
I've already said it wouldn't be easy, so I'm not sure what your point is.
I do not understand the hype around clojure. I think functional programming languages have mainly evolved to introduce stronger typing and to remove the parenthesis. I wish a great future to scala (and haskell). For me, clojure is outdated.
Show HN: Lahana – my VPN to Tor gateway script for EC2 Free-tier users
There's always advantage to producing abroad, no country can be optimal producer of everything, due to varied geography, natural resources and cultures.
> As soon as you let individuals and businesses decide how they go about it, it's a race to the bottom...

Or, you get free markets and laissez-faire capitalism, the greatest wealth-producing system known to mankind.
I'm sure that it's the one ingredient that makes all of the difference… That's how these things always go.
It is not (always) a legal crime, but it is a breach of trust comparable to crime and would have similar consequences.
Who Will Create The No-Bullshit Games Console?
People go to where the money is, doh. If oil and gas doubles my salary, I'll gladly switch professions.
Well it sure is a menace to his power! Turkey's usage of Facebook (http://en.wikipedia.org/wiki/Facebook_statistics) is among the highest in the world.
If you are from the USA then this might be very true!
Some of you may have read or taken part in the discussion about what's going on in Turkey right now. This is my side project to help people build VPNs using Tor with the free tier. I hope it's helpful not just to Turks but to other people. I could really do with help setting up connectivity guides and also with people translating guides into Turkish, Kurdish and any other regional languages used by people in affected areas.

Any help you can offer would be gratefully appreciated.
"A quick lookup shows that Erdoğan has been in office for the longest time since the 60s (three terms). To me, fears of Turkey becoming a de facto one-party state seems justified, at least absent any other information."
You're on to something. One of the underlying reasons of the protests is not only Erdoğan has been in the office for a long time, but also secular sections of the society has lost hope of change of government within the political system (Opposition is in shambles, AKP will likely win the elections again, etc.) There is no political alternative within the system, hence the growing discontent manifests itself in other ways.
Good stuff. Though, it is better to say military used to be like that, as currently, all the generals including the leading general 3 years ago have been jailed, so indeed military is very powerless now. It is not only that AKP did not trigger the coup, it is that they learned from the mistakes of their political ancestors, and this time, crushed the military before moving on to their real Islamist plans.
If closer than 100K is good enough (it is for me) than it's not that hard with freelancing. It's harder to find such a position as a job though, due to the stigma.
"What they illustrate is that men might actually be better at handling women’s issues than women."

This is a ridiculous statement. Women face a different set of pressures and stereotypes around working and parenting than men. Those pressures are starting to become the same for both men and women, but they're not the same yet, and until then, it's not possible for a man to be better at handling women's issues without also being a woman and being better at it.
> However, would there be any security enhancements over using key based authentication

I think you're misunderstanding. Two-factor authentication is a layer of security on top of regular authentication to ssh (whether password or key based). It's not meant to replace anything or stand on its own. This is for added security; first you authenticate via password or key, and then you authenticate via google authenticator.
Livestock to be fed larvae reared on cow and pig excrement in EU trial
> really very little value in praise

Value in the $-sense, or in the emotional sense?

Why can't you give constructive criticism AND praise at the same time.
It does have a tinge of "not-cola" about it that's hard to describe. Almost like a carbonated cough syrup vibe to it that's not quite right.

More hacking required!
Ask HN: What is a good starting salary for a Data Scientist?
I was looking at data science positions, and I want to know what salary would be reasonable. What is an appropriate salary for a data scientist with 7 years programming experience (but not as a data scientist) working in a large city? I would like to make this a poll, but lack the Karma.
I'm definitely with you, in that I'd like shorter work weeks to be the standard, and I don't want to compete with people wishing to work more hours. But what if someone really needs the extra money brought by longer work weeks? Making it illegal for them to work for a price they're willing to accept could hurt them quite a bit.

A case could be made for shorter work weeks as a means to reduce unemployment, as well as to force people to take rest from work, but you'd definitely be pricing some people in need out of the job market, and I'm not sure there's a workaround for that side effect.
FWIW, though, I've known plenty of born-in-Texas liberals, and according to them, they aren't alone. They aren't precisely identical with those from other places, but the state's reputation as a conservative bastion seems a bit overplayed...
I find Coke with sugar tasting better but I almost never drink it anyway since both are drinks that are very bad for my health. Not theoretical statement - I have stopped drinking sugary sodas when my blood analysis showed bad signs, and now I drink water and unsweetened tea and occasional juice. And, frankly speaking, I don't miss it too much - now that I'm out of the addictive habit, both sugar and HFCS one taste not that good to me.
But the comment I replied to basically posited "wealth" as the one and only universal good by suggesting that if the government strives for something that doesn't eventually yield wealth, there's no point.

An overused example: Fascism has at times lead to incredible economic growth, creating wealth that did measurable good in most citizen's lives (by ending terrible depressions). But there was more that came along with that, which mostly wasn't cutting into the country's wealth (maybe it squanders some human capital, but so does 30% unemployment, which the Nazis completely reversed in around 5 years). Despite the positive implications of fascism on "wealth", there's a lot that the Nazis did that most would be inclined to call bad.

On the other hand, Scandanavian socialist democracy may not be optimal for wealth creation, but it has a lot of benefits that help people lead enjoyable lives that are free from the risk of various kinds of terrible suffering (eg. homelessness).

There are no universal goods, but when pushed, very few people are actually willing to eschew all goods except wealth. And if you are, what's so special about wealth that makes it a good you're willing to quasi-universalize?
I wrestle with this problem constantly. I love to read books, but I forget what I read. I keep lists in google docs of what I've read, and a thought on each book.

I've always wanted to have nested summaries of the books I've read, for review after reading - a way to let me quickly review what I've read, or preview books before I read them. And, there's no reason these shouldn't be sharable among other readers.

This is my first cut at a tool to do this: www.thebooknotes.com

Some key changes and updates coming but wanted to share it with you guys now. Thoughts and feedback always welcome
Except that C is all over the stack that most people work in every day, and not just way down at the level of the OS.

It's astounding to me how many of the people talking about Python, Ruby, and PHP as moments of great liberation from C appear not to realize how many of the most useful libraries in these languages are really just gentle wrappers around C libraries.

Someone needs to write that not-particularly-low-level code, and someone needs to hook it up to these miraculous high-level languages. The people who do this have always been a quieter bunch than the Pythonistas, the Rubyists, the Node-nuts, and whoever else, but damn do they know what they're doing. And they certainly don't go around talking about how C is obsolete, only for device drivers, and has nothing to do with their "stack."
If someone with 200+ karma would make this a poll, I would appreciate it.
Someone in this thread already quoted the US constitution, so I won't do it again. This is not just taught by the US school systems, this is the basis on which the United States was founded. It is taught in the school system because the populace of the US believe that there are in fact universal morals. We believe that it is self evident that one of these morals is our right (not privilege) to seek freedom to question the government. It is in the first line of our mission statement.

To tell someone that their beliefs are wrong simply because of where they originated is rather arrogant. You have no idea the OP's background and how deeply they have questioned their own beliefs.
It is perfectly fine to disagree with this opinion. However, you must argue against the actual opinion, dismissing it due to where or how it is taught provides nothing to the discussion.

P.S. - Sorry everyone for feeding the trolls.
Being a lover of hex grids for strategy games and just about to set out to learn canvas along with Parenscript in order to create games, which will probably eventually have me rolling out my own naive implementation of half the world of game engines across genres, thanks for this, it has come at just the right time.
It's pretty counter intuitive that with an high salary and a family you can't still be enough "safe" about not abusing, but at least using money without too concerns.

So I guess very high developers asking for > 100k/year working and living in the bay area are not greedy at all.

Thanks for your and all the other replies.
I merely copied my friend's post.

He said that police used excessive force and AKP government has admitted that days before and have said that the police officers who have done so will be investigated.

He says that there is no black out in Turkish media and you can check Turkish media yourself. There is no black out as some are claiming. Go to say CNN Turk or other Turkish media sites and use Google translate to see that there is no such thing. Turkish media is generally secular and anti-AKP.

Do they want more freedom or do they want to impose their will on the majority? That is the question. See also
http://en.wikipedia.org/wiki/Turkish_presidential_election,_...
Critics angered by new law making it illegal to wear a mask at unlawful protests
I second the job board idea. I know pg isn't interested in making money from this directly, but I would love the ability to post job openings here...

I guess for now this is reserved for YC startups, which is fair enough. HN job postings is one of the minor "unfair advantages" (that every startup needs to succeed), available to YC startups only.
Motorola Working on Digital Tattoos, Password Pill
"This document is easily longer "

That is true but a quick scan of it and particularly the section headings seem "down to earth" and much easier to read than comparable documents of this type.

All in all the bottom line is always "you have no rights we do" and obviously there is also always a clause that says "hey we can change this at anytime we want but you are free to leave".

That said to be fair anytime you start dealing with a large quantity of customers you need to do things to protect yourself with something like this. There is no way around that. What you might do if you have 24 customers and what you need to do with 25,000 customers is entirely different.

Even if the dollar amount is small a large amount of small customers can band together to hire an attorney to pursue a claim whereas the same simply isn't going to happen with a small customer base and the dollars involved (in general of course as always).
Reminds me of a great Steve McConnell book, Software Estimation: Demystifying the Black Art. http://www.amazon.com/gp/aw/d/0735605351/ref=redir_mdp_mobil...
Oculus Rift co-founder killed by a car speeding form police.
Facebook Is For Old People
One use case for a hex grid is for a persistent MMO. Dividing the world up into a hex grid allows you to load-balance the world across different servers. This is more advantageous than a square grid because square grids share a corner with 3 other squares, whereas hex grids share only 2. That means it's less costly to hand off a player to different servers as they're running across the world.
Isn't it better if they have time to transition to more services oriented economy first?
Seems to me like a somewhat empty bag of words. My general interpretation is "walk before you run"; I don't see the need for working hard to find a rule that applies everywhere. The obvious point is that you probably need to have something substantial (market wants your product, fans clamoring on HN, you have a few initial clients, you make some money.. something) before thinking bigger.

If we have to impose a timeline, though, I would say that all 3 elements (market fit, strategy, biz model) have to be considered together, all the time in the leaders' heads (and officially recognized once in a while). Please remember that there is only a single digit (or so) number of Twitter-like stories in the world. Just think of the numerous times that kind of linear thinking (forget about biz. model - let's just pour money into this thing for a long time, or, let's build this cool product without a strategy although I don't even know what cool means without a strategy) approach has failed. In those rare cases, you probably still think about the biz model, as in "it doesn't yet exist but will exist likely in one of X forms once we reach status Y".

I might have a different definition of strategy, but you need some kind of strategy, which at a high level might even just mean "approach", to be able to do anything, including validating an initial market fit. Even starting small, testing/iterating and seeking market fit and later switching gears itself is a form of high level strategy. A ship without a direction gets nowhere, even if you're a small ship in a really-well charted sea.

Unless, of course, he means by product-market fit "an idea for a product/service that the market wants", which would be just about the first thing to do in any business, as championed by the likes of the book "Four Steps to the Epiphany". I suspect those bootstrapping (to at least some degree) would likely know this from deeper in their hearts than others who've had an easier time with plenty of funding upfront. Everything else by definition has the workings of a strategy, whether you admit it or not. If you're not explicit about it though, you're just letting the waves take you places you hope will be good.

Edit: The issue I take is that the article puts strategy into a step in the timeline or process, whereas I believe it needs to be everywhere, all the time. You can't have product-market fit without strategy AND/ORD you can't build a solid, sustainable business without thinking about strategy/market-needs/biz model and probably more at the same time, holistically throughout your existence. It's not just that "don't forget about strategy before biz model!!". Jumping to biz model without having a strategy is impossible - it just means your strategy implicitly is to "grab the money in the best way you see possible right now", without charting a longer term objective.
Reminds me of hexagonal telescope mirror design. Check out TMT [1] and some images [2].

[1] http://www.tmt.org/sites/default/files/SPIE-Segmentation-Pap...

[2] http://lot.astro.utoronto.ca/design/tel.html
Calculating volatility of multi-asset portfolio using Python
And how do western consumers get those done?
You kinda made his point for him didn't you? He said all these are benefits of Go, and you pointed out he would need to use lots of different languages to get them elsewhere.

Notice the lack of overlap in your own points(1-4), that right there is the crux of the issue. Beyond that, on (5) I simply respond... what? I think you are flat out wrong about (6) and how they pick languages (I contract for them), they "hear" node.js is super fast and will double output and want to use it. (7) is part of what Go was designed to enable, building tools for it is AWESOME (Go AST!).

If anything you made a killer post, maybe just not for the reasons you think.
Premature Flexibilization Is The Root of Whatever Evil Is Left