skysight-inc/HackerNews huggingface dataset:
Yes, but AFAIK the API isn't complete there - i.e. not all hooks are exposed as they are to Vimscript, which explains why with Python "scripting" being around for a while people still write Vimscript.
No problem, I'm not afraid of criticism and insults, there is always some kind of information in them :)
Kirkpatrick: Facebook Wants to Be There When You Turn Your Phone On
Sometimes you're in a situation where your arrow keys don't match up with your terminal environment variable, and when you go to use them, it spews control characters all over your screen. I remember we were using Reflections as a terminal emulator, talking to hp-ux servers. I was helping out someone using vi. I had to keep telling him to keep his hands off the arrows keys because whenever he used them, it had that problem. I guess the short answer is: sometimes the arrow keys don't work. In some situations, the arrow keys LOOK like they're working, but VI doesn't know that you moved the cursor, and things get all screwed up. So I just don't trust the arrow keys at all. VIM lets you move around in INSERT mode, which is not something I'm used to either, because you can't do that in VI. Trying to use the arrow keys in insert mode in VI is just another mistake I see people make. Just ends up inserting control characters into the file. From experience, I just don't use arrow keys in VI/VIM.
Ask HN: Any Bitcoin Millionaires on HN?
looking for 'bought 1000 dollars worth of Bitcoins when it was under 10 cents' or similar stories.
I'm curious about widgets. I like the deep integration they're presenting (esp. with chat) and I personally haven't found an Android launcher I truly like. I'm stuck with Nova right now and while it does what I want, it's still missing features that I want. (It is better than the other few I've tried).

However, if this replacement doesn't support some kind of widgets, I imagine it won't stick for me. I love having widget access to inboxes and gmail widget access to labels/etc.

Also: Google Now search bar is a widget and I will not give that up for the world. Hear me Facebook? No Google Now, no go!
Have you/do you plan to seed your database with the already structured data from freebase? It should be relatively straightforward, right? Well, I mean, minus the time to properly map the Freebase schema into your format. But that's probably less time than it takes to wait for people to fill in enough facts.
When you start assigning context to statments, you'll quickly find yourself walking down the path to structured data, and toward the very complexity you're arguing against. At least predicate-wise.

You'll then need to start assigning contexts to entities, at which point you're right about where Freebase begins, in principle. Even if we assume you use Wikipedia-esque strings like "Apple (company)"

Triples are easy. Semantics are hard.
If the ISP can MITM the HTTPS connection (hint: they can't because they can't provide a valid certificate which matches the domain which has been signed by a trusted CA), they can MITM any signing system you may come up with.

Google has already provided statistics showing that HTTPS adds a negligible amount of CPU load to servers (and most websites aren't CPU bound anyway).
I think this is a great point about the usefulness of video games. A lot of school work is boring and presented poorly: memorize your history dates, solve these equations, write an essay critiquing an essay about something you don't care about. Think about what is testable in education and you'll find that is a lot of what gets taught.

Do you find the economy of games fascinating? You might get one class on economics at the end of high school. Do you love building things in Minecraft and animating them with crazy redstone circuits? You'll be lucky if your high school has woodworking, metalworking or even art classes. Do you love exploring a game world? Your classes don't really have time to let you explore, please read the assigned materials.

I was lucky enough to have a computer a home where I could write (terrible) console-based games and later build web sites. Originally I wanted to make games, but then I found that I actually loved servers and the ability to reach across the internet to get data from a computer thousands of miles away was even more fascinating.
Who? In both powerlifting and strongman circles he is regarded pretty highly actually. I'm competed in both NAS (north american strongman) and IPF (international powerlifting federation) and the talk of people who actually compete is how much Ripp has done to bring real knowledge to the masses.
North Korean Propaganda Website Hacked, Apparently by Anonymous
Facebook Home, replaces your app icons with social info
It is 2013. Why are you teaching Python 2?
> Apple claims that the private keys are known by no party including themselves

Source? How can I add a new device (e.g. Messages on OSX) and get all the messages between my phone and friends?
If you see this other thread https://news.ycombinator.com/item?id=5490242 the history is slightly different.

1. Google builds new process architecture into Chromium.

1a. Apple asks for it to be contributed back to Webkit.

1b. Google either says "no" or doesn't care but expects Apple to do all the work (note that if Google doesn't do it then this would mean the same functionality being implemented at two different points in the code tree -- webkit and chromium)

