skysight-inc/HackerNews huggingface dataset:
Verizon has so much bandwidth to get in and out of their network for broader internet bound and broader internet originating traffic. Netflix has to come in the off ramp that all the torrents, hacker news, and etc. traffic has to come in.

Netflix has offered to build a new offramp for Netflix traffic that goes directly into Verizon's network. Netflix is willing to shoulder ALL of the burden of this infrastructure cost, and to maintain it.

Verizon has refused the offer, and instead wants to charge Netflix a toll so that their traffic gets to use an EZ-Pass lane, instead of going through the normal slow toll booths that everyone else's traffic goes through.
Have you replaced all use of FXL with Haxl? Or are both languages supported? In the latter case, what is the relative proportion of each in the live codebase?

(I appreciate that migrating code that already works to a new language often just introduces bugs for no gain, so please don't take my questions as trying to dig up dirt or anything. I'm genuinely just curious.)
Best browser just keeps getting better!

Hopefully this gets some more people over from the closed-source Google Chrome.
We introduced libswarm at Dockercon today, along with a few other projects. Here is the presentation: http://www.slideshare.net/shykes/docker-the-road-ahead
I saw the documentary. Its good, I enjoyed it.

I'm involved in arts (open studios board and website operator) in massachusetts and have been talking to painters about this (none had seen the documentary yet). Generally they don't see it as changing things, unless a lot of people start doing this. Also painters enjoy the freedom to create stuff that doesn't exist, where is this technique is kinda like a photograph where what you capture has to exist.

Makes you question art and its valuation (a lot does these days). No matter how its done the end result is what should be judged.
The Cost of Telling Negative Truths
Facebook's Haxl: A Haskell library for concurrent data access
A Factor version compares favorably at 13 lines of code, and as fast as the parallel OCaml version.

http://re-factor.blogspot.com/2014/06/comparing-k-nn-in-fact...
Last time I checked Court said to FAA they have zero jurisdiction over drones, so they cant approve dick.
ECommerce Quarterly Report Q1 2014 – Monetate
Your example is perfectly possible to implement in most languages; you just can't expect to give a function an arbitrary run-time integer value and have its validity checked at compile time :) So, the type would have to look something like this:

class IntegerPowerOfTwo {
private int exponent;
public IntegerPowerOfTwo(int exponent) {
this.exponent = exponent;
}
public int toInt() {
return 1 << exponent;
}
}

If you want a compile-time conversion from a constant integer to an IntegerPowerOfTwo, it is possible with C++, for instance, although you need a bit of template metaprogramming.
But I'd invite others to follow along, using my instructions and publishing their findings (for example, before and after IQ tests), that would increase the number of participants, but not solve the control group problem.

However, if you are willing to participate, you could be part of the control group, doing only the Dual-N-Back workshop for example.

I know we should be doing blind controls, but that's really too hard to implement at this stage and we have the research papers to fall back on anyway, which have tested and proven that the tDCS device does indeed have all sorts of beneficial effects.
That alone doesn't ensure control of a channel, though. Passing data through sockets is easy, controlling that transmission in terms of state and potential race conditions, is much harder.
Tell HN: The down arrow is for downmodding, not downvoting.
If users are going to use the downmod button on comments as a disagree button then all accounts should have the ability to "disagree". Otherwise, please don't allow users to abuse the privilege.

I recently made 2 comments, which i thought were constructive, only to have them both downmodded because another user with more karma didn't agree with them.

Thanks
Docker: the road ahead
A wired article [0] mentions a study that found trade-offs in studying using tDCS, albeit minor ones. It sounds like tDCS increased learning rate, but also increased recall time for the knowledge learned compared to non-tDCS learning. I can't find a link to the study they summarize, but here's a quote from the article:

> Those who had the parietal area involved in numerical cognition stimulated learned the new number system more quickly than those who got sham stimulation, the researchers report today in the Journal of Neuroscience. But at the end of the weeklong study their reaction times were slower when they had to put their newfound knowledge to use to solve a new task that they hadn’t seen during the training sessions. ”They had trouble accessing what they’d learned,” Cohen Kadosh said.

