skysight-inc/HackerNews huggingface dataset:
Regardless of where .NET is headed, C# the language (which is an entirely separate beast) has, in my humble opinion, become the most damn awesome all-around language.

It's got all the awesome features most of which are very elegantly implemented and accessible in a very streamlined fashion. Obviously if you hate C-syntax, C# isn't going to win any brownie points, but in terms of sheer power and flexibility, C# 5.0 steals the cake by a huge margin. Lambdas, parallelization, anonymous functions, interop with C functions, fast compilation, "fast" execution, awesome bytecode, and more. Constantly iterating, but not breaking with the original design goals.

It's borrowed the right features from the right languages, the right syntax from the right languages, and the right design choices from the right languages.

(Although I do dislike how the new dynamic keyword is implemented. It throws then catches too many exceptions under the hood and people really need to understand it before they use it. It was primarily designed to convert unknown/random JSON to a C# object on the fly and should not be abused. Many people coming from dynamically-typed, loosely-defined languages might think it's an easy way of adapting to the traditionally statically-typed and statically-defined C#... not so.)

(And, like it or not, it really is a cross-platform language. Mono does count and is pretty awesome. Esp. if you think about the compatibility of the language and not the framework.)

I'm still a die-hard C/C++ coder, but C# won my heart a long time ago.
I think this is probably not true. The government (the US government, anyway) is printing enormous amounts of dollars because it's not collecting enough in taxes to pay for the services it provides. If everyone switched over to bitcoins that would no longer work.
If your startup is around 3 years in the cost of paying for the tools won't matter.
I honestly have no idea what you are talking about.

I work for a big technology company, I am one of the lowest level of "technologists" (a few steps above an intern). I get paid over twice the average household income of the surrounding area...all that money for just me! And that is just my base salary!

On top of that I get bonuses, to travel around the country (and occasionally to a different country) and stock.

And what do I have to "deal with"?? I get into work around 10am, we do standup, I grab a coffee, have a few meetings maybe, code away, a design review, grab an hour long relaxed lunch with my team at a nearby restaurant, back to work, code, maybe the odd board game or table football game, design etc. 6-7pm head off home (some of my team get in at 8 and are home by 4-5 - i prefer the later mornings), back to my lovely, spacious Downtown apartment, go for a walk with my girlfriend along the waterfront.

I find my work interesting - I don't choose the projects, people with business goals and spreadsheets do that, but I find there are fun challenges everywhere when you start talking to people. And I get dedicated time to explore my own ideas.

On top of that I get 3 weeks paid vacation, plus statutory holidays (2 weeks less than I got in europe.. but meh), not forgetting the weekends.

99.9999% (probably more) of people on this planet work harder, for less (or no) money, struggle to live day by day and I spent $10 a day ($300 a month, $3600 a year!!) on coffee.

I have no plans to "rally against" that.
Never visit Miami. Hugs AND kisses are routine (and contextually appropriate.)
1) Barrack Obama is not Johnny Bravo.
2) There's no way the IRS could audit everyone who said that.

Now organizations using the words 'tea party' in their name, on the other hand ...
I'm a kid who went to Herbert H. Dow High School in Midland, Michigan. Then I went on to study Chemical Engineering at the University of Michigan in the Herbert H. Dow building. I'm very proud to see this story on HN. There is a (seemingly) out of print book called "The Dow Story: The History of the Dow Chemical Company" if anyone would like a more in depth view of the "bleach wars" and other ways that Dow took on the entrenched German companies.
@dylan -- no kidding, that's why my comment says "With respect to her punishment"
Kepler is very far away, orbiting the sun: http://en.wikipedia.org/wiki/Kepler_(spacecraft)#Spacecraft_...
Backslapping without a hug is definitely weird.
The day true became false
More javascript caveats
Look at the post right next to the one you're replying to. More seats makes it easier to get more people on board without risking filling up.
I don't see gender-neutrality as terrible for the workplace, even if I am a hugger by default.
Now might be a good time to activate two-step verification to login to Gmail.
There are a couple of technical issues with Mono, the biggest ones being completeness and tools integration.

But, above all, the biggest problem is not technical and not Mono itself: it is Xamarin. The money decisions on big companies are made by people that need to tell to non-technical bosses and shareholders why they did what they did. And it is much easier to talk to them about Microsoft than about Xamarin.

Remember the "no one ever lost their job for buying IBM"? It works for MS, now.
Taiwan Rejects Philippine Apology for Taiwanese Fisherman Death
Good. You have the right to your opinion and we have the right to believe it's pure cow crap and downvote you to hell. This very comment might get downvoted to the abyss too, but I'll swallow that shit and carry on.
Introduction to Windows Kernel Security Research
It's so weird you say that, because the first thing that came to my mind reading those quotes was Fonzie in swim trunks.
So what? I think the XBox YouTube app was developed by Google, not Microsoft.

