skysight-inc/HackerNews huggingface dataset:
Now that it's fully legal for ISPs to throttle Netflix, Google, et al (thanks, Verizon) and extort money from them in return for giving customers the bandwidth they pay for, I think it's time for all the major players to track performance on the networks and call out the throttlers with a message right over the video stream on their website and in-app (Android, iOS, Xbox, etc). SO, when you use TWC and are getting only 60k as are all your neighbors, Google can pop a warning up on your screen that your connection is slow and the support number for your provider. This will result in lots of angry customers calling their providers about the issue, and get them to be angry at the right people.
I'm guessing that that is implied since it's not the 60's anymore.
I've experienced pop-ups occurring that go behind. It's not like you don't notice it or anything though. Should this be considered a chrome security flaw? You did, after-all, grant privileges to that site. Revoke and report the site?
When I was at Microsoft's Media Room I had to have IT block Wikipedia

That sounds like the worst engineering environment I can imagine. What happened to managing one's staff properly?
Local nail salon accepts bitcoin (Los Angeles)
>One: criminals are the ones who actually did something charge-worthy. Why does this tend to be men?

Are all charge-worthy laws just? No. Are they going to let all the prisoners free en masse who committed MJ-related drug crimes now that it's basically legal? Is the drug war really working, or just creating more casualties than necessary?

Say a kid is born into a gang family. The gang's existence is only possible because drugs are illegal in the US. The kid grows up around violence and drugs, no 'mainstream-style' support from the parents so there's no school or work involved, then ends up in the gang himself. Eventually he goes down on charges. Was his demise systemic? Or is he "just a bad guy" who did something charge-worthy?

>No, it doesn't. I've seen lots of women drink who I haven't subsequently fucked. This is because drinking is not a sexual act. Why do I have to explain this?

That's the point.

The fact that posters exist telling you not to get rapey on a woman just because they're drinking is why we have to explain this. Drinking is not a sexual act, why are the posters making it one? Not all men are rapists, why are these posters presuming all men are?

>The appropriate response isn't to say, "Just because you call it rape doesn't make it rape."

I don't know whether or not it's appropriate, but it logically holds. As does "just because you regret a one-night stand doesn't mean it's not consensual". It's implying a default suspicion of women just as the other posters imply a default suspicion of men. If people don't like the tactic, maybe they shouldn't use it. Using it in the service of feminism rather than some other ideology doesn't magically make it okay.

>And even if you were right, that women are taking advantage of a compliant legal system in order to abuse men. Does that actually make it okay to advocate rape in return?

Huh? Who's advocating rape? Not me, and certainly not those posters...

>And that's exactly how I feel about the way you treat it

Fair enough, I can't tell you how to feel. But I've made my share of logical arguments in this thread, and they'll stand on their own.

>It's just that most of the people who claim this, in my experience, have been people who don't need advocates and are just relishing another opportunity to slam the door in the face of women

There's a contingent of women-haters out there for sure, just as there's a contingent of man-haters too. [1] But it's a mistake to assume that just because one advocates for a group, that person auto-hates The Other Group. In fact, that's kinda the same mistake you accuse me of making, isn't it? Thinking that because my experience with feminism has been way more confrontational and politically-charged than the majority of other people's, that my judgment of feminism as a whole is skewed?

[1] - Robin Morgan, influential writer, editor, general cultural producer. "I feel that "man-hating" is an honorable and viable political act, that the oppressed have a right to class-hatred against the class that is oppressing them." -- http://books.google.ca/books?id=PatzOnRJCf4C&pg=PA202#v=onep...
Same here: Centurylink DSL in Indiana
$40k isn't much anywhere in the US, not just in San Fransisco. Mississippi is the poorest state in the US, with a median household income at $37,095.

