skysight-inc/HackerNews huggingface dataset:
When net neutrality's recent concrete lightning rod was around Netflix having to pay for their customers to have enhanced services, that was a clear case of favouring one type of service over another from a network QoS perspective.

If a customer is paying for a service, they owe it to the customer to deliver those bytes equitably and with ideally the same level of service. This was not happening in Netflix's case, and the spirit of net neutrality absolutely applied there.

* Couldn't you make exactly the same argument about fast lanes? Why is it bad to give consumers some of their data faster?*

I'm suggesting that we can't make the same argument about fast lanes because that specific concept involves applying different service levels (faster/slower) to specific content types. It's bad to give consumers specific types of data faster if carriers are intentionally crippling popular over-the-top (OTT) players and then forcing customers to pay for the "actual" speeds that they paid for in their [50Mbps|100Mbps|Gigabit] package.

However, in this particular case, T-Mobile (supposedly) isn't changing anything related to your existing service level. All of your existing bytes counting towards your data cap are presumably still being delivered equitably, barring network congestion conditions. The only thing that has presumably changed is the way that those bytes are being billed (in this case, free) for certain content providers.

A distinction needs to be made between delivery of bytes + resultant abhorrent actions (e.g. deliberately crippling a popular endpoint or content type and giving customers no choice but to pay for a service level they've already paid for = evil), and maintaining the same service delivery level while charging for them differently.

* Let's look at it another way: Making connections to providers on this list effectively cheaper (but not touching the data cap) is equivalent to making providers NOT on the list cost more.*

I agree with you in principle, but that once strong argument centered around input costs and promotional offerings, which ultimately ends up in the "subsidies" bucket. Originally, the premise was that access to providers was selectively made more expensive and one often didn't have a say in the matter. You're correct that zero-rating (similar, but not quite the same, as the Internet.org debacle) influences consumer behaviour. However, T-Mobile is giving principled consumers a way out - by continuing to offer the same level of service today as they will tomorrow (or whenever it comes into effect) with zero-rating enabled, they're letting consumers speak with their wallets in both literal senses of the word (opt-out, or switch to another carrier).

I can't speak to the indie stations issue like Shoutcast, but if it can be shown that T-Mobile's sign up process isn't as easy as they make it out to be then this may be the Achilles heel that the FCC can leverage.
Macy's CEO Defends Role of Stores in E-commerce Era
Blind teacher loses job after rinsing his mouth with Listerine
You can't reasonably use functors of all your code dependencies (function arguments mostly).

I am amazed to see how the MirageOS team used this, but this method cannot be used for all the code.

> As a side note, I usually see mocking being used to test badly structured code.

You could want to mock just because you are inspecting particular stack frames in a specific call stack, trying to reproduce a bug. It happens.
A really nice tutorial.

I have been writing Java code since 6 years. Although I can't say that I have programmed in many other languages (I have coded in C/C++ and Javascript), Java has been always very comfortable to use. It's easy to think of a solution in the Object Oriented paradigm, and I think refactoring (when a requirement changes) has not been much of a problem for me. It's only bad designs that make the code more verbose than it should be, and I think verbosity is actually a good way to articulate your thoughts, and see them evolve in front of you. Recently when I started learning Haskell a bit, I found that there are much faster and concise ways of writing code, but I still prefer Java because of the clarity of the way it allows me to express my logic. People would say that writing a line of code in Haskell would do what 10 lines of code in Java would do, but in the long run, I have found that expressing programming paraphernalia like interfaces and classes actually helps the coder in his job (not necessarily results in wastage of time).
MIT DCI Talks to Bitcoin Core-Devs (Live Webcast Nov 17, Tue. 2:30PM EST)
Thanks for the detailed response. I've used mocking frameworks in Java and while they can be pretty helpful it seems like the basic functionality is pretty easy to get at, for example heavy modules like database layers could be module parameters, or functional parameters, or however you want to structure it. Surely language features and cutting-edge test frameworks can make all this stuff easier, but to me it seems like it can all be done easily with the normal ways of doing abstraction (and OCaml is pretty good at abstraction).
The reason being? My guess is governments are finding it hard to balance their budgets since many economies are performing short of what they predicted pre-2008.
Exception, not the rule, but I did warn it was a relatively good empirical formula, not a law of nature :-) I am of the mind that categories such as species are mental constructs to turn the phenomenal world into an approximate model-space so that understanding and action planning can be improved.

