skysight-inc/HackerNews huggingface dataset:
Sounds like you might best be served by writing your own web browser, so you can be absolutely certain it won't track you.
Looking for a good npm / express middleware module that does this. Combines privacy concerns + developer laziness!
I used to balk at anything on the "best-sellers' list," assuming the majority would be poorly-written beach read material, but I realized that there can be compelling reasons to read beyond the literary merit of a particular work. Pop literature can help us understand and analyze the culture we're living in, tap into the zeitgeist, participate proactively. It can lead to moments of cognitive dissonance, for sure, but that's healthy.
Advertising is a cancer.
Yeah, cable TV is ESPN and vice versa. Cable TV was basically invented by ESPN and ESPN will die (at least as it currently exists) with cable.
Why is there no opt-in ad blocker? "eff these guys i'm blocking their ads." Or like if your resources go over some threshold they get blocked?

I want to punish bad actors, not all.
IANAL, but I'm not sure anyone would have a legal leg to stand on.

Microsoft's legal troubles about bundling IE were possible because MS was ruled to have a monopoly position in desktop PCs.

Apple has around 14% of the smartphone market, by no means a monopoly.
Their share gets even smaller when you look at the total cellphone market.

To the best of my knowledge, there isn't anything illegal about using product A to promote product B, or having a restricted platform.

You need some other trigger, such as having a dominant market position, or collusion between vendors, etc..
The freedom to run what software one wills has priority over the wishes of the website that their ads be viewed.

Viewing ads is then, not a payment, but a donation. And it is generally one that I am willing to make. But I reserve the right to block whatever ads I choose, provided that I have not agreed to do otherwise.

Note:the freedom to run what software one wills does not have priority over everything. I am only talking about this thing.
That's true, I was wondering myself why it wasn't "by Mozilla."
Yeah, totally good idea. No idea why I didn't just think of that rather than hold Mozilla accountable to living up to their stated mission.
The only issue I can see with this is a lot of HTTPS connections with your analytics platform from your web service. If you choose to use a work queue/proxy to do it, it's additional work/point of failure, etc.. It's not as 'simple' as adding a JS at the bottom of your page.
In the U.S., you have one year from the initial date of public disclosure to file a patent application, so you can still patent it after publishing a paper, if you don't wait too long. See 35 U.S. § 102(b)(1), https://www.law.cornell.edu/uscode/text/35/102
Yes.

Except since it is the company issuing stock in itself you can't really think of it as fungible. If it ends up being worth more than the strike price then literally one of the events that led to that price was the purchase stock being issued. Of course that doesn't mean the is a causal link, but in a very real sense the stock was free for the company itself.

The only cost to the company is opportunity cost.
Population Pyramids of the Whole World from 1950 to 2100
> However, by far the most infuriating (and one I run into frequently in my line of work, hence the anger) is when you are trying to get the language running on a platform for which binary bootstraps do not yet exist.

> Portability matters. If you want your language to be useful and available to as many people as possible, why would you seek to artificially limit the number of platforms it can be built on, just so you can avoid writing the bootstrap in C? I'm sure there is some amount of pride on the part of the language author when their language can bootstrap itself, but it certainly isn't a pragmatic decision.

This problem is easily solved by having a rule that each new version of the compiler must compile in an older version of the compiler. The first few versions are written in C, and once the compiler is self-hosting, new versions of the compiler are compiled on older versions of the compiler. This gives you a path from C to the current version of the language.

In practice, this happens very naturally, because it's how compilers are usually written. Assuming you have version control and the first versions of the compiler are written in C, you usually have the ability to bootstrap up from C. The only thing missing in many projects is documentation and tooling for that process.
It's debatable. Do you stand aside and look the other way and say, that's their lot in the world, or do you do something.

It's not an was call. If you do nothing people die. If you try to do something people will die. The idea is to pave a better path to the future.

To be sure, going into Iraq was a fools errand, but it's more difficult to make the call about lets say strife in Africa, or the Caucasus, etc.

