Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror

Comment Re:You CAN'T have ads without tracking. (Score 1) 355

It could very easily happen, by enforcing blocking rules that restrict or eliminate third party content.

That won't work. Even if you don't communicate directly with the third party, you don't have any way to prevent the content provider (who is also the ad provider from your point of view) from passing the information along.

We seem to have latched onto this "third party content" as The Problem, where it's really just a hack du jour for easily spotting a problem. But the only reason a content provider is putting <script src="somewhere else"> into their pages is because it still gets them paid by the "somewhere else." If you hit their own server instead of the third party, they can still forward any requests behind the scenes to anyone, and you won't even know it's happening, but all the same information will be there.

If you eliminate "third party content" you're just going to turn second parties into proxies. And they'll really do it, too. Why wouldn't they?

Comment You CAN'T have ads without tracking. (Score 2) 355

That's never going to happen, so people who think that a compromise might some day be reached, need to let go of that.

Some of the things on the list are extremely easy because the browser itself is ultimately in control. If you don't want animation, for example, then your browser can elect to not animate things. Same for playing sound, executing Javascript, 10kb limit, etc. You're going to get your wish on all of that stuff, assuming you haven't already gotten it already.

But tracking isn't going to go away. Your computer is initiating a conversation with someone else's computer, and there's only one thing you can do to prevent someone else's computer from remembering that it happened: have there be nothing to remember, because nothing happened. i.e. don't request the ad.

If you get the ad, then you get tracking, period. There is no possible compromise between the two sides on this, and everyone who thinks they can have ads but no tracking, is kidding themselves.

Either the ad industry is going to persuade us that tracking isn't all that bad, or the users are going to persuade the media that ads aren't all that necessary. No middle ground exists on this.

Comment Re:Can we get an explanation on who gets mod point (Score 1) 1833

I suspect there's a line of code in the "assignModPoints" function that says something like

if(freaks.contains("pudge")) return 0;

I haven't gotten mod points in a long time either, though I suspect in my case that I had turned off the "willing to moderate" option when it existed in the user options, and unrelated to that pudge foed me at a later time.

User Journal

Journal Journal: Rant: Android namespaces and ids 3

I hate Java, i hate Android development, but i repeat myself. And that's exactly what i hate about them.

In Android, objects have their own namespaces, under R. There's R.class, R.mipmap, R.layout, R.color, R.integer, and many more. So, the namespace of the layout (where you usually add objects) is under R.layout, the image on a button can be under R.mipmap. Nice.

Comment Re: Will you stop approving submissions by this gu (Score 3, Insightful) 220

IMHO you're wrong. Battery failure is the biggest reason to "upgrade." Availability of software updates is a close second. CPU, screen res etc are already overkill even on a 4 year old phone. Many phone lives have been extended by replacing the battery, though the industry is "on" that "problem" now.

User Journal

Journal Journal: Stupid Code: Using if() to set a value 4

Here's the latest example of something i have seen way too often:

if(getListView().getCount()==checkedItemCount) chk.setChecked(true); else chk.setChecked(false);

What's the point of obfuscating your code with an if()? This isn't conditional. You want to set it to the same boolean value as the evaluated expression. Obviously, the clearest way to write this (without changing names) is:

Slashdot Top Deals

Mathematics is the only science where one never knows what one is talking about nor whether what is said is true. -- Russell

Working...