skysight-inc/HackerNews huggingface dataset:
I don't think it takes any longer to learn Haskell syntax than all of Clojure's reader macros (you will need them and the semantics is not obvious), or Scala's type system which has a lot going on, and I'm not sure about Erlang but I hear grumblings about syntax.

There isn't actually that much in the way of actual syntax in Haskell (LYAH is a great place to start, don't just try to eyeball random code snippets), and it becomes preferable after some familiarity.

What will take time is learning new concepts, programming purely and learning the tools to manage effects.
Yes. It'll be like looking back on the long https://en.wikipedia.org/wiki/List_of_defunct_automobile_man... -- the early 20th century was a hotbed of innovation and technical progress, being carried out by hundreds of independent groups on a small scale. Then, the industry consolidated around a few gigantic players, and technical innovation ground to a halt for decades.
Thank you, I will remember that.
Thanks! That does seem to work as expected :)
As the data transfer is usually implemented, sftp is okay; and actually the files might as well be sent over common email, if they're properly formed (encrypted;signed;format that doesn't allow replay attacks) - breaking that ftp server could only delay service, as you'd know that the transactions didn't go through as intended and would use a backup channel to send them.
How to build LLVM in ten seconds – or die trying
Escape from XP
I realize this view is controversial, but net neutrality is about as logical as arguing that all residential bandwidth should be dedicated symmetrical up/down.

As content + routes become mainstream (the top 1-2% of bandwidth), the price of hosting them approaches the dedicated bandwidth price. This is because the usage pattern variability is arbitraged upstream of the ISP.

Preferential QoS based on content source is a predictable consequence of this, since the ISP begins to have no opportunity for bandwidth arbitrage and must rely on some other revenue stream to avoid having to charge dedicated bandwidth prices.
262144 and I missed ... and I'm not going to try and beat that. Nifty.
Is that because juries of neophytes work so well?
I agree that they can do better than they have in this area, but they are also fundamentally not the type of company that has any ambition to be everything to everyone. In the computer world, they aren't comparable to Toyota or Honda, they're more like BMW or Audi. In mobile, the same holds true to a lesser degree. As a company, there are things they're good at, and things they're not good at. There are things they like to do, and things they don't like to do. If they put too much emphasis on market share, they may get stuck doing things they're bad at so they can accomplish things they don't want to do, at the expense of doing things they want to do, and doing them well.

I don't think I've ever heard anyone make an impassioned argument that BMW absolutely positively must start selling millions of zero-margin $10k subcompact hatchbacks to better compete with Toyota/Honda/etc., or else they're going to die. BMW might do something like this, but it would be because it's a segment of the market they want to get into for whatever reason, not because they feel like they have to. Yet, people make these arguments about tech companies and market share all the time.
I've been perfectly happy with my Fitbit Ultra for the past couple years, but I don't expect it to be anything more than a pedometer with a nice online dashboard.