> The volunteers who had the prefrontal area involved in learning and memory stimulated showed the opposite pattern. They were slower than the control group to learn the new numerical system, but they performed faster on the new test at the end of the experiment. The bottom line, says Cohen Kadosh, is that stimulating either brain region had both benefits and drawbacks. ”Just like with drugs, there seem to be side effects,” he said.

[0] http://www.wired.com/2013/03/cognitive-enhancement/
I tried those already, but It just won't work as consistently and as easily.
It changes risk decisions: instead of worrying only about safety the pilots/operators start to also worry about making the schedule. In the history of aviation, it led to numerous accidents and incidents of pilots flying into bad weather, pilots flying un-airworthy aircrafts, etc. only because they've had schedule to meet.
Heck, even I write mails to my ISP and tell them which interconnect points they're having issues at which a simple traceroute/mtr show me. And I mostly get positive feedback.

With a bit more sophisticated tools, you'll get more confidence. Or if you're Netflix, I'd assume you can just call up level3, ask them to resolve the transit issues you're having with Verizon, and get feedback and reports about it being verizon not upgrading their interconnect to level3. I'd not be terribly surprised if verizon is one of the 6 peers mentioned at http://blog.level3.com/global-connectivity/observations-inte...
You Need to Hear This Extremely Rare Recording
Reveal.js : HTML Presentations Made Easy
> …with the right database, no system calls at all.

How does that work? Doesn't the database talk to the filesystem? Aren't there a bunch of syscalls going on there?
I think they learned this trick from the bankers. "We're too big to follow the law!"
Looking for exploit was fun - found provisioned administrator password to access any modem on the WAN - but yes, unscrewing antenna is the first idea which comes to mind.
What's supposed to happen?
This post was written by Eric Brewer, the author of CAP theorem.
This seems more like a different preference than a bug.
Comparing k-NN in Factor
You seem to be coming at this from a traditional aviation viewpoint (which is valid). I'm coming at it from a modeling viewpoint. And I think that's where a large part of the disconnect comes into play. From the traditional point of view, you'd like to bring these drones into the normal aviation regulatory framework. From the model point of view, large regulations are overkill and are severely limiting the development of this industry.

I think that there are a couple of obvious rules that could be applied to speed things along: 1) limit location and altitude of flying, 2) require hands-on control (or take over), 3) require line of sight, 4) enforce some reasonable weight restrictions (for cameras). If you could meet those four things, then I don't see why you'd need to have a commercial restriction. You might have other issues to deal with for insurance, but I don't see why the FAA should care about commercial/non-commercial with such small craft.

Now, when you get into autonomous flight and real payloads, then that's a whole other ballgame, where I think the FAA will have some real work to do. In particular though, I'd hate to see them limit the hobbyist segment too much. I think it would be a lot of fun to build a small, autonomous drone that could fly using GPS waypoints with a camera. I just don't want to have to go through 2 years of certification to be able to fly it!
There is also a group of builders who have been waiting over a year to put up a large extension on the giant unused wasteland out back, however the bar owner has been telling them not to bother. Oh, and the bar owner also has a load of liquor stores and only bought the bar in the first place to stop the extension getting built.
Beyond Pricing is free during beta, and then we will charge a reasonable monthly rate per property, similar to other SaaS solutions for vacation rentals. The channels like Airbnb actually love it because it helps maximize revenue across the system, making the pie from which they take a 10% commission on larger.
Ask HN: How to sell my app?
I'm looking to sell a web app I built last year, but I'm not sure how to go about it.

I'm guessing any interested clients would need to sign a NDA?

Then would I need to write up a contract for exactly what they will be given when the money has been transferred?

Has anyone had experience selling an app/business before?
>Since most customers want bundled voice/data/video

