skysight-inc/HackerNews huggingface dataset:
Thanks, I've updated the post with this wikipedia link.
The thing about these large industrial game engines is that they're build from very efficient libraries already written in C/C++. So the optimisation has already happened.

You could write a "game" in C# that uses the native broker to call into the C/C++ libraries and generate something remotely similar to what a modern game engine does, but there will always be overhead in doing so.

Efficiency isn't really an interesting discussion topic in this area to be honest. What is interesting is the fact that almost all of the code already written for games is in C/C++.

You want to use a library? It will be C/C++. You want full access to DirectX? C/C++. You want access to all of the OS's underlying APIs/data-structures? C/C++.

Even if C# was entirely as efficient as C/C++ (and as I said 95% of the time it really is) - it doesn't actually matter, because for the last twenty years programmers have been pumping out game libraries for C/C++, not for C#.

C# and many other languages have a chicken/egg problem: Nobody wants to write game code for the language because nobody is writing game code for the language.
Eh, call my annoyed. When people complained about some subreddits that took sneaky sexualised photos of people (usually women) without their consent or knowledge, "free speech" was cited as a reason as to why it couldn't be closed. However when people started tracking down these photographers and publishing their personal info, suddenly that speech should be blocked.

Reddit seems to think it's OK to ban some protected speech to protect straight dude who want to perv at women, but it's not OK to ban some protected speech to protect women from being photographed in public.
This tool looks great for massive sites, while you are hovering all the links in a website anyway, could you create a site map as an extra feature? Would be great for large sites as free site map generators are limited to ~1000 pages?
I'd like to briefly return to your first comment, because I've been trying to understand the essence of your criticism:

> You see, I'm not angry about the switch to WebKit. I'm disappointed that due to years of mistakes, this has become inevitable. Saying "18 years of development has been futile - our codebase is worthless, and will be dropped" is no victory. It's surrender. We lost, and it's our own fault. Stop blaming others - we brought this onto ourselves.

> I'm not surprised about the layoffs. I'm angry that my friends and old co-workers, who I care a lot about, are treated like crap. The last half of the layoffs, mentioned in the Q4 report, seem to have been handled moderately well. The first half (affecting Core) seemed random and arbitrary, lasting weeks - and nobody knew who was next. Suddenly, without warning, the guy next to you - who had been there for a decade - would be leaving. WTF was going on?

I thought I'd focus a bit on this part, because it seems to explain the source of your frustration.

To recap:

You are not angry about the switch to WebKit (decision by the "new management"). You are disappointed in the mistakes by the "old management" which resulted in the "new management" making the switch. So it seems you don't like the move to WebKit after all.

You are OK with the second part of the process (where you seemed to say that people should have been lied to like you claimed happene under the old management instead of what actually happened), but not the first part.

But the first part is where people were given an offer rather than outright fired. I'm assuming that those who had a specific role in the new organization did not get an offer, while those who may not have a specific role yet did. Does this make sense to you?

That the first part of the process lasted for a while is probably because it took a while to figure out what position needed to be filled across the company. If there is no specific position to fill for someone, should he be allowed to choose to get another job, or wait even longer to see if there's a position he can fill when it all settles down?

So what it all boils down to is that you think the first part (where parts the company was restructured, and roles and tasks were not clear right away) was handled poorly. Was it really? I don't know all the details, but I can see a clear and logical reason for why things were done this way, rather than anything being arbitrary, sudden and unfair.

And those who could not accept the move to WebKit at least had a chance to get out with a decent severance package.
The first 3 words of the (short) article are "Back in 2000".
They still had to purchase HDs at the other end. It's not like data just lives in ether. At some point it's got to be written to someone's spinning rust.

How is this any cheaper than copying the HDs, shipping to the Northeast and installing the HDs into waiting servers there?
I used to be an Oracle DBA. Now I'm a Big Data guru. -how to jump the bandwagon
Show HN: new website
Yep. You can go private if you want and if you have the money.

