skysight-inc/HackerNews huggingface dataset:
If you read that blog post fully, it says that you can't connect to Hangouts with XMPP. See also: https://developers.google.com/talk/

"We announced a new communications product, Hangouts, in May 2013. Hangouts will replace Google Talk and does not support XMPP."

You can still connect to Google Talk (not Hangouts) with a third-party client, but Google has not kept up with developments in the standard (particularly the requirement for server-to-server encryption) and is no longer interoperable with most other providers.
My Most Frequent Code Review Comment
Release notes: http://docs.mongodb.org/v3.0/release-notes/3.0/
10 Tips on How Video Games Can Help You Win Your Clients Hearts
We need Functional Programming because a large subset of us are average or below
I guess this is probably the story she's referring to: http://blog.codinghorror.com/new-programming-jargon/
One Man Learning Music in One Year, from Scratch
Your premise, that the only possible reason to fund a competitor is incompetence, on the other hand, strikes me as absurd.

If they weigh business cases at all, they might have considered the value of goodwill they generate for funding competitors to outweigh any loss(es).

Aside: how does Google benefit from sponsoring Blender3D, in your immediate-profit-driven opinion?
> Right now, ships will change their speeds based on changes in interest rates, since it is more fuel efficient to move slowly, but when interest rates go up, it is worthwhile to get the cargo to its destination quicker.

Perhaps this is the reason the Baltic Dry Index ("an assessment of the price of moving the major raw materials by sea" [1]) is at an all-time low?

http://data.cnbc.com/quotes/BALDRY/tab/2

[1] http://en.wikipedia.org/wiki/Baltic_Dry_Index
> Because Google doesn't care how people use the web

What you say matches Google's marketing copy, but the aggressive marketing of Chrome (up to an including shady deals with other software to install Chrome in addition to itself) suggests to me that their marketing copy doesn't match their actual actions (though it may match what some of the engineering team on Chrome _thinks_ is going on).
Hedging Bitcoin 101: How to Manage Bitcoin Volatility
To be honest I thought it was going to be a joke. It's actually interesting as an experiment, but they need bigger N to find out if it can possibly work. 50-100 would be more reasonable. Tho maybe it's good to start with 8, it might be impossible to even find 8 reasonable people willing to take this deal.

Anyways I doubt it's going to work. They're competing with banks at this point. But their per-company [management] overhead is an order of magnitude higher than for a bank. Most people willing to take up the offer will probably be scammers.
It's just a standard BSD 3-clause license, see: http://opensource.org/licenses/BSD-3-Clause
So, Pebble calls it "Smartstrap", but the TC article for some reason uses the names "Smartband" and "Smartstrap".

