skysight-inc/HackerNews huggingface dataset:
I think the implied ground for your comment is that everybody's opinion is valuable and should be heard. So let me sketch my quick hierarchy of opinions here.

First, there are informed opinions versus uninformed ones. I am happy to talk with people who have informed opinions even when we disagree.

Next, there are naively uninformed opinions versus lazily or willfully uninformed opinions. For example, suppose somebody says, "Hey, I'm a high school student thinking of going into tech, and don't understand all this recent discussion about diversity. Can somebody help me out?" I am also very happy to talk with that person; there's no shame in being honestly ignorant but eager to learn. (Most of the time I'm even glad to give the lazy or mildly willful people a chance, although my experience suggests it rarely helps, at least right away.)

Beneath that we have willfully uninformed opinions presented in a way that actively harms the discussion. When somebody doesn't know what's going on, doesn't want to, and perhaps doesn't even want people talking about the topic, then yes, I actually don't want them in this discussion right now.

For the record I believe my reply is proportionately angry. It's a serious problem that harms both the field and actual individuals. We have been discussing it for decades. (Note also that quibbling about tone itself has a long history in these discussions: http://geekfeminism.wikia.com/wiki/Tone_argument )

So, serious answer: Yes I hope that a) I will reduce the frequency with which the last category of opinion is deployed to halt or degrade useful discussion, b) more people will be able to recognize a particular dumb argument as a dumb argument, and c) some of the lazily or willfully ignorant will actually try to understand the context before opining.
Anyone successfully using typescript with react/flux?
I found it a bit cumbersome to use with most of the flux implementations
So, i actually don't think that's the case.
This seems more a case of "they screwed up, and as a result got asked to open source something they need to, but business-wise think would be a huge monetary loss". So they are going to court because the worst that can happen is pretty much what they were already asked to do - open source vmkernel, etc.
The copyright infringement money damages are probably minimal or nothing (Disclaimer: I only know US copyright law).
So they have literally nothing to lose
GNU licenses don't exist to be "lures". They exist to make it difficult to be parasitic to the open source world.

Stallman isn't out to destroy commercial software. He's out to ensure freedom of computing for all. If commercial software can't function without taking away freedom, then that's the problem of those business models.
Brilliant! This is how you fight urban blight. Bottom up solutions may not scale up well, but they are efficient and the only sort that makes sense at this level.
Battle Chess 4000 by Interplay required the manual to be played, as it would ask challenge questions before it would let you play the game. The manual had about a dozen different games laid out, and a challenge question might be phrased like "On game 8, where is the white rook?" and you'd have to answer in chess notation like "D3".

I had lost the manual and Interplay sent me a new one after I had cut out the UPC code and mailed it to them for proof of purchase, which was awfully nice of them. Years later, after losing the spare manual, I got prompted with this question, and after a couple dozen tries just for fun, I blindly and correctly guessed the location of a specific piece on a specific board.

I'm not sure what the probability of that would be(probably smaller than 1/64) but I felt like I could've played and won the lottery that day :)
Time again to remind people:

https://www.youtube.com/watch?v=6wXkI4t7nuc

"Don't talk to Police"
Regex as a language kind of sucks. If you don't use it on a daily basis, it's pretty easy to let your understandability of it slip to the point where the average regex looks like symbol soup. At the cost of terseness, I think representing regexes as a chain of operations would be much more practical. I've seen at least one library do this on HN probably a couple years back, and it was roundly derided in the comments.

But failing adoption of such a library, there's not a whole lot of excuse for a professional programmer not to be able to look up some syntax to whip up a regex in cases where it's the right tool for the job.
> I highly doubt we have any junk dna

Telomeres (the HLT HLT HLT HLT HLT... sequence at each end of a chromosome) are pretty well documented. They can be reasonably analogized to those 404 pages with a comment along the lines of

<!-- Your browser won't show you our custom 404 page
unless it beats a size threshold, so just to be sure,
we've put the text of War and Peace in here.
Have a nice day!
[...]
-->

