skysight-inc/HackerNews huggingface dataset:
This article was written by Kit Cramer, who spent 20 years in marketing in Chicago, SV and Madison Ave. While it's meant for attorneys, the lesson is universal and the meaning is uplifting.
http://www.computerworld.com/s/article/9238592/100_Best_Plac...
Torrents themselves are blocked by most corporate firewalls (and many university ones). Adding torrent abilities to the PortableApps.com Platform, even if we custom wrote it to work with our app store, would encourage places to block our whole platform.

Like it or not, even with all the legitimate uses torrent has, to many people it's about stolen software, stolen music, stolen movies, and porn.
Nonplussed
While the OP is another article in the long line of articles themed: "Big government planning has unintended consequences"...what stuck out to me in the OP was that the intent of this plan was actually quite good and sensible, in terms of forward thinking as China grows:

> The idea was to consolidate the villages into one new town called Huaming that would take up less than one square mile, versus the three square miles that the dozen villages had occupied. A portion of the remaining 59 square miles could be sold to developers to pay for construction costs, meaning the new buildings would cost farmers and the government nothing.

* The rest of the land would stay agricultural, but worked by a few remaining farmers using modern methods. This would achieve another aim: not reducing the amount of arable land — a crucial goal for a country with a huge population and historic worries about being able to feed itself.*

Consolidate the population into a city -- with lots of green space and modern apartments -- so that the land could be more efficiently farmed? Sounds like a great intention...but it's not the intention that's bad, it's the [insert your favorite reference to government bureaucracy/tendency for institutions to harm the individual].

What makes this article more depressing than most is its reaffirmation that more technology/modernization almost never benefits the people closest to it. For a very long time, farming has been unquestionably improved by technology and planning...but has that resulted in farmers living decent human lives as machines take over their work? Not always. So I think it's quite optimistic to think that as other classes of citizens find their work automated and modernized, they too will not reap the promised benefits, even if society, in the long run, benefits.
why hasn't Kik taken off like the other group messaging platforms? Its always been the better application and it was the first of its kind.
Am curious on how this is done? Like a Javascript hack? Does it affect the Google ranking?
Dear Nobody:

There are two kinds of people: people that do things(good or bad) and people that don't.

People that don't do anything love to criticize those that do. You will find them criticizing how bad other person dances in a party, but of course you won't find them dancing as is risky for them.

Well, yes, facebook sucks, but as the most important social network on earth, they suck less than the alternatives. If you have a better idea you are free to do something about it.
Nope, can't do it unless you strip out things that are inherently C++. C++ does too many things "for the programmer's benefit" to allow it to fill the domains that C is good at. They are different languages with different benefits.
mumble mumble stop giving them ideas mumble mumble
Here's the link, which lets you deploy Sacha's awesome Telescope app for free on *.meteor.com : https://giteor.com/deploy?git=com.github.SachaG.Telescope.ma...
Show HN: Android Weekly - free Android development newsletter
Yes, better than C#, and waaay better than Python. Similar to but slightly better than Haskell, too. I don't know about OCaml.

(edit: C++'s main deficiency against C# and Python is its lack of a reflection system. Against Haskell, C++ is well known for being similar, but templates in C++ are more flexible and less constraining than Haskell's type system features -- for example if you want to overload + you don't have to buy into the entire Num typeclass.)
Ah. I don't have an account. So, to me, there's nothing there at all. And if it's not documented (not even a mention in features or the documentation) other than just existing in the admin interface, I don't know that I'd trust it to be there next week.
At least from what I can gather from Pascal's Showstopper (the book on the development of Windows NT), that was against Dave Cutler's wishes, and indeed the main kernel was originally just C; that books documents some of the hassles they have as a consequence of using C++. (And indeed, it strikes me as bizarre that one would use C++ for an OS kernel.)
Show HN: Simple Movie Trailers Downloader in Ruby
Mainly, can't use native controls and is focused to their own toolkit.

(I talk about iOS, that I care most. I wish badly that I could use python instead of obj-c)
MongoDB: where you need Map/Reduce to do any aggregation at all.
This is my second script in ruby, I hope you guys like it ^_^
For myself[1], I will be going back and picking up modern C++. I have some stuff I want to write that I think it would be a good fit.

1) I currently do Obj-C (apps) and Perl (scripting & tools)
Things to consider about C++

-C++ is very large language and the standards committee works hard to make it larger every day. Every organization makes use of a subset of C++ but likely a different subset. C and Java are much smaller languages.

As John Carmack says "Any abstraction that compiler will accept will eventually make it into a sufficiently large codebase"