It's a small motivational tool, that's all. Nobody needs it, but it's nice. I've lost 28 pounds fairly quickly, thanks to a combination of walking and calorie counting with MyFitnessPal (Fitbit's food database is inferior).
This law is the worst thing that could possibly happen to Internet. We need to as zealously fight against this as we did against SOPA. All the tech millionaires and billionaires out there: THIS IS YOUR CHANCE TO SAVE INTERNET BY WIELDING YOUR CONNECTIONS. I'm not even sure how a cable lobbyist dick like Tom Wheeler got in FCC in first place and I continue to wonder how people like him would never hesitate to kill something as beautiful as the system that connects entire human being for their personal profits.
Good choice of font. I can't stand reading long online material with sans-serif.
I had exactly the same experience. Owned 1-gen UP - total fail, the product was not ready for the market. Owned 3 1-gen Fuelbands. All of them broke down at some point.

The problem I see with activity trackers is that they collect your data, but in return they do not give you qualitative suggestions how to improve your behaviour. Suggestions that made sense. The data is becoming useless. I hardly ever checked my Fuel stats during 2 years of having Fuelbands.

And I want to know myself:) Atm I have all sorts of apps that tracks activity: Moves, Human, Breeze, Rove, Fitbit and etc. Hardly getting any value from them at the moment. I hope in the long term I will. Long-term investment.
It took me a while to figure it out also! A 2nd way is you can type the destination, hit enter, then click "directions", then fill in the "from" location (which defaults to your geolocated current location). More steps, but this way might work better if you want to search for the from/to addresses and select them from the results, or if you often want to use your current location as the source. But if you know the from/to with enough precision that Google can guess at your meaning, just searching for something like "Copenhagen to Malmö" does save some clicks.
The 20% rate only applies to qualified dividends. If you don't meet the qualifications (e.g. you don't satisfy the holding period requirements) the dividends are taxed at the higher ordinary income rate.
That's a pretty fair view in my mind. Games companies are always troubled by sustainability, so I don't think Zynga's problems are unique - and that's a problem. Their stock would've only been worth buying if they had cracked sustainability, and their early success seemed a bit dressed up to act like they had.
If we're going to go that route, linking to the actual paper might be even more appropriate. Even the blog article is only a second hand source.

http://arxiv.org/pdf/1404.3840v1.pdf

If you read it carefully, there's a caveat about how this particular dataset (recognition of /cropped/ pictures of /unfamiliar/ persons) has relatively low human accuracy (97.5% as opposed to 99.2%), because humans also use other features. That is, there's more work to be done, and facial recognition isn't a "solved" problem yet.

All the same, very impressive work. Congratulations to the authors on achieving such an important milestone.
This situation partially exists on the backbone in the form of paid peering.
Wow airbnb @10B valuation.... That's 40x ttm rev.... Sucker born every minute....
In fairness, the head of the AMA is probably reasonably described as a lobbyist.
Completely agree. I tried to learn HTML/CSS first, then Python, Ruby, then Rails. Needless to say, I didn't make any progress and was no closer to building out anything on my own.

It's an interesting balance between architecting an entire technology web app and understanding a programming language on a meta level. Most people learn from the ground up - i.e. syntax first, then simple commands..etc. No one starts by building the practical stuff and getting it to work before understanding the details.

I finally built an online food ordering site only after sitting down...and building an online food ordering site. I didn't try to learn Ruby, or Python, or Javascript. I just brute forced my way to getting a functional app. I googled a lot, trolled stackoverflow, debugged errors, nagged people for help, and ended up hacking together a Rails app.

Learning to build apps is different than learning to code. So why are we still learning it the same way?

- Susie

Founder at https://baserails.com
The actual paper (parts are accessible & interesting): http://arxiv.org/pdf/1404.3840v1.pdf
"The main force holding me back from learning Haskell is the cryptic syntax."

Then you should go ahead and start. The syntax is pretty thin. It's not what you're used to, but it's thin.