They're totally necessary if you don't want to quickly suffer a horrible death, but there's definitely also a sense in which they're junk.
I've used Mailchimp and Sendy extensively. I send about 200k-300k emails a month. Here are the pros and cons:

Mailchimp: if price isn't an issue for you, use Mailchimp. Period. The deliverability and customer service is unmatched. The interface is easy to use. No setup. High customization with merge tags. If you're sending a lot of emails and want them to "just get delivered without any hassle", use this.

Sendy: it's a lighter version of Mailchimp and super cheap. Much less customization. No live support (but the guy responds to his email really fast and always helpful). Configuration is a bit painful (you have to setup SES, wait 1-2 days for domain approval, install Sendy, etc), but once you set it up, it's a breeze to use. I haven't noticed any deliverability issues, but supposedly it's less reliable than more established email senders. If you just run a personal newsletter.
We are big fans of chefsteps. Imagine having sous vide precision up to 550 degrees F. Then you can set onions to brown and walk away. It's game changing. We built Cinder to be your go to daily cooker, both Jim and myself experienced decreasing use of sous vide over time.
Pretty sure the paper was intended to explain the hipster phenomenon in real life. However, other commenters have flagged up its methodological flaws.
Ruby DSLs are great, you get most of the benefit of a parser and your own language getting Ruby syntax and semantics for free. You just eval the code in the context of your DSL class.
I'd argue that you just described the point where 'erudite' becomes 'pretentious'.

I'm a voracious reader and a huge fan of 'unusual' words, for some reason (perhaps because I learned English through books).My general approach to language is sometimes judged to be 'pretentious' or at least 'bookish' by people who don't know me well. Once they do, though, they realize that I just love playing with words and language.