Or even today, do we say, forget Syria. Seal it up, let them sort things out and condemn a whole country's population to great suffering?
A lot of sites receive a huge percentage of their views from iOS devices. Way, way more than Android/iOS/WinMobile/Desktop market share stats might lead one to suppose.

Not that I'm anti-adblocker—src attributes are a suggestion—just guessing why people might be freaking out about this.
Censys: A Search Engine for the Internet’s Dirty Secrets | MIT Technology Review
Google is not the web, you are correct; but for all intents and purposes, it's the web's phonebook. You remove yourself from the phonebook, you make it very difficult for people to find you, or your business.
Hmm. Somewhat biased presentation in the article with use of the words "the latest in a growing number of competition investigations targeting American technology companies."

Gives the impression the EU is deliberately going after US companies when in fact the majority that are investigated for anti-competitive acts are European.
How is performance of Phan? Nested looping checks in phase 2 scans sound intensive and bottleneck-ish.
Ways Law Enforcement Can Track Terrorists in an Encrypted World
There are no legal breaches here. Apple's platform, Apple's rules.

I have no idea. I don't create browsers for that and many other reasons. Any browser on iOS is still using Safari webkit underneath anyway so there isn't much point.
I'm not seeing the problem. You can already pipe inputs to the compiler, and those inputs don't have to be from a file on-disk, they can just be fed over stdin. Several compilers, including GCC, support using in-memory only movement of interstitial data between compilation phases instead of using intermediate temp files.
She is doing a cute stunt, but she isn't passing anything over Prince, Prince doesn't sell pictures, he sells his name to art-market speculators.
So did the WP guy literally just pound out this article in the last hour, or did Mozilla inform the press about Focus before the announcement went live?
I don't recommend Piwik. Using MD5 for passwords in 2015 is beyond irresponsible.

https://github.com/piwik/piwik/blob/7f375924db9328f20a0b7cb1...

https://github.com/piwik/piwik/blob/6846145992278b52a2a35a8f...
Show HN: Ramble on – A simple tweetstorm composer with instant formatting
Kind of weird to showcase a speaker like that with the iPhone, a device that cannot do better than CD quality by design (16bits/44khz).
Are you referring to HBO Now? Because no, I cannot just go online and order HBO Now because I am not a Verizon nor Optimum subscriber.

http://help.hbonow.com/app/answers/detailHBO/a_id/172
Clickbait
Maybe http://haveamint.com/ is what you're looking for? (I'm not affiliated--just a former user.)
U.S. Men’s Soccer, but Not Women’s, Gets to Play All Its Games on Grass
Yeah, the computer one was maybe not the best example... but there were plenty of other examples to illustrate the point.
If all you want to know is who accessed a site, with which browser, how long for, and which pages they looked at then you could get all that from your webserver's log files without writing any code. On the other hand, to build something that's robust, relatively scalable, works across browsers and devices, and can give you an event watching platform like GAnalytics gives you (eg the useful bit), that is far from trivial.
Many of these types of services seem to intentionally cap upload speeds to reduce their potential storage liability (since they're likely over-selling storage to be able to offer 1 TB for $12 with the level of redundancy, staffing costs, etc, needed).

I wonder if that is happening in this specific case? Although if it were the case the vendor should still be honest about it. Just saying they limit uploads to 2 Mbps is better than giving the run-around.
Show HN: Remotely Awesome Jobs
Hey all,

I made this site in my free/weekend time over the month of October, made tweaks during November, and now I finally feel OK enough about i to share w/ HackerNews. Please be gentle! :)

http://www.remotelyawesomejobs.com

This site is an aggregator of remote job posts. There are several of these type of sites out there already, but most of the existing aggregators only read three or four sites. Mine is currently up to nine and I have a few more I hope to add in coming days/weeks. I hope to differentiate this site from the others by crawling more sites and thus having more posts.

I'd also perhaps like to add some original editorial content eventually about remote work if I can generate some traffic from it.

This is really more of a hobby than an attempt to get rich... I wanted to prove to myself that I could actually finish as side project for once rather than overthink it and abandon it. if I end up monetizing it I may try selling job post space or (ewww) affiliate ads if I have to, but it'd only be to cover the server bills and whatnot.