Cite: http://www.parade.com/166996/viannguyen/what-are-the-10-rich...
Facebook becomes a mobile ad network: running tests with 3rd-party apps
I used to always make a custom toolbar with the items I frequently used. Then later, when I had to, I would go into the menu to find the other items I needed. It was nice having familiar icons for my most-used functions and then having text-based labels neatly organized in the menu for the other functions.

The way the ribbon had it all (or lots of items I didn't regularly use) always visible irritated me and made it hard to quickly find the things I wanted without wading through the things I didn't. I've gotten used to it somewhat and I no longer keep Office 2003 installed, but I still end up searching for ways to do things now and again.
I think it'll still be popular among the unbanked, who are getting raped on fees at check cashing facilities and whom are unable to get a traditional bank account.

As a Simple (https://simple.com) banking customer, I don't see what T-Mobile offers that Simple doesn't besides someplace to load cash in person. Fun fact: Simple and T-Mobile are using the same "real" bank (The Bancorp Bank) to provide their services. Google also uses The Bancorp Bank for their Wallet card.
Sorry about that -- should be fixed.
>So a tiny percentage of the virtual particles between the plates become real.

Let's say you get a positron/electron emission, and happen to capture the electron. Won't that free positron eventually annihilate a "real" electron, resulting in the same net effect? You still aren't creating anything long-term.

>Event horizons "erase" quantum information

I was under the impression that this was theorized to not really be the case. See http://en.wikipedia.org/wiki/Black_hole_information_paradox . There are a number of proposed solution that involve the black hole not destroying quantum information.

>the reason for is that black holes are physical, localized, manifestations of the end of time

What does this statement mean?

>So spaceships would have to carry "heavy" black holes to get a decent output and would have to "feed" the black holes to avoid exploding

What causes the black holes to explode? By "explode", do you mean they emit hawking radiation so fast that they decay quickly? If not, why are large black holes stable?

>So spaceships would have to carry "heavy" black holes to get a decent output

Didn't you say the effect was more significant with small ones?

Thanks for the explanation. Hopefully you wouldn't mind helping me clear up my confusion.
My ancient 1996 era website is still up on my old .edu account. It's embarrassingly pretentious, but I can't change it now. (though, in a way, I wonder if my password has been changed. they didn't have ssh back then tho...) In a way, it's nice to remind me how far I've come.
Sexy Vania in the Building
VANIA Singing I'm not Alone. Check it out :)
So substitute “Apple” with “Google, Apple, Intel, etc.” in my original dystopic vision. Should we trust them?

The technical problems with GCC’s unstable plugin API can be fixed, and is, from what I understand, not something put there intentionally.
Can confirm it's fixed - thanks for the update.
If the purposely dragged the iOS design into the Android app, instead of designing the Android app around its native UX support, that's a bit of a cockup.
I’ve saw more oneliners than usual, not only in Dogecoins threads. The quality of comments will bounce and improve. (I wish.)

The problem is that metadiscussion often hijacks the treads, so it’s discouraged. Just downvote the worst and go on.

But please don’t downvote them if they are already gray. Dark gray is for silly comments, light gray should be only used for very offensive comments.
Yeah, but the fact they managed to keep all the redirects working since that version is laudable. Sometimes this is scattered somewhere between the codebase and server configuration and gets lost between migrations.
So app.net will accept bitcoin if we bribe them with $10k in purchases?

You either believe in the currency and wish to implement it into your platform, or you don't.

Have they not already taken the time and effort to implement it by placing coinbase buy buttons on their website?

Am I understanding this correctly? If app.net does not receive some arbitrary amount of purchases made in Bitcoin before some arbitrary date, that they will disable Bitcoin as a payment option out of spite?

I certainly wouldn't spend any of my Bitcoin on such a hostile company.
Chinese clinics are making millions selling “miracle” therapies
For me, this cliff came with discrete mathematics, where the appearance of proofs, induction, set theory, and so on left me completely foundering for some time. They were all topics that I had literally never touched before except in the most brief, informal ways, and none of them seemed to have any relation to material I'd previously learned.

None of it really made any sense to me, and in retrospect, the only reason I even managed a passing grade in the course was because I'd been taking a statistics course at the same time that covered many overlapping topics (sets and relations, discrete probability, etc) in a "use these things to calculate this other thing" way that actually meshed with my previous education.

Proofs were the real killer out of all of it. I still today have barely any idea how to manage a formal proof or what elements are involved in one, because at the time trying to figure out what the hell was going on with this notation and formatting and abbreviations everywhere that I'd never seen before and trying to make any sense of the weird self-referencing logic of it was unpleasant enough that I just fumbled through the bare minimum to get a passing grade whenever they were involved.
As someone who designs metrics for a living… Yeah, it would be… bad. But if they are fine with screen grabs, it's most likely a filtering system: real talent selection is at the interview level. For instance, I have no idea what to answer when they ask if I'm a developer (I ‘code’ in SQL and Python to set up BI metrics). If they ask for that kind of pre-requisite, I know what they mean and I shouldn’t apply.
Same for: what kind of editing software/UDI/Python or R package do you prefer? I'm not expecting them to judge how clueless I am by saying “I know scikit-learn is cool, but I prefer pyml” but rather, that I know what those are.
I think this may also a good example of why they say programmers don't need math. Very few people have the opportunity to even be in a position of inventing new algorithms like this. They are just going to read the relevant academic papers or use a library that implements it for them to make use of something like this in their own code. Even if you fully understand why the algorithm works, there is still a certain impostor syndrome at play for not being the one to invent it, leading people to believe they do not know math.
They're letting people pay for the phones in installments, and you can get a Nokia Lumia 521 on T-Mobile for under $100 up-front these days.
He mentions near the end that you might want to annuitize.
Startup Investor Trends Report 2003-2013
Every now and then there's a discussion on HN about usefulness of math in software engineering / data science / economics / or another practical field. Some people claim it's not useful or relevant, and produce some use cases where elementary math is sufficient to solve the problem at hand.

In reality, math is ubiquitous in computing, at every level from hardware design to algorithms and data structures to coding and compression to UI/UX design to graphics to databases to every other field you can think of. People who are not well versed in more advanced math tend to apply simpler, more accessible techniques, and produce sub-optimal results. Which is why we have layers upon layers of broken, barely working, crappy software everywhere we look.
Is the bizarre Sky Whale the future of air travel?
Support revolution for testing purposes
Rating Obama’s NSA Reform Plan
'Math' is an anti-intellectual term.

Mathematics are wide and diverse, with several branches. Arithmetic, algebra and calculus are not the whole of mathematics. Not even including statistics.

While some kinds of mathematics are not much related to modern development, like calculus, most development includes some kind of mathematics, even if it is too subtle or obvious to be classified as mathematics.

With a minimal including point of view there are discrete mathematics, as described in the Khuth book (the book is called Concrete Mathematics). Programming is full of discrete mathematics.

In the world of videogames, GPU programming is an application of linear algebra. Shaders are understood in terms of linear algebra.

A more including point of view dictates that logic is another branch of mathematics, and no one can't develop any software without logic.
Uber Driver Allegedly Locks Passenger In Car, Gives Himself Five-Star Rating
I had always assumed that 8 bits per primary were enough to make the transitions between levels invisible, until I was shown a counter example similar to the author's. I verified with an image editor that the bands were indeed only 1 LSB apart. Given that 8 bits isn't perfect, even if there's no further processing involved, it's reasonable to set a higher goal.
Ask HN: are there any similar alternatives to the Web?
Are there any platforms which allow creation of semi-customizable "sites" that can be rendered using a custom "browser"? Similar to what we use HTML+CSS+JS+browser for, except not using any of these.
That link seems to only work if you are signed in to Google...
Why are displayport cables so much more expensive than HDMI cables?
They didn't make 50%, that isn't how 1x liquid prefs work. They take back their principle first so +$225m, then from there they split the portion that they own, say 22.5% of 1.3 is +$293m. Total around $523m or 130% gain. For an investment fund at this stage, that is well within normal gains.
Single Point of Failure
The consequences of a hypothetical google security breach.
I recently stumbled across the book that the course is based on (written by the guy teaching it) and while I have not had the time to really get into it, it is almost as important as SICP (not just my opinion) and more applicable to most people's day-to-day programming. If you have not heard of it, you should check it out.
I completely agree with this and I think that has been the aspect that most companies have taken advantage of over the last few months.

I haven't even heard of the companies that have begun accepting BTC, including Overstock.com.

It is only the people with vested interest in BTC that are celebrating every adoption and making a big deal out of everything BTC related, in my opinion.
I'm disappointed that this wasn't taken to its logical conclusion: use the backdoor to remote-patch affected routers.
err do I need to "tell" you that being blockaded into my home and having flyers with threatening language abut me handed to my neighbors woudl make me feel threatened - it's perception that matters here.
For what it's worth, WebKit on OS X uses hardware acceleration for both rendering and compositing by way of Core Animation.
I think I phrased the parent comment badly— Aether isn't the project, it's a project on my own in which in the building process I came up with that Python + Qt + Javascript stack. I was saying that if there is enough interest, I can extract that stack from Aether, and make it an open source bootstrap framework on its own.

1) You will always need to think about the backend, whether be it in Javascript or in whatever else. Using the same language helps of course, but Python and Javascript is a nice combo, too.

2) Virtualenv + Pip is pretty magnificient, but I don't have enough experience in npm other than the usual 'npm install ...' so I won't comment on this.
This depends on how connected they are. If every function is a "leaf" function, then yes this is straight forward. However, that isn't possible as you have to have some functions that call other functions. At this point, you then need to worry not just about the function you are touching, but all functions that touch it. It isn't unheard of to spend the time trying to find all of the subtleties of all functions that rely on the one you are looking at.

To that end, I would think the more segmented the call trees the better. But this is often hard to see when looking at a single function/data structure. This also seems to imply that having duplication of a function is not as evil as it would seem, since it can free up many of the dependency lines you have to consider.

All of this is to say that I do not disagree with the premise; though I do think it is less clear cut.
Facebook is way more integrated into everything than MySpace ever was. This is not just a post pictures and sell music kind of place (although it certainly is a big part), this is everything from hardcore socialresearch platform to businesses making their entire living off the platform to entertainment and so on.

The thing with Facebook is that it's not for the youngest people anymore it's for those who used to be young (+25)

And so naturally kids aged 17 doesn't want to be were their parents and older siblings are hanging out. That does not mean that FB those on FB right now will drop out if anything I think it will grow.
Yes. Unfortunately, it's not a long term solution.
Separately from the disease analogy, Facebook could exhibit reverse network effects on the way down.
Brad Burnham & Fred Wilson have also talked about reverse network effects.

Here is a link from Fred talking about Single User Utility in a Network:
http://www.avc.com/a_vc/2012/12/single-user-utility-in-a-soc...

---

And, as I have said before, network effects help on the way up and hurt on the way down. If I get great single person utility from your service, it is less likely that I will follow my friends out of it when your service ends its stay on the hype cycle and the iTunes leaderboard

---

Here are some background reading from the Social Network Researcher Danah Boyd:

http://www.businessweek.com/magazine/content/11_27/b42350539...

---
Social networks appear to be a very peculiar business—one in which
companies might serially rise, fall, and disappear.

Danah Boyd, a senior researcher who studies social networks at
Microsoft Research, attributes their instability to the way users can
bind themselves by race and class, taste and aesthetics. Influential
peers pull others in on the climb up—and signal to flee when it’s time
to get out. “The thing about user adoption and user departure is that
it’s not a steady flow,” says Boyd. “Think of it as, you’re knitting a
beautiful scarf, and you’re knitting and knitting, and you get a
bigger and bigger scarf. Then someone pulls a loose thread at the
bottom. And it all unravels….

“Facebook did a fantastic job of hiding behind the panic around Myspace and basically saying, ‘We’re totally safe,’ ” says Boyd.
Myspace’s inability to build an effective spam filter exacerbated the public impression that it was seedy. And that, says Boyd, contributed to an exodus of white, middle-class kids to the supposedly safer haven of Facebook—a movement she compares to the “white flight” from American cities in the second half of the 20th century. Myspace was becoming Detroit.
---
They agree with the protesters, don't you see? And, because they feel themselves to be on the "right side of history", whatever that means,

This sounds so familiar, where have I heard it before? Seems to have a lot in common with the anti-abortionists who bomb clinics and kill doctors . . .
Ok. So I did give it a try, and it was the worst 3 hours I could spend with a mail client before asking for a refund.

I tried it both with a GMail and a classical IMAP accounts. Both were a total disaster. Two years of development for THAT?!

Dates were messed up. Some mails would never appear, some would, but with another sender! Gmail labels were not properly managed, Lists cannot be deleted, even when emptied.
And those new MailPilot.* folders are just plain wrong, it breaks your flow in ANY other mail client.

What a waste of time.
The Case Against the Case for Bitcoin
Nope.

Stop and think about the fact that starlight can travel that distance. Therefore the accumulated dust along that path is not enough to block light. That little dust won't stop a bullet either.
Valve games for Debian developers
I also didn't know about this, my lack of knowledge of American sports is showing. :)
Performance engineer here.

Scaling should occur on actual traffic/user throughput statistics not on response time. Response times can increase for a variety of reasons, of which only one of is increased traffic load. For example, response times can increase based on back-end database contention or thread contention.

Of course whichever configuration is chosen, it is important to load test your application so you understand its performance profile and that all contention points are understood.
Can anyone recommend a good course of mathematics study for an adult with almost negligible knowledge? Is Khan Academy the best place to start?
I don't think it's a flaw, as the UI evolves with the specs this hypothetical might be eliminated. But since as you mention the user would first have to grant permission, and the option to revoke is available "revoke and report" is the best course of action, I doubt Google SafeSearch would even let you land on said hypothetical malicious site.
This Fox News article is based on a Behance post:
http://www.behance.net/gallery/AWWA-Sky-Whale-Concept-Plane/...

Those are the musings of a designer without any serious engineering considerations at all, and while cool, have very little actual technological interest.
Old news. that happend 12,000,000 years ago...
I use TomatoUSB on my home router, which includes dnsmasq (under Advanced / DHCP/DNS, there's a textarea for "Dnsmasq custom configuration"). I have a line in there:

server=/netflix.com/75.75.75.75

which tells dnsmasq to use my ISP's dns (75.75.75.75) instead of my default (8.8.8.8 and 8.8.4.4), only when resolving domains that look like netflix.com.

I don't actually know whether this is an anchored regex or what, maybe I'm spuriously using my ISP's dns for foonetflix.combar.info, but I don't really care.

All devices that use DHCP use the router (and thus the custom dnsmasq config) for dns by default. It improved my ability to stream netflix at the time, though I didn't measure it. TomatoUSB has neat-looking graphs, maybe I should run a test.

Edit as to your question:

> Are these servers' IPs static? Can they be hardcoded in your hosts file?

I suspect they use AWS for at least some layer in between you and the bits you want (if not the actual CDN, the server pool that generates the token that you need to get the bits from the CDN), so I don't think there would be a set of IP addresses to hard-code.
"to the moon" has been used for many other cryptocurrencies before dogecoin existed
The point is that he is trying to convince people to regulate the internet. His rhetoric includes nonsense analogies that he doesn't even get straight. It's ridiculous.

Far better to simply say "I've consulted with experts so-and-so, and their conclusion was [reads a quote from expert]"