-Familiarity with an organization/codebase specific subset of C++ is necessary for a number of significant career paths in software development. Chromium and related technologies, Google's core infrastructure, Java runtime engines, game engine developement etc.

I fundamentally don't think you should try to "Learn C++". If you are interested in career path the has C++ as a prerequisite. Learn the C++ style of a similar OSS project.
> Trolls do it backwards, they go out and find companies that are already producing it and then threaten them with forcing them to stop.

That's a very narrow view of the situation. Ask yourself, where do trolls get these patents? Well, there's at least one study [1] about that, and the answer is pretty complex. But in the context of this thread, the relevant information is that trolls get a significant chunk (about 29%) from individual inventors.

It's important to note that not everyone is like the inventor in TFA. As an individual, it is very difficult to get companies to license your patent, especially since both sides know that the only way to enforce it is a very expensive, complex and uncertain lawsuit. So these inventors may often "outsource" the enforcement to NPEs.

If you want to see this in action, go to CES. Many well-known trolls like Acacia actually have a booth at CES, and most of their traffic is from individuals who drop by to say, "Hey, I have this patent that XYZ probably infringes..."

1. http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1792442
I strongly agree. Although there are clearly uses for map/reduce at large scale there is also a tendency to use it for small problems where the overhead is objectionable. At work I've taken multiple Mao/reduce systems and converted them to run on my desktop, in one case taking a job that used to take 5 minutes just to startup down to a few seconds total.

Right tool for the job and all that. If you need to process a 50PB input though, map/reduce is the way to go.
The problem I find is this: http://imgur.com/nEUGq6p
I prefer the newsfeed to be sorted by "most recent", a chronological list of the postings. Facebook in it's infinite wisdom keeps deciding that is not the best way to consume the content and keeps reverting me back to "top stories". I think this is a more recent change, because it used to remember my selection. It's a little annoying it doesn't remember this.
Interesting, except their shipping costs are outrageous!! I mean how much overhead do they have that they charge $75 for shipping costs outside of the uk? Wow!
Wait... You want it to to be natural? That means you would likely have never seen that post with all the likes. The likes would have been irrelevant on a chronological news feed.
I agree - some of the time. For blog posts, the mobile site is fine (because it knows what I want to do; read the post.)

However, changing the requested content, not letting me look at the main site using one button at the top of the page, and stopping me zooming on a real page are all ways to get me to never visit your site again.

I read quite a lot of stuff direct from iOS Twitter in the WebView - I just ignore sites that mess me around.
I really hate Mailchimp for not allowing me to use a spam@domain.com address. For starters, it is a valid email address. Shouldn't that be enough? I don't know what all those subscriptions will get me into so I first let them pop up in my spam box for a while and when it's good, I move them over.
Yes, yes! I am so glad somebody mentioned this. The political system in the Philippines is so rotten that it gets in the way of any intelligent, scientific solution ever proposed to every problem the country has. I personally think that that is the root problem here. I have no idea how to solve that, though.
Three programmers fix Healthcare.gov in a weekend
Surveillance capability has advanced beyond broader public awareness and legislative controls. The gap between what can and what cannot be monitored continues to shrink. It's in the various intelligence agencies best interest to not educate the public, so they don't.