http://support.google.com/youtube/bin/answer.py?hl=en&an...

WP does not ban adding ads to apps.

If Google made a competing game console, would be interesting to see if they would have withheld it like they do on Windows Phone.
By what measure?
For political influence, certainly not in dollars:

http://en.wikipedia.org/wiki/Tides_%28organization%29

http://en.wikipedia.org/wiki/Political_activities_of_the_Koc...
Would love to see some evidence that backs any part of that up. I'll wait.

If Google has widespread rings of employees dedicated to flagging anti-Google stories on Hacker News, do you honestly think that not one single person would have exposed it by now? That all people involved- including ex employees, most likely- would never talk?
The black snot always comes back for me if I spend a day in the centre, after 13 years here now, but I haven't lived in the centre for 10 years so maybe it's improved somewhat... Who knows..

The key living-wise is to get to know the suburbs. There's a huge degree of variability in ease of commuting. I live in Croydon, which is about as far South as you can be and still be in London. It has a largely undeserved bad reputation (mostly because the centre was rebuilt extremely unsympathetically after the war), but is green and leafy, extremely cheap for London, and most importantly is extremely well connected - I moved here from Barnes in zone 3, and I can get in to the centre about twice as fast now despite living substantially further away.

Work wise, for technology jobs, there's quite a bit both East and West of the centre, and it's worth considering that a lot of larger tech companies actually have large offices outside of London, particularly Slough, Reading and surrounding areas. (e.g. you'll find Oracle, Microsoft, Amazon and many others in that corridor)

I work in Chelsea now, and so can easily bypass the centre entirely (I go in to Clapham Junction in South London, which takes 10 minutes, and have one stop from there to work - another 5 minutes train)
Logical consistency is logical consistency; the proof is the statement itself.
Why isn't New Orleans Mother's Day parade shooting a 'national tragedy'?
I have no idea what this story has to do with HN, yet I loved every word of it.

Thanks for posting.
I don't like it at all. It has a cartoonish interface and eats my battery alive. I don't need real-time traffic information while I'm driving, I get that by looking out the windshield.

Granted, I'm sure that interface can evolve, but the fact of the matter is that Waze's technology is not defensible.
> huge corporate projects don't use it

Incorrect assumption (source: developer at huge corporation on huge projects)
Yep, I'm an idiot. I was just about to update my post after doing a bit of wikipediaing.

Looks like I'll have to turn down that job as head of NASA now.
> - All of a suden lost control of the back wheel of my bike. When I turn around to check if I had a flat or something I find a cab pushing the bike from behind. I couldn't believe what the driver was doing and told him that he could have killed me. Is reply was: "get out of my way".

I hope you took his number and reported him. Both to the police, DMV and the Public Carriage Office...
Looking forward to more coverage as well. These guys have a better solution than anyone else out there.
If someone goes out of their way to specifically actively hurt me, for no reason other than perpetuate hate, then yes, I don't want them at my BBQs.
A few random thoughts:

* "he left out the part where Google recently sent Microsoft a cease-and-desist letter demanding that it remove the YouTube app from its Windows Phones" has nothing to do with interoperating, but rather Microsoft not showing ads (among other infractions).

* "Mozilla guy" is Dan Buchner (https://news.ycombinator.com/user?id=dandonkulous), who's working with Google on web components. http://webcache.googleusercontent.com/search?q=cache:2cpEUw1...

Larry gave an impressive non-answer to the relatively basic question ("Hey, any chance web technologies will replace Java on Android?"), and went off on quite the interesting tangent about just about everything.

I can only assume he's been wanting to say these things for a while, and jumped on basically the first open ended question he got. I bet the Google PR team was freaking out a bit.
The feedback button lists a mobile layout as a planned feature.

For my purposes this is 100% the perfect replacement for reader.
http://www.googlegooru.com/how-to-enable-the-new-hangouts-fu...
Looks like it: https://github.com/Athou/commafeed/issues/54
Khan Academy is looking for the next generation of medical educators
How to Enable the New Hangouts Functionality in Google Apps
OK, most huge corporate projects don't use it.

Point is, there was no huge shift to MVC after it was released. A ton of web projects are still made using WebForms and will continue to be. MVC will continue to be a minority framework.
Heck, the author of TFA has it tagged as nsfw himself!

I disagree that the drawings were not meant to titillate. The, ahem, anatomic detail they go into was unnecessary to prove his point.
Dear Google Maps Team,

This is very helpful, thanks.

And the rest of us aren't looking for places to eat in the Mission using public transit. (BTW, folks in the Mission skateboard, bike or walk.)

Anyhoo, some of us live in L.A. We drive something called cars, often on roads called freeways.

We want to know if we have to make six lane changes from the carpool lane to merge onto another freeway. Or if we can just stay in the carpool lane and make one lane change to the left in a few minutes.

We also want to know how long our trip will take if we use the carpool lane and FasTrak.

Oh, and give us something like Glympse.

Think of it as Latitude 2.0.

Or, better yet, think of it as a Google+ feature.
Site Reliability Engineers needed to fight online fraud with machine learning
Sift Science (http://siftscience.com) is a Y Combinator (S11) startup in sunny/foggy San Francisco. We’re ready for great Site Reliability Engineers to join our cause and scale our rapidly growing business.

Last year there was $4B in online fraud and 70% of that was driven by organized crime. The opponents are no longer script kiddies -- they’re just as smart and capable as any of us, and their attacks are evolving in both scale and sophistication. As the world becomes more connected, this problem only worsens. We’re building a large-scale machine learning system paired with elegant visualization/UI tools to help ecommerce businesses take a stand. We’re literally fighting bad guys, and have big plans beyond fraud.

Our team includes several ex-Googlers with experience spanning e-commerce analytics, search quality, ads quality, and speech recognition. We value respect, collaboration, creativity, and all like to laugh.

As an SRE you’ll have a huge impact on the technology, systems, direction and culture of the company. You’ll be expected to punch above your weight class and wear different hats.

Responsibilities:

* Serve as a primary point of contact for our machine learning platform’s availability, scalability and performance

* Scale our realtime data infrastructure and distributed systems to handle billions of events

* Scale and automate our ability to rapidly deploy and effectively monitor our applications in a large-scale Linux environment

Expert knowledge of Linux systems is a must. Experience with distributed systems, Java, HBase, Hadoop, ElasticSearch, and AWS is awesome, but not required. Just be ready to learn quickly!

We can promise two of these five things:

* Daily in-person readings of inspirational quotes by William Shatner

* Interesting and meaningful technical problems

* All-you-can-eat caviar breakfast, lunch, and dinner

* Weekend Lamborghini rentals

* An incredible team that will challenge and respect you

Our investors include Union Square Ventures, First Round Capital, Max Levchin, Marc Benioff, Chris Dixon, SV Angel, and others well-versed in e-commerce, payments, and enterprise software. We offer market salary, meaningful equity, health insurance, custom dev setup, beer o’clock, relocation help, etc. just like everyone else. But what’s most important is the work you do and who you do it with. Everything else is just icing on the cake.

All candidates must be willing to work out of our office in downtown San Francisco. We’ll gladly help with relocation.

Let’s make the world a better place. Send your resume / GitHub to jobs+hn@siftscience.com .
Letter from Elizabeth Warren to Ben Bernanke, Eric Holder, and Mary Jo White
Considering how big of a lie Google's "Don't do evil" motto has become, are we supposed to believe that Page really wants to solve problems and make progress by cooperating with other companies?

You have to have consumed quite a bit of the "Goolaid" to be able to take his ramblings seriously.
Absolutely fantastic stuff. The Kurzweil and FM-2030 (http://en.wikipedia.org/wiki/FM-2030) nod in the third strip (http://dresdencodak.com/2007/04/07/rule-110/) is hardly subtle, but amusing.
Plenty of federated XMPP servers, true, but unlike Reader, XMPP requires other users on federated servers to be useful. Since the Reader brouhaha I'd been considering moving away from GApps back to hosting my own mail and xmpp. Now Google has made the XMPP side of that worthless, 87% of my IM contacts use G(Mail|Talk), and will switch to Hangouts.
I like this a lot, but it'll be tough for me to switch without a mobile app like Reeder that supports my own self-hosted CommaFeed. The site/demo itself is crawling for me though.
It's nothing an art school graduate hasn't seen a million times over.
It's "technically" fine, but large parts are also substantially over capacity during rush hour, and full of people who often are either well into a 1h-1h30 commute in the morning, or dreading one after a long day in the evenings. Once you get out of zone 1/2 things are generally a lot more pleasant.

And you see a massive difference on many of the commuter trains as opposed to London Underground - come weekend, for example, a lot of the commuter trains have a relatively cheerful atmosphere and a lot of people breaking out a beer or wine and relaxing, for example...

Travel on the Underground outside of rush hour and the atmosphere is a lot more pleasant (though Londoners will still try exceedingly hard to avoid eye contact with you).
> It is advisable to taboo your practice of taking any thing X that differs from your viewpoint as a "no".

> It is also advisable to taboo projecting your own experience/thoughts onto another, as if that is his/her experience/thoughts, as well.

I disagree with that take. Personal experiences can lend themselves to evaluating context. Humans do it all the time.

If one is going to make an argument that something is "silly", and provides barley more than nil context to that argument ("enough to know"), then a context vacuum exists. If the OP isn't going to provide it, then someone else will.
https://en.wikipedia.org/wiki/Et_tu,_Brute%3F

Google claimed a lot of things but generally the theme was "We're nice, ethical...trust us with monopoly power, we'll be considerate...blah blah" and people believed it, helping them get even more market share. IMO they seriously abused that power especially in the past 2-3 years, only to fatten their wallet http://www.blogcdn.com/www.engadget.com/media/2011/10/google... at the expense of websites that provide the content for Google Search. It's not merely academic, well meaning small businesses lost everything they had, and then some.

If I /we were stupid to believe that, and if "Google doesn't owe you any traffic," fine but we sure have the right to voice out our opinions.
> Also think about this, how do these "background check" companies find out about this supposedly sealed and then expunged record?

In a case like this, they would have a whole bunch of news articles to go on. It is likely to show up on Google for quite some time.
Because Symfony2 and Drupal are just different flavors of garbage, and Drupal is significantly less pleasant to work with than WordPress, which is about as pleasant to work with as an angry bear.
Thanks for sharing. Can you talk a bit about your decision to lean on categories so much? I'd personally prefer to see a few more base clases and DRY it up a bit. EDIT: And maybe everything inside a single header to include?
best confirmation of this, that no one seems to have commented on, is that the cease and desist letter was immediately leaked by anonymous sources.

I understand the desire for a youtube app by WP8 owners, but Microsoft very clearly wanted this back in the news cycle.
Ask HN: What is then different between Android Studio and IntelliJ IDEA?
Other than the names I mean.

*IntelliJ Idea = IntelliJ Idea Community Edition
I hope Google moves to Texas!
Start with the name, ".NET". What were they referring to when they chose that name very carefully? They were referring to the web.

C# 5.0? Take a look at this example code from the MSDN blog which is "showing off" the new features of C# 5.0. (It was formatted this way with no indentation on the blog). This example, not by coincidence, demonstrates how .NET interfaces with the web.

private async void
btnTest_Click(object sender, EventArgs e)

{

var request = WebRequest.Create(txtUrl.Text.Trim());

var content = new MemoryStream();

Task<WebResponse> responseTask = request.GetResponseAsync();

using (var response = await responseTask)

{

using (var
responseStream = response.GetResponseStream())

{

Task copyTask = responseStream.CopyToAsync(content);

//await operator to supends the excution of the method until the task is completed. In the meantime,
the control is returned the UI thread.

await copyTask;

}

}

txtResult.Text = content.Length.ToString();

}

What does that code do? It works behind a form running on the desktop, where you press a button to do an async HTTP request and display the content length of the response.

First of all, why would I want to create an application that runs on the desktop, rather than build a web application that I can show to people with a link? Especially

If I were going to do the same thing with a web application then I would probably do something like this in CoffeeScript:

$.get $('#url').val(), (res) -> $('#res').val res.length

I'm sorry, but I don't see C# as being the most damn awesome all-around language. I like CoffeeScript, or maybe even better, LiveScript (http://livescript.net). Or failing that, plain-old JavaScript.
What's a good guess here as to the signal to noise ratio?
Idea seems good but it is just a landing page. Not much to comment on.
It is minor in comparison, but the writing is impeccable too. While the New York Times' copy-editing and style guide enforcement have been in free fall for decades, the New Yorker remains a great resource for well crafted standard written English. I often recommend it to friends who have English as a second language and are trying to improve their writing. I do warn them about the diaeresis though.
"Yeah, but those are just questions on paper! They after me lucky charms!"

Don't Libertarians preach contract supremacy?
If Symfony is so amazing, why does nobody use it?

I mean nobody in the almost literal sense. Stack Overflow serves as a rough barometer of popularity and either Symfony users have no questions, use another support platform, or they don't make up a significant population.

The #1 problem with the PHP community is it's complete anarchy and filled with people that should not be developing web apps, or at least should not be developing the way they're going about it.

Maybe Symfony could fix that, but there's a lot of work to be done here.
That app is built by YouTube.
> Either their moral code is something you agree with, or it's something you don't. Who they apply it to is completely irrelevant.

I do not agree. Showing that they hold themselves to a double standard undermines their credibility when they're trying to claim the moral high ground on an issue like this.

If, however, they own up and admit that they screwed up, I will give them due credit for that. I believe I've already mentioned the concept of innocent infringement which may be relevant here.
Any amount of loss due to not following the Terms of Service is grounds for terminating usage. Those same users that are not watching the ad could instead be watching the ad on the web and making them ad revenue. Your logic is so flawed.