I don't think that's what they want. That what they are offered.
The world is a canvas: introducing the street art project
Fortunately some languages allow you to construct your own custom molds within the language itself.
I wonder what the implications are for OpenStreetMap. Skybox was playing nice with OSM and Mapbox --
https://www.mapbox.com/blog/skybox-mapbox-integration/
You could try to implement a blind test by doing tDCS with currents below those known to be effective as a control. From what I've heard under 0.5 mA should have negligible effects, though its worth looking into more studies for that. You should also implement some sort of double-blind by having another person set control the Amps for you. It wouldn't be too hard to design an experiment around this principle. I would check out some of the stuff on http://gwern.net for reference on designing quantified-self experiments to establish an effect strength.
Chinese Twitter user arrested for GSM hack proposal
Ultraskiff (a personal boat with a circular hull)
IIRC Firefox builtins don't have a cookie editor.
doorman – keeps your secret things
I'd go that far. Making the busses "free" would have a number of benefits:

1. Drivers might be in less of a hurry. MBTA busses frequently run red lights and/or sit in the middle of intersections creating gridlock. [Source: Pick any busy downtown intersection during rush hour and wait <15 minutes. Watch.]

2. In my (admittedly limited) observation, Boston bus riders tend to fall into two groups.

(a) Relatively affluent riders connecting to the T (the subway or trolley). The MBTA will still get some money.

(b) Relatively poor riders commuting solely by bus to one of the multiple jobs they're holding down per day. Consider this a kind of reverse sales tax.
Not likely. There is a reason why the rather nasty Supper at Emmaus van Meegeren forgery was able to fools the experts, and that's that Vermeer wasn't a particularly good draughtsman early on. Good colourist for the most part, yes, but not much cop at getting things straight or in proportion. His early works show distinct signs of painting things iconically; that is, he was drawing and painting what he "knew" things looked like rather than what they actually looked like. So he learned something in mid-career to change everything, and an optical device is a likely aid. I'm not convinced that a lucie was necessary. It's easy enough to create contour lines for tone using a camera obscura while you're tracing edges; it's something you can accomplish in a few minutes' work, and it's much less likely to be remarked upon by your sitting clients. (Let's remember that Vermeer took commissions; not everything could have been kept "in the family".)
Chrome does the same an no one ever complains about it.
what is the app?
url would be helpful...
Steam is also completely broken on case sensitive filesystems. Currently I run a case sensitive partition and store my source and /usr/local directories there. That way all my development is sane, and the rest of the OS can be stupidly insensitive all it wants.
I know a handful of dev shops that will begin using swift for all new client projects. I doubt we'll see swift being intermingled into legacy projects, although I'm pretty sure we'll see tons of objc intermingled into "swift first" projects.

iOS apps are so lightweight in general that kicking off new projects in swift wont be much of a risk.
SEO Myth: Using a Subdomain for Your Blog Is Bad for SEO?
I think we're approaching this from two different directions: you from the library user's, and I from the library writer's perspective.

Sure, if there's a good library available that handles all the bottleneck computation, then there's no need to write anything in C++ – just use Python or whatever. But if you actually have to implement a kernel, you can't do it in Python or Matlab.

Regarding assembly: I still believe that assembly is unsuitable except for the simplest of algorithms. Sure, you can optimize the crap out of DGEMM or DAXPY, with SIMD, cache-optimization, and prefetching – but in the end, it's still a very simple algorithm, with a very simple data layout and predictable access patterns. But as soon as it gets a little more complex (e.g., graph algorithms, or a SAT solver), you can forget about assembly. Heck, I doubt you could even get a measurable performance benefit.

> But your claim that C++ is the best language for such work would be highly contested by many high performance computing specialists.

My personal, subjective, and completely unscientific opinion on this is that these people are domain experts, which know how to design fast algorithms and data structures, but not necessarily how to make the best use of a complex language like C++. Or they're extending legacy code. In short: for non-technical reasons (analogy: Haskell and Scala are better languages than Java, and yet a lot more Java code is written).

> The latest version of MPI, MPI-3, drops explicit support for C++ bindings. If C++ was so dominant, why would explicit bindings be dropped?

Maybe because they didn't offer much over the C bindings, and even some C++ projects (e.g. Boost) used them?
I wonder if the authors are aware of Go'circuit:

https://github.com/gocircuit/circuit
I've had trouble with them. They don't include inline stack traces for errors, so you have to do a lot more digging to find what happened and where. Also, in the Network panel, every refresh resets your filters so you have to select XHR every time if you don't want to see a bunch of .html/.js file requests (this may have been fixed in FF v30, haven't tested yet).