So for me rather than concepts like "species" being meaningless, they can have meaning (or at least value), but best not to think of them as iron laws. Mostly the point I was hoping to get to in my root response before I diverted myself reading my own text while typing it.

It's easier to create iron laws for categorical manipulation than it is to place observations into categories to begin with.
I'm getting this from Hsu. He seems to think this will not be an issue: http://arxiv.org/abs/1408.3421
Says the guy with 0 submissions and a handful of comments in a 2.5 year old HN account...
> The reason the US has become a lot harder on offshore jurisdictions isn't primarily because of tax reasons, as illustrated by continued existence of the loophole used by large tech companies, but to give more power to the NSA to prevent terrorism financing and conduct other forms of intelligence, like industrial espionage.

That's the stated reason behind "know your customer" laws and international pressures to enact the same. However, once you have the information, nothing requires that it only serve that purpose...
He clearly doesn't. Nearly every paragraph has either an inaccurate or ignorant statement that makes this really painful to read.

It's easy to criticize and sound prescient when you hand-wave away reality.
Transaction costs. Investors prefer swaps because they carry lower transaction costs. (When something doesn't make sense in finance, it's almost always transaction costs.)

Suppose you're a rates dealer. (Rates dealers buy and sell Treasuries and swaps, amongst other things.) An investor wants to invest at the 10-year rate. Say they insist on getting this in the form of a U.S. Treasury. You must either (a) buy a Treasury on the market or (b) pull one from inventory. No other options. Say, on the other hand, they are open to dealing in swaps. You could hedge this like a Treasury. You can also hedge with another swap. Two options instead of one. Makes your life easier, doesn't it?

Dealers always preferred swaps. But investors didn't like taking on the counterparty risk. Dodd-Frank changed that. Now swaps are mutualized. If you take out a swap with JPMorgan and they go kaput, other parties will pool together to make you whole. Less of a difference, in terms of credit quality, between a swap and a Treasury now. Dodd-Frank also made it more expensive to hold Treasuries in inventory.

In summary, swaps were always tastier to dealers. Dodd-Frank made them more attractive to investors. At the same time Treasuries became even less fun for dealers. Left hand meets right hand and you get lower fees on swaps with a commensurate shift in net pricing.
You should try a visit to Uruguay! Its a smaller, safer version of Argentina.
Problem is, as an mp3 (flac really) player the interface is terrible: for running or biking you really want a player that is small and has physical buttons to click, or alternatively your actual phone so you get communications and statistics.
Carrying a poor player that is not you actual phone makes little sense to me.
Please cite a source for your comment that "Zuckerberg has expressed that he wants to replace the internet with Facebook".

I highly, highly doubt it.
Hope for what?
I think if you complain about "microaggression", it's automatically a microcomplaint and can gleefully be forwarded to /dev/null.
Seems easier to license your software under GPLv3, along with a statement that you waive licencees form any obligations placed upon them by the clauses you don't like.
How Fox Ate National Geographic
The real sea-change is a steep decline of self-restraint as a core value within power structures. The powerful, particularly on the right, have learned that self-restraint, shame, remorse, empathy are unnecessary and even damaging. They have learned to do something that came naturally to their aristocratic forebears: to actively eliminate such feelings as a weak distraction from the correct use of power.

Stephen Colbert made a career lampooning this change.

"If you are in power, and someone speaks up: Don't admit mistakes. Don't apologize. Don't defend yourself. This opens you up to unnecessary liability. People are self-interested sharks, and more often than not if you take any of these actions, this will just be like blood in the water. They will balloon their concern out of proportion and take a huge, unjust advantage of you. So just ignore it." - What GWB might have said with a straight face.