2. Apple decides to build its own multiprocess support into Webkit2.

Seems to me that the forking is probably overall a Good Thing, no-one is angry at anybody else, it's just a very important codebase which now has way too many stakeholders.
Mind expanding on that beyond just "Some people don't like this guy"?
Sounds like a perfectly normal professional stack to me: solid tried and proven technology at the foundation for the generic solutions, more hot new stuff around the edges to optimize for specific cases (and let's face it, sometimes just for the hell of it).

It's only the inexperienced unprofessional wannabees that bitch about anything that doesn't use all the cool new toys top to bottom, and try to solve every problem using the coolest tool instead of the most appropriate.

And the only thing "wrong" with PHP is that it's inelegant and inconsistent as language. 90% of the people bitching about PHP couldn't put two solid arguments together.

The argument that it attracts the worst programmers is no longer true since Ruby's "coolness" started attracting large numbers of less than mediocre programmers, proving publicly on Github that you can write crappy code in even the most elegant of languages.
Seems like "Association between muscular atrophy and mortality in men" would be more accurate and clear.
This is the problem with all cohort studies. Since there aren't strong controls, you can't determine causality.

Fundamentally, this is why we know get consistently conflicting advice about nutrition: we take cohort studies as law instead of using them to form hypotheses that are tested with well controlled experiments.
The gov't isn't a business.

Right. Businesses have more direct financial accountability. That's why the government stinks at doing business-like things and I'm objecting to a proposal that thinks government should do more business-like things.

Not sure what your point is with the post office. It's a great example of the government trying to do something that business came along and did ten times better - accomplishing things that the post office said were impossible like overnight delivery.

What's the merit in the subsidizing of people to live in out-of-the-way places? This isn't the 1800s.

There are plenty of business with large amounts of debt.

1X yearly revenue in current debt and 5X in long-term liabilities? Hardly.

People at Enron went to jail for the type of accounting shenanigans that the government considers to be common practice.
Facebook Home reaching tablets in coming months
You'd have to remove iMessage features for that. Currently iMessage syncs between devices which is extremely useful. If each device generated it's own key that syncing wouldn't be possible.
I evaluate stocks in 3 steps:

Step 1. Look At The Numbers

First of all I have a look at a company’s balance sheet.

When I am looking at a company’s balance sheet I am using the Current Ratio and Acid Test Ratio to assess its liquidity, looking at its Long Term Liabilities (in particular I’m looking at if they are growing at a faster rate than assets), its Debt-To-Equity Ratio and its book value.

If they look good then I will have a look at the company’s income statement.

The first thing I look at is its Earnings, COGS, EPS and ROE (I also calculate the P/E Ratio and PEG Ratio)

Step 2. Look At The Competitive Advantage

I assess the company’s competitive advantage in particular; I have a more in-depth look at it to see if the company has a large enough advantage to keep its stay above the competition and benefit from the increasing profits.

Step 3. Look At The Company’s Culture/Integrity

Finally, I look at the company’s culture and its integrity. I’m interested in company’s who have a strong company culture and are interested in creating long-term shareholder value.
Django-nonrel is in somewhat rough shape and your code ends up coupled to the platform anyway. No plausible path off of App Engine except a rewrite. So better keep it small.
This Is The Facebook Phone
...but there's essentially no learning curve for both the brick and the hammer! If it takes you one month to learn how to use the hammer, you'd better use the brick. Now, if your "hammer" is actually more of a general purpose tool than the "brick", it's the other way around, but if it's a hammer specially designed to work only at pounding nails in wood...
Actually they would trade tulip futures and, critically, options, which allowed for quick trades and leveraged speculation.
If that function is "supposed" to be async and its last argument is not something looking like "callback", there's a great chance it's a Promise.

Otherwise, there's no "naming scheme" for promise-based functions.
Wouldn't providing a solid Linux version of Direct3D rely on cooperation from Microsoft?

I know that Wine implements some forms of compatibility, but it's not perfect.
Surely the risk would be that you could build DX11 for Linux but then DX12 moves all the goalposts again. Not to mention that there might be legal issues.

I wasn't aware that there was movement for RDP on Linux though.
Facebook phone launch: live coverage
>surprised that there isn't more support for a native Linux version of Direct3D

There is no surprise. D3D is proprietary while OpenGL is open standard.

>It is by far the better of the two APIs

I highly disagree. Do you have any examples?

>Linux desktops is going to be based on Microsoft's RDP

What?? I've seen plenty of VNC in the wild, but yet to see any RDP
Introducing Home
OK, I'll bite. I am a sometime programmer, mostly a data analyst. I acquired Emacs less than two years ago, mostly because it could highlight both LaTeX and R code for me, and allowed the evaluation of R code in an attached buffer.

It was awful, I tried it twice before I actually succeeded in switching to it. But eventually, I got used to all the arcane keyboard shortcuts, began to appreciate the power of a program that allowed me to interact with everything (well, except for ncurses based terminal applications) and I became hooked.

I firmly credit Emacs for making it easier for me to switch to new languages, I've learned more about GNU tools from info than from anywhere else, and I absolutely adore keyboard macros (as they always felt like something a program should be able to do). So, for me at least, the benefit of learning this arcane program was that it exposed me to a method for learning new things while still having some level of skill in the environment.

That being said, I really need to learn some vim, for the logging into a remote server with no permissions scenario.
It's not a skill most vim users care whether you develop, either. I don't mean that in the aggressive way it may sound.

Vim users like vim for some legitimate reasons (e.g. ubiquity) and some illegitimate reasons (e.g. speed). But to my eyes, it's typically the users of heavy IDEs who seem to be insecure in their choice, to the point that they get offended by the fact that vim works for others. Take marssaxman as a case in point.
Thank you! Mind if I emailed you to ask you some questions on that? :)
Tried the test to define unique. Wrote