It's hard to describe what Haskell would be good for without sounding overenthusiastic, so I'll confine myself to saying that Haskell will expand your brain in ways that few other languages will. That said, Clojure is potentially one of those few other languages (depends on your personal development history, though IMHO enough stuff has been stolen from Lisp over the years that it's less of a mind-blow than it used to be), and you ought to learn about modern concurrency from at least one of Haskell, Go, Erlang, or Clojure (or possible Scala via Akka). Haskell opens you to the most correctly-implemented modern concurrency paradigms at once but any of those will get you most of the experience you need.
Splines 'n Such
Small nitpick:
"generates more in revenues from sales than it costs in customer acquisition, it's still a net win"

This statement ignores the marginal cost of sales. In your oil change example I have to deduct the cost of the oil from my revenue, before I compare it with customer acquisition cost.

(Of course, attribution of new customers to particular sources is not always easy, either, particularly if you might have gotten that customer even if you had ceased to advertise.)
This may have been the case at one time, but now the local channels are not available like that from Comcast. You need a cable box to get anything at all.

And many people live in areas that don't get over the air reception, at least not with any commonly available antenna.
Hi, Docker is pretty complementary with the configuration management tools you mention. Lots of people use them in combination.

One common pattern is to use chef/puppet/salt/ansible to help you build the application stack inside the container, then seal the result into a standard Docker container. Once the build phase is over, it no longer matters which configuration management tool you used (if any), which makes your application more portable across infrastructure. See for example http://tech.paulcz.net/2013/09/creating-immutable-servers-wi...
Urinating with Al Gore
The only reason I can think of is to be listed in the Dow. Being too expensive is the reason it isn't in it yet. $75 is slightly below the current average Dow stock prices of $77, but should it double in price in the future, it still won't be too expensive for the Dow.
Can you put this on a pastebin or something so we can read without getting an account?
When the Democrats come around here soon during the next two elections, with their hand out towards the tech community -- remember this. They only promise openness when they're trying to get elected, not governing.
Docker can play with or without Chef/Puppet/Salt/Ansible/etc.:

- you can use configuration management tools to author Docker images;
- you can use configuration management tools to deploy Docker (and start Docker containers).

The following presentation has some Puppet-specific information (but the concepts map neatly to other CM tools):

http://www.slideshare.net/jpetazzo/docker-and-puppet-puppet-...
Houston airport encountered the boredom syndrome where people were waiting too long to get their baggage. The solution? Make them walk further to give baggage handlers more time to get the bags out.

Complaints dropped to near zero.

http://www.nytimes.com/2012/08/19/opinion/sunday/why-waiting...
Everything seems like a nice architecture compared to x86. I do love the PowerPC instruction set though.

I'm not a hardware guy, but it always seemed like PowerPC chips underperformed others and ran as hot as hell while doing so.
You can can call chef-solo etc inside your Dockerfiles to create your images, and you can use chef/etc to put images on your server and hook them together.

The docker "philosophy" is that docker images should be simple, running only a single process. In that case chef-solo et al are often over-kill to create images. Docker mostly solves the "known state" problem, so there really isn't much that chef-solo gives you over running shell commands from your Dockerfile.

But sometimes it's convenient to create a single image that encapsulates everything, containing lots of moving parts. In that case, a provisioning tool could be very useful to put it together. You'll probably lose some of the 'layering' benefits of Docker, though.

I do find that provisioning tools are very helpful to put images onto a server and hooking them together. That's the central configuration store philosophy. Others are working on stuff like etcd for distributed configuration stores.
Some interesting thoughts on that by Steve Randy Waldman [1]. In this snippet, he's asking whether bubbles promote useful innovation:

He went so far as to suggest that agency problems in
the delegated investment process, specifically the inability
of career-minded fund managers to stay away from bubbles
regardless of any personal reservations, make an important
contribution to innovation. Steven Fazzari (whose work on
inequality this blog has featured before) described research
showing that R&D expenditures of young firms are constrained
by external finance and increase in bubblicious periods.
Ramana Nanda investigated whether investments made at the
top of bubbles were poor, and found that they were not. They
were just riskier. Firms funded by venture capitalists in
heat were unusually likely to crash and burn, sure, but they
were also unusually likely to succeed spectacularly.

1. http://www.interfluidity.com/v2/5066.html
I meant not to imply it would be worthless, merely that it is not part of the traditional narrative of 1. Moon 2. Mars 3. ? 4. FTL to distant stars 5.Profit

We are never going to get outside the solar system in any meaningful way unless physics changes a lot, so any exploration of our backyard will be valuable.

I just think any attempt beyond the traditional approach will benefit the soul of the human race, as much as it will give us Teflon.
In this video Erik Hinton talks about using Haskell in the fast-paced New York Times environment:

http://www.infoq.com/presentations/haskell-newsroom-nyt
What method did you use to short them?
How can Microsoft reinvent themselves
I think this article clears up some of the confusion here http://www.bloomberg.com/news/2011-03-17/tax-holiday-for-1-t...

money quote

"As is often the case in Washington, the scandal isn’t what’s illegal -- it’s what’s legal, in this instance tax- avoidance systems with names like the Double Irish and the Dutch Sandwich. As detailed in a Bloomberg Businessweek investigative story last May, Forest Laboratories Inc. (FRX), which makes the antidepressant Lexapro, sells almost 100 percent of its drugs in the U.S. and cuts its U.S. taxes dramatically by attributing the bulk of profits to a law office in Bermuda.

Similarly, Google reduced its income taxes by $3.1 billion over three years by shifting income to Ireland, then the Netherlands, and ultimately to Bermuda. Microsoft has used a similar arrangement. Records in the Cayman Islands and Ireland show that Facebook is setting up such a structure too. "
Indeed, and it's something I've been thinking about if I were in charge of Symbolics at the beginning.

But it's also in part 20/20 hindsight, e.g.:

Lots of people refused to believe that Moore's Law would last as long as it has; the corollary that you'd get higher speeds purely from design shrinks did end about a decade ago.

I'm not sure very many people "got" the Clayton Christensen The Innovator's Dilemma disruptive innovation thesis prior to his publishing the book in 1997. He really put it all together, how companies with initially cruddy products could in due course destroy you seemingly overnight.

In this case, how a manufacturer of rather awful CPUs (the 286 in particular, but the 8086/8 was no price except in cost; caveat, Intel support to people who design in their chips was stellar back then), could start getting its act together in a big way in 1985 with the 386, then seriously crack their CISC limitations with P6 microarchitecture (Pentium Pro), etc.

And note their RISC flirtation with the i860 in 1989, their Itanium debacle, etc. etc. More than a few companies would have committed suicide before swallowing their pride and adopting their downmarket, copycat's 64 bit macroarchitecture that competed with the official 64 bit one.

And that's not even getting into all the mistakes they made with memory systems, million part recalls on the eave of OEM shipments, etc. What allowed Intel to win? Superb manufacturing, and massive Wintel sales, I think.
You're conflating two issues.

FIPS validation means that you're using a reasonable set of algorithms. Like any standard they are imperfect and their development lags the state of the art in some cases. In my daily business, I worry more about casual incompetence, as it has a more direct affect on my boring daily life.

Re: Your rant about the NSA bribing people, etc.

Why do you magically trust OpenBSD? Much of the projects early funding was via DARPA. Whose to say the project leaders aren't NSA plants?
If I was going to start this thread over again, I'd have done a better job differentiating between the concepts of in the data center and in the server. Also I'd do a better job of discussing Section 215 of the Patriot Act which is in transparency reports and Section 702 of the FISA Amendments which in not.

Thanks for improving my arguements for next time :-)
This is not true at all in my experience. Theano, a machine learning library for the gpu uses pure programming with syntax extremely similar to numpy, took about an hour to understand and "do useful stuff with".