When those in power start adopting this attitude, the powerless lose what little power they had to "shame" a leader into simply doing the right thing. The powerless lose all respect for the powerful, and it is only through the unflappable loyalty of security forces that the powerful remain in power doing those times. At least in a democracy we have a chance of occasionally flushing out arrogant, disconnected power-mongers without violence - but in many cases there is no such mechanism.

Anyway, no it's not about victimhood, it's a (possibly preemptive) reaction to the loss of self-restraint among the institutionally powerful.
The title says the $10 phone has better specs than original iPhone, not better build quality, and I wouldn't presume people mistake specs for design tolerances.
But tax laws have to become more and more onerous in order to close each loophole... it's a self-fulfilling prophecy.
#NEWPALMYRA
> Will I be expected to hit the ground running ...

Very few companies do a good job nurturing and guiding new hires.

However, you can take ownership of managing the process. Read George Bradt's book New Leader's 100 Day Action Plan, while geared towards mid-to-senior level executives, you'll find many solid take-aways on managing up > http://www.goodreads.com/book/show/16775717-new-leaders-100-...

On Mentorship-- the best mentoring relationships grow organically. Regularly seek out the advice and counsel of senior colleagues, go as high-up as you can. You'll know the ones you click with. The best senior execs will actually welcome a reverse mentoring opportunity. There may some things you're able to help them on.
Morally objectionable in whose view?
I like JavaScript for Meteor.js and general front end development but I have never thought to use embedded JavaScript. Clojure is a practical little language and suits my taste.
Heh, I read the comments and I feel that everyone is right and wrong at the same time :)

The truth is all OSes suck, period. Well each one in their own unique ways at least.

Where I work(software house) 99% of people have Macs. Most of them are one release behind
because of stability issues, in newer versions.

My primary OS for the past 15 years is Linux. I've used most of the distros. My feeling
is that 10 years ago things were more stable. On the other hand it wasn't that supported
by vendors so... you had less features to worry about.

Now I use Fedora. As an example, I never had a problem with bluetooth or hibernation. After the latest kernel update I can't use my bluetooth keyboard because it causes a
kernel panic. Hibernation stopped working.

I bought my mother a new Dell laptop with Windows 8.1. When I plug my, perfectly fine,
external USB HD, sometimes it runs into amok and it takes around 5 minutes for the system
to become operational again.