Feedback welcome, honestly kinda nervous about this. ^_^
A Cloud-Free Satellite Map of Earth
I stopped my cable subscription a couple of years ago. I bought an antenna for live sports. I watch football, and my team is always broadcast on a local channel (I believe that it is always like that for NFL, because they know that they need to ensure their core fans can watch the game). I don't watch other sports much so I don't know how well this strategy would work.
Scientists use Tabacco plants to make HIV antibodies
Needing help in a hurry, Microsoft cofounders Bill Gates and Paul Allen agreed to pay Ballmer not just an annual base salary of about $50,000 but also 10% of all the profit growth he could generate.

But how did he get such an insanely sweet deal?
I've been running a blocker to block GA and other junk on my PC, but I imagine I'm in a statistically insignificant minority. And I still can't block them on my iPhone unless I disable JavaScript entirely (though I'm running iOS 9, I'm not able to install a blocker for some reason; I guess Apple arbitrarily doesn't support them on my older iPhone model).
After looking at magic getopt yesterday I noticed Colin Percival's "The HTTP 500 Soltion" article:
http://www.daemonology.net/blog/2015-11-27-the-HTTP-500-solu...

I tend to agree with that and even more so looking at these flow charts. Complex error handling is an easy source of bugs. At the very least, return codes should be limited to the minimum information needed to prompt the desired action in browsers, proxies, and search engines.
Free Domains – Top 9 Free Domains Sites‏
How is paste.debian.net better? I just tried to go there and got connection refused.
Run any of the common apps like uBlock and disable the filter lists that come with it, then just add sites as you go. Same effect.
Umm, yea you can. You can buy it through the app, no Verizon/Optimim needed. They probably have some clause in their contracts with cable companies that they won't directly sell access, but you can go through Google/Amazon/Apple just fine.

http://help.hbonow.com/app/answers/detailHBO/a_id/125/rec/1

> HBO NOW is a stand-alone streaming service that you can purchase from a participating provider (not part of a cable subscription).
Cloudron Smart Server enters private beta
Very cool. At some point I'll have to get a Watch to see what it's like having it on my wrist, but the iPhone app itself is a fun time killer.

What was the most interesting / surprising / difficult part about making the Watch portion of this app?
Introducing Pixate Studio 2.0
I'm a pretty big fan of the EPL and soccer generally like you. I go to at least one Spurs match at WHL every year, and most weekends will watch 3 or 4 other games and a bunch of highlights.

I cut the cord in 2009, but to be honest it was a little easier back then.

foxsoccer.tv had the live streaming rights to every EPL match and had them all on demand for replay. The web service was truly awful and a lot of times a stream would break in various ways but it was "good enough".

ESPN had the champions league in those days, so I had to "borrow" my parents cable credentials to watch.

Can't remember where I watched UEFA Cup at the time, but Fox Soccer may have had the rights.

Things have changed a bit, with NBC owning EPL rights now. I can only watch by continuing to "borrow" a friend or relative's cable subscription creds.

But the NBC sports streaming service seems to no longer show all the EPL games, and certainly almost none are available on demand. So I've lost so much trust that I just go to reddit.com/r/footballdownload directly when I want to watch something.

ESPN has most international matches, Euro/WC qualifiers, friendlies etc. Still need to log in with a cable subscription.

BeIN has a bunch of content too, like Bundesliga and La Liga and Serie A. But for some reason a Comcast xfinity credential doesn't get you web-based access. A few other cable provider accounts do though.

Sooo, to sum up after writing all this I'm realizing that it's pretty terrible unless you're willing to use a friend's cable subscription credentials, or you're willing to watch replays on an illegal streaming site.
Piwik is incredible. But it should be noted that it does provide a scaling challenge for high traffic use cases (> hundred million actions per month), and hosting your own analytics is expensive.