I've spent more than 20 hours on Haskell syntax and feel like I am not even halfway there to "doing useful stuff".

EDIT: And I think time to be able to do something useful is a very important benchmark because after that point, further learning takes little effort or motivation.
I think OpenBSD has actually done contracted work for various U.S. government agencies. But on the other hand, I'm pretty sure that's the reason they've already ripped FIPS out and washed their hands of it... working on government projects is not fun and it's exactly the kind of thing they should outsource if they can.
Well, what you have is pretty close. Comments and aliases will be missing, but the structure is there.
I think the details matter here. The bait and switch being referred to is in regards to engaging with followers, not the ad platform directly.

Businesses grew their followers on Facebook over the years with the intention of growing a user-base they could engage with. Now a substantially lower number of your followers see content you post due to algorithm changes. The way to increase your reach to your followers is by paying for ads to basically recapture the engagement you were once getting free.

It would be like if Twitter started charging businesses to display tweets to their own followers.
Here in Australia with the most mainstream ISP it costs $90/month for 200GB and a theoretical max speed of 24 Mbits/s via ADSL2 (I only get 10). By global standards you are not being robbed.
Could you dig up the source? That interview sounds like something worth reading.
A day at sea
So with only two parties, both of which are corporatists, and money=speech means those with the most money buy the best laws (for themselves), you end up blaming the voter?