There are just a number of really small issues other than those that when you add them up, make the dev toolbar a lot less useful than Chrome. That said, I like Firefox the browser much better than Chrome.
If ISPs can't afford to upgrade their facilities to handle streaming video at the current rates, why do you assume ISPs would just raise the price of all plans across the board rather than create "streaming video" plans that cost more?
On the flip side of it, if you actually live in Santa Monica everything is extremely walkable. I quit my previous company in March to start my own and have only used 8 gallons of gas since then.
The first thing I see is the glaring lack of anti-alias on the Firebug logo.

It looks like a variant of Open Sans, if anyone would point me to it, I can fix it.
The last thing that still bothers me (now that Firefox 30 added margin/padding highlighting) is that the built in dev tools don't have a way to manage cookies.
The parts of the brain that one would want to stimulate for direct "pleasure hits" are quite deep in the brain and at this point are only reachable [edit: there are some deep focal stimulation techniques under the development, see the other comment in this thread] with a "minimally invasive" operation (relative to other brain surgeries) that still requires several hours of anesthesia, a ~cm hole in your head, a neurosurgeon with ~13 years of post-collegiate training, and ideally an MRI scanner for guidance.

For the technique in the parent article - transcranial stimulation - any stimulation of the pleasure centers is incidental and minor. That tDCS seems to have interesting side-effects is still unexplained.

There are some ongoing studies of Deep Brain Stimulation with implanted electrodes as a treatment for depression, but it's not a casual thing to undertake.
Technically, they could set LD_LIBRARY_PATH (or equivalent in Windows) and provide a sound API wrapper library that could control the volume. That sounds overkill, though.
Can we currently activate the pleasure center non-invasively? The only experiments I've heard of this have been invasively on rats and a few humans.
Good point, one of the first routers I got was a belkin, and I learned quickly that they aren't reliable.
DOCSIS 3.0 modems are capable of 40 Mbit per channel, and the Arris Modems comcast is doing this with has 8 downstream channels (320Mbit) and 4 upstream channels (160mbit.)
Too much wrestling with generics.