I bring this up because people had been slamming moot for using GA on 4chan instead of piwik without understanding why.
That solution seems to assume that the prospective gun buyer is honest when creating their profile, without any way to check against third-party information sources.
Data Visualization and D3.js Newsletter Issue 160
Of course all media is biased.

It doesn't mean that it's equally biased.
Ahh really cool, thanks for sharing! I can see both recorded text and OTR messaging be useful (across different types of situations)
Ironically, the whole advertising system is set up to identify the viewer to the advertiser, not the other way round.

I built my own "opt in" by watching the status bar for slow loading sites and using the DOM inspector on visually annoying ads, then adding the host to my hosts file. It's very short: basically just google, doubleclick, outbrain, taboola.

http://pastebin.com/YAbJHe5j
Unless I'm mistaken, Focus is specifically a tracking blocker, right? As in, it's only a content blocker insofar as the advertisers are collecting data about visitors in addition to selling their page views? I really don't see the problem, and it's hard to take sites like WaPo seriously when editorializing about users trying to circumvent their ethically dubious revenue streams. I get that the whole media is in a crunch right now to figure out what to do about online advertising, but whitewashing the privacy invasions isn't helping.
MongoDB 3.2 Released
Being paid for doing work by those who need the work done is the opposite of "extracting rent".
It's a mystery why Firefox released an iOS browser knowing all of the Apple restrictions:

- No extensions

- Safari engine (no open sourced FF engine)

- Can't be set as default browser

- Can't run iOS ad blocker

Only FF sync remains but iOS will bring you back to Safari whenever you click on a link.
I think StackOverflow is the only site I've visited with relevant ads that are not terribly intrusive. In fact that is the only site I've have Ad Block Plus disabled for. There are sites with good ads, but they are rare to the point that they might as well be considered to not exist.
Does the adblock/ublock etc block this as well?

Am looking to use this in lieu of Google Analytics.
Oh, I know some people who actually managed these guys. And a lot of SMM people who were involved in projects associated with pro-government political forces. Every one of them a nice guy who understands it all, but just needs cash in a harsh industry. At least, that's what they say.
> Perhaps that says something about putting growth before quality.

Right there with you on that one.
What ethical dilemma? If you want to make money from me as a visitor to a website, create a paywall so I can decide to find the content elsewhere for free, or subscribe to you if I really, absolutely can't do without it. I will tell you now: I have been on the internet for my entire life and clicked less than a dozen ads in that time, most of which were pre-2010. I am not the only one who browses in this way-- hopefully there are millions more.

I block 100% of ads because I detest being hectored by attention-depleting visual waste. My position is ethical, because it improves my experience immensely by altering the set of data to reach my eyes that websites decide to offer to me for free. Once again, if websites or services want to get money from me, they can ask directly and change the terms of access.
Creative Commons – State of the Commons 2015
Analysis takes a lot of CPU and we're not doing any parallel processing. Phan itself is about 30k lines of code and takes about 1.5s for a clean run.

That being said, you should take a look at the '-s' flag for saving state to a sqlite database. After the initial run the stored state can be used to only scan changed files. For a patch with a few files changed it should be about 0.5s to run the analysis.
The proposal is that, in the event of a discharge causing injury, they can reveal their persona in order to prove that they were were qualified to own the weapon in question. If, on the other hand, it turns out that they provided misleading information for this purpose, they lose the protections of the 2nd amendment for the purposes of the incident.
The theoretical maximum efficiency of a single junction silicon cell (Shockley–Queisser limit) is 33.7%.

As a means of electricity production, it's already better than fossil fuels in large parts of the world but fossil fuels are storable and that makes all the difference.
I thought NSA pretty much owned the TOR egress nodes. TOR is a honeypot.
I was going to post a comment about how cloud storage is more of a means to move data around rather than back it up, until I dug a little deeper and saw that SpiderOak actually pitches itself primarily as a backup provider. I agree, it needs to be much faster than that.
How to avoid taking your startup from 100 to 0, real quick
What Makes Tom Hanks Look Like Tom Hanks [Paper]
A Look into “Machine Learning's First Cheating Scandal”
4XX response > Is the user being throttled? > Are you Twitter? > 420 Enhance your calm.

