skysight-inc/HackerNews huggingface dataset:
You might want to learn game theory first.

http://en.wikipedia.org/wiki/Prisoner's_dilemma
Odd, hosted on Amazon and running Bootstrap w/ no weird JS plugins aside from Olark. Maybe some other not-so-legitimate websites are running on the same server?
4,600-Year-Old Step Pyramid Uncovered in Egypt
Were the ideas for new features and improvements all internally generated? Did they not have some method for actual users to suggest and vote on features?
it's a sign of the awesomeness of our times that we create such profound and significant fantasies in real time, and that people who've never played Eve (me) can read about this and be enthralled.
FYI if you just want to go to Mexico or Canada, they have Passport "Cards" that cost less.
Google ordered to move 'mystery' barge from San Francisco Bay
Leave it to The New Yorker to criticize Apple's 30-year of Mac celebration
Still strictly ramen noodles :)

If you want to see more of our videos, here's our Youtube channel: http://www.youtube.com/channel/UCX6ZQp3RdEU_9kFNrRB-rIQ/vide....

Some of those videos are also covered on our site with some more context: http://www.airpair.com/experts
Elon Musk on state of U.S. space exploration
Questionable, or I'd say depends on your taste. In mobile sphere C++ does just fine, especially when combined with Qt and QML. And performance still matters most of the time, whether we are talking about embedded or server systems.
True :(
Exploring the visual hallucinations of migraine aura
Raleigh, NC

---

Red Hat, Inc is looking to hire Ruby/AngularJS engineers. Must have some experience with Ruby or AngularJS. Benefits are solid and the pay is competitive. Also, the hours are flexible and you get to work remotely (at least part time). Send me an email if you're interested at my username at red hat dot com.
New bone-like material is lighter than water but as strong as steel
I guess will see if that strategy works or not - Logmein will be a perfect case study. Years of free service - now its paid or use something else.
The Myth of Hypercomputation
I'm really hoping this gives Scott Guthrie and Scott Hanselman a path up the MS corporate ladder. They're contributions to the .NET dev community cannot be understated.
10 years ago I was working at a European telco, they needed a way to monitor traffic flow on customer connections but the tools that existed didn't work for half the population. So, given that I had paid my way through college programming the bosses gave the task of scoping the project to me (a communications engineer).

I looked at the available tools, got a price for a very expensive commercial tool, and got a price from an independent programmer to use rrdtool and build a custom tool. I wrote a paper which set out the options in a paper for management, explicitly saying it should be a fixed price contract with only supervision from our team, no effort.

The Engineering Director came to me and said he had a contact at another company, they already had a solution that would be suitable and they would be paid (by the hour) to adapt it to our needs. A month later they arrived with a Cisco PIX firewall, two HP Xeon servers and a pile of PHP and Perl code.

There was supposed to be two days of training and some integration. It didn't work. They had done nearly nothing and we had two weeks before the system had to be ready. So I knuckled down, rewrote the entire thing virtually from scratch and while learning PHP and Perl (I had exposure before but you could see my evolution of understanding in different parts of the code).

Two weeks later we had an undocumented mess that actually worked. I left shortly afterwards because I realised I might actually have to support this spawn of bile. I think it was two years later that I got a call asking me why it had slowed to a crawl. Given that my mind had blanked everything to save my sanity I couldn't help. But I suggested they look to see if the filesystem was full and to check the database. Apparently after a database and file system clean-up everything worked fine. I don't know how long it remained in service, but I fear it might still be functioning.

I know you wanted to opinions on different methodologies, but this is really just me sharing my scars and explaining why I shouldn't be let near code. ;-)
That is annoying! And one of the many reasons I am happy to have switched to Linux.
How to Check If Logs Are Getting Blocked By A Firewall
Eve has always been about the fascinating politics and stories that come out of them. Most of what kept me playing for years was the political intrigue and being a part of it.
If you think that us 3D people will never be able to wrap their heads around 4D, you have to read Charles Hinton's (http://en.wikipedia.org/wiki/Charles_Howard_Hinton) The Fourth Dimension (https://archive.org/details/fourthdimension00hintarch). This is the guy who coined the terms ana and kata (from Greek) for the two additional 4D directions, analogous to up/down, etc. (he also invented a gunpowder baseball pitching machine that, some say, led to his dismissal from Princeton, due to player injuries).

Now that's interesting on its own, but his sister-in-law, Alicia Boole Scott (http://en.wikipedia.org/wiki/Alicia_Boole_Stott) is also amazing. She was the daughter of the famous Boole, and made big contributions to higher dimensional mathematics, especially 4D, e.g. she proved there are exactly six regular polytopes in 4D. She "made beautiful cardboard models" of 3D cross sections of these. This, while she was working as a secretary in Liverpool (sad reality of early women scientists/mathematicians).

They don't make them like that anymore! It would be interesting to have documentary on 4D based on these interesting people.

EDIT: Also, in catastrophe theory, the Swallowtail catastrophe, which has 3 control and behavioral dimension was named by the French mathematician Bernard Morin (http://en.wikipedia.org/wiki/Bernard_Morin), who is blind since he was 6!
GoogleMaps will notify you if there’s a faster route.
Just to point out something about this whole battle that may not be readily apparent...

The article quotes the figure that a titan (the largest type of ship in EVE Online ) costs the equivalent of $1500 to produce. But that doesn't mean you can just walk into EVE, plunk down $1500 to buy ISK, and walk off with a titan. Far from it.

A titan has to be assembled out of over 7,000 individual components, each of which must be bought or (more frequently) manufactured, and, if you build them, you have to have the raw materials and blueprints for them. Assuming you have all that, it would take a single player two and a half months just to assemble all the components.

Then you can start building the titan's hull, which takes 40 days. But it has to be built inside a Capital Ship Assembly Array (itself a very expensive structure), which has to be anchored with a structure in player-controlled space. And then that structure has to be defended, because if someone comes along and blows up your structure, you lose the titan hull that's under construction.

And even after you have a hull, that hull has to be fitted with appropriate modules, such as the Doomsday weapon, jump bridge, and any other modules that suit the pilot's fancy. That can easily run to as much cost as for the hull alone, especially if you fit the kind of modules that can only be found in-world by defeating high-ranking NPCs (or buying them on the market from someone else that has).

Hell, just learning to fly one of those monsters can take months of training time, and skill books that themselves carry price tags in the billions of ISK.

Only the largest and most powerful organizations in the game, alliances, can actually build or fly titans, and they tend to jealously guard them. That really underscores just how big a loss 75 of them is. Such losses cause tectonic shifts in the balance of power.
From the article:
All it requires is shrinking the space allocated to the Topic section above, and increasing the space allocated to the story navigation by 50 pixels. I think this actually supports the mission of the app even more — to push you to read stories you find interesting

I agree with this 100%. The lower navigation elements are WAY TOO small.

Another option (if any Paper developers are listening) would be to allow dynamic re-sizing of the lower navigational elements.

This is already allowed (it grows as you swipe up) - it just isn't "sticky".
re: the latter, there's a nice illusion for getting a feel for that: http://i.imgur.com/G3EoK.png – an optical effect that allows you to see true cyan vs. computer display cyan
EFF co-founder at Burning Man: "Civil Rights in Cyberspace"
John Gilmore talks about "Civil Rights in Cyberspace" at Palenque Norte 2013. “If you move away from [Google's] free services you can move away from the part of the Net that’s the most heavily surveilled.”
Transatomic Power's molten salt reactor – 75x electricity per ton of uranium
Pardon my language, but fuck that. Members of the DEA are responsible for their own actions with respect to how they uphold those laws. They hold prosecutorial discretion and they may be rightly judged for how they exercise that privilege. Some judge may have ruled parallel construction, amongst other things, as legal but that doesn't mean it's moral or ethical.
A Look at Paper and the Future of Facebook Mobile
I prefer the version that appeared on The Mittani: http://themittani.com/features/largest-virtual-battle-ever

a bit longer and more in-depth, but gives a great sense of scale.
I've only found large enterprise IT support and cold-callers from 'Microsoft' who are wanting to 'remove the virus from my machine' use LogMeIn. TeamViewer seems to be the flavour of choice.
Say you are a cloud hosting company like Heroku.

Your customers could have different levels of subscriptions for all kinds of things: CPU ('dynos'), databases, backups, monitoring services, etc
Where do you get developers for $5 per month :P
You can also use continuations for implementing TCO (and a very coarse grained form of concurrency), see: http://www.cs.indiana.edu/hyplan/dfried/ts.ps
Everything is gate nowdays. I hope some politician would mess up something with some gate somewhere, and we'd have a Gategate.
There's also another option for doing async on the JVM: http://vertx.io/

The polyglot aspect, very impressive performance (as it's based on netty), and simple deployment model make it an interesting choice. It let's you put computationally intensive operations into worker verticles that run in their own thread pool, while also having i/o blocking operations run async on the event loop in a nodejs style.
The way I prefer to think of it is: it is not your job to protect people (particularly senior management) from the consequences of their decisions. Make your decisions in your own best interest; it is up to the organization to make sure that your interest aligns with theirs.

Google used to have a severe problem where code refactoring & maintenance was not rewarded in performance reviews while launches were highly regarded, which led to the effect of everybody trying to launch things as fast as possible and nobody cleaning up the messes left behind. Eventually launches started getting slowed down, Larry started asking "Why can't we have nice things?", and everybody responded "Because you've been paying us to rack up technical debt." As a result, teams were formed with the express purpose of code health & maintenance, those teams that were already working on those goals got more visibility, and refactoring contributions started counting for something in perf. Moreover, many ex-Googlers who were fed up with the situation went to Facebook and, I've heard, instituted a culture there where grungy engineering maintenance is valued by your peers.

None of this would've happened if people had just heroically fallen on their own sword and burnt out doing work nobody cared about. Sometimes it takes highly visible consequences before people with decision-making power realize there's a problem and start correcting it. If those consequences never happen, they'll keep believing it's not a problem and won't pay much attention to it.
Coffee Time – Lenovo Buys Motorola [podcast]
How I Stopped Worrying And Learned To Love Focus Groups
I tried this a while back actually. iirc I disabled the Sublime plugin because it was causing massive slowdowns (and that annoying popup that tells you about slow plugins).

I also wasn't very sure about how it was actually doing the tracking and whether that information was A) accurate or B) useful.

Good luck :)
Try fish. It's year ahead of bash and powershell.
I've never flown domestically in China, but I remember security being worse than in America. I remember having to take my shoes off before it became standard in America and having to go through security a second time right before getting on the plane where all the drinks I bought after security had to be thrown out.
How A Startup Accidentally “Hacked” Shark Tank With A QR Code
We needed this for our site. You can add as many 'domains' as you like, each with their own plan. Instead of creating a new customer + subscription we hacked together a way that each customer gets a unique 'plan', which can be multiple subscriptions. Multiple subscriptions per customer would have saved us a lot of time.

The other option was asking the user for CC details each time and creating a new customer at Stripe - but that felt like friction.
Meet the Asus Chromebox, a $179 fanless mini-desktop
How ZeroTurnaround Releases Twice a Week with 99.99% Uptime
While reading this, I wondered if there is a startup focused on crowdfunding research. A quick Google search brought up Microryza.com, an online crowdfunding platform for researchers.

This type of funding might end up being really useful for scientists in the future, in light of corporate shenanigans and diminishing government funding.
Top resources for System Administrators
"such profound and significant" and meaningless
Idris 0.9.11.1 released
Github is the new iOS blog. Make good libraries, get them trending, and go from there. I've had some amazing traction on one of my iOS/OSX libraries: https://github.com/bennyguitar/Colours - it's been trending for about 2 weeks straight now, and many many times in the past year. I get random emails all of the time from recruiters and people wanting me to do iOS contract work. The New York Times flew me up for an interview after I open-sourced this HN reader I made: https://github.com/bennyguitar/News-YC---iPhone. Of course, I marketed it fairly well on here through a Show HN and then on Reddit to get more people looking at it (there's not a whole lot of full apps on Github, mostly libraries).
For a decade, I've gone after the most interesting thing I could find without regard for visibility. My current job is the most interesting thing I've done so far, but it's likely that my employer won't disclose my current project until after another company publicly discloses they're doing the same thing. Looking at how that's worked for other systems/infrastructure projects around here, I doubt I'll be able to talk about my job for N years, where N is a significant fraction of a decade.

Now that I'm a year out from my previous job, I can talk a bit about what I did back in the 2010 timeframe. By the time I'm able to talk about what I did for them in 2012, it will be ancient history.

And yet, my career has been full of interesting work and I regularly get inquiries for neat sound jobs based on (as far as I can tell) nothing more than my having a pulse. It's true that, on occasion, someone who's familiar with my work contacts me. But much more often, it's someone who has no idea what I've done who's desperate to hire because, nowadays, everyone is desperate to hire.

I expect that, one day, the job market will cool down and I'll have a bit of trouble finding something I really enjoy. But, from where I am now, the tradeoff seems worth it, even if that day is tomorrow.
As long as the fun stuff is still available, I don't much care if my mother uses it all that often. If I can still put together a kickass gaming/programming PC, with nice big monitors and a comfortable chair, I'm happy.
Thanks for that link.

If there's one service I don't want to be freemium....
Iridescent Learning has two positions open!

Director of Software Engineering

Software Engineer

Amazing organization, flexibility and responsibility to run your own projects, can live anywhere in country (remote), and be a part of a fantastic team of people. We partner with National Geographic, Science Friday, and other science & engineering organizations.

More details here: http://iridescentlearning.org/get-involved/jobs/
> The Grep Test

I fail to see the point of this criterion. Even when you implement the client code yourself, you'd surely not copy&paste identical HTTP calls everywhere just so you can search for them. You'd use some form of encapsulation (modules, classes, subroutines). And those calls are just as hard (or just as easy) to grep for as calls to an external library.
On a separate matter, how does Facebook Paper get its permissions? I have the Facebook app installed on my iPhone, but I don't have Facebook linked to the operating system. When I installed Paper, I was never prompted to login. Are they able to read a piece of information shared by the normal Facebook app in order to authenticate Paper users without requiring an additional login? Doesn't that violate the sandboxing of application data, or are they able to circumvent those policies since it's all associated with the same app publisher?
Good point. The books you read seem to be a mix of technical and life improvement. The books I read are chosen from the New Book section and I avoid books that would require too much thinking (as I read to relax on the weekend!)
Are profits not shared amongst shareholders equally?

Of course not.
Game developer makes Dogecoin POS app, already in real-world use
Another point to mention is that 1 titan loss is generally reported and talked about for weeks/months after the fact.

75 titans were destroyed in one engagement.

edit

Also, Titans are mostly around as a deterrent. Both sides are aware the other has them, but I can't think of many engagements (other than a single, usually drunk, titan pilot doing a "drive by" on an unsuspecting target) that escalate to the point of people "dropping" titans on grid.
All that work makes paying $1500 USD sound almost like a better deal!
Doesn't that link just say you can also use .NET and Lua on iOS?

So I guess your answer is, Objective-C, Lua, or Microsoft technologies (implemented by Xamarin)? I guess Microsoft may have a role to play in this. ;)
Yeah, I don't really get that above post at all. Perhaps it's just because I haven't strayed too far into the web/mobile space (Dart, Android applications, etc.), but when I think of the "programming space", I think of Microsoft (VS, C#, XNA, .NET, etc.) much quicker than I do Google.
as meaningless as most works of science fiction.
The same also relates to poker: if your bluffs are never called, you're playing too tight.
I wonder if skype has a way to see IP addresses of all login attempts.

Do you know any good keylogger scanner for Mac?
I'm with you on that, I've never played the game nor do I plan to, but I love reading accounts of these enormous battles.
Apparently they did their first sale today:

https://twitter.com/strangedonuts/status/430738335644930048/...

http://i.imgur.com/OW2lpi5.jpg
Just like all works of fiction, art, and ultimately everything.
Well yeah, but let's say you radiate out as planned, but near the front of the spacecraft you expand a very large reflective dish, like a lightsail, say a km across. Now you're slightly biasing the direction the heat is radiating and the spacecraft will have to move in the opposite direction. Small changes in angle of the dish will move the vector of the reflected radiant heat.

In other words, you could use the main engines to get to Alpha Centauri, then use the radiant heat for the precision maneuvers around the system.
Human beings are able to make choices about how to live. We can accumulate more than we can possibly use as individuals (usually in the process harming others) or we can use our abilities to help others live better lives. In the end, we cannot take it with us - everyone meets the same result. So, how do you want to use your life?
Anti-satellite weapons significantly expand the amount of space debris that we have to deal with, and threaten a global impact cascade we term 'Kessler Syndrome'.

The Space Shuttle was designed to do several things that had nothing to do with NASA's purview: To launch anti-USSR spy satellites into polar orbit from Vandenberg, to reboost and repair those satellites, and to steal/recover USSR-owned spy satellites, taking them into the cargo bay and landing at a US runway in order to recover their technology in the event that the USSR got ahead of us again. This also applies to US-owned satellites at risk of reentering over the USSR to prevent their tech from catching up.

In order to do this, they made the whole thing incredibly expensive, and sacrificed a lot of capabilities NASA would have rather had.

That's what this is for. It serves as a functional military Shuttle analog against small payloads, and as a beta for a manned X-37C or X-37D against larger payloads.
No, it's like saying that since there are powers with nuclear weapons we need more of them to keep them in check.
This was patched 6 months ago, what is the author going on about?

http://reviews.cnet.com/8301-3132_7-57594003-98/asus-patches...
What are your strategies for diving into a large, complex codebase?
I strongly dislike the fact that almost every single piece of software wants to also install some kind of always running service to manage updates. It should be an OS hook that programs can use when they are first installed, and can be completely managed by the user if they care.
Same app publisher can share a common id. As long as you have one of their apps installed.
Essentially yes, but trying to eradicate cancer is like trying to eradicate all the infectious diseases. (I don’t even know which problem is more difficult.)

The infectious diseases can be classified by the pathogen: virus and bacteria (and prions?). We have vaccines for a few of them, it’s an important subset because they caused many dead. Vaccines are very specific, each one is against only one illness, or even only against some strains of the pathogens. (It’s possible to combine some of them to reduce the number of independent shots.)

We have eradicated smallpox! And I hope we will eradicate polio in my lifetime. There are many generic antibiotics against a lot of bacteria, and recently appeared some antiviral drugs. But the eradication or cure of all the infectious diseases is still a very long term objective.

The treatment for cancer has improved a lot. It’s a more difficult statistic that simply counting the number of dead, but it’s a hope. Also the tools for diagnosis have improved a lot, and that reduces the rate of false negatives and false positives, for example MRI.

Some cancers are clearly linked to virus. The most well known case is the cervical cancer (and a few similar cancers in other parts of the body). It’s (mostly) caused by the Human papillomavirus. There is a recent vaccine against the HPV, and it’s beginning to be applied massively. So I hope that in 50 years the number of cervical cancers will have lowered an almost disappear, but there will be still cervical cancer dew to radiation, chemical mutations, and other causes. There are other cancers that probably have a viral origin, and perhaps it’s possible to create a vaccine and eradicate them.

It’s possible to eliminate or cure some types of cancer, but a complete solution is almost impossible.
Yeah, Zune was a market failure, but it was a really great product that was totally underrated.
Right. Clearly, like they did with China, Google should just stop doing business in the US.
taskjs is also an excellent use for generators http://taskjs.org/

It's also quite fun that you can embed a simple prolog in languages with generators fairly easily too: http://yieldprolog.sourceforge.net/