skysight-inc/HackerNews huggingface dataset:
Sounds like you'd be interested in Brave:

https://www.brave.com/

From the homepage:

"With Brave, you can choose whether to see ads that respect your privacy or pay sites directly. Either way, you can feel good about helping fund content creators."

So you could choose the ad-free option and have Brave pay the sites you visit.
>I'm tired of low quality content, I want to be supporting serious, intelligent journalism that goes a bit further than the click-bait we're stuck with at the moment.

The thing is, historically speaking this kind of content has been free. The goal of the world wide web was to provide people with the ability to publish for themselves, and it was a smash hit success because it turned out that when you give people the ability to publish their work, they may only write two things in their entire life but they care so much about those things they're a lot higher quality than what you get out of forbes today.

With a whole internet full of people only writing (or filming, or recording, or coding, or whatever) one or two things, there's a world of fantastic content out there. Lots of it is in old forums, some of it has been monitized by ads (youtube), but most of it is still free as the authors intended.

But then the notion of earning an income on ads came along, and with it came the concept of clickbait. Quality took a dive and formerly free content got jailed up behind paywalls or plastered with ads. The amazing conceit was that the people who did this think because they did the work, they deserve to get paid. It never crosses their mind that we might wish they hadn't done the work in the first place.

The honest truth is, I'm tired of low quality content too, so I'm blocking ads to try and kill of the companies making it.
The areas raised in cases such as Field v. Google.
I can stretch as far as saying that if a blocker can detect it, it's too invasive. That includes, for example if it is served from an ad network.

I don't mind ad pictures in magazines. The same should be ok on websites.

Im not sure what fraction of the Internet is paid for by ad-network revenue, but I really don't care if half the content on the Internet suddenly dies in a fire because their measly income from ad networks dries up. I'm happy with only truly free, properly monetized (affiliate links, proper sponsoring), or paid for content.
Hi Jacques, I would appreciate some more context as well!
There is a manual page. Nobody updated those fancy doc things.

http://manpages.debian.org/cgi-bin/man.cgi?query=apt
Since there's no search available : https://flat.io/sitemap-scores.xml
I think that most people in here build services rather than content.
Yep, that all makes sense - good explanation, thanks!

I mostly commented because HN (and other online forums) have a tendency to assume that the only possible explanation is the most cynical one. That's not always (or even often) true, and it tends to lead people to believe they can't do anything extraordinary, because "obviously anyone who does has hidden cheating advantages I can't match".

So I thought it's worth at least considering the possibility that he might be telling the truth :)

Thanks again for the detailed explanation - I learned quite a lot from that.
That was just about google caching stuff and making that cache available again, it has nothing to do with the core of google (search engine / advertising) and was not as far as I can see a founding principle for google.
Yeah, I fear the same thing.
Maybe we can collectively agree 'not this time'?
Google Analytics (and other comparable services) will often be blocked by tools such as EFF's Privacy Badger. It depends on your audience how many users do this. If you want reliable metrics, analyse your webserver's access logs instead, or implement a usage logging solution that does not depend on calls to a third party domain.

Fonts hosted at a third party can be blocked, but not as often as analytics services. You could simply host the WOFF files with your website. As long as you configure the webserver to serve these fonts with the proper caching headers, users should only request them once.
Now, I was wrong, apt is indeed already in the handbook.

"6.2. aptitude, apt-get, and apt Commands"

https://www.debian.org/doc/manuals/debian-handbook/sect.apt-...
You would if it was as easy as installing an ad blocker.
In other countries, there are dictators or "ruling parties" instead of capitalists, and they will create exactly the same problem. He's right, this is not about capitalism at all.
They're intrusive but they aren't violating your privacy, tracking you and/or being a potential security threat. That aside, there's also no way to remove those ads.
Just because you can do something about it easily, doesn't mean you are entitled to it.

It's a lot harder to remove ads from TV so no one seems to think they are unacceptable, no matter how terrible they are.

Don't like the ads? Don't consume the content. Or at least treat adblocking for what it is: a hack made easily available to you by the Web. If you consider them as part of the content (which they are) you'll see that the argument for the entitlement to remove ads falls flat
> Micro payments cannot come soon enough.

Any idea how to encourage quality content with micropayments? The naive implementation would be to charge on opening the article, but I suspect that would just encourage more click-bait headlines. Short articles can still contain good content, so just tracking reading time wouldn't be sufficient either.
Number two is the obvious answer. There are several alternative models being explored involving micro-payments or revenue share. Two off the top of my head:

- Brave browser, blocks/replaces all ads by default, ran by one of the founders of Mozilla

- the Dutch company Blendle provides an ad-free, pay-per-article service: https://en.wikipedia.org/wiki/Blendle

- Beacon is a crowd-funding platform for journalism https://www.beaconreader.com/