A weed reference?
I'm a big DDG fan too. I don't really notice their results being "worse" than Google's (but maybe that's just because I haven't used Google for so long). The Bang feature is also very handy once you get in the habit of remembering to use it. https://duckduckgo.com/bang
Cloud operations and security: A developer's survival guide
Attack on DNS root servers
Just to say, D3 is entirely the 're-rendery "DOM as a pure function of state"' approach. `el.__data__` is just optimisation (if you're only using d3). You should be able to `setInterval(yourD3Code, 16)` if you're writing idiomatic d3.
To be precise, I'd say the article's core argument is something like: The obfuscated upper bound of $40/mo/subscriber cannot be recovered since the transparent pricing upper bound is $20/mo/fan. ESPN currently accounts for approximately half of all revenue for major league sports teams. The internet is driving unbundling which is forcing a move from obfuscated to transparent pricing.

With that premise and those numbers from the article, the crash will be something like a 35% drop in revenue (bounded by 25% and 50%) for sports teams when the transition from obfuscated to transparent pricing is complete. That seems like a big deal.
I answered the question "why shut them down, when they provide valuable information".

I didn't say that I want all pro-terrorist accounts to be shut down. I only explained the reasons behind it.

The fact that some position has valid reasons behind it doesn't mean that there aren't reasons against it. It also doesn't mean that it's necessarily the right position.

Please, don't argue with a position you assume some commenter expresses and argue with a position someone actually expresses. Case in point: I don't know whether we should or shouldn't close all pro-terrorist accounts. And I know about first amendment, thank you.
There was a game called Conquest, which was a fantasy game similar to Empire. I recall that you could play various races, Orcs being one of them, Wizards another. It was very detailed, with each square of the map's terrain having ratings for how useful it was. I remember that there was a note in the source or license that the game was free but not allowed to be run on 'PCs'. (I interpreted this to mean MSDOS machines, and was able to get it running under Coherent). This would have been in the early 90s.
The other problem I think ESPN has is that they've dumbed down their content a bit, in an appeal to the masses. Now hardcore sports fans are moving to other venues to follow sports because ESPN isn't what it used to be.

Sports subreddits are a prime example of how hardcore fans are finding more focused and higher quality venues to follow sports. The comments on r/NFL or r/NBA seem to be of a much higher quality than those on espn.com. As you said, over time it means fans just use those sites as their sports portal rather than espn.com or Sportscenter.
Show me where Jackson Pollack or Mark Rothko stole their art from somebody else and I'd be just as morally indignant. Do I think their art is worth millions? Nope. Can I appreciate their works as individual expressions in spite of not sharing the perceived value? Yep. "Creating" unauthorized, uncredited, compensation-free derivative works, in this case in particular, is what fuels the hostility.

And yes, many people can seriously make the point that the original, 1 of 1 version of the Mona Lisa is worth $1 billion because of the amassed cultural value and exlcusivity of the original, in that the demand for that one original painting far exceeds the available supply. Pretty simple, actually.
Clarification on the title of this post; Phan is written in PHP7, but will analyze code written in any version of PHP.
Hmmm. Somehow people I know are always able to watch any game they want online in real time for free. Any sport. I think they may be pirating the games though. A google search is enough to find any game they tell me.
Is this built with Swift or Objc-C?
"ownership", like money, is a fiction that relies on consensus for its power.

The ease of reproduction, which photography heralded more than a hundred years ago, only helps reveal this fiction to those still held in its thrall.

The cognitive dissonance between a nascent realization of lack of ownership and the belief in the fiction of ownership causes outrage, particularly in those who benefit from the fiction.
The Universe Is Probably Not a Hologram
It makes no sense to make "x10", or "x40" speedup claims, without mentioning a specific benchmark.
I'm guessing the code that scales well with 200 or even 12 GPUs is fairly rare. For example, problems like ImageNet classification with convolutional NNs don't scale well beyond 2-4 GPUs. At some point, you will actually get a slowdown, because of the communication overhead.