Life is fun. OSes are not :(
This is exactly what I'm talking about. Apple supports XMPP, in that they read it, but they don't publish to it. Google publishing to XMPP allowed Apple users to read gchat, but nobody else could read iMessage. This provided an advantage to Apple at cost to Google (why use gchat when iMessage lets you do both?) The result? Google proprietarizes gchat so they can compete.
Toplip – the best place to hide something is right under your nose
'Status of pledge' – MARC
There's always something worse happenning somewhere. That's not a reason not to care about things like this.
Beautiful, but the full screen crashed my browser :(
He died after refusing to breathe

http://www.theguardian.com/environment/2014/jun/08/the-dolph...

This same thing happened to one of the dolphins that played flipper on TV causing the dolphin's trainer to become an anti-captivity activist.
Pardon my ignorance (I don't have a facebook account), but how does facebook even remotely do the same function as google reader?
Can you put in rss feeds to your front page on FB?
I still don't quite get the use case for Swarm right now.

It seems to solve the problem of starting up a bunch of containers across a bunch of hosts, but not anything after that. Maybe the pluggable backends will enable more of the lifecycle management features like restarting containers when a host crashes or handling rolling upgrades.
It would be far more reasonable if "nixar" was a set of aliases or just a bunch of bash scripts ...

something like

alias count='wc -l'

or

echo "#bin/sh\nsed \"1, \$1d\"" > drop
chmod +x ./drop
cat file | drop 5
Yeah, we are belka.us and we are not ashamed of doing self-promotion here.

I don't see what's wrong here: every company in the IT world releases open source components: Django, Bootstrap, Foundation and React itself are open source projects backed by companies. But there's also smaller things being released every day, and each of them contributes to the great world of open source.

We use open source, we give back to the open source community.
We are giving away our time for free releasing a component, I don't see anything bad adding a small link to our website.
Your Law of a Decent Runtime reminds me exactly of the "Lisp Curse":

http://www.winestockwebdesign.com/Essays/Lisp_Curse.html
Ha, this explains why we lost half our product management department to IBM recently!

The article left me with a big WHY? Why the shift in thinking? What is IBM shooting for?
Concerning "normal tax planning", there is no definition for the term "normal tax planning" for which we could implement a function that returns a yes or a no. In other words, the term "normal tax planning" would never appear in any policy document. The tax code is already arbitrary enough as it stands.
Adele- Hello (Lyrics Video)
And you get asado de tira (beef short ribs), which for some reason are less popular in Argentina.
> if another bidder was just trying to get enough to cover the rent.

This line of argument would hold water if the federal government had any kinda of monopsony power on software consulting services. They do not.
A Baby Dies at Day Care, and a Mother Asks Why She Had to Leave Him So Soon
just a play on words
ASK: Super Android developer can help me with camera picture?
I have a big problem with some device (like Sony xperia z3 compact) that the picture taken with the camera it's rotated off -90 degree!

I search in deep on stack overflow without any working solutions

Thanks guys
Interview with Steve Klabnik
It probably contains already-written scripts that invoke curl. Re-usability is a plus :).
yes, it is possible. It is primarily designed to run in the browser.

You can use every javascript library out there, through CommonJS using "use" statement, or using globals.
Nope. Made the assumption that because the price was going down rapidly that there were perhaps a few one-man/woman shops that wanted to do work for a price which was more reasonable than $1.

Edit: Also you took a massive leap of extrapolation on what my views were on a short paragraph. Beyond guessing a possible motivation (foot in door as government contractor), there's nothing pinning my views here on the auctioneer being a government contractor rather than private sector.
I used an older (~ 2yr) version of sigma in a case where D3 couldn't hack it. There were 10's of thousands of nodes, and D3's approach of SVG elements were not as efficient as the sigma.js canvas approach. my needs were minimal though, so none of the extra d3 features came into play (and this was also before sigma had plugins).

to lay out the graph i was running dot from graphviz on the server. took too long client-side.
> Theories that you can either prove or disprove and theories that bring no progress.

Of course you can "prove"/"disprove" them, otherwise they wouldn't be discussed by scientists but by philosophers or theologians. For theories to be different, there must be an experiment that in principle could be done, for which each of them predicts different result. If we get around doing that expriment, we'll learn which theory is the right model.

This is an universal principle of science and applies at every level - both fundamentals and macro/practical.
Those were just extras in case we lost some.
You're probably right, it's probably a low sampling rate. (Either dude was going fast or the app is really casual about taking measurements...!)

Also a possibility: the phone is picking up a gps 'echo' reflecting off a wall. We like to think of GPS as this magical, perfectly accurate reporting of our cartesian coordinates, but in practice it's a lot messier. There are places that consistently report an inaccurate location, because some non-direct path length transmits more strongly than the direct line to the sky (which may be occluded by trees, for example).

The wavelength used for GPS is pretty well absorbed by water, so you have situations like this more often than you might think.
Visual encryption enables true ephemeral messaging
Such kind of comment is also in very poor taste - it offers very little substance, and mainly aims at going in a roundabout way to belittle the comment it is responding to without offering a concrete solid argument against it.

And that is even without that contextual information that you've noted.
No I wouldn't. But volunteer work is usually commissioned without a price incentive in mind rather than an auction style format.
Definitely planning a trip. We were going to make a run last week to get out some Yankee bucks but it turns out that Xoom seems to work fine for the purpose (when you factor in the price of the ferry ticket and so forth). But yeah, I think we're going to catch the ferry over at some point.
forgive me, i was unaware this was a semantic argument

i thought your issue was with coherence 'resolving' multiple routes simultaneously, specifically the simultaneous aspect

by using the word 'search' i was anything but suggesting that we should anthropomophise lightning,
but i'd argue the article failed to do the same for light

i created an opportunity for you to lash out by using a vague term to simplify a description and i apologise to posterity for that

but you're derailing any substantial discussion on the science with a strawman

if you read the study the words: 'think','choose', and 'search'; are completely vacant from the paper.. you're projecting
I guess you haven't tried it.

Headspace is probably the easiest and best way to get started with meditation, due to its great instructions, sublime voice quality (both technically and phonetically/subjectively), and clear motivating daily progress (with reminders).

This video [1], which occurs early in the free introduction course on Headspace, is a good example of why Headspace is vastly more than just a scheduling app. Meditation can be hard, but Headspaces makes it easy to get into.

[1] https://www.youtube.com/watch?v=7xAeJKgupPI
> how does facebook even remotely do the same function as google reader?

The problem which Google Reader solves is "show me some stories from a variety of sites which interest me." Facebook also solves this, admittedly in a rather different way, but it's still the same job to be done.

> Can you put in rss feeds to your front page on FB?

No. But that didn't keep me from replacing Google Reader with increase Facebook use.
Taking any lead from the UK for guidance on right and wrong is a bad idea. It's a rentier paradise. The UK establishment love not paying their way.

Again I doubt the person quoted envisaged shell companies for avoiding tax across international borders when they are in fact based in the country they are avoiding tax and using the infrastructure.
Any word on these mentioned startups trying to circumvent ad blockers? What are some of them/what are they using?
Honestly, this reads like an argument from an advertiser trying to justify their purpose.

Where a box is on the shelf - at least in every supermarket I've visited - has no effect on the convenience of the product. So that's a stretch.

I don't have kids but I am aware of the phenomenon of children making choices that an adult would not make. I won't assert that I would never buy my kid the cereal s/he wanted because it was marketed to them, but I will suggest that the value of entertainment gets canceled out by my feeling like a bad parent in that situation. Maybe I'm just bitter because my parents wouldn't buy me the fancy-box cereal.

Finally, I think Gucci is in the image business, which I agree is heavily dependent on advertising to sell the image. Without advertising it wouldn't surprise me if Gucci didn't exist. If your self-worth is tied up in what shoes you wear then I agree, advertising has added value here.
It wasn't touched on in this document, but I think more people should hear about Nashorn. It is the new JavaScript Engine that, I believe, supports ES 5.1. It allows you to do some pretty neat things with Java/JavaScript interacting in the same VM. Java 9 is planning on supporting ES6 <source needed>.

You can see an introduction on this Oracle documentation: https://docs.oracle.com/javase/8/docs/technotes/guides/scrip...
Not entirely true.

Tax laws have loopholes because exceptions were made.

If there were no exceptions there would be no loopholes.

So the real goal should be instead of trying to patch the infinite number of loopholes created by ever increasing complexity is to throw it all out and come up with a simple ruleset that applies to everyone and everything with no exceptions.
MD5 isn't considered secure anymore in the first place; collisions have been found. See http://merlot.usc.edu/csac-f06/papers/Wang05a.pdf and http://www.win.tue.nl/~bdeweger/CollidingCertificates/
It's funny how nearly all of the media coverage forgets to mention that it actually won't be doing any intentional fusion.

It's "only" to test and further develop plasma containment. If they were to do fusion experiments, they'd have to deal with way higher radiation levels, which would make working on it more difficult and to get rid of the building materials afterwards.
Re: no way to tell Google what kinds of ads you would prefer:

I wonder why they don't do this? For example, offer $1 Play credit for filling out a short form of your preferences.

Before I upgraded to no advertising on Hulu, they would sometimes ask after showing an ad if you were interested in the target market for the ad.