This is why recent revelations have proved so shocking. There has always been an assumption that checks and balances would prevent such fascist behavior from taking root. Instead, it's being legalized in secret courts without any public involvement. Now that behavior has been exposed, laws are being drafted to publicly legitimize what's been performed in private (https://www.eff.org/deeplinks/2013/10/sen-feinsteins-nsa-bil...).

All this in the name of security. In a country where the loudest politicians are publicly 'fiscally conservative', yet somehow the US still spends more on its military than the next 10 highest defense budgets combined (http://pgpf.org/Chart-Archive/0053_defense-comparison).

Where truly can the US go from here?
I agree with the author, and i'd like to add privacy management to the list of things they suck at. The privacy setting experience is convoluted and not intuitive. It seems they've just continued to add new privacy features without thinking through the goals and objectives of various user-segments. Who has 60-minutes of free time to sort through all their options and nuances?
I'm already familiar with some of his work. What did you have in mind specifically? In any case, he may be one of the best in the traditional computational approach to AI, but I think framing intelligence in terms of computation is inherently misguided. Of course I'm not going to get far with that unorthodox perspective on HN :)
I played a bit with Quasar a week ago. I really liked how simple it is to wrap existing async calls (with callbacks) using FiberAsync and use them in synchronous code.

It's still a bit to early for me to migrate from Akka. But thanks for the great work you are doing!
Quite the contrary: he's not telling them how to make it better.

He's telling them that intuitively it has gone from being a good experience to being a shitty one, and he provided some examples of what good was and could be.

CAN facebook cut through the noisy garbage and give people what they want again? Can they pull this off when folks have befriended people that aren't really their friends?

Perhaps not.. it's not an easy technological challenge to pull off. But it's clear that FB is focused primarily on extracting cash in the near term before the collapse of its user base, and that's putting it into a death spiral where they don't appear to be doing much to address these intuitions.

It's hard to find something more valuable, in a consumer product, than intuition.
That's not universally true. Some people can't give up C++'s sugar once they've become addicted to it, but you also have people like Martin Sustrik abandoning C++ for C. (I would say, moreso, people recognizing where C++ can provide a real benefit and those places where it's unnecessary.)
Damn I accidentally upvoted you before I got to the end. Facebook is not optional, you are forced to use it or be left out of a huge amount of social interaction, and it's not because Facebook is good, it's because everyone uses it.

Not to mention my college literally requires you to use it.
http://androidweekly.net/toolbox - uh thats handy thx
This article condenses arguments being put forth by econ/finance blogs but fails to connect the dots. One angle: Banks have been receiving money at 0% interest rate for 5 years now due to ZIRP (http://en.wikipedia.org/wiki/Zero_interest-rate_policy) but can't lend it to fund quality investments across the entire economy. Instead of growth across all sectors, we have exploding valuations in Internet Tech indicative of investors "chasing returns" -- a bubble!

Meanwhile the middle class continues to shrink without growth of jobs in other sectors. Food stamp demand and low labor participation rates further validate this assumption that the economic recovery hasn't come for most Americans even as high-level averages such as GDP and stock markets tell us otherwise.
You make an interesting counterpoint. I was assuming the person led themselves to buying shares of their own free will and not enticed by a bank or other power with malicious intent.

I think in your example the banks should really have been punished more as it was their doing that caused the crisis by misleading millions of people.
> not what problem you're actually solving.

> targetting expressions over billions of time series events from users.
This keeps getting reinvented, because using LDAP for this sucks.

Google had slack, which mapped MAC address -> roles

Yahoo had Igor, which did nearly the same (which used yinst, which had package activation for rollbacks)

Then we saw Puppet/Chef do the same thing, except with conf files you can check in & version control.

This was reinvented again in Yahoo! for hadoop with Zookeeper, for an even shorter life-span roles. Also now with zookeeper doing elections and such, within itself.

Zynga used Zookeeper to build their own role management system, but added the Igor like features into it and started using it as an C&C master to push file/code updates with.

I see that possibly several more people will reinvent it, because these solutions start out as something simple and grow out into an feature-creep mess & then someone reinvents an easier solution, rinse repeat.

And all of them will be the right answer, except for people who are not using it :)
Nostalgic Musings on a Sunday Sitting here writing code…
Why not using a name+androidweekly@domain.com tag? Gmail and many providers understand it. PS: We will not send you shit :-)
What is the deal w the horizontal scrolling required to read the text on that site? "I'm a web developer" creds badly damaged if you can't present static text legibly on an iphone 4s. Didn't read the whole article, annoyed by both content and presentation. FB might suck but you aren't convincing anyone.
> Your last sentence indicates you know the truth about the statement your penultimate sentence makes. Which might be better stated as "Which means you earn enough to pay for healthcare according to this dog's breakfast known as the Affordable Care Act", which following our version of Newspeak for the naming of political bills tells us it's unlikely to be always, or maybe generally affordable.

You cut off my actual last sentence in the paragraph, which compared it to underwithholding on income taxes. This is what I keep bringing up, and you keep ignoring. This is not so different from income taxes.

Someone who earns 400% of poverty level owes $5000 in federal income tax, plus maybe another $5000 in local property tax and possibly state income tax. They might want to pay that $10000+ towards their mortgage, rather than to the government.

Since you're clearly very concerned about the financial burdens imposed on those less fortunate among us, I hope you'll support eliminating all taxes on those earning 400% or less of poverty level. We can make up for it by taxing the rich more heavily. What do you say?

Or perhaps we should do the same for health insurance. Single-payer system, paid for by progressive taxation.
> Nope, can't do it unless you strip out things that are inherently C++

It's likely that your idea of what is 'inherent' to C++ is just wrong. First of all, C++ is almost a superset of common C so, yes, it can can really replace C entirely and completely. Whatever grievances you have with the language don't change the reality that even embedded code benefits from, and has been gaining ground in, C++ for quite some time.

In any case, I'm not arguing C++ is inherently 'better' than C. I'm just saying betterunix's assertion that C++ is somehow 'legacy', and C somehow isn't, is weird and illogical.
I actually follow a decent amount of journalists, and they comment a lot on things in a sort of "preview" of what I'll see in tomorrow's paper. For example, with the Iran negotiations, there was a lot of chatter about people entering the building, making comments, etc. It's not the news, but it's like a high-level form of gossip, and pretty real-time.

Plus it's nice to be able to ask a person a question (there's a pretty high response rate when asking a writer something on twitter).