def unique(s):
return list(set(s))

and it gave assertion errors. Nice presentation ... but incorrect Python implementation.
By taking it into account, they probably excluded people with medical issues that would skew the results. The study isn't perfect, so this guy has a point: People with genes that make them naturally strong may have related genes that contribute to their overall health. And the converse may be true for weak people.
If you could combine this with runnable or something, in order to run tests, that would be great
Why?

EDIT: seriously, why? Were people really clamoring for more Facebook in their lives?
Yes, whatever I do is making me "walking down the path to structured data, and toward the very complexity you're arguing against", that's why it is done in a way where those principles are still preserved.

I don't want to talk too much about a structure that I haven't released yet, but let me assure you there's a way that doesn't end up where Freebase is. (Not that there's anything wrong with that.</seinfeld>)
Here's last Friday's Titan 0.3 HN announcement that includes info on both: https://news.ycombinator.com/item?id=5462073
This kind of sentiment comes up a lot, and I am sorry, I find it kind of revolting.

There is this notion that cabbies are discriminating against the downtrodden, but in reality, they are the downtrodden. They are low-income, immigrant people who, unlike you, actually live in those outer boroughs. People who need money so badly that they will drive a cab for a living.

You, on the other hand, are a wealthy dude. A dude with so much disposable income that you can throw $20-$40 at a cab instead of taking the subway for free. (Free as in, you already have an unlimited metro card, yes? And $20-$40 is just one way, yes? And you do this every weekend, yes?).

So you, the wealthy dude, have the law on your side. Apparently, your need for low-cost on-demand, luxury transportation trumps the basic human right to free will. Apparently, mostly white, wealthy people need to be protected from being discriminated against by mostly brown, poor people. Apparently, when a laborer refuses to take on dangerous work or insufficiently compensated work ^, we must bring in the government guns and show him who's boss.

(^) It's always money or personal safety. Discrimination has nothing to do with it and I find it rather humorous that cab takers project their own racist attitudes onto cab drivers, seeing as I don't recall a while cabbie once during my 15 years in NYC.
Latin America PayPal to bring major e-commerce news to Chile
Kareer.me Helps Companies Find Talent Before They Need It
I'd like to know what the HN crowd thinks of our new job search tool primarily targeted at developers and designers.
Is the US finally taking your BRAIN seriously?
If so it would be a pretty simple algorithm - just pick the people whose photos get the most views
Hi, dotCloud employee here. You're missing the 24x7 on call engineers who monitor your application, the single-command scaling, the built-in metrics and logging, and the easy deployments, at a minimum.

The way I look at it, personally, is that we're not hardware providers. Instead, we provide some level of "ops as a service" -- partially through tooling and partially through highly skilled engineers.
What sound looks like as it travels through air
The Idiocy Of The Social Animal
That depends on whether you mean

* regular SMS/MMS messages sent from the Messaging app on Android, in which case: No, of course not. Those go directly to the cellular modem in the device. Or

* messages sent/received using Google Voice, in which case: Probably. These are scraps of data that live on Google's servers, just like data within Gmail/GTalk/et al. They have mp3 audio and text transcriptions of all your incoming voicemail that comes in through GV.
How to be kind to your future self and others
PG on Stripe: More Payments Processed In Last 24 Hours Then First 2 Years
Facebook is touting Facebook Home as a "visually rich stream of media," but all it's going to turn out to be is a feed of filtered food and memes.
I had a quick look at your videos, especially the Javascript ones.

My first impression is that your presentations are not as well organised as the the OP ones. For example, looking at the Javascript Classes and Inheritance Tutorial, you end up correcting your typing out of "Prototype inheritance vs Classical inheritance" at least 6 times. This is very distracting and detracts from the the quality of your presentation. Why don't you have these sorts of things pre-prepared?

Additionally, the OP's entire Youtube channel is very cleanly laid out and easy to navigate. Yours is somewhat of a mess and cluttered.

I will still have a more detailed look at your presentations and appreciate the link, but feel you could do a lot better.

BTW. The OP's videos also have issues, mainly with the consistency of volume levels across different videos but his channel is generally an excellent example of this sort of online education.
I would really like to hear about that also.
In what? Compilation speed? Atm Rust is no way the light nimble language they need it to be.
A good source of information for this is fitness.reddit.com

Be sure to read the FAQ there. The TL;DR version is to pick up one of the two programs mentioned above (5x5 or starting strength).
Cabbies used to routinely discriminate against whomever they felt like, mostly black and brown people who needed to get uptown. That is why the laws prohibiting refusal to take you were you want to go were instated in the first place.
Uh, yeah they're not more PR savvy than I am. The vast majority of people that know about me think more like you do, and only a few mostly Rubyists think of me as some kind of boogeyman, which I also tend to cultivate since it's damn funny.
A remote compositor that uses FreeRDP as its transport protocol was just checked into the Wayland mainline.
For tech people, status is achieved more by what you've done or can do, than what you own or have. If the high art world wants to cater to the richer tech people, they should focus on exclusive participatory experiences rather than objects.
It's not directly related to games, but I was very surprised to see their graph of operating system usage. In the last few months (which, admittedly, are not at all typical), their Linux usage increased by 1% every one to two months. At that rate, it would pass OS X use by April. It would be really cool if these numbers made other companies, including non-game ones, become more serious about Linux development.
The Next Xbox Will Require an Internet Connection To Start Games
PubSub is pre-node, making RxJS a "more expressive" PubSub.
My initial thoughts (without having a ton of time to really absorb this yet) is that Apple's closed operating system may have just become a liability. The open 'intent' model of Android is really at the core of making something like this possible. In turn though does this also allow Facebook to take over "too many" aspects of Android and cut into Google's revenue streams as well? All things I'm still pondering.

As an aside... I am a big HTC fan. Nice to see them able to get on board at the ground level of some new projects.
FYI, I created a wiki page to capture all the different config options you might be interested in between the various installers: http://wiki.postgresql.org/wiki/Installers/Mac_OS_X
I already knew about node-sync, but continuation really brings something new. I'll check the source to understand what it does under the hood.
Oh, I need to update that description. It's not LaTeX based anymore.

EDIT: Alright done. Project actually now uses reStructuredText instead of LaTeX, mostly because of issues converting LaTeX to anything other than PDF.
You are more than welcome to (email is my twitter handle in my profile at gmail). However, you should ask them here so everyone can benefit!
Calorie restriction has a far better effect on human health for average, healthy people than any other presently available tool, technique, or medical technology. That's a definitive statement that can be made from results of the existing studies, such as those under the CALERIE program.

http://calerie.dcri.duke.edu/

E.g.:

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2829643/

There are no human longevity studies for the obvious reasons. The current consensus is that it won't add more than a few years to life. If it did reliably add to longevity to a significant degree, we'd already know about it for one, and secondly there are a range of evolutionary arguments for why CR produces larger effects on life span in shorter-lived species - since it evolved to adapt to famine (~= weather) conditions, which come and go on a fixed timescale depending on their cause, not one that is relative to species longevity.

Reconciling tremendous proven health benefits versus little extension of life span is one of those interesting sidebars that will fall out of the scientific process at some point.
I deleted my original posting since it was a fault on my setup and not the website itself. (The posting was a mistake and was not meant to take away from the efforts of those who developed the website.)
RDP is Wayland's remoting transport.
As a video game developer in NYC (I also participated in Art Hack Day: God Mode that you mentioned above, I dug your project!), I agree with you that "art" is being conflated with "high-net-worth individuals being told what art to buy from dealers."

I also agree with everyone that there are many technologists very interested in art, and maybe even a good percentage who understand this specific art world that the article talks about and how it works. The problem, however, is that the ones who are most likely to understand and perhaps even appreciate this art world are also the least likely to have any money--they are more akin to fellow "starving artists" running around Bushwick.

Though most programmers I know say they aren't in it for the money, and mostly I think this is true, in the Art-Tech intersection specifically there are many who can hack who don't actually make that much money from it.
anyone have any other recommendations on how to improve code compilation for brain compilers?
That's clearly true from the usability perspective. However, the problem is that bulk redirections like that make it very difficult to catch insecure resources.

For example, let's suppose you have a secure page that's referencing some JavaScript resource via a plain-text connection. Because of the redirection, the browser will ultimately fetch the required file, but only trying plain-text HTTP first. That one plain-text request can be hijacked by a man-in-the-middle attacker and abused to take over the victim's browser (and account).

Further, if your users have bookmarks to plain-text pages, their first access to your web site is always going to be insecure, which means that they can be attacked via sslstrip.

These problems are solved with Strict Transport Security, but it will probably take some time until we can fully rely on it.

In the meantime, the plain-text URL can be preserved, and the redirection carried out via an intermediary page that explains why links to plain-text pages are dangerous. It's ugly, but I don't think there's a better (safer) way.
HTC and Facebook announce the First
Our Math Deficit Doesn't Add Up
Cool stuff!

One suggestion: if the code wasn't changed yet, switching languages should adjust the syntax in the initial example. So the default `var foo = 'bar';` in JavaScript should become `foo = 'bar'` in Python, etc.
I was, almost, but I got really hungry & bought a pizza instead