The Kickstarter page doesn't mention it by either, but the Pebble blog post (http://developer.getpebble.com/blog) that the TC article references still links back to the Kickstarter page as a source. The blog post shows an image of connectors, but doesn't specify what the four lines do (I'm guessing two are for power and two are for data).

So confused right now.
It’s good timing to take a look at the Seeking Freelancer thread on HN. You may not find a client close to you but as long as you can deliver a project in exchange for what you’re looking for, then it’s a good deal.
Show HN: A friend launched a feedback and collaboration tool, viewflux
Goodbye, Angular
Android devices will not be encrypted by default
The norm where I live seems to be to purchase new computers, smartphones, etc. every 6-24 months (phones more often compared to computers).

While a computer can last a decade for most consumers, especially with the long support cycles of Windows and/or Linux' support for low-end hardware, phones are pretty much obsolete in no time: they don't get security updates, apps become unbearable (since their developers have the latest & greatest), etc.

Planned obsolescence.

This is one of the reasons that I argue that e.g. the EU should intervene. Phone manufactures and/or carriers should at the very least provide security updates for a reasonable period. Another option would be to make unlocked boot loaders mandatory, so that consumers can easily replace firmware.
Mozilla is also not in the business of making browsers per se, fwiw; it's making a browser because that happens to be the best way to steer the future of the web. See the Mozilla Manifesto.

And while Google and Mozilla agree on some aspects of the web's future, there are other parts (fingerprinting, tracking of users) on which there are pretty fundamental disagreements.
MongoDB 3.0 now generally available
Original article: http://www.nature.com/ng/journal/vaop/ncurrent/full/ng.3222....
Nearing Version 1
... which he says at the bottom of the page. I'll leave the monument to my ignorance above, in case it helps someone else.
Similarly, always give options, subtly worse than the one you want to see picked. See Dan Ariely's books.
Use a Guard Tour System for Improved Accountability
Indeed, although I feel like there isn't enough of a language to hate. It's so simple and yet packs such a punch when combined with the tooling and stdlib.
While I've not dug into ForerunnerDB, it sounds like it is playing in the same space as PouchDB[1]. PouchDB is a JS database that works in the browser or in Node with various back-ends for data storage, syncs with CouchDB (or compatible, such as PouchDB Server) on the back-end, and currently uses map-reduce queries, though there is work in-progress to implement a MongoDB-like query language[2]. (This will match the Mango query language soon to be seen in CouchDB [3].)

Plus I've been really impressed with the development team—responsive to issues, consistent releases, high code-quality. It's a great project!

[1] http://pouchdb.com/
[2] https://github.com/nolanlawson/pouchdb-find
[3] https://github.com/cloudant/mango
Jealous ex-boyfriend: http://www.bbc.com/news/world-europe-31691727
Ruby 2.2.1 Released
Dilbert has this covered: http://dilbert.com/strip/2007-02-02
Show HN: Travelistly TV – Non-Stop Travel Videos
Let's Hack Arcade Games
I bet there's a word for that - using the more general term for something as a proper noun when the meaning is obvious from context. Like calling the largest nearby city just "The City". I figure it's the same general idea behind calling it "The Moon".
I laugh at the blatant double standards held by the U.S. government here. They want to do exactly the same thing in the U.S. with all companies, yet they criticize China for wanting to do the same thing there? You can't have your cake and eat it too. If you want China to drop that policy, then you have to be willing to drop that policy too.
How Biotech Can Help Feed the Planet
It is lovely, and I wouldn't want to miss it anymore. But the spec is still somewhat fluid, and I occasionally run into unpleasant edge cases like this one:

http://stackoverflow.com/questions/28563384/flex-basis-webki...
I really don't understand how a car can own itself. Surely, whoever purchased/produced the car is its owner.
Why not have something other than Summer? No break?
How hunting with wolves helped humans outsmart the Neanderthals
They were neither more predictable nor more stable. Twenty years ago, if an application crashed, so did the entire OS. Twenty years ago, applications and the OS were very tightly coupled and they would both deliberately and unintentionally trample on eachother, often with disastrous consequences.
Same parallels can be drawn for western powers. Counterterrorism is the raison du jour for expanding and securing power. See what we've done and continue to do to the free press when it concerns our military affairs or national security. See the firewalls western countries are building that rival the Great Firewall.
New Divi Booster Plugin
Hmm..competing browsers, phone platforms, javascript engines..I'm sure google didn't take this into consideration. But yeah Mozilla is large enough to have their own MSoC.
Could backfire. I knew someone that presented a bunch of options to a PM with very clear worse options. PM ended up picking the three worst ones.
there seems to be very few jobs for F#

More and more places that use C# are opening up to using F# where it makes sense. So any time you see C# in a job description that sounds interesting it's worth asking about F#.
To be fair if you make campaign promises and then change your mind as soon as you're in power it doesn't look so good.
Wait ages for a bus and then two come along at once
I was hoping Tox wouldn't get selected again...
$250K: That's What Lenovo Earned to RAT YOU OUT with Superfish
What is behind the fake Qualcomm Snapdragon 810 overheating rumors?
> The promise of centralized services boils down to choosing convenience over decentralization.

The issue with the entire post is that you can have both. I can use Facebook messaging to talk to my family while using IRC to answer questions about Java or talk to strangers about video games. They are not mutually exclusive. Just because there are these centralized, mega-services does not mean that the decentralized ones stop existing.
I think I've heard this before...

"I believe the computer is the most significant tool invented, as it is unique in mechanizing part of the process of learning and understanding, or at least giving us that potential. All other tools have been extensions of muscles and limbs, whereas the computer is an extension of the brain, and it is that which we make of it."
-- Erik Naggum, 1996-02-06 (http://naggum.no/erik/knowledge.html)
Battle Chess was a great game. I believe I recall the rook eating the queen as well.
The debate about online privacy vs. the government in the West is largely about free speech vs. governments exercising total control to maintain power, so I'm not sure what distinction you are trying to make.

I'm not saying that there isn't a very large difference in the current state of China vs. the West in this area, but the subject is the same.
There are homegrown solutions in the pipeline, I worked with a couple of guys on a project there:

http://accrareport.com/feature/agbogbloshie-a-local-solution...

http://accrareport.com/feature/e-waste-in-ghana-where-death-...
Agreed. If it ain't broken don't fix it.
Even if Yale has a comparable CS department, it is still hard to compete against Harvard, MIT, Stanford, Berkeley, CMU and Princeton: it is a matter of New Heaven vs. Boston, Bay Area, Pitt and NYC.

Boston, Bay Area, Pitt and NYC are crawling with major sites for Tech Giants (Google and Microsoft for obvious ones) as well as hot start-ups, whereas New Heaven does not have much to enjoy regarding thriving tech scene within a reasonable radius (< 2 hours commute).

And to chime in my personal preference, if I were to invest about 6 years of my life at a place, I would take Boston or Bay Area any day: there is something refreshing about Boston or Bay Area which I do not find in New Heaven (I have had extended stays in all three places).

So any perceptive and shrewd student who got admissions from Yale as well as one of Harvard, MIT, Stanford, Berkeley, CMU or Princeton would choose not to go to Yale after admitted students visit day.
Graph DBMS increased their popularity by 500% within the last 2 years
Will this support streaming - HLS and MPEG-DASH??
Top Resources for UI/UX Designers
But then an explorer.exe process would access the file, not Dropbox. The screenshots clearly show that it detected Dropbox accessing something.
Quite the contrary, due to the high demand, rents are on a steady rise. [1]
The government is issuing caps now on how much higher the rent can be with new contracts (there are already caps for how much rent can be increased with an existing contract, but when old tenants move out, they could ask for any price on the new contract, especially when renovating the place - which led to shady methods to get long-term tenants out)

[1] http://www.wohnungsboerse.net/mietspiegel-Berlin/2825
Right. I think the next step would be to try and find a programming exercise that his son could make his own. Something that would self motivate him to solve a problem. I think this is one of the hardest parts of diving into any high level thinking skill or hobby: finding the motivation to take the first step on a years long journey.
Windows 95 sucked so bad. Not missing multiple bluescreens a day.
> What would you call sending people to the moon?

A huge dangerous experiment. Out of 12 Apollo missions, 2 ended in disaster. The Apollo 1 fire killed 3 people, and we all know the story of Apollo 13. I wouldn't call the space program an acceptable comparison for how our commercial aviation system should work.
Reminds me of a time I was tasked to do operate lights on an amdram performance. I had a 6-channel programmable mixer to control a bunch of lights, and created something like 12-20 different light scenes for various parts of the performance. I wrote myself a table of light values in all scenes.

I quickly realized though, that manually changing power of lights will take a few seconds, and it's easy to make an error. The mixer itself was programmable however, which meant that I could assign a particular preset of all lights to a single channel, which would then serve to interpolate this preset from no power to full power. So I coded myself a Lisp program that took all my 12-20 scenes and reduced them to 6 channels at different power settings. So instead of changing 6 different lights between scenes, all I had to do to kill one channel and move another to a power level my program computed. For each scene now I just had a note like "Channel 2 - 50%", or "Channel 5 - 66%", etc.

It was somewhat brutish and inelegant approach, but solved my particular problem.
This is one of those things that's so useful it's a wonder it isn't more common. Every job site, resume builder & such should have this.

Same goes for business plans, marketing plans, all the various plans and paperwork you need when applying for loans, grants and such.

There's probably some benefit to be had in an 'examples or paperwork' site.

lawyer pay a lot of money to access samples of all sorts of letters, affidavits, submissions, petitions and whatnot. They're useful.
"I think one of the things that really separates us from the high primates is that we’re tool builders. I read a study that measured the efficiency of locomotion for various species on the planet. The condor used the least energy to move a kilometer.

And, humans came in with a rather unimpressive showing, about a third of the way down the list. It was not too proud a showing for the crown of creation. So, that didn’t look so good.

But, then somebody at Scientific American had the insight to test the efficiency of locomotion for a man on a bicycle. And, a man on a bicycle, a human on a bicycle, blew the condor away, completely off the top of the charts.

And that’s what a computer is to me. What a computer is to me is it’s the most remarkable tool that we’ve ever come up with, and it’s the equivalent of a bicycle for our minds.”

~ Steve Jobs
Exactly. This why Ebola hadn't spread the way it did until now. It was isolated to small remote villages.
White Paper: Intelligent Routing for Success
After Chris Siebenmann's viewpoint:

If you expect feedback, be it tickets or patches, make submitting it as
pleasant experience as possible. Merely demanding feedback is simply being
an asshole.

If you want feedback, it's your fscking duty to cater for people you expect it
from. After all, it's them who go out of their way here.
Periodically yes, but open TCP connections can technically last for days (although this is implementation-specific) without any packets being sent across.

You're right of course, periodic data needs to be sent even if just to keep the TCP connection open, but it's not much and it's not often.
Please share your thoughts about viewflux, I am going to pass on all the feedback.

Thanks
NPR had a story about this in graphic design where it has the term "Hairy Arms": http://www.npr.org/2014/11/17/364760847/whats-with-all-of-th...
So, based on a little experimentation, it seems like "align-items" and "align-content" behave identically, except that "align-items" is only used when there is one row of boxes and "align-content" is only used when there are multiple rows.

I find it hard to imagine a case where I'd want the alignment to suddenly change based on how my elements happened to be wrapped. Is there ever a situation where this wouldn't be confusing? And if not, why do these two separate properties exist?

(Also, I like this tutorial but there are some race conditions in the implementation. Clicking the "next slide" arrow too fast just replays the fade-in animation instead of advancing the slide. And on slide 30, if you click the "make a menu" link at the wrong time you can end up with the "flexbox in 5 minutes" intro text displayed on top of the boxes.)
A story from the time recounts that Piero Soderino, the head of the powerful Florentine Republic, even told the famously irascible Michelangelo that David's nose was much too large. Michelangelo then hid some marble dust in his hand, climbed back up his ladder and pretended to do some more "chiseling" on the offending proboscis. While he did so, he let some marble dust fall from his hand. The pompous Soderino was fooled – he examined the unchanged nose and announced it was much improved and far more "life-like."

http://www.globusjourneys.com/travel-stories/italy/michelang...
This is classic military when presenting anything to an officer for review. I've definitely read references of it going back to WWII (intentional, obvious oil smudge on otherwise pristine rifle). It was frequently stated that no officer could leave a document unedited after review, so an obvious misspelling or two would be added. It's a way of life on the military, really.
10 great resources on iOS development for beginners
Maybe not file contents, but it could be uploading filenames for whatever reason.

I'm not saying it is, but your assertion that it uploads all file contents is wrong.
>Are we victims of a million-to-one chance mutation, but a chance that become steadily more likely as time progressed?
Further, is it just a fact of life that we can - and should >- expect another HIV-level-of-infection virus to emerge in the future?

Isn't this how viruses work? They can mutate and become more efficient at what they do.

Also if SIV has been around for thousands of years then it's not like it mutated overnight into a lethal strain of HIV.
According to: https://news.ycombinator.com/item?id=7334269 - doesn't look like it's currently possible...
Bernard Woolley: What if he demands options?

Sir Humphrey Appleby: Well, it's obvious, Bernard. The Foreign Office will
happily present him with three options, two of which
are, on close inspection, exactly the same.

Sir Richard Wharton: Plus a third which is totally unacceptable.

Sir Humphrey Appleby: Like bombing Warsaw or invading France.

Yes, Minister - A Victory For Democracy
Yahoo Takes on Netflix--interview W Mike Tollin
You might be bipolar
Price drop speed has already been examined: https://gigaom.com/2014/04/19/moores-law-gives-way-to-bezoss...
Without seeing numbers, I would highly doubt that premise. Sure, the maybe a couple hundred thousand geeks will buy a few more laptops and phones, but the couple hundred million consumers will surely win by volume, no? (Strictly speaking US here)
I used to work with a very wise and experienced designer who referred to this as the "zinc" (after the "sacrificial protection" used on the hulls of ships)
Show HN: StealthBox – Dockerized Automated Torrent Seedbox
I believe that's because you have situations where you're buying multiple items that have variable weights, but a fixed total price. For instance, a bag of apples will not be exactly 200g, it might be 205g or 195g. However, you know it will have 4 apples in it so you're paying per apple. If you buy apples loosely then you can pick the weight and pay accordingly.

You can see the same for the fixed price chickens vs the organic/free-range that are priced by weight.

Although Tesco will no doubt try to game the system, it is in their interest to show you understandable unit prices because they want to flog their stuff cheaper than the brands.
If we don't get this debris cleared, we'll be demoted from planet status.
I don't think anyone is claiming that they benefit from sponsoring non-competitors, only that they would suffer a disadvantage from funding a competitor, and that this MAY have weighed into their decision-making.
Really nice. What I'm missing most is support for different bitrates/resolutions of the same video. Right now everyone gets served the same file regardless of connection speed.
This is why Common Lisp is such a godsend for me. It covers a much wider gamut from low to high level than most languages. The Lisp Machines were really on to something, users didn't really have to know a lot of languages or competing systems. They also ensured good access to documentation.

This is also two areas where the Macintosh failed (perhaps intentionally). Though Hypercard was extensible through XCMDs and XFCNs, It was a huge leap from HyperCard to the Macintosh Toolbox, not just in difficulty, but also because of the tools and documentation simply didn't exist on most people's Macintoshes, and was very expensive to buy.
Why I’ll never buy from Virgin Mobile again
https://www.youtube.com/watch?v=QM3InfEH-cU
Those sound like bad cables to me. I'm typing this on a 1920x1080 display, connected via VGA, and next to that is an identical monitor connected over DVI.

The displays are identically sharp and colorful. Nobody would be able to tell you which is connected over which interface.
I've been continually impressed with Pebble since their very first Kickstarter. They've done a lot on a few levels:

- For smartwatches (and possibly even wearables) they produced and shipped what I'd consider to be the first mainstream phone-connected wearable. I'm sure it was on the big players' radar but Pebble produced a decent product relatively on time and I'm sure people learned quite a bit from them. At the least they showed their was a market.

- For crowdfunding: Pebble got a MASSIVE stack of money. Way beyond what anyone expected. They managed the sudden increase in scale well, and I think showed that startups could be funded to the tune of $millions rather than $tens-of-thousands.

- For hardware startups: Pebble showed that an independent startup can compete (and continue to compete) with giants who have a vast existing customer base. And that funding is available for that endeavour. I also think they set the standard for communicating with customers. I still remember their updates from factories in China. I think they blazed something of a trail for companies that followed (Amp, Navdy, Ouya, off the top of my head).

Smartwatches aren't for me - I've lost every watch I've ever owned - but I'm in awe of this team.
Some of the things need to be centralized to work. The post mentioned GMail spam filtering - it's hard to make a good filter without the level of data Google has. Cloudflare's ability to protect you from threats is another great example - by centralizing traffic of so many web services under one command, they can notice the threat against one and immediately set up defenses for everyone.

Another benefit of centralization is efficiency - when everything is distributed, everyone does all the same work over and over again, which could be done just once.

The question is, how can we keep centralized just the things that (users of them) really benefit from it, and let the rest be decentralized?
Also, keep in mind that's likely 20km x 20km x 20km.