Interesting side-note though : 160 chars in japanese ends up being pretty big content-wise, which is probably why a lot of japanese users don't mind using it as their main social network account.
Google+: complained about and no one uses.
I think point 3 is a good example of 'less is more' being applied in a wrong manner. Double email-address form fields are indeed silly, but passwords are invisible. The second field is there to catch typos (it is unlikely users make the same typo twice) and copy-paste mishaps.
I had meant AIXI and Goedel Machines, but if you've got a non-computational view that's also scientifically grounded, I'd love to hear it.
I hear you, but think that while the article in and of itself doesn't do or say too much; its presence and popularity here makes it into something more.

This sentiment has now been blessed by a lot of technology insiders. It's a common set of feelings, perhaps not well put but nevertheless captured something we're feeling.

FB employees: heed this warning. We your early adopters will leave if you don't fix it.
I'm not as scared of militarised human level AI as I am of militarised cat level AI. The former you may be able to reason with.
How big is your data?

Yours is the first example where I a decent knowledge of the field, so can understand the needs accurately. In most cases I see people using NoSQL in places where MySQL could handle it easily.

Maybe I am just too set in my relational database ways of thinking (having used them for 13 years), but there are few cases where I see NoSQL solutions being beneficial, other than for ease of use(most people are not running Facebook or Google).

I a bit sceptical in most cases (though I would certainly like to know where they are appropriate).
Some services (like Google Search) are about returning a set of results that may possibly be right. Algorithms are undoubtedly brilliant in that context. When you want a single authoritative answer the gaps in datasets become much more obvious. To answer that type of question you either need better data (with cost and privacy concerns), or more human input. There are lots of problems that algorithm centred companies are not good at solving and it is very annoying that we are so reliant on them.
Why Don’t Hurricanes Hit California?
Regarding point 1, my favourite solution to the problem of users forgetting the account name is to use the email address to log in, rather than forcing the user to make up an account name. Are there any reasons for not doing that?
> This is incorrect.

I didn't say that was correct, I was just saying that's what the article (incorrectly, in my opinion) appears to say. I'm not sure who's misunderstanding who...

> If sha256 is broken so badly that arbitrary outputs can be chosen

It's not about sha256 being broken or not, but about the way it is being used for mining (being used incorrectly != broken hashing algo). Even though I agree, if it was being used improperly we would have noticed by now - I could have chosen a better example.
8% of 190 million people is still a good chunk of people (especially considering that twitter is relatively new in the "social networks that are 'in' " category.
Stop redirecting me based on GeoIP or whatever. I'm not Japanese, only my VPN is. That's why I typed .com instead of .co.jp.
Why We’re All Self-Employed
TLDR: Altcoins won't be successful because Bitcoin is successful!
> optional and no one is forcing you to use it.

Optional like the sites that have "sign in via facebook" and no other option?

Optional in that they track your every move from "like buttons" all over the web?

Or optional that they develop shadow profiles on users that aren't even users?

Which optional is it?
Which it totally is! That is why all the functions I test are in pairs suitable for nose or py.test

def test_foo():
assert False, "test code for foo"

def foo(farb):
pass

Tests should absolutely be next to the code. The test should make it into the documentation. Code is documentation and should make it into the generated documentation, not the first thing you see but it should be there along with commit history, etc.
Well, it's not quite that bad. Until open enrollment ends, you could always drop your off-exchange coverage and re-buy on the exchange. So up until March 31, you only lose a pro-rated portion of the subsidy due to you.

That's why I selected April 1 as the worst-case scenario. When open enrollment ends, the potential lost subsidy jumps from 25% to 100%. You have to wait until the next open-enrollment period to change plans.

But that having been said: why should anyone give up even $1 of the subsidy due to him, because of a failure of healthcare.gov? That's why I think the subsidy should be claimable off-exchange: https://news.ycombinator.com/item?id=6702966

Problem is, the requirement to buy on-exchange to get the subsidy is written into the law. That means that it is not changing. The Republicans certainly won't want to fix any screw-ups in the implementation of Obamacare.
Not delivering to 'role' addresses is reasonably standard practice with any mass mail system, you'll have trouble with addresses like info@, enquiries@, webmaster@, abuse@ and similar too in many cases.