My father in law in the UK got a cataract done privately.

If you have the money, you can get what you want.
For people interested in "reducing OAuth2's attack surface", as Egor proposes, you should check out his post for suggestions on improving the spec (which he calls "OAuth 2.a"):

http://homakov.blogspot.com/2012/08/saferweb-oauth2a-or-lets...

His two most important suggestions are (1) make redirect_uri an exact whitelist instead of allowing pattern-matching and a single domain, and (2) scopes should be set by the user via the provider.

These are both very reasonable adjustments, and could likely be accommodated without too much headache by existing providers. However, they are technically spec-breaking, so this would be more like OAuth 3 than 2.a.
Google Glass - If I Had Glass
The Consumer Reports article can be found here http://news.consumerreports.org/cars/2013/02/tesla-model-s-w...

Its events like this which only go to show, even a 100k
Perhaps could even be reutilized as one? I see it is a 50 USD off-the-self extruder for your DIY 3D printer. Add steppers with electronics, draw by hand some fixtures, add "vitamins" (nuts, bolts etc.) and and go.
Your car doesn't partition its energy. Your body does. Gary Taubs has some interesting things to say. It's not just calories, and there are absolutely individual variances. That said, macronitrient ratios and glycemic load likely play at least some role.

This still doesn't make things terribly complex, and getting the basics down will help a lot.
US patients are not granted unlimited resources to fight death. They are limited by how much money they have.

The UK also allows you go privately and pay yourself and choose your won doctor and hospital and treatment if you want and have the money.
Search, mail and maps consume advertising in the same way that newspaper and magazine articles do. Or Facebook pages, or TV series.

Roger Federer earns 85% of his revenue from advertising[1]. Other parts of his business (tennis playing) consumes advertising (displaying Nike logos on his clothes).

What is the insight here? This tells something about how our economy works. It doesn't tell us much about the New York Times, Facebook, NBC, Roger Federer and Google. If you want to understand a company, you cannot limit yourself to a look at the sources of revenue. You have to go deeper and ask what makes it successful. Good newspaper articles. Good tennis play. Good web services and an open platform for mobile devices.

[1] http://spakovas.blogspot.com/2012/06/top-10-highest-earning-...
but with the downside that incorrect nesting errors are less visible. When elements are spaced far apart vertically it can be hard to tell if the indents are the same; whereas with a closing tag it can be more obvious, particularly if your editor highlights the matching opening/closing tag to the one your cursor is over. If your editor can show HTML validation errors then tag closing errors are also visible.
I tried then, and I've tried in the years since, but I simply cannot understand where they're coming from. How anyone can support a healthcare system in this day & age that can, and does, bankrupt or refuse to treat people.. I just can't understand it.

Give it 50 years and they'll never go back. The Tories in the UK were opposed to the NHS (AFAIK).
I was surprised to read this in the book, and even more surprised that it seemed no one had discussed it online yet either, as far as I could tell. Its on page 187 of the book. The author, Steven Levy's source for this story is Urs Hölzle who was the first VP of Engineering at Google. His title now is Senior Vice President for Technical Infrastructure.
#2 - Many people don't know what a redirect is. Many of them don't really know the difference between email and www. Some of them won't know there is a difference; it's all just clicky things.

Here are some regular people's experiences of scams.

