skysight-inc/HackerNews huggingface dataset:
Thanks a ton for explaining like that. I love people who can take super complex concepts and break them into bite size concepts. But do explain this (simply, if possible), do black holes only eat things INSIDE their event horizon? i thought they pulled everything towards them (like shown on tv) due to their immense gravity. But from your explanation it seemed as if one of the particles accidentally wandered into the black hole and got consumed. Also, if gravity is what causes black holes to pull, wouldn't that mean it pulls +ve mass particles and push -ve mass particles?

PS: Sorry if some of my questions are super dumb. Advanced Phy really is NOT my field
With a bit of luck, they can prove the downfall of two Argentine dictatorships instead of just one.
MemSQL raises $35M Series B
I do not hesitate to forecast that atomic batteries will be commonplace long before 1980. - David Sarnoff, chairman of the Radio Corporation of America, 1955

Machines will be capable, within twenty years, of doing any work a man can do. - Nobel Prize winner Herbert Simon, 1956

By the turn of this century, we will live in a paperless society. - Roger Smith, chairman of General Motors, 1986

I believe OS/2 is destined to be the most important operating system, and possibly program, of all time. - Bill Gates, Foreword to the OS/2 Programmer's Guide, 1987

Segway will be to the car what the car was to the horse and buggy. - Dean Kamen, December 2, 2001

Also see: http://rationalwiki.org/wiki/Galileo_gambit
Atsumeru, curated best-of lists and a meant to track your progress
Do you have a source or at least an explanation for that? I've always thought it took at least as much energy to cool something as it did to heat it (because AC is not 100% efficient), but I've been pretty wrong about thermodynamics in the past so I'd like to dive a bit deeper here.

Maybe this is only true for AC, and not water cooling being pumped to passive radiators on the roof?

EDIT: Here: https://www.google.com/about/datacenters/efficiency/internal..., Google is claiming a 'Power usage effectiveness' of 1.11 across their data centers. This implies a cooling cost <= 11% of their server costs which I found quite surprising.
Sci Fi Films You Might Not Have Seen But Definitely Should See
I don't know Octopress, this is just my tool and it's probably worst than all the others but it fits my needs
There are very real differences between Clang and GCC - not when you use them as a client, to compile your code in the CLI, where gcc did indeed make big improvements in the areas it was not as good as clang, and was already pretty kick ass anyway, but when you try to use them as libraries, eg. use the AST to do source transformations, or use the code generator to make a backend for a new language.

Using clang/llvm for this is a breeze. They were concieved for that from the get go.
Using gcc's AST to do anything is an horrible nightmare, and you pretty much have to fork the whole gcc code base to do that anyway.

Using gcc to implement a backend for a new language is possible, but still a lot harder than doing so with LLVM, which actually has a spec for its IR, and is well documented.

Those things are not going to be easy to change because GCC wasn't designed to account those needs.
I can't claim to know anything about GCC's internals, but from what I know/read, it does have a plugin system and I don't see any indication of that being held back for political reasons (there are many other potential reasons for technical inferiority).

And I don't see how the FSF could ever have furthered their political goals by making it technically hard to use GCC in free software tools, quite the contrary. Would be quite interested in evidence of that.
It's too ugly but I will probably try to clean it and put it on github soon.
A few things come to mind:

- learn to cook properly so that in adulthood you won't rely on junk or premade meals;

- volunteer in your local community;

- write a short story (up to ~1000 words) every day for the next month;

- start a sketch book and doodle ~1 page every day for the next month;