Think of music streaming services and how you don't need to listen to a barrage of ads on the radio anymore.
There are plenty of web stats/analytics packages that you can install on your own web server, which ad blockers wont block, that will stop you from continuing to hand over your users browser history to Google.

And there's no reason for your fonts to be blocked by an ad blocker. Just serve them from your own web server instead of a privacy invading CDN.
No, Android works just fine on lower end hardware. I have a very old phone running 5.x smooth as butter (the 3" Xperia Mini, single core Cortex-A8, 384MB RAM, running LegacyXperia).

However, I could turn my phone into a pile of mud (and you could probably do this too with your kindle fire) by installing Google Apps, in particular google play services.

(created an account just to say this)
Aereo is the OTV TV company name you're thinking of.
"since using canonical objects eliminates the additional allocations and garbage collections"

That requires a quite advanced compiler. Looking at Java, the process is:

- create a new string in some way.
- call String.intern() to create or retrieve
the interned string with the same contents.

If you do

String si = (s+t).intern();

or

String si = s.replace('a', 'b').intern();

it would take quite a compiler to prevent the creation of an intermediate string. You could have every function return an iterator over the characters that would end up in the string, iterate over that to check whether the string already is interned, and if not, iterate again to allocate a new string, but I think it would typically be cheaper to create it and let he young generation garbage collector collect it.
Well, just use apt(8):

apt install - Install packages

apt remove - Remove packages

apt upgrade - Upgrade packages without removing

apt full-upgrade - Upgrade packages, allowing removals

apt update - Refresh sources

apt show - Show a package

apt list - List packages, you can filter by stuff like --installed or --upgradable
> Don't like the ads? Don't consume the content.

No problem. I have stopped reading Wired, among others.
I commute for about 1.5h each way. About 40 or so of those is biking, the rest on a bus with wifi. The bike part is exercise I would have needed to do anyway. The bus part is either working, or reading things I would read anyway. Sure, I would prefer a shorter trip, but the trade off of being able to live next to a beach and go swimming after work is worth it for me. Not to mention few neighbours, no noise etc and other benefits of living in the country. Much happier since I swapped from a 30 min bike commute from the suburbs.
Just use apt.

apt install

apt remove

apt search

apt update

etc.
Everything DoD says or does is partially American propaganda. (I say "propaganda", because "information war" is American propaganda.) And we are dealing with a U.S. hegemon. It all started with American revolutionary war, and continued as "democratization". U.S. was based on an idea of liberating people from monarchs. And as U.S. set out to do that, DoD /CIA got really good at meddling other countries business. Now the original idea has been abandoned, democratization might not do any good anymore, even cold war is over, but Yankees still keep "power projecting". Institutions tend to keep on doing what they are good at. If powerful institution loses purpose, it invents a new one. Because there is certain "survival of the fittest" even when dealing with taxpayer money. And ultimately I'm grateful for this as a whole, because U.S. set a model of democratic free market society that has been copied and improved around the world.

Back to propaganda. DoD is scared that other countries would increasingly use autonomous weapons in area denial missions. This would be really detrimental to "power projection". For example you don't wan't Chinese to use swaths of cheap autonomous boats to occupy south China sea. U.S. carrier fleet is way too expensive to deal with such saturation. Missile may cost more than entire boat. Other nasty possibility is cheap unmanned Cessnas flying around with short range Infra Red seeking missiles. That would make SEAD mission lot more demanding, as you need to kill the Cessna first and so notify everybody that "we are coming".

U.S. is technology leader. Whatever Lockheed Martin does, is copied around the world. Whatever they don't do, gets significantly less eyeballs. DoD uses this as an advantage. Most recent example is infrared search and track(IRST). USAF was lacking in this respect just recently, because USAF has radar stealth. Putting money into IRST in late 80's would have been smart move to anybody else. But as DoD didn't do it, herd mentality went with RADAR. And USAF has stealth, nobody else does.

Now U.S. employs autonomous weapons in assault missions in ground war. If other countries copy that tech, it does hardly anything to U.S. assets in air or sea. But for "short while" U.S. gets diminished casualties and even more frightening weapons. If people find autonomous weapons too inhumane in attack role of ground war, that might result in international ban of all autonomous weapons. Win-Win.

We have precedent. DoD teaching Cambodian guerrillas to set up mines. -> Ottawa treaty. I'm not saying U.S. did that on purpose. But I'm pretty sure DoD military analysts's learned from that experience.
>If machines produce everything we need, the outcome will depend on how things are distributed. Everyone can enjoy a life of luxurious leisure if the machine-produced wealth is shared, or most people can end up miserably poor if the machine-owners successfully lobby against wealth redistribution. So far, the trend seems to be toward the second option, with technology driving ever-increasing inequality.

Can you please not be intellectually dishonest? I don't agree with his endorsement of socialism but don't pull a Trump and try to twist his words.
Maybe move to a self-hosted analytics tool? I've seen some like piwik that use JavaScript just like Google Analytics, but I wonder if there's any that can simply be added as a plugin to Apache or nginx or as a middleware for node.js, etc.
Rootstock: Smart Contracts on the Bitcoin Blockchain
Whoa, nice, thanks for the tip! That’s amazingly useful and I seriously wish I had known about it earlier!

For OS X users, you can get wget pretty easily with Homebrew¹. Just install it, then enter the following:

brew install wget --with-gpgme --with-iri --with-pcre

…well, those extra options aren’t strictly needed. Just what I used since I wanted wget compiled with support for those things (GnuPG Made Easy², Internationalized Resource Identifiers³, and Perl Compatible Regular Expressions⁴).

You can see all the compile-time options before installing wget by typing in:

brew info wget

――――――

¹ — http://brew.sh/

² — https://www.gnupg.org/related_software/gpgme/

³ — https://en.wikipedia.org/wiki/Internationalized_resource_ide...

⁴ — https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expres...
Not really. If you're not running a test site, put the theme and custom plugins inside another folder and commit that to Git or SVN. If you are running a test site, oommit the wp-content folder, with the uploads directory and any third party code set as ignored.

And the way I suggest is also what a lot of WordPress experts suggest, as seen here:

http://justintadlock.com/archives/2013/09/14/why-custom-post...

http://www.wpbeginner.com/opinion/wordpress-custom-post-type...

https://www.smashingmagazine.com/2012/11/complete-guide-cust...
The adblocker test isn't very thorough. It just checks whether an image can be downloade from gstatic.com. It told me that I don't have an adblocker installed when in fact I have ublock origin with the setting that it can download images from gstatic.com
bash supports that, just do

shopt -s globstar

to enable it.
So is uBlock origin legit?

I'm not that opposed to ads, but browsing without blocker frequently brings my Computer to a halt.

Doesn't Google offer a way to pay instead of seeing Google ads?
> I want high quality content, and I'm willing to pay for it.

Now if only the other billions of people on this planet felt the same way.

That's why I don't like this sentence. Every time the topic of ads come up here or on reddit, people always say "I'd pay for high quality content". And it gets upvoted, dozens of children comments of people agreeing with them, and everyone pats themselves on the back for such an easy and obvious solution.

Unfortunately, that's simply not the reality we live in. The vast majority (95% or more) of internet users would rather have their content subsidized by ads than have to pay. This has been proven time and time again by the countless subscription model failures over the last decade. Sure, some sites have found success, but those that do are the extremely rare exceptions, not the rule. And none have found fantastic success. How many subscription model websites are in the top 10? Top 100? Top 1000?

Subscription models just don't work. Nuff said, really. There's 10+ years of data to back it up.
Acceptable Ads Manifesto
You notice that apprx. every single problem you listed in the last paragraph was not about being too "capitalistic" (i.e., laissez faire), but the state actively messing things up.
I like the concept of micro payments, but I am worried about the notion of a single large party providing this service. Can you imagine the worth of all those user profiles correlating topics, interests, articles, and websites?

Payment would have to be anonymous for this to work.
You'd be a fool to store value in it long-term regardless of target tx value.
I'd argue it's main purpose is as "middle currency". It has the potential of acting as synchronization mechanism for any two parties arbitrarily across mankind.
You buy some with your preferred currency (EUR, LTC whatever) when you need to transact in some context conventional money isn't fit for. The transactor is then in a position where he needs to unload the BTC for his day to day currencies of operation.

Do you not see how having major actors in the network is good for liquidity? If you use it as medium of exchange mostly, you're fairly isolated from price tampering from the rich and mighty.

We've been functioning like this for quite some time now. Risks from exchange value falling or physical exchange robbing you are close to nil if you manage your inventory and trades appropriately.
It would be very hard, not to mention almost impossible politically, to make only billionaires pay for free software. You'd probably end up making everyone pay, with billionaires paying a bit more than most. Would that be good for OSS and for the users, I wonder?
Blendle allows no-question refunds, and it seems to be working very well. I think you'd have to do it that way.
lol! I just emailed the reporter.
> It's a lot harder to remove ads from TV so no one seems to think they are unacceptable, no matter how terrible they are.

I think they do. And if it were as easy to strip ads from TV as it is for the web, you'd be hearing plenty about that too.
>and I have to constantly watch out for them.

That is called defensive driving, and you should be doing that.....
> But then the notion of earning an income on ads came along

That's unfair, and almost flat out wrong. Content and ads pretty much evolved hand in hand. Sure, there was some content up before ads came along, but ads came up almost immediately after. There was also practically no content on the 'net compared to today. The net back then was... almost non-existent. It was a ghost town. You had sites like prodigy and compuserve hosting a large chunk of the 'net and they did have ads. This was in the mid 90s.
Pay a fixed amount every month to a third party that redistribute money to all the articles that you "liked" with a button.
They may also have been the save for the game you had almost finished (oh hey, cookies). The most important thing is to think twice before taking any irrevocable action, and be sure that it's really what you wanted to do.
>It's a lot harder to remove ads from TV so no one seems to think they are unacceptable, no matter how terrible they are.

I would disagree, as many others who do not even own a TV. Or people who record broadcast and fast forward ads. Streaming is huge.
I go less frequently to the cinema, because I have to watch 20 minutes of ads (+trailers) before the actual movie.
> Because capitalism was enabling the disenfranchised poor to survive for the first time.

Capitalism? Or just plain technological progress?
If companies don't want to offer stuff for free, they should probably stop doing it. Put their website behind a paywall. You can't have it both ways, complaining about non-paying visitors when you didn't try to charge them.
I'm in the UK, have worked frontline and back office retail and never seen this. Could you give an example?
Wuppertal is a basically in a narrow valley surrounded by steep hills (think SF steep). Building a train atop of the river was very space efficient and probably much cheaper than digging a subway on groundwater level. Also it doesn't interfere with other vehicles. Last but not least, the Schwebebahn is just a very enjoyable ride.
> Subscription models just don't work

I'm not disagreeing with you, but that still doesn't refute the argument that you're selling your audience to someone else without their consent (and before you say "then don't use the site", you don't get to choose whether or not you're exposed to the given sites ads until you go on it, in which case it's already too late. Unless, of course, you use an ad-blocker -- which is why I'm of the opinion that people should use ad-blockers, but I disagree with the article in that I feel there can be cases of responsible, acceptable advertising. Things aren't so black and white, from either side)
Not everyone has as much choice as a typical HN reader. Personally I'm completely on your side, I currently have a 15min bike ride to work. I only take the bus when bringing cake to work, everything else goes in the saddlebags :)
Exposure. You blog about things you're good at, to gather more followers and gain credibility in your field.
No Chromecast Support. Non-Starter for me.
Have a read up on the use of hookworms as a suppressant for hayfever and other immune system overreactions.

It seems like there's more work to be done there, and lots of potentially exaggerated stories of big pharma trying to shut research down, but the hypothesis has always sounded sensible to me, and what little formal research I've heard of has been extremely positive.
One of the best, most eye-opening books on this subject I've read is Just Mercy by Bryan Stevenson.
I know, it is sad we are eliminating all the Ice Carriers with Refrigeration. What ever will we do...

Will you not think of the Blacksmith when you replace your horse with one of these new motor vehicles....

Through out history we have had industries decimated by new technology, do you want to stop progress simply to protect jobs? At what point in history should we have done this? or why is today any different than at any point in our past? Should we time travel all the way back and kill that bastard that invented a way to control fire? Or the Guy that invented the wheel?
"The first digital video recorder (DVR) with a built-in commercial skipping feature was ReplayTV with its "4000 Series" and "5000 Series" units. In 2002 the main television networks and movie studios sued ReplayTV, claiming that skipping advertisements during replay violates copyright."

[1]https://en.wikipedia.org/wiki/Commercial_skipping
Whatever. Those ruling parties still control the means of production just like our western capitalists do. The way they hold their power over people is just more obvious.

Besides, those countries don't dominate the world and impose their ways on the rest of the world. Capitalists countries like the USA, Russia, and China do.
Uber has also caused massive pain to its drivers by not giving actual employment protections and causing unilateral drops in pricing to make previous jobs untenable.

Uber is basically Walmart for taxis. Come in, bankrupt local taxis with subsidised pricing for drivers and riders. Afterwards keep low pricing for riders but squeeze drivers for all they got.

As one driver put it, it doesn't matter if a 30% price drop create more customers. Drivers can only drive so many hours in a day, so drivers end up with 30% less money.
I don't disagree that diet is important in reducing heart disease (and a lot of other things besides) but I'd be very cautious before listening to someone who claims he has a "revolutionary" cure.

In the case of Caldwell Esselstyn, a quick Google search took me to my favourite skeptic blog: Science Based Medicine:

https://www.sciencebasedmedicine.org/bill-clintons-diet/

Get about halfway down. I remain skeptical!
No, it consists of 2 tests at the moment:

1. Tries to load a file called ads.css which is usually blocked in default installations of many blockers relying on Easy List.

2. It uses gstatic.com to check if acceptable ads are being allowed - gstatic.com is whitelisted by Adblock Plus, so we test for it and warn users that acceptable ads are being let through.

We're going to be updating the detection to detect use of other blockers.