(http://www.moneywise.co.uk/scams-rip-offs/scams/scam-watch-t...)

#1 - Yes, some scams are reasonably sophisticated.

(http://www.guardian.co.uk/money/2012/may/23/credit-card-user...)
Move your Posterous blog to Tumblr
I'm questioning the need to constantly repeat the obvious. Just about every thread that smells of Google gets derailed by meta conversation about advertising.

For what is worth, I still consider these companies to be heavily tech oriented, despite their source of revenue. They give bread and butter to people like me - developers. Whereas your run-of-the-mill traditional advertising company doesn't.
All this ranting and you didn't have the balls to mention Opera Unite? Weak, dude.
Just another misleading HN titles to a technically uninteresting project. I believe this is a fair assessment.

Even if the goal was to showcase what can be done in JavaScript now, it's a rudimentary isometric visualization of animated sprites with very simple game logic (not even basic path finding).

Just to make it clear, regarding the creator and the project:

* Is there something bad with him creating something? No, not at all. Cudos to him for making something! Especially for making it open source. Let's anyone peek at how he has done what he has. Sweet.

* Is there something bad with with how he is doing it? Yes, he is using copyrighted graphics he doesn't own the rights to use.

Regarding this as HN:

* Is this technically interesting? No, not even remotely. Throwing graphics on a canvas and point-and-click basic game logic is not interesting. Point out to me a basic mechanic or implementation that isn't trivial (overlay of minimap is the most interesting thing that comes to mind).

* Is this aesthetically interesting? It would be, if it was original art. Seeing as it is just "borrowed" sprites, the optimal goal would be a screenshot of Diablo 2.

* Is the title accurate? No, not even remotely (there is much more to Diablo than sprites).

* Is the project anywhere finished and presentable? Maybe this just personal preference, but I don't like seeing other people's pre-alpha demos.

tl;dr: Stop wasting people's time with technically uninteresting posts with misleading titles alluding to the contrary, to projects using assets they shouldn't.
The visualization is what it is. It's not the whole story. I can't help thinking of the nutritional value and insulinic response of most of the foodlike substances presented (some are more equal than others).
After hack, Apple releases Java security update for Mac users
You could see an HN AMA as one person chiming in on multiple discussions in a short time (which may be much more doable for them), this depends on the questions asked, of course. And that is something HN hopefully regulates by itself.

Just since the 'setup' is the same, it doesn't mean the results will be the same. HN as a whole vs Reddit is proof of this on itself, I would say.
There are 7 billion people on the planet. How many of us are actually working the "important" problems? A few million? Tens of million?

Designing a system or "game" that gets more people working on some of the more difficult problems is a . The X-Prizes and DARPA Challenges are others that seem to be effective:

http://www.xprize.org/about/who-we-are

http://www.darpa.mil/Our_Work/TTO/Programs/DARPA_Robotics_Ch...

If we could channel all of the Words with Friends time, for example, into "Protein Folding with Friends", we might help to solve some really important problems.

http://www.wired.com/medtech/genetics/magazine/17-05/ff_prot...
"Sure we'll treat you, but it'll bankrupt you". is, essentially, "refusal" by another name.
Let's make a bit like a real world.) The test case could be like this:

A lookup. Get any reasonable big publicly available simple data-set and import it into any persistent storage (a sorted file is OK) and let a client perform a lookup for a row (preferably utf8 text ,)) then render a simple html table in response. As stupid as MVC.

or

Perform any simple lookup, but only for authenticated user (against some passwd-like file, to make it easy).

Then we could see how cool any JVM stuff or over-engineered OO ruby frameworks really are, with all that shinny graphs and smooth curves.
I don't remember the controls being like this. The controls here seem far less intuitive.
See, this is why we have so many problems on the web. People targeting one specific browser and completely ignoring the rest despite it working perfectly fine in all of them if they just stopped to include some other prefixes.

DON'T make apps for chrome. Hell, don't make apps for FirefoxOS either. Make apps for the web. Make them work everywhere, and stop trying to make "one render engine to rule them all" happen, because it's bad for the whole ecosystem.
This looks like an interesting cross-industry hire? Does this happen a lot.

I assume this has a lot to do with regulatory issues in these regions as outline in the article....
In response to the comments about whether this would provide incentive to those that would practice science, I would argue that it's probably not the point. Rather, it rewards those who think big and encourages risk-taking, both qualities that are not necessarily associated with the biological sciences, where incremental success is the norm.

Quoting Milner: "With the mapping of the genome sequence there are expectations of significant progress in the next 10 or 20 years so I think the timing is really appropriate to create an incentive for the best scientific minds" [1]. In other words, with a timeframe of 10-20 years, you're talking about people already in science. To get up to this level in 10 years, you'd have to be pretty damn brilliant.

Personally, I look at this like some icing on an already delicious cake, and cements my commitment to a strategy to fill in some huge gaps in biological knowledge within the next 5-10 years.

[1] http://www.guardian.co.uk/science/2013/feb/20/breakthrough-p...
Which rock have you been hiding under?
Topaz aims to be the fastest Ruby implementation
I understand that - but you have to start somewhere. Its a catch 22 situation if you can't get the job without experience and can't the experience without the job.
I was scratching my head where I'd heard that name .... and it came to me! Scientology. puke.
(I think the creepshots subreddits probably should have been banned earlier)

There's good evidence that some of the creepshots were just regular photographs taken from existing websites, sometimes cropped or mirrored, and then given a new context. Some of this was done just to troll - linking a local meet subreddit to a creepshot group could generate a lot of anger.

People being angry about photos is one thing; real life information about people can lead to devastating witch-hunts and intense campaigns of harassment.

So I guess I can see why Reddit bans one, but not the other.
>if anything, people are induced to click on ads by making them less annoying and more relevant, otherwise, they 'mentally adblock' them.

or by disguising ads as a legitimate part of the page so that users click them by mistake, often leading people to download malware. Just about every software download page on the internet that has ads is full of Google served ads that lead to malware.

This is what Google has turned the web into for people that don't use adblock: http://i.imgur.com/0vPdDYU.png

People have complained about this for years. Maybe doing some OCR on the ads you serve to filter out big fake 'Download' buttons isn't enough of an "interesting or hard problem" for you super-geniuses to waste your time on.
Old php site from year 2000.

Each line of HTML is generated like that :

$html.='<html>';

$html.='<body>';

$html.='The content';

$html.='</body>';

$html.='</html>';

The dev used this in every file, each file contain thousands of lines like that.
Worst project i have ever seen, and i must work alone on it. FML.
I'm not looking to make inroads into academia - I had considered it for a while but I don't think I could handle more long term exposure to academics. Many of them (at least the ones at my university) operate completely by their own rules - its unendingly frustrating at times. On the other hand I would love the opportunity to work for a larger corporation - why would their focus be on a higher level of degree rather than experience?
"Through the window she saw several onlookers and George, a police officer."

That fixes two problems with the sentence.
I don't fully get the point of this benchmark. Connection handling is operating system business, so you should get similar numbers with any framework that runs on the same OS and correctly uses epoll (or an equivalent system call).
Spear-phishing campaign targeting Uyghurs used Microsoft vulnerability
This was a reply to tmartiro's thread, where he says "You can also open 1 million connections using one linux box" and describes how you could do it a single instance rather than 50 separate ones; adlpz asked "what would be the point of that".
This

As a dev on Firefox OS I had been trying to disuade us from promoting / people from using the 'Building Blocks' ui library, it makes sense for the OS itself to use it but for 3rd parties "I hope this becomes a bygone of separate apps per platform"

I lost that, but I think it will come around as the platform matures, I will always just be building web apps
Ask HN: Where can I start looking for a thesis?
I am an undergraduate student at BITS Pilani currently in my 6th semester. In our university, we are supposed to complete one semester of either industrial training or a thesis.

A little background on my education. I am pursuing a degree in Mechanical Engineering, which I am not fond of because of many reasons and I wish to pursue a career in web application development. To date I have put in over two years of effort into learning new programming languages and have gained proficiency in developing web based applications.

In the next few days, I am supposed to make the decision of whether I wish to go for industrial training or do a thesis. If I take the option of industrial training, then I will be given a company and I will be supposed to work over there for nearly 6 months. But, if I go for a thesis, I can do it with a company or another university and work in the field where I want to continue after my education.

I would be more than happy if someone can give me directions towards which company or university might be interested in offering me a thesis.

My website: http://www.aniketpant.com

Resume: http://www.aniketpant.com/resume

GitHub: https://github.com/aniketpant
> Some IDE's and editors have this feature where if you change lines, it marks it with some color on the left, as well as colors in the scrollbar, to immediately see which parts of the file were changed compared to git and/or the last time you opened it.

This does that: https://github.com/airblade/vim-gitgutter
Kind of related:

cat messy.json | python -mjson.tool
Cool initiative. Too bad I wear glasses already and don't live in the US.
A valid point, although I have had the opposite experience. I can site down a line of code and see what is indented, as it is physically more to the right. The highlighting of matching tags doesn't work well for me because in highly dense or imperfectly formatted code, I'm not sure which tag I want it to be highlighting for the close tag in the first place.
Physicists Michael Turner and Frank Wilczek wrote ... that "without warning, a bubble of true vacuum could nucleate somewhere in the universe and move outwards at the speed of light, and before we realized what swept by us our protons would decay away."

Carpe Diem.
I hope I meet someone wearing this. I'll get really close then say "OK Glass, Google porn". Or better yet, "OK Glass, take a picture and send it to everyone"
The building blocks however, run as well on Android and iOS, which makes it a UI library that is cross platform, other than a lot of libs out there that currently only target Webkit (hi Sencha!).
89-year-old grandma's startup on Kickstarter
I honestly wish nothing Eric wrote would ever be linked on HN again. He had his hey-days, he grabbed enough asses at conventions and harassed enough unsuspecting girls and we should just never mention him again. This is not the 90s anymore and I just hope stuff that barely applied in the 90s is more than historic and dated by now and "geeks" and "hackers" are a TON more diverse than that by now.

When it comes down to it, he is a politician, a lobbyist and while these roles are arguably not without use I would rather not have someone like that lay down the law what I as a "hacker" should and should not do or how I am supposed to be more like him.
Using route maps for conditional NAT
I thought that was Xenu.
Newry PSNI call for witnesses to shooting incident
This news is actually just out, the next phase has started: 8000 more glasses available, apply before feb 27th for a (albeit slim) chance to get one.

[edit: mistakenly wrote wrong month]
Nice, though it would be awesome if it could client-side resize images over a certain size, like Plupload does. Helps to manage people uploading 4000px wide images straight out of their camera.
No, there are many problems with it. For example, how do we even know the data is right? If the people Broder called gave him bad advice, maybe it's because something was inaccurate? Maybe the data isn't quite right. If Broder had known this whole thing was going to be recorded he could have brought his own recorder to protect himself from an overly aggressive company lying about his experience.
Is there any possibility of the video game industry market shifting toward C# in forseeable future?

I emailed Aras, lead graphics programmer at Unity technology. He replied that C++ in video game industry, esp in game engines is indispensible, and it will remain the standard in long forseeable future.

I also sent an email to Mike Abrash at valve, and he replied that there is no movement away from C++.
I really don't care if these look and feel dorky. How often do you get to participate in using something that looks like the future? I want in.
If HN wants to force use of the <title> element as the post title, why not just auto fill it from the URL and disable editing? it seems silly to offer an editable field whose contents are auto-discarded.
US only? :-(

I am so excited for this I hope they get it fitted for people with bad eyesight.
Which rock have you been hiding under? Its almost the end of February.
My response to the cookbook analogy would be that Oracle shouldn't be granted a copyright on the API because that gives them effective ownership over the code everyone else writes to interface with that API.
EU privacy regulators plan 'repressive action' against Google
Why? Hacker news can link to those discussions on reddit. As you said: There already are great AMAs on reddit and HN links to those.
MIT Technology Review's List of 50 Disruptive Companies for 2013
Now away from the fun side, this could be a cool gadget for education also. For example imagine guitar lessons filmed using Glass.
This might give you some sense of what people are doing with it - https://twitter.com/search/realtime?q=CodeYear

I found at least one success story - http://sellnoevil.quora.com/The-Case-for-Coding