- join an online course ( https://www.coursera.org/ ) or teach yourself a new skill ( http://ocw.mit.edu );

- learn a prototyping tool or a programming language and join a videogame jam (http://compohub.net/)!

Whatever challenge you take on, be sure to have a clear goal in mind, so that you won't just do random things. A goal will let you see how far you've progressed, have a feedback and be more motivated. At the same time, don't be a slave to your self-imposed goal. It's a tool to frame your actions and make them meaningful; don't beat up yourself if you don't achieve it, enjoy the ride!
8086tiny: The world's smallest PC emulator
Ask HN: Deactivating Facebook and moving out of Google services enough?
After NSA fiasco , and further reading about privacy issues I decided to deactivate my Facebook account and trying to migrate from Google services , such as changing my default search engine to "Duck duck Go" , migrating away from Gmail etc. What else can be done?
I like his halloween costume better than the language
> That's basically fulfilling the prophecy that men are just in for the sex.

How in god's name did you reach that conclusion?
Nice. A few questions (I might add more, just using the demo)

1. How does it deal with mixed landscape and portrait images?

2. Is preloading the next image possible?

3. Scrollbars are appearing, I can't work out why, e.g. on http://electerious.com/lychee_demo/#3/13901681813613
If you're the CEO of such a well-known company, I'm not sure what additional value Linkedin really would provide. He probably has tons of connections already.
Have you tried complaining to your credit card company? I would think if enough people complain, the credit card company might cut them off.
#SixWordPeerReview
I'm not going to run your binary if I can't see the source and compile it myself!
Just saw a little bit Octopress, it seems you need a local server to see your files, I don't like that, Gugodoc produces only static html files. you just need to open them with a browser and that's all
Yes, the result is likely just going to become a reignite the flame war for a post and here on HN.

GCC authors clearly want that users can modify and share the compiler, regardless which version of the program the user got. The idea that someone would then try to use their work as a springboard to sue individuals who attempt modify or share an specific version is clearly seen as abhorrent behavior.

Yet, again and again, people disrespect the wishes of the authors and keep try to pressure them to change their views. "Allow us to sue some users by using your work" they say. No they get back, and yet they keep asking again and again and again.
I can't take anyone serious when they try to justify a potential security flaw with "to provide a better user-experience".

And as for "to offer a Sunrise experience everywhere, on all platforms", but at what cost?
Twitter-Bashing Bores
> Using gcc's AST to do anything is an horrible nightmare, and you pretty much have to fork the whole gcc code base to do that anyway.

GCC supports Plugins which allow you to access all internal structures.

> Those things are not going to be easy to change because GCC wasn't designed to account those needs.

They are working towards modularization. It will certainly not be an easy task. But I hope they accomplish that.
* Create a GPG key and learn how to store and use it properly (it looks easy, but it took me some time, and several lost passwords to do it)

* Start using OTR as default in your XMMP conversations
Well done guys :)
Martin, you have to understand that many people from other countries do not use cash most of the time and are used to be able to get a fair exchange when using their Credit/Debit cards in other countries.

These people, not having found out the state of Argentina (keep in mind that find out about all these in english is even harder than in spanish) will not arrive with much cash to exchange. And this is not a hypothetical, I've seen this a couple of times already.
I thought they wanted to limit Apps to JavaScript. Which was kinda sad due to all the enlightenment/e17 stuff they are using. Maybe it has changed.
Like any other company operating in Europe, they're subject to punishment if they're violating EU privacy regulations. That US law obliges them to do so is no defence.
I feel you are not embracing the tea drinking enough.

I am well aware what the English drink, being one of them and all!
Shykes, I understand how I sounded, but I meant absolutely no offence to your achievement as a team. You absolutely deserve the money and even in my little world you're not "just another startup" as I'm a huge fan of docker and believe it's the future.

"Casually" is more of an observation of HN, as not a day goes by without someone getting millions in funding, but I'm aware of how not casual the whole approach to getting that much bank is and how much work is actually involved.

docker does in fact live in the real world and play by its rules, it's not a bad thing, objectively, only an idiot wouldn't. If you play your cards right, you'll make money, won't ever need to beg for donations and will do just fine becoming the new standard.

OpenBSD tries to live in an idea, which is close to my heart and I imagine close to anyone, who grew up toying with kernels and working on distros. The recent donation thing was like a reminder that Santa's not real and there is no magical fairy land, where just putting your head down and doing what you believe is the right thing for the benefit of everyone, without thinking about money, will be rewarded.
Educate yourself before questioning others level of understanding.

The GCC has an plugin system, but not one that allows proprietary modules. The people that care about that distinction only do so because of the licensing difference between GPL and proprietary licensing.
I wonder if the reason why they are asking for AppleID and password is because that's the only way they found to overcome the iCloud integration problem described back in April/2013

From http://sunrise-product.tumblr.com/post/47802736454/why-doesn...

Why doesn’t Sunrise support iCloud/Exchange yet?

Every other calendar app seems to do it, what’s taking Sunrise so long?

To explain let’s breakdown a calendar app into two parts, the presentation layer and the storage layer. In the stock iOS Calendar app, Calendar is the presentation layer and EventKit is the storage layer, both developed by Apple. Other calendar apps in the App Store also follow this two layer design but only redevelop the presentation layer while continuing to use Apple’s EventKit storage layer. In other words, these apps quite literally take your data and dress it up in a different color. What we do at Sunrise is redevelop both the presentation layer and the storage layer.

You guys are crazy, why bother reinventing EventKit?

The storage layer is responsible for keeping your data in a structured format. If we were to use Apple’s EventKit storage layer, we would have no control over what can be stored and how to store it.

Okay, so what’s wrong with not having control over the storage layer?

The storage layer needs to be revolutionized. Why can’t my calendar store anything besides text? What if I wanted to attach a picture to an event? Better yet, why not a video? What about other rich media that I would want to be included?

Herein lies the problem, the current storage layer isn’t capable of storing anything other than basic data. Not only that, it only stores certain kinds of basic data: titles, descriptions, dates, etc. We want to break these barriers and let you store anything!

Revolutionary features are coming to your calendar. We’re working as fast as we can.
Thank you. I was really misunderstanding that. Late night comments...
> GCC can't resolve this technical problem without abandoning this policy

It seems to have been abandoned. GCC supports plugins and is working towards modularization.
While there are some houses blurred out (I believe mostly in wealthy neighbourhoods), Google's Streetview is available in Germany.
Funny, I've seen explanations like that for why natural language is full of redundancies. I used to want full DRY/zipped code but I understand the issues better.
I think I get what you mean now, you said above that GCC doesn't want to give external tools access to intermediate formats. But is that really the "anti plugin policy" esr is talking about?
Continuous Integration process using Github, Semaphore, CodeClimate and HipChat
Technically, all forms of energy "production" we have are basically extraction from an existing store of said energy. Try reading[0], it's about the two guys who proposed a black hole powered space ship. What they suggest is extraction energy from the sun (an existing source) and making a black hole (or maybe more from the same one), and then use that to power your ship.

"With a set of four machines: black hole generator, black hole drive, power plant, and a self perpetuating black hole powered black hole generator, the potential is enormous. "

[0]http://io9.com/5391989/a-black-hole-engine-that-could-power-...
I'm actually happy that they didn't put a whole programming language in LESS, if I want that, I will use a real programming language, also having to install a ruby environment just or SASS is too much for me.
> but the decision to architect the system so that the intermediate formats are not accessible to plugin developers.

What do you mean exactly? GCC plugins provide access to all internal data structures.
Let me explain a little bit about the level of privacy in Germany.

In Germany you don't put the apartment number in a letter. The mailman matches your name to the name on the mailbox to give you the letter

Even when registering with the government they have what floor number you live, but not the apartment number.

This is mostly because of the Stasi.
>increase the work towards modularization

Is that actually going to happen though? RMS is very clear that he doesn't want it to happen, and continues to argue against it. He knows that the decision to keep the architecture monolithic and only expose unstable internal data structures limits functionality, and he is happy to make that sacrifice:

https://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00...

The GNU Project campaigns for freedom, not functionality. Sometimes freedom requires a practical sacrifice, and sometimes functionality is part of that sacrifice.

https://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00...

Part of the reason why clang/llvm weakens our commnity, compared with GCC, is that the clang front ends can feed their data to nonfree tools.
No matter how powerful and expressive your language is, it still breaks down into lines of code to achieve something.

I'm not trying to claim some complete, graphically represented program will have as many operations (or boxes) as the equivalent C code. It won't, however, require less cognitive overhead than crafting the program in the language of your choice without making most of your choices for you (and in the process becoming much less powerful, not general purpose at all).

edit When a computer is smart enough to derive intent, then a picture will be worth a thousand words. Until then...
Unsurprising: having stronger programming skills (Hadoop, D3, Python) pays more.

Surprising: there are more data scientists who responded to the survey that are >60 years old than <30 years old.

Interesting: SQL is used by ~70% of survey respondents, R and Python are approximately tied for second with ~40% each.
> "Stop lookin, be happy"

It's true that happiness comes when you're settled with your lot in life. But you will instinctively rebel if you settle too early, on too little; this site is sort of dedicated to the art of not settling too early.
Pollution From China Is Hitting America's West Coast
I imagine these will be popular with CPU based mining such as primecoin?

I've heard there's a shortage of Xeon L5639 servers (6 core CPU, usually ex-lease) as people are using them to mine cryptocurrencies. I tried out a primecoin mining calculator and it claimed it was pretty profitable (don't think the calculator is very accurate however).

According to https://bitcointalk.org/index.php?topic=255782.msg3025191#ms... a dual L5639 server does 3.77730295 chains per day, which actuates to 19XPM which is 58.55USD a day. I've seen these server being rented for $85/month, so it could be worth it.

Can't find out much about mining with the 6300 series, but I'm guessing it would be around the same, so I'm guessing if you built a mining box for under $1500, you can break even in under a month.
I disagree with supporters on the value of this comment and of the OP as well.

Though the naming seems to give documentation benefits, naming variables and functions is one of the hardest things we do as coders. The practice of properly factoring your system comes more out thinking in terms of values rather than steps. When you think "what value am I computing?", you not only write short sweet functions naturally, but also build more robust code in the process.

And yes functions are values as well.
I'm a big fan of minimalism.
I love markdown
I hate HTML

If you hate HTML, are you sure you should write something that outputs exactly that?
Things to try?

Read the story of a man named John Goddard, sometimes known as "The Man with the List."

Check it out: http://www.johngoddard.info/bio.htm

I came across his story when I was a few years younger than you -- I'm 61 now -- and it has inspired and guided my entire life. Read his story; read his list. The two of them ought to provide you with enough ideas for a lifetime.

Here's his list: http://www.johngoddard.info/life_list.htm
Bitcoin and Litecoin Survival Guide-bestcbstore.com
Court finds Samsung infringes 1 Apple patent
Which is like arguing that distributing condoms causes teenagers to have sex, or needle exchange causes drug use. You're solving the wrong problem.

We can be sure addicts are going to get their drugs, and they're going to get the drugs whether they have a place to live and food on the table or not. The question is whether they're going to be committing other crimes that put society at risk in order to do so. I'd rather they spend my tax money than break into my house.
This is so egregious and outrageous, why isn't this story a top result when one searches for "network solutions" in google or google news? Let's not let this die here in HN.
"Don't send them food, move them out of the desert where nothing grows" might not be funny, it might not be accurate, but one could hardly call it disgusting...
To add to the chorus of "use this other registrar" posts, I'd like to add one thing: read the terms and conditions you are agreeing to.

I did that quite a number of years ago and wound up choosing to use Melbourne IT, aka inww.com for my domains. They were one of the few that didn't have Ts&Cs which they reserved the right to unilaterally change at will. Of course, I've been too lazy to read their current Ts&Cs so maybe their current terms are even worse than NetSol (but that doesn't seem possible, does it?).
The main difference is that Iceland has so far not made territorial claims on Greenland to try and distract its population from their miserable situation.
>They are working towards modularization. It will certainly not be an easy task. But I hope they accomplish that.

gcc-xml was already written and the gcc devs refused to merge it. Has that changed in the last year?
I remember doing something similar in college using Eclipse/Java (but any static analysis friendly language with on-the-fly type checker would do) and it was pure fun.
You just write the code as you'd want it to be, the IDE will flag missing classes/interfaces and generate them on the go if you tell them, and if down the road you use one interface differently the IDE will extend or ~reparameterize it for you. You end up with an abstract system/algorithm that works by type checked interfaces you can now implement.
The Man from Earth (2007)
Sarah Hrdy (by way of Darwin) has another perspective:

http://www.slate.com/articles/health_and_science/science/201...

(See also tymero's comment below, and): http://answers.yahoo.com/question/index?qid=20111222124528AA...

As for females initiating courtship in human populations -- I don't think it's just a nordic thing, I think it's an equality thing. I'm sure you'll find (sub)cultures most places where women are more active -- and I'm guessing that on balance those are (sub)cultures that are in general more gender-equal.

But, as I've lived (and dated, pitiful as my exploits are) mostly in Norway -- I might be biased :-)
Applying actor model to a game engine.
Good answer on stats.stackexchange [1] regarding k-means, standardization and discrete or categorical data

[1] http://stats.stackexchange.com/a/58920
Travel.

If you're just coming off of high school, it's socially acceptable to delay starting University by a semester or two to go backpack around the world for a while. If you can scrape together a few grand to do so, definitely jump on the chance.

Fly one-way to Bangkok, get a room on Ko San road, then walk downstairs and grab a beer in the bar. Talk to people, ask where they've been and where they're going. Ten minutes of this will probably be enough to load you up with 6 months worth of amazing things to do in SE Asia.

It's cheap there. It's easy to get around. The locals are friendly and speak English. You'll rock it.

Fly out, say, tomorrow afternoon (or the day after you graduate, if you haven't yet done so). Stay as long as the money holds out. Use your last $600 to buy a one-way flight home from wherever you happen to have ended up.

You'll come back never having to ask strangers for a list of new thing to try again.

Good luck!
Sure, they are between a rock and a hard place in that respect. But that doesn't help you if you want to push your data somewhere out of access from the US. The company in question has to comply to the requests just as they do in the US, fine or not.
Well since "Nirvana" is a somewhat shared concept in several religions. I know of atleast one religion in which the point is to achieve "automatic prayers at super fast speeds" and obviously that isn't by rapping verses. it even transcends reciting the index or "thinking" of it.

Legend has it that a certain prime follower of this religion could finish the entire scripture tens of thousands of times while getting on to a horse.
Happiness Hero
I'm not working for Buffer but I found this job ad a great way to describe a job offer! :)
Bitcoin – what happened yesterday in Japan?
I'm a developer of the Bitcoin Tracker iPad app (http://www.alstertouch.com/bitcoinapp/) and I just noticed a big spike in yesterday's downloads from Japan. Does anyone have any clue what happened over there?
tl;dr what is HHVM and why should I care as a PHP developer?
Nvidia Marketing Manager Killed In Train Accident
Show Your Support For Unity3D Editor On Linux
My problem isn't that they're using drugs, at least in the immediate; my problem is that if we give them money and they spend it on drugs then we haven't done anything about the fact that they're still hungry and homeless.

The problem we want to solve is that these people don't have food and shelter - or from a more selfish perspective, that these people are costing us money on prisons and emergency services. Now, would giving these people money solving these problems? Would giving them money be more effective at solving these problems than housing projects and food programs? Like I say, I'd like to believe giving them money works, but I want to see the evidence.
Code Golf: Display number of occurrences for every character in a input string
Finland can likely be explained exclusively by Nokia. Interesting to see what happens now they are to all intents and purposes a part of MS.

Shame really, back in the pre-smartphone days I always had a Nokia as they made the best hardware by far. Nokia phones with CyanogenMod would have been a perfect combination.