Remember in 2000 when Ralph Nader was prevented (by both parties) from attending debates? How many third parties get any visibility from the corporate-funded media?
Interestingly, this is often because writers are not allowed to add links. Links are the domain of the editors, which is a separate union.

Blogs get around this by not being published "articles", so the author can add their own linking. This is one reason why "blogs" are called out so explicitly on news websites.
http://pastebin.com/wEkCAmYF
It is not just mobile that has data caps either. Sure the caps are a lot higher than mobile caps of a few gigs but even 150-300 GB caps are pretty small.

At the highest bit rate, 1 hour of Netflix video is about 3.1 GB. Now add in the fact that there is only one internet connection per household so you will have multiple people watching Netflix video and doing everything else on the internet they do and it is just terrible. A digitally downloaded game, which is not just done on PC anymore but also will be huge on the new consoles can be around 30 GB or larger.
True, although the original had already been submitted without any traction: https://news.ycombinator.com/item?id=7634123

Had he tried to post the original (perhaps he did) it would have been denied as a duplicate. What do you suggest is the right thing to do in that case?
I think those numbers have some order-of-magnitude problems? 35% of $1B would be $350M, not $35B. Or maybe I'm just really not understanding this...
I agree the barrier to entry in biotech is higher than software - in the area of bioinformatics it is usually easier to train someone with a life sciences PhD how to write software (bad software usually) than it is to try to train a CS graduate in the required life sciences. However once you have skills in both area the biotech ideas are easier to evaluate. I think this might be due to there being more good biotech ideas around because far fewer can be exploited because of the cost.
I think it's kind of amusing that right after sternly warning the reader to avoid monad tutorials, he then proceeds to write a monad tutorial. I guess you just can't resist...
How to Tell When Someone Is Lying
Show HN: NCurses Terminal Webcam
I have never before seen a band brag about lossy-to-lossy transcodes...
The 'never bet against the Fed' thing is also in play.
I feel like fitness/sleep trackers show up how superficial our consumer electronics market is - products were basically sold based on the concept, hardware capabilities or pretty UIs, and there was an assumption that the 'clever stuff in the background' would just fall into place. But, in fact, the algorithms necessary to track sleep, walking, cycling, running, etc, based only on how one part of your body moves are really not at all trivial, and indeed some of that may be impossible just from such a limited source of information. And if I'm buying a device which claims to be able to do some or all of those things, we should see proper empirical, independent trials in advance that demonstrate that it works.
I'm not sure if you are applying this "logic" correctly. Bandwidth must be treated as utility, just like electricity and water. Like any other utilities, there should be a fixed charge for fair level of use and prorated charge beyond that to consumers of the utility. Here instead the proposal is to charge content providers and that too selectively. That means only big guys favored by cable companies can become content providers. Even worse, existing content providers can buddy up with cable companies to raise the entry point so new content providers have little or no chance. This is a complete utter disaster and clearly driven by cable industry lobby to tighten up their monopoly.
>> But I've never seen the Icarus story as a lesson about the limitations of humans. I see it as a lesson about the limitations of wax

Oh brother, can't I vote for him ?
Or if Google started to only show you in organic search results 3% of the time.
The reason is because these companies have children who are native citizens of the other country, which the parent company has full control over. They give the children some asset (e.g. intellectual property) and pay them an allowance (e.g. license fees for the IP).

The IRS can't touch that money any more than they can touch the money of your Jamaican love-child.