While I don't shy away from using words that aren't too common, I always try to make sure to avoid needless complications, and I regularly rewrite sentences to make them easier to understand (while still using 'big' words because I just like them, or they best describe what I'm trying to convey).

The New Yorker often seems to cross the line between enjoying the richness of the English language and deliberately overcomplicating things. I don't really understand why, unless the goal is to be pretentious.
Extraordinarily slow, it took me about 30 seconds to load the app initially on the newest Moto X.
Which is curious. Some content you run into by accident and think needs reposting. But how does one stumble upon this post in 2015? Googling for "why is gnu grep fast" and then not noticing that two of the top four results are submissions to HN?
I'm aware that this is not comparable to a 800x480 display but if you just want to output some simple monochrome graphics the 1.6" Nokia 3310/5110 Displays are quite nice. Very easy to drive and really dirt cheap - they can be found for about $3!
So you do believe that if there are more books and tutorials about a topic that means its more complex?
A bit related: David Braben's presentation about the original Elite.

http://www.gdcvault.com/play/1014628/Classic-Game-Postmortem
You might want to consider Joyent's Smart Data Center. It is all opensource and you can buy support. A lot of the people leaving the engineering teams at Sun/Oracle ended up at Joyent.

I think datacenter platforms will start to look more like "Cloud Hosting" and less like it currently does where we basically just slice up a server into many different servers.

https://www.joyent.com/private-cloud
https://github.com/joyent/sdc
You can have successful in-game-purchase games that aren't "pay to win". Cf. League of Legends.
The people interviewing want to be educated on why the current solutions aren't good enough. Being snarky or dogmatic isn't a good way to educate someone who wants to learn. The founders could have done a better job.
Is Canada fighting for Democracy elsewhere?
I strongly disagree that features don't lower mental load. For example:

Go's error handling is to put it nicely a joke and requires a lot of effort to manually check every single error condition that may arise. Exception handling makes life exponentially simpler. You can ignore, group and delegate errors at any point which is hard if not impossible to do with Go.
"People with money were starting to look at CoreOS and we needed a way to stay competitive in a market that will probably be gone in 10 years." (Luckily, the average new distribution's lifespan is much shorter than that, so the long-term maintenance costs of supporting this new product aren't high)
> But it both implores you to spend your time on that which is important and also dismisses having material ambition.

The sentence you quoted struck me also, but I don't see it as dismissing ambition of any kind. I once had the mentality of accepting being miserable and rationalizing it for future rewards. I forgot to appreciate and enjoy what I have, and thus my happiness forever resided in the future. But a person can have happiness in the present while still working for the future.
Hilarious! Did you ever receive payment for services rendered?
Ok, now you are being honest about it. This is a real problem, and I don't know the answer to that either. There must be better ways than making Facebook the toil taker of the web.

If it makes anything better, I'm one of those people that run away once you ask to log-in with Facebook, and that change won't make me start using it.
Ethics don't enter into it--you might be thinking of negative externalities. That's the responsibility of the person running things next fiscal year. In the mean time, quit worrying and go deliver shareholder value.
A lot of baseless assumptions here.

"its root creator will always be a flawed human"

"But since a human can never create AI to create AI better than a human..."

This is your premise. I don't think, and a lot of smart people don't think, this is true. The thing that gets people really worried or excited is that they think it IS possible to make an AI that can create better AI. And it's a positive feedback loop that goes nobody knows how far.

There is no reason, unless you believe in magic, to think AI can't be as smart as humans. But if you go that far, there's no reason to think it can't be smarter. And if it can do that, it can make better AI than humans can.
And in any case, at borders there is not the same level of protection as within the country:

http://en.wikipedia.org/wiki/Border_search_exception

"This doctrine is not actually an exception to the Fourth Amendment, but rather to the Amendment's requirement for a warrant or probable cause. Balanced against the sovereign's interests at the border are the Fourth Amendment rights of entrants. Not only is the expectation of privacy less at the border than in the interior,the Fourth Amendment balance between the interests of the Government and the privacy right of the individual is also struck much more favorably to the Government at the border.This balance at international borders means that routine searches are "reasonable" there, and therefore do not violate the Fourth Amendment's proscription against "unreasonable searches and seizures"
There is plenty of disagreement among people who can downvote. And everyone can upvote so bad downvotes should be corrected rapidly by the rest of the community.

Perhaps HN users need to be reminded to upvote things that have been unfairly downvoted? (Although I've seen plenty of examples of corrective upvotes supplied pretty quickly).
Iceland and the Netherlands have pretty decent records on this sort of thing.
The biggest cost of using amazon isn't the hardware, it's the markup on traffic (if you are a dynamic site.)
Have any of the major players (Geico?) signed on? Do they feel threatened by Goog Compare?
"Self awareness is a byproduct of an intelligence that can reason about itself" looks like a tautology to me. I've heard similar theories proposed that extend to broader notions of consciousness, but I don't find the argument very compelling. It's very easy to see why self-awareness is required in nature: intelligence won't do any good for an organism unless it is self aware and has a survival instinct. That pressure clearly doesn't apply to man made machines.
We don't currently hire remotely, but we do offer relocation assistance. Plenty of bonus points for IR backgrounds, too!
That description seems awfully close to saying an officer can selectively interfere with someone's life just because the officer didn't like the look of him.

I think we all know how that one turns out.
Show HN: TextDissect – Let's Dissect Buffett's 50th Annual Shareholder Letter
I absolutely agree with you in some respects. I took exception to your initial comment because it was a direct reply to mine, which I think very clearly wasn't "Oh, you are full of shit and no one can know that and, god, my respect for YC just plummeted", but very plainly "please, show your work and prove you are right." If you had made your reply to one of the former type of comments, I likely wouldn't have said anything since I expect I would have thought it was right on to make such a comment. So, really, I thought I was unfairly getting labelled as sexist.

I do however vehemently disagree with this: "In other words, just because women are generally going to not be good at defending their positions on terms that the men here will readily accept does not, by itself, prove they are wrong." I think here you are in fact buying into gender stereotypes and doing women a disservice. Some women can be and are just as analytical as men and some men can be and are just as strong with the soft skill stuff as women. To start thinking of these things in terms of gender just perpetuates the status quo. If anything, YCombinator itself is doing that very thing, with the three men as the analytical ones judging the tech and Jessica, as the woman, as the soft skills person. It's quite possible that it's just a coincidence it worked out that way and they all seem to be happy with those roles, but isn't it a little bit fishy that their roles line up with gender stereotypes so neatly?
So, serious response: you are perpetuating the notion that it's acceptable to attempt to silence an opinion that you disagree with sufficiently. Is this the norm you wish to encourage? That it's OK to exclude people who don't think sufficiently like you?

Please, do not attempt to answer. I would like you to contemplate this. It's not senseless navel-gazing and is quite significant.

Also, tone matters because we're dealing with real human beings who respond to tone as well as substance. To say "That's a tone argument!" as a form of dismissal is to miss that the whole point is supposed to be persuasion.
Right... Maybe the guy has dark skin?
> Offhand I don't know if Wikipedia has a policy on references to Internet Archive / wayback-machine links to things

They do have a policy.[1] Additionally, IA has been specifically crawling links on Wikipedia to preserve the citations.[2][3]

1: https://en.wikipedia.org/wiki/Help:Using_the_Wayback_Machine

2: https://blog.archive.org/2013/10/25/fixing-broken-links/

3: https://archive.org/details/NO404-WKP/v2
OP here:

There was such a great discussion on HN re: Berkshire Hathaway's last Annual Report 3 days ago https://news.ycombinator.com/item?id=9133627 ...

...that I was inspired to whip-up something for Buffet's latest Letter to Shareholders (released last week). As always, its got wisdom in spades.

So here it is, a place where the hive-mind can dissect shareholder letters to glean what the Gurus (e.g. Buffett) are "really" saying.

Each paragraph can be commented on separately (i.e., has its own, independent, comment thread).

Commenters can log-in to comment via Facebook, Twitter, Google+, Disqus or Linked-In.

I assembled it in about 3 hours using WordPress, Commentpress (a WordPress plugin), and WordPress Social Login (a WordPress plugin).

It did take me about 40 hours of searching to find the Commentpress plugin though. I must have gone through every single annotation and commenting technology out there before settling on that.

Unfortunately, the site is not particularly mobile friendly. So this site should be viewed on a large screen in landscape orientation.
This is exactly how I like to think of DNA: a twisted mass of legacy code. Rife with Heisenbugs, the slightest change can have profound side-effects in seemingly unrelated subsystems. Even sections that are literal "junk" must be retained since everything uses GOTOs with hard-coded line numbers.
You know, I've heard this a few times recently and it strikes me as motivated reasoning. Yes, built in unit testing and tooling is great. Vet and fmt are helpful. Static typing rocks. But... I would definitely welcome a proper debugger.
I think the post above by <grey-area> is on target. I suspect there is a large market for very easy-to-use app building environments (though, because I know how to code and like doing it, I don't know what the competitive landscape is like).

I remember seeing Steve Jobs giving demos of Interface Builder at NeXT -- hey, drag and drop connections between objects! -- and, years later, nobody has solved it yet.

But as <grey-area> says, there may be many reasons why people could be reluctant to switch to your environment. You created a new programming language? I don't care about programming languages as much as having a good collection of libraries -- will I be able to find or convert the ones I need? How about the equivalent of ones like Beautiful Soup, or PIL, or even massaging UTF-8 strings? For reference, CPAN has over 144,000 Perl modules available.

Do I need your build servers to create an app, meaning if your company goes out of business, I'm out of luck? If Apple changes APIs, how long until you support them? Etc. Open sourcing will help.

I understand you're pre-release, and that the site is a placeholder. But you may want to address some of these questions in a FAQ. In any case, I applaud your effort. You're trying to create something new and powerful. Very few people have the courage and fortitude even to try.

UPDATE: I watched part of the video and it seems very GUI-based, so my question about programming languages and libraries doesn't seem relevant.
And here are the rules that formed the core of the AI (in case you missed them):

Score provides a move score based on the
following: first, the "To" position results in
taking of a piece. Second, the "From" position
is attacked. Third, the "To" position is
attacked. Fourth, "To" enables the computer
to obtain a check and finally the "From"
position is defended.
Commercial engines generally are not compatible with license requirement from other licenses. That is however outside the point since the argument parent post made is that the threat of enforcing third-party licenses will make every company switch to self-production only.
Right but they also didn't have rights to distribute the work. There will be issues of demonstrating damages, but you can't just say "Oh sure I violated your copyright... but now that you take me to court, I'll stop." and expect to get off without paying anything.
Possible to export the data out of the EngineLink app?

Make more sense to create your own and shoot that data to a box in the cloud for analysis? Or this already exists in some open source form?
Archon Systems Is Hiring Web and Graphics Designer in Toronto
Not seeing where you're arguing that the entire-point of computers is to do tedious calculations.

That the first computers were used that way, I don't doubt. But not the same thing, I'd say. The first cars were horseless carriages.
I think in the end it comes down to the way the parties are funded. With state financed parties and regulations to cut costs of campaigns, smaller parties would have better chances to gain traction. The problem is that nobody currently in charge has the slightest interest to do as he would cut of his own monopoly to the financing. Maybe you could start by sneaking in some clever cost-cutting tricks for the campaigns.
I don't get it, there's no choice between everything being essential and lots of the genome being junk. Redundancy mechanisms like multiple copies of genes, which we know is there, reduces the risk of harm from mutations. Why can't most of the stuff in the genome have the label "useful, but we have backups", rather than "essential" or "junk"?
My experience is that being a domain expert and simplicity of dev tools has absolutely nothing to do with each other. At the end of the day you have to understand the problem in order to implement it.

Whether you write it in Ruby, Java, Go, Assembler really doesn't change this. It just means you may take longer to do it.

And your logic falls apart. If simple dev tools translate to greater productivity then how do you explain the proven benefits of IDEs with all of their "complex" features.
And now consider the bitter irony of your "China too".
Unfortunately, it sounds like recent versions of ESXi avoid having a privileged Linux virtual machine for drivers by incorporating GPLed Linux kernel code into their proprietary hypervisor, which allows it to run Linux drivers and userland software directly. Which is why they're in deep legal hot water right now.
I am the exact same way.
>I believe she actually felt like this

Then think of how terrified she must have felt when she was laughing and joking with a beer and surrounded by men playing Cards Against Humanity, with all those sexual and racial jokes. Poor "black, jewish" girl! Maybe we should expose the names of all those men in the photo and get them fired too ? I mean, She felt fear!!!
YC/HN Meetup in Austin, March 27th
please understand how weird it must be for me to watch someone be so dedicated to being wrong

I sympathise, I'm having very much the same experience.
What troubles did you typically see with Kafka? Was it Zookeeper related? (Also, good to talk to you at the Gopher Meetup on Tuesday)
I think the only relevant argument I made here is that "women just don't want to tech" does not usefully explain the data.

If you're saying what careers people choose is a complex function with many inputs and interactions with the social context, I agree. I am arguing against the view that career mainly driven by a simple, stable, gender-based biological intrinsic, which is the usual thing meant by "women just X", as in "women just can't science" or "women just want want to stay at home with babies".
Homeless on the steps of Airbnb's headquarters
RodgerTheGreat/JohnEarnest updated his k5 REPL to include the 'explain' option by prefixing \x - check it out! Literally step by step execution of k expressions.

http://www.reddit.com/r/apljk/comments/2y2bic/kxl_experiment...

http://johnearnest.github.io/ok/index.html

Welcome to oK v0.1
(inspired by K5)
\x 1+/1+1 2 3
1 + 1 2 3 --> 2 3 4
1 + 2 --> 3
3 + 3 --> 6
6 + 4 --> 10
1 +/ 2 3 4 --> 10
10
The case against killer robots, from a guy actually working on AI