News for hackers. Stuff that matters.
Re:“This is why I use ad blockers and a pi-hole server” by MrStonedOne on Thursday January 23, 2020 @04:04AM (#22126010)
What should they use? And don't say matomo until it supports drilling down byond one level.
Re:“This is why I use ad blockers and a pi-hole server” by Kovah on Thursday January 23, 2020 @05:11AM (#22126288)
In this particular case I find it very dishonest: they talk about net neutrality and privacy protection but use Google Analytics. It does not matter if GA or Matomo is the best solution, they made the decision to use GA and thus don't seem to value their customers data that much.
Re:“This is why I use ad blockers and a pi-hole server” by franga2000 on Thursday January 23, 2020 @06:11AM (#22126556)
What is it with this all-or-nothing attitude? GA provides objectively superior data and they probably get a lot of value from it, otherwise they wouldn't be using it - value which allows them to grow their business which ultimately benefits their users.

(at least for me) Considering the value of their service, GA on their marketing page seems like a very small compromise. If you don't like it you are free to block it - hell, they literally provide a service to do so.

Re:“This is why I use ad blockers and a pi-hole server” by AnIdiotOnTheNet on Thursday January 23, 2020 @09:26AM (#22127762)
> GA provides objectively superior data and they probably get a lot of value from it

Which is why everyone uses it and we just sit back and accept the consequences. You can't be expected to be taken seriously if you simultaneously argue that other's shouldn't do something while yourself use it for precisely the same reasons everyone else does.

Re:“This is why I use ad blockers and a pi-hole server” by Kovah on Thursday January 23, 2020 @08:59AM (#22127538)
This is not about all or nothing. This is about being dishonest in my opinion. It's like a doctor who recommends you to stop smoking because it's bad, but smokes on its own.
Re:“This is why I use ad blockers and a pi-hole server” by kefabean on Thursday January 23, 2020 @01:15PM (#22130056)
Consider a doctor that smokes during consultations subjecting you the patient to the ill effects of their secondhand smoke whilst simultaneously recommending that you give up. Perhaps a more accurate analogy. Would you trust the doctor in this scenario?
Re:“This is why I use ad blockers and a pi-hole server” by BeetleB on Thursday January 23, 2020 @10:55AM (#22128507)
There is no dishonesty there. Merely acting inconsistent to one's advice. It's not a serious deficiency.

BTW, in a number of countries a large percentage of doctors smoke. It's a cultural thing: They pick up the habit during the stress of medical school. Would you suggest that a large percentage of doctors in those countries not inform patients that smoking is bad for them?

As a politician recently complained about: Purity tests are usually a bad idea.

It's fair to criticize. It's silly to reject their word/work because of it.

Re:“This is why I use ad blockers and a pi-hole server” by tripzilch on Friday January 24, 2020 @06:19AM (#22137149)
Except there's no doctor-patient discrepancy, most people in this thread are in the business and actually do have to make these choices based on their own expertise in the field.

It's a lot more like if all doctors were telling each other they should wash their hands before surgery, but many of them don't really because the tap water is cold and kinda too far away and everybody is doing it and what's the harm really and at least I'm not actively sneezing into the wound, you know?

Re:“This is why I use ad blockers and a pi-hole server” by franga2000 on Thursday January 23, 2020 @09:19AM (#22127695)
The doctor smoking does not invalidate their assessment that smoking is bad for you, nor does it make his other "doctoring" services less quality.

For more reasons why (some/small) compromises should be allowed and not considered completely against the core value, see religious extremism.

Re:“This is why I use ad blockers and a pi-hole server” by tripzilch on Friday January 24, 2020 @06:23AM (#22137167)
Sure thing, but the gigantic Google Analytics machine is hardly a small compromise versus all the other ubiquitous tracking.

I don't even consider it a compromise, because literally no one arguing to use GA anyway seems to be able to present both sides of the scale considering the compromise.

Re:“This is why I use ad blockers and a pi-hole server” by Nextgrid on Thursday January 23, 2020 @02:25PM (#22130857)
Unless the doctor is smoking right next to you and making you breathe the smoke, he's not really hurting anyone but himself.

In comparison here this company is giving out all their user's browsing data to a huge advertising company without the user's explicit consent.

Re:“This is why I use ad blockers and a pi-hole server” by matz1 on Thursday January 23, 2020 @09:12AM (#22127637)
It's not dishonest, whether something is good or bad is never absolute. Something that is bad for someone is not necessarily bad for others.
Re:“This is why I use ad blockers and a pi-hole server” by bryanrasmussen on Thursday January 23, 2020 @12:35PM (#22129629)
I think first off that is hypocrisy not dishonesty and in the second place it's probably actually a regrettable and regretted addiction.
Re:“This is why I use ad blockers and a pi-hole server” by vineyardmike on Thursday January 23, 2020 @04:46PM (#22132545)
Nah it’s like a rehab clinic that requires you to smoke while you read their brochures on why you should quit :)
Re:“This is why I use ad blockers and a pi-hole server” by biztos on Thursday January 23, 2020 @12:25PM (#22129511)
My dentist smokes.

Doesn't mean she can't clean my teeth and drill holes in my skull or whatever with high proficiency.

Re:“This is why I use ad blockers and a pi-hole server” by GoblinSlayer on Thursday January 23, 2020 @06:52AM (#22126793)
What is it with this all-or-nothing attitude? Matomo is good enough.
Re:“This is why I use ad blockers and a pi-hole server” by franga2000 on Thursday January 23, 2020 @07:18AM (#22126920)
Depends on what you're looking for. Demographic data can be really important for a business and Matomo couldn't possibly provide that.
Re:“This is why I use ad blockers and a pi-hole server” by pcmaffey on Thursday January 23, 2020 @10:22AM (#22128207)
If you’re collecting and relying on demographic data than privacy probably isn’t very important to you.
Re:“This is why I use ad blockers and a pi-hole server” by tripzilch on Friday January 24, 2020 @06:27AM (#22137189)
Where are you getting this demographic data?

You don't get that from server logs.

Sound like you're not arguing against Matomo but arguing that you really in fact do want to share data with a third party to extract information that your users very much did not consent to.

It's terrifying what comes out of the wood works sometimes.

Re:“This is why I use ad blockers and a pi-hole server” by Nextgrid on Thursday January 23, 2020 @02:27PM (#22130885)
What is demographic data and how is it collected?
Re:“This is why I use ad blockers and a pi-hole server” by aratakareigen on Thursday January 23, 2020 @09:05PM (#22134728)
The age, gender, etc. distributions of the people who visit your website. I don't know anything about GA, but I'm guessing they'd know this from the currently signed in Google account.
Re:“This is why I use ad blockers and a pi-hole server” by Nextgrid on Friday January 24, 2020 @03:41AM (#22136471)
What if people don't want to volunteer this information?
Re:“This is why I use ad blockers and a pi-hole server” by JohnFen on Thursday January 23, 2020 @04:45PM (#22132526)
> What is it with this all-or-nothing attitude?

It's indicative of a lack of respect for their users.

> GA provides objectively superior data and they probably get a lot of value from it

That's certainly true. Also, that's orthogonal to the point. Being very valuable to website operators doesn't make its use any more acceptable to others.

Re:“This is why I use ad blockers and a pi-hole server” by tripzilch on Friday January 24, 2020 @06:13AM (#22137115)
> Considering the value of their service, GA on their marketing page seems like a very small compromise.

It's not a compromise until you consider the value of both sides of the equation. Please do elaborate on that, with some details on the negative externalities of blindly sharing your tracking data with Google.

Otherwise your argument just became "superior data has got some value to me, which is more than none, so yeah I got mine".

It's not less of an all-or-nothing attitude if you fail to seriously consider the other side of the supposed compromise.

Re:“This is why I use ad blockers and a pi-hole server” by nulbyte on Thursday January 23, 2020 @06:32AM (#22126678)
What do you mean drilling down beyond one level? I use Matomo and find it just as useful as Google Analytics. Actually, I like their interface better than Google's.
Re:“This is why I use ad blockers and a pi-hole server” by jamil7 on Thursday January 23, 2020 @06:10AM (#22126553)
Nothing? why do they need analytics?
Re:“This is why I use ad blockers and a pi-hole server” by ryanmercer on Thursday January 23, 2020 @08:46AM (#22127456)
To see what content is popular, to see what countries users are coming from, to how long a given page is retaining a visitor... all of this lets a business know what they need to change/offer/stop to better serve their customers and attract more customers.

I had a very niche ecommerce site for a couple of years, for ease I was only shipping to U.S. customers. I noticed that something like 20% of my traffic was coming from Canada so I decided to enable shipping to Canada but added a 5$ premium on top of the actual shipping cost. I had a sale to Canada the first hour of enabling it in my cart and Canada ended up being roughly 10% of my orders, even after I raised the premium/handling fee to 10$.

Looking at my GA page once caused more money to be going into my pocket and filled a need for Canadian customers. I didn't need to learn a programming language or spend tens of hours trying to figure out, through articles, how to copy paste a bunch of code together to recreate something comparable.

Re:“This is why I use ad blockers and a pi-hole server” by Kovah on Thursday January 23, 2020 @09:02AM (#22127559)
My question then would be, why do you need to use especially Google Analytics for that? Stats like "visitors per country" are a core feature of all major analytics suites. I set up analytics for many site on my job and I never experienced a use case where GA offered that specific feature no other software had.
Re:“This is why I use ad blockers and a pi-hole server” by ryanmercer on Thursday January 23, 2020 @10:01AM (#22128018)
GA is free and takes seconds to set up. Not everyone knows how to code, not everyone is a professional web dev or CS ninja, not everyone has piles of VC money to throw at such things. GA works, is well organized, and is often integrated with a lot of cart/web builder services where you simply have to plug in a short string and pop over to the GA website.

I needed a vegetable knife recently. I could have (and I do have the skills, and have made many knives over the past 25 years) purchased some appropriate steel and made one myself in 3-5 hours and had it incredibly sharp but I opted to buy a Mercer stainless steel one on Amazon for 20$~ because it required much less effort.

I also couldn't care less about Google or the NSA or Lectroids from another dimension tracking me so I don't rush to go "I'd better cater to the small percentage of my potential customers that want to leave zero trace on the internet, there are countless tools out there they can use to minimize that trail of breadcrumbs. This data is usable to me and Google makes it easy" and I imagine, even the company in question was like "some people want privacy but those that are concerned can easily block this with a browser extension, in their hosts file, and/or at a hardware level so we'll go ahead and use it and save a bunch of time".

Re:“This is why I use ad blockers and a pi-hole server” by tripzilch on Friday January 24, 2020 @06:47AM (#22137266)
> GA is free and takes seconds to set up. Not everyone knows how to code, not everyone is a professional web dev or CS ninja, not everyone has piles of VC money to throw at such things.

Imagine if restaurants had this attitude about hygiene.

I mean not everybody is a professional cleaner ninja or has money to hire them. Just wiping the counter a little is all everybody sees anyway, and everybody can do it.

If you're simply not skilled to do it properly, does that mean you get to earn the profit of doing it over your customer's backs anyway?

Your attitude really reminds me of, say, street food carts in some places. Because some of people just didn't receive food hygiene training, and they only have to get out there with a cart and something that looks edible.

Re:“This is why I use ad blockers and a pi-hole server” by Nextgrid on Thursday January 23, 2020 @02:32PM (#22130942)
You're essentially saying that violating your users' privacy is OK because not everyone has the skill or money to do it the right way?

In this case would you also say it's OK to be stealing in stores because it's cheaper than getting things the correct way by paying for them, and that stores concerned about theft should just do a better job at preventing you from stealing by using the real-life-equivalent of a hosts file to prevent you from entering the store?

Re:“This is why I use ad blockers and a pi-hole server” by bryan_w on Thursday January 23, 2020 @04:51PM (#22132591)
I think his point is that he doesn't consider it a violation of privacy and that the people who do usually are better at controlling the data that is leaving their computer anyways.
Re:“This is why I use ad blockers and a pi-hole server” by ryanmercer on Friday January 24, 2020 @07:46AM (#22137609)
Exactly. The people making all the fuss in this thread, are the people that are probably already blocking via one or more solutions.

"Don't track me!"

I can't, you are blocking it

"You shouldn't be tracking me!"

Re:“This is why I use ad blockers and a pi-hole server” by ryanmercer on Thursday January 23, 2020 @03:05PM (#22131296)
>You're essentially saying that violating your users' privacy is OK

I'm not holding a gun to their head and telling them to visit my site. If I walk into a business, or someone's house, I assume I'm being monitored. Websites are the same thing.

Re:“This is why I use ad blockers and a pi-hole server” by tripzilch on Friday January 24, 2020 @06:51AM (#22137289)
> I'm not holding a gun to their head and telling them to visit my site.

And I'm not threatening to skin you alive if you don't stop it.

How are threats of violence okay again?

Re:“This is why I use ad blockers and a pi-hole server” by JohnFen on Thursday January 23, 2020 @04:50PM (#22132574)
If I walk into a non-Google business or someone's house, I don't assume that Google is the one monitoring me.
Re:“This is why I use ad blockers and a pi-hole server” by tripzilch on Friday January 24, 2020 @06:36AM (#22137230)
> I didn't need to learn a programming language or spend tens of hours trying to figure out, through articles, how to copy paste a bunch of code together to recreate something comparable.

Tens of hours, people. THIS is what your privacy is worth to some.

You forget that, while doing the unethical thing might seem a lot less hard, simply NOT doing the thing is also not hard at all! So that's not an excuse.

You seem to think you have a right to the earnings of the difference between those two, over the backs of your visitors' privacy.

THAT is the argument you have to explain. Not the part of how you managed to get fancy analytics for free by selling out your visitors.

Re:“This is why I use ad blockers and a pi-hole server” by fludlight on Thursday January 23, 2020 @04:16PM (#22132197)
This is an honest, detailed answer from an end user. Basically, he values simple demographic information about his visitors and doesn’t care about privacy. This is what countless other GA users have said here on HN and elsewhere.

If you want more privacy then build a better GA (from the typical end user perspective, recall the famous comment here that no one will use Dropbox because they can instead just run some Unix commands).

Re:“This is why I use ad blockers and a pi-hole server” by rfrey on Thursday January 23, 2020 @09:12AM (#22127632)
All of that can be done with local server logs,complete with pretty graphs and reports.
Re:“This is why I use ad blockers and a pi-hole server” by at_a_remove on Thursday January 23, 2020 @10:30AM (#22128281)
I am out of that game. Once upon a time, I labored over WebTrends for about a hundred different sites. It was not a great time.

I am not sure what would be a good replacement for Google Analytics these days but I had an absolutely terrible time with WebTrends and server-side logs. I was pretty doubtful about the results produced, as well.

Re:“This is why I use ad blockers and a pi-hole server” by UncleMeat on Thursday January 23, 2020 @10:55AM (#22128505)
And then crawlers completely mess up your data. And it’s another thing to maintain and process.
Re:“This is why I use ad blockers and a pi-hole server” by ryanmercer on Thursday January 23, 2020 @09:45AM (#22127901)
Or with a couple of mouse clicks it can be done with GA. Most people don't want to stare at lines of code, write cod, and fiddle around in logs for hours and hours. I have literally no idea how to extract that data in a comparable fashion and it would likely take me many hours of reading and trying to copy paste random bits of code I find in articles together to attempt to do the same. Obviously the company in question should have someone capable of doing that but most smaller companies and small business website owners don't, hiring someone to create that would cost money.

Stuff like GA you can copy paste an identifier or line of code, make it live and you're done. You now have a bookmark you can go to and see lots of actionable data in a nice visual form.

Most people don't care about a website tracking their OS/location/time spent on change etc so why would I, or someone else, put a bunch of extra work into fashioning something from scratch when there's a perfectly usable product that takes seconds to deploy and is easily blocked by those that don't want you to easily access that information about them?

If you need a knife most people would buy a knife. They would not buy a length of steel, cut it to rough shape, file or grind it down to the final shape, then spend an hour or more putting an edge on it with wet stones. Besides, the people that don't want tracked by Google are probably already blocking google via software and/or hardware solutions.

Re:“This is why I use ad blockers and a pi-hole server” by JohnFen on Thursday January 23, 2020 @04:48PM (#22132558)
> To see what content is popular, to see what countries users are coming from, to how long a given page is retaining a visitor...

All of those things can be determined by using a web server log analyzer.

Re:“This is why I use ad blockers and a pi-hole server” by TeMPOraL on Thursday January 23, 2020 @06:00AM (#22126506)
They should not use anything.

Or server logs, if they really must.

Re:“This is why I use ad blockers and a pi-hole server” by mrweasel on Thursday January 23, 2020 @06:23AM (#22126633)
It seem like most people have forgotten that before Google Analytics, we all just looked at our server logs.

Sure, you can't get the exact same information, but you can get enough to do capacity planning and some basic stats.

I've started to wonder why people care about Google Analytics, what does it tell you that you actually need to know. Again capacity planning is useful, but other than that, isn't sort of pointless?

Re:“This is why I use ad blockers and a pi-hole server” by mr__y on Thursday January 23, 2020 @07:23AM (#22126941)
>exact same information

you could actually get more from plain old log parsing in some cases. First of all with GA you can't access the raw data. With logs you can create new type of stats/metrics/charts and apply them on past data. Also, IIRC GA uses random sampling - only a % of connections are recorded and the data being shown is extrapolated from those samples. While I'm not arguing that given the vast amount of data at disposal, huge capacity and great engineers they can make those extrapolations very accurate, I'm not entirely convinced it is precise for (very) small traffic websites. And since a small traffic logging requires both small storage space and small processing capacity the resources needed for keeping and processing your own logs are insignificant while the results might be useful.

Re:“This is why I use ad blockers and a pi-hole server” by duckworth on Thursday January 23, 2020 @07:39AM (#22127009)
Some of the larger website builders/hosting , e.g. Wix don’t even give you access to server logs.

Sure you can setup and run your own site and CMS easily enough, but running even hourly bulk log ingestion is usually not as straight forward and the information you can derive is very limited comparative to js based tracking.

Matamo ( formerly Piwik) is decent but still takes some time to setup and get right.

The main thing that the analytics tells you if you are promoting anything, is which of those promotions is actually working and driving visitors to your site.

Re:“This is why I use ad blockers and a pi-hole server” by mrweasel on Thursday January 23, 2020 @07:57AM (#22127109)
>Some of the larger website builders/hosting , e.g. Wix don’t even give you access to server logs.

I don't think it's unreasonable to require them to provide you some sort in insight into your traffic data in that case.

You can to promotion tracking with just log parsing, depending on how your system is built. There's a large number of sites that handle that by simply having unique URL for each promotional partner.

Re:“This is why I use ad blockers and a pi-hole server” by TheKarateKid on Saturday January 25, 2020 @01:33PM (#22147760)
> what does it tell you that you actually need to know?

Have you actually used Google Analytics? Doesn't sound like it.

First, being able to get stats on real traffic and not bots/crawlers is very important and GA does an excellent job of this.

Google Analytics also allows you to see how people actually use your site. Stats like how long, what their visit path looks like, and when they leave your site. It also lets you see demographic info, like age group and gender.

I've only touched the surface of what GA does. Yes, it is equally frightening and amazing how it tracks users.

Good luck doing these with your server logs.

Re:“This is why I use ad blockers and a pi-hole server” by JohnFen on Thursday January 23, 2020 @04:51PM (#22132593)
> It seem like most people have forgotten that before Google Analytics, we all just looked at our server logs.

Yep, and lots of us still do. I wouldn't feel right throwing my users under the bus by subjecting them to GA.

Re:“This is why I use ad blockers and a pi-hole server” by Aeolun on Thursday January 23, 2020 @08:04AM (#22127151)
Simple analytics? What would they even use the data for...
Re:“This is why I use ad blockers and a pi-hole server” by class4behavior on Thursday January 23, 2020 @11:57AM (#22129187)
There are plenty of alternative solutions:

Piwik, GoatCounter, GoAccess, Open Web Analytics, clicky, Snowplow, Gauges, etc.

The correct solution is to self-host all analytics involving data that can be used to identify, track, or analyze individuals.

Re:“This is why I use ad blockers and a pi-hole server” by mwexler on Thursday January 23, 2020 @01:37PM (#22130307)
And none of these offer the ease of setup, ease of analysis, or ease of recognizing what actions to take that GA offers for $0 license and no hosting fees. These on the list are all admirable (esp. Snowplow) but all assume savvy users to be able to get things that are out-of-box with GA.
Re:“This is why I use ad blockers and a pi-hole server” by tripzilch on Friday January 24, 2020 @06:06AM (#22137075)
> don't say matomo until it supports drilling down byond one level.

everybody, this is what your privacy is worth to some people.

Re:“This is why I use ad blockers and a pi-hole server” by CannoloBlahnik on Thursday January 23, 2020 @06:14AM (#22126581)
I’d be using GoAccess if it meant not giving up my users to Google. Matomo is a dream.