Archive for the ‘ Pictures ’ Category

Mr. Gorbachev, bring down this wall!

Posted on September 25th, 2013 2 Comments

You may have heard the term “paywall” — it’s when a web site limits the amount of content that you can see unless you sign up with them for a fee. This typically happens after you’ve viewed a predetermined number of articles, and that number is reset on a daily, weekly, or monthly basis (depending on their setup).

All of Toronto’s major daily newspapers have put up paywalls, including the Toronto Star, Toronto Sun, Globe and Mail, and National Post.

And they’re all just awful.

Much hooplah was made about a developer that bypassed the New York Times paywall a couple of years ago, yet little (if anything), has changed since. David Hayes, the developer who cracked the NYT paywall, claims it took him a lunch hour to write the bookmarklet that bypasses the newspaper’s paywall.

A couple of days ago when Sarah was hitting the Star’s paywall I decided to take a quick look at what would be involved in getting around it. Twenty minuted later I had bypassed the paywalls of all of the above papers, including the New York Times (before I’d read anything on the topic, I should add). It took another 30 minutes to produce a small, generic site script that makes the dewalling process just a little easier and faster.

I’m not blowing my own horn here. I’m no super genius and this “hack” could be accomplished by anyone with rudimentary web development experience. In fact, both Hayes’ code and my own are almost unnecessary; with a few extra steps, you can bypass these paywalls with no extra software or crazy hacking skills. Chances are good that you already know how to do it.

I can see some extra benefit to a utility that would assist in automatically navigating the paywall beyond the first article — so that you could click on the web page links instead of having to load article by article — but this was more of a proof-of-concept thing, and the proven concept is that paywalls are unfortunately simple to defeat.

I’m not currently posting my dewalling code publicly. However, I will detail why this problem exists, and what the papers can do to fix it (if you’re from any of the aforementioned newspapers, feel free to give me a shout).

So Why Are Developers So Dumb?

I don’t think they are :) And to be honest, I totally get why things were done this way.

When a typical web browser grabs the web page you request, it sends out some limited information for the listening web server on the other end. This includes listing the browser’s capabilities (what kinds of content it can handle), specifying what it’s looking for (usually the URL of the web page), and cookies.

The receiving web server has that, plus an IP address, to identify an individual reader over the internet.

The IP isn’t unique to you, it’s unique to your internet connection which may be shared by many devices (like the the internet box thing, a.k.a. residential router, in your home). Browser capabilities can’t be assumed to be unique, again, because of that shared internet connection thing. And cookies can be cleared with the click of a button.

Given these limitations, how are web developers supposed to identify unique readers while ensuring that other legitimate readers can still access the site?

Better to err on the side of caution and just use cookies, sometimes along with IP, rather than accidentally block readers. Paywalls are necessarily leaky.

So What Should They Do?

This is a tough one.

It’s tough because it puts the limitations of technology up against corporate culture and profits.

What this does is really call up the need for reflection on how the papers profit from their content, and to me it’s an all-or-nothing proposition.

One option is for the papers go all-in and make certain articles, sections, features, etc. fully pay-only. That means having to log in to access them, otherwise it’s an excerpt, or some sort of teaser, to the general hoi poloi.

Another, more Zuckerbergian option is to offer access in exchange for personal information. I’m not necessarily averse to this, but it also requires a content lock-down of some sort.

The current paywall solution is somewhere just above both of these, being easily circumventable but still acting as a deterrent to the average web user.

I would gravitate towards the nothing end of the scale with a nag solution where on every X views of an article, the non-subscribed reader receives a temporary pop-over message suggesting that they subscribe. IP address on the server could be used to determine how often to do this — it seems unlikely that shared connections would all be connecting to the same content source, and even so, all it would produce is a nagging reminder that people really do like the content. It’d be sort of like a local rating system with an option to subscribe.

Beyond that, there could be a mild nag every time, for non-subscribed users. This starts to get close to being just plain old fashioned inline advertising, which would be the next solution before nothing at all (full, free access to everything).

Of course, since the papers have full control over their sites, there’s theoretically no limit on how inline advertising could be accomplished. There’s the always classy Toronto Sun wall-to-wall background…

sun_bg

…but if that’s not the newspaper’s style, I’m sure there are other and more elegant approaches.

Ultimately, the decision is whether or not to lock away content. Logins are reliable, which is why they’re so popular. Identifying users without them is inherently unreliable. Either content can be locked away completely, or it should be assumed to be open to everyone. The seemingly in-between paywall solution is actually in the second family by reasons which I’ve explained earlier.

Astute web developers will point out that other mechanisms are available to bypass some of these limitations: Flash shared objects, or persistent browser databases. While these are a step beyond simple cookies, both are easily deleted as part of most modern browers’ cache management. In other words, they’re not much better than anything mentioned so far.