For example, having to use a varargs hack just to make a T[] (that's an array of a a generic type).

Or not being able to call T.class

Or not being able to use instanceof T.

Or having a Object[] that crashes at runtime when you try to put an Object in it.

Or not being able to overload a method based on if it's passed a List<Foo> or List<Bar>. (Also applies to interfaces like Comparable, etc. There's no good way of going "this is a Comparable<Foo> and a Comparable<Bar>, but not a Comparable<Baz>.)

Or for that matter, trying to pass an int[] to something that expects an Integer[], or vice versa.

Or for that matter, someone passing in a List into your parameter expecting List<Foo> and crashing at runtime because it actually was a List<Bar>.
Interesting how web stack (I guess node.js/webkit) targets the niche for cross-platform desktop thick clients, where C++ and some good toolkit like Qt or wxWidgets is a good fit.
Surge pricing for AirBNB, and suddenly we're back to looking our networks for floors to crash on and spare rooms to be had.

I guess the rule of thumb is that even when costs are eroded, profits increased, intermediaries disintermediated... the prices will rise to the maximum levels that the market will bear.

It just takes away the magic of being able to find that rare, cheap and great place. The sharing culture is now less sharing.
Entrepreneur’s Drug of Choice
Why would I consider your response pessimistic? It seems to be a totally valid remark to me.

No, there is no evidence at all. However, the medication I have been taking, is known to improve the ability to focus in people with a certain DNA marker. And I have that DNA marker and I take this medication. The same goes with tDCS, over and over it is proven to improve certain brain functions, I have been using this device for the last 3 years now, the device has built in checks that show me that the current is actually going through my skull, I've seen the studies that show the flow of the electrons and I know where the electrodes are placed. I think we can make some assertions on the effects this has had on my brain?

Regarding the minor issues, I sometimes have small bouts of depression, nothing too bad really, I never contemplate suicide for example, but still, it is nice that after a tDCS session these depressions tend to disappear. It could be coincidence, but there are research papers http://www.tmslab.org/publications/165.pdf that also seem to imply that tDCS helps with depressions.

The mental exercise consisted mainly of no longer using my episodic memory (I have very limited time related memory storage, it's really pathetic in some sense) and reading hundreds of audiobooks on the following topics:

Psychology, Early Roman Civilization, Early Christian Religion, General History, Battle Tactics, Modern Warfare, Late Christian Religions, Philosophy, Story Telling, Programming (well, I just learned that on the computer, not with an audio book).

As a result of doing that for a long time (over 10 years), 5 hours per day, I am now a theoretical subject matter expert on a wide range of topics.
Scholomance
It should remain a 'bug'. That's an invalid URL in the IMG tag and should be treated as such. The problem is some browsers 'helpfully' fix it and designers don't know they're writing invalid HTML.

Browsers like Internet Explorer 'fix' it so designers never know. Browsers like Firefox show it as properly broken so designers fix their mistakes. That's why it's always important to test your site in a proper browser.
Show HN: Ladder, find a new startup job anonymously
David Hockney plays a not insignificant part in the documentary.

They're pretty honest that the idea that these painters where using tools to help them did not originate with them.
Designing Usable Web Forms
Yeah, I know, I'm a follower of Gwern, however, like I outline elsewhere in this thread, I think that the effectiveness of the device is already proven by the research papers. IQ tests in my opinion form a good enough basis for measuring change, if they aren't taken too often (I'd suggest once every 3 years or so).

I'm really in it for the gains. I don't even care if half of it is placebo! As long as I can measure an increase in intelligence, preferably through testing, then that's good enough for me. I will always maintain a hefty bit of skepticism towards my own intelligence, just in case I'm fooling myself, but so far it seems like the gains are real.

Say, if I publish my findings and 100 people follow and see increases in their intelligence, then five years later it is published that my methods are rubbish. Will that invalide the intelligence increases these 100 people have experienced?
Hey, I can't submit my predictons.

Something wrong?
Chrome is fast and smooth, IE doesn't do anything.

but this is Win7.
Most developers I've met have both installed, and wouldn't think twice if you said "I'm better with Firebug, do you mind if we switch browsers?"
The wrong slash has been used in the URL. It's supposed to be a broken image.
Not sure what to make of a pricing product that doesn't show its own pricing without signing up for an account first.
Hacking Business Reply Mail
And I suppose you can with a channel? Or are you just sending a proxy to the socket (which you could also do with a traditional socket and an appropriate protocol).

I'm not trying to diminish the importance of an easy to use library that abstracts away the socket-level code with a good protocol. I'm just saying that sending a socket over a socket isn't a good way to pitch it.
It definitely has problems, with color balance and JPEG artifacts at least. It's not even straight! Anyway I played with it for a minute and here's what I got: https://imgur.com/o2yaTUf
There's an invalid URI within the IMG starting with http:\\ instead of http://. A mistake a beginner designer who's used to Windows directories would make. Some browsers like IE helpfully 'fix' this mistake and accept it so the beginner designers have no idea they're writing broken code. Other browsers like Firefox interpret it as written and show it as broken.
For those who may not have gotten the reference, I've cuil'd it for you: https://en.wikipedia.org/wiki/Cuil
How to disable the Bing Translator on Twitter
The new updated Bing Translator addition to Twitter is really annoying, I got it removed...