Browsers impose these limits to provide a level of privacy protection, and without requiring readers to manually enter additional information like a username and password, it’s tough if not impossible to pinpoint an individual human being. Without this exactness, any paywall or content blocking system is bound to be flimsy. The solution, at least at the present time, won’t involve technology; it’ll require high-level decisions about what will be locked away from the general public and what won’t.

Filed under: Dispatches, Patrick Bay, Pictures

At long last, relief

Posted on September 11th, 2013 Comments Off on At long last, relief

Okay, so it’s not exactly a concrete plan of action or anything, but finally it’s looking like Metrolinx is investigating a downtown relief line for the Yonge subway. I say finally because the subject of at least one downtown relief line has been floating about for some time (and certainly far longer than any TCL post would indicate).

The problem is a two-fold, compound one at the present time:

  1. This seems to be a far second consideration for almost everyone with a say in the transit debate, from Metrolinx to Karen Stintz. Most of the focus is on building new lines to the suburbs and this is just the beginning of starting to think about the topic.
  2. The downtown lines are already pretty crowded as it is. Take any downtown train, streetcar, or bus — especially when the weather’s a bit iffy — and you’ll get the idea.

So while there are big efforts underway to get more people onto the downtown lines, there’s almost no effort to expand the already crowded system — certainly not from the Ford administration.  If something doesn’t change, and soon, the disaster will be one of Fordian proportions.

subway_disaster

Filed under: Dispatches, Patrick Bay, Pictures

Ignore the WTF

Posted on September 10th, 2013 Comments Off on Ignore the WTF

You may have noticed some out-of-place advertising on TCL. Not sure exactly when this popped up, but they were clever enough to hide it from me so that I couldn’t see it.

Sadly for them, I analyze stuff like this for breakfast.

Here’s the pictorial:
online_casino_WTF_small online_casino_WTF2_small online_casino_WTF3_small online_casino_WTF4_small online_casino_WTF5_small

Never mind.

By the way, Softonic or whoever did this on your behalf, smart thinking trying to hide your link in TCL’s dynamic site code. However, it is now gone.

Filed under: Patrick Bay, Pictures

Smog on!

Posted on September 10th, 2013 Comments Off on Smog on!

Smoggy Pano

Filed under: Patrick Bay, Pictures

That London…

Posted on August 25th, 2013 Comments Off on That London…

I visited London a little while ago. That London. I only got to be a tourist for about four hours at the end of the local work day (and I had to skip the pub!) Here’s what I saw, including the occasional double image or ghostly figure:

Sweets and Tea at Harrods

Sweets and Tea at Harrods

Harrods Egyptian Room

Harrods Egyptian Room

Harrods Seafood Lounge

Harrods Seafood Lounge

Somerset House after dark

Somerset House after dark

Memorial Gates at Green Park

Memorial Gates at Green Park

Battersea Power Station on the Thames

Battersea Power Station on the Thames

Legally required London photo booth shot

Legally required London photo booth shot

Near Trafalgar Square somewhere

Near Trafalgar Square somewhere

Piccadilly Circus. Note the lack of clowns, elephants, tent, etc.

Piccadilly Circus. Note the lack of clowns, elephants, tent, etc.

Along Piccadilly

Along Piccadilly

Still along Piccadilly

Still along Piccadilly

The Red Lion at Derby Gate. Beer!

The Red Lion at Derby Gate. Beer!

A Drury Lane pub. More beer!

A Drury Lane pub. More beer!

A bit o' the old symbolism near the Eye

A bit o’ the old symbolism near the Eye

The Eye and a mysterious London moon. West from Waterloo Bridge.

The Eye and a mysterious London moon. West from Waterloo Bridge.

The mysterious London financial district. East from Waterloo Bridge.

The mysterious London financial district. East from Waterloo Bridge.

Filed under: B Sides, Patrick Bay, Pictures

Free Flying Beaver Bellini!

Posted on August 6th, 2013 Comments Off on Free Flying Beaver Bellini!

How many of us grew up on The Kids in the Hall? How many of us have wished for a fish dinner with Paul Bellini, the mysterious and ephemeral fifth Kid, at a convenient airport hotel?

Paul Bellini

Well, believe it or not, Bellini hosts a more-or-less regular show over at the Flying Beaver Pubaret which is, mind-blowingly, cover-free! Yeah, you can actually just waltz in off of Parliament Street (near Carlton), order a beverage, and rub naked or clothed elbows (your choice) with the one and only Paul Bellini.

The Flying Beaver is a delightfully intimate venue with room for maybe 80 to 100 people if everyone stood shoulder to shoulder, and has not ceased to amaze me with some of the personalities it has managed to attract. I’m sure owners Maggie and Heather‘s seemingly endless connections to Canadian comedy, the best form of comedy, help a lot.

What I’m trying to get at is, basically, that The Flying Beaver is an incredible Toronto-gem-hosting Toronto gem that has thus far managed to stay brow-furrowingly audience free. Even during its bigger shows, Sarah and I have never had a problem getting a table. To me, this must be simply because most of Toronto has not yet been made aware of the wonders of the Flying Beaver, meaning you still have an opportunity to experience it, and its incredible personalities, very much in the flesh.

Filed under: B Sides, Patrick Bay, Pictures

Fighting to the death for seats in Ford’s transit future

Posted on July 19th, 2013 1 Comment

I get the feeling that even the Toronto Sun kinda gets that the latest vote on transit funding isn’t exactly the shining moment that Ford is making it out to be.

Rather than celebrate Ford’s victory, the Sun took the opportunity to attack Karen Stintz, claiming that Ontario Transportation Minister Glen Murray called her a “roadblock” in the process of getting shit done. She says that it won’t be possible to move forward on any less than $1.8 billion, Murray says $1.4 billion is all that’s coming.

This comes after Ford revived the whole subways debate on a wing and a prayer with none of the funding “guarantees” he’s so fond of. It’s critical to note the $8.2 billion in transit funding under the Transit City project that Ford summarily, and probably illegally, dismissed as his very first act of destruction at City Hall (but only after voting in favour of it first, of course).

If Stintz is a “roadblock” simply for saying that the city will need more funding, what does that make Rob Ford?

Not that it’ll matter much in the long run, because the results of the various votes on the issue leave even more room for the whole thing to fail. Essentially, Council voted to keep any new taxes out of the equation; even Ford’s latest in a series of attempts at raising taxes was rebuffed. They also voted to make the whole thing hang on the $1.8 billion number that Stintz put forward (I guess that makes them all, including the Fords, “roadblocks”).

So those goals are a bit lofty for starters. But then Council voted on having a funding commitment by September 30th, so far with no business case or any real proposals beyond this (which I tiefed from the National Post):

proposed subways

As you can see, the proposed subway has less than half the stops of the LRT plan with a not-so-small distance between stops on the underground route which would be subject to the same problems that the system has thus far experienced and will continue to be a victim to.

It’s not realistic to believe that the sections of the city where subways will be built won’t be shut down for safety reasons, so in terms of inconvenience, they wouldn’t be any better for pedestrians or commuters. And that will be the situation for about 5 years with the LRT, compared to an optimistic 10 years for subways.

Once built, the LRT will be within walking distance of roughly twice as many people as the nearest subway stop. Yes, there are some perks, such as a larger overall passenger capacity of the subway over light rail, but that won’t become an issue for some time; both systems are expected to be running, at peak times, half to less-than-half empty by 2031.

So no, subways are not the best option given what we know (and have known for some time).

Not that it really matters —  neither the LRT or subways may ever see the light of day. There was, at one time, a viable and ready-to-go plan called Transit City, but before anyone had a chance to stick a shovel in the ground, Rob Ford summarily cancelled it and started in on this insane death spiral that the TTC is now in.

The numbers aren’t adding up, the only plan thus far has consisted of publicly blubbering rhetoric about partnerships, and now we have these extra conditions that imperil even the tenuous and ephemeral concept of subways. And all this just for Scarborough … no discussions about upgrading or maintaining the rest of the system which by 2031, is believed will require passengers to fight to the death for a seat on severely overcrowded and, thanks to Ford, extra pricey trains.

Filed under: B Sides, Patrick Bay, Pictures

Stay your whitest with Placenta

Posted on July 14th, 2013 Comments Off on Stay your whitest with Placenta

image

image

Filed under: Dispatches, Patrick Bay, Pictures

On the hunt for Toronto’s elites

Posted on July 9th, 2013 1 Comment

Have you ever wondered where you can find Toronto’s latte-sipping urban elites? Do you want to know where you can observe the “pinko left-wing kook” in its native habitat?

Well wonder no more!

The Star has graciously mapped it out for you in glorious hipstervision:

Filed under: Dispatches, Patrick Bay, Pictures

FloorPig is back!

Posted on June 18th, 2013 Comments Off on FloorPig is back!

FloorPig

Sarah and I have put some love and care into our little mobile game and we’ve now released the first full version!

This edition of our seemingly simple tile-based puzzle game includes 16 tricky levels, and a bunch of fixes and enhancements we won’t bore you with.

Did I mention it’s free?

Try it out now: https://play.google.com/store/apps/details?id=air.olliebit.FloorPig

P.S. If you don’t have an Android device, the web and iOS versions are almost ready. Hang in there!

Filed under: Dispatches, Patrick Bay, Pictures