Archive for the ‘ Patrick Bay ’ Category

This law’s for you

Posted on March 26th, 2015 1 Comment

Compare:


Crack-smoking scumbag Rob Ford’s privacy is breached when staff access his private hospital records. Although there’s no indication that the information ever left the hospital or was used in any way, the Ontario Privacy Commissioner immediately demands prosecutions. Send a message, she says; this is totally unacceptable!


Around 15,000 people have their privacy breached on numerous occasions by hospital staff with the information being given or sold to third parties, some of whom use the information to solicit patients while others use it for more troubling ideological purposes, with who knows how many other breaches being swept under the rug. The Privacy Commissioner shrugs her shoulders and says, well, guess we gotta change the laws, while downplaying things as best she can: “We have found no evidence to suggest that this information ever left hospital property or was used by the photographer for any other purpose,” said Trell Huether, a spokesperson for the Office of the Information and Privacy Commissioner, in an email.


The result here is that Rob Ford is just another exemplar of how government genuinely isn’t interested in the well-being and protection of its citizens, and certainly not in encouraging ethical behaviour or enforcing the law with any semblance of fairness or justice. It’s main purpose is to prop itself up, protect itself, exclude itself from any accountability, and to utterly destroy you if you don’t go along with their criminal racket. If you’re part of the gang you get a sweet ride otherwise you’re free to go fuck yourself.

Filed under: Patrick Bay, Why I'm Right

Your state tyranny is ready!

Posted on March 25th, 2015 Comments Off on Your state tyranny is ready!

If you haven’t broken the law, you have nothing to worry about, right? No one in this “democratic” country would be arrested without charges, correct? You have due process and checks and balances, no?

Not in the fascist tyranny of Canada you don’t…

A summons was issued in February for Merouane Ghalmi to appear before a Quebec Court judge in Montreal to sign a peace bond after the RCMP said it feared he would commit a terrorism offence.

No document was signed in the case on Feb. 26 and the case was postponed to give Ghalmi’s lawyers time to review the evidence.

Ghalmi has not been charged with any offence.

From: http://news.nationalpost.com/2015/03/25/rcmp-terrorism-arrest-amir-raisolsadat/

And C-51 isn’t even law yet.

Filed under: Patrick Bay, Why I'm Right

Flying Beaver sessions: Scott Thompson on being first

Posted on January 19th, 2015 Comments Off on Flying Beaver sessions: Scott Thompson on being first

There’s just not much money in it:

Filed under: B Sides, Patrick Bay, Sounds

Flying Beaver sessions: Scott Thompson and the Fleshlight

Posted on January 18th, 2015 Comments Off on Flying Beaver sessions: Scott Thompson and the Fleshlight

Scott and Maggie Cassella discussing equal opportunity sex toys:

Filed under: B Sides, Patrick Bay, Sounds

Flying Beaver sessions: Scott Thompson and sexuality

Posted on January 16th, 2015 Comments Off on Flying Beaver sessions: Scott Thompson and sexuality

Deep in the gooey grey mush of sexual nuance with Scott and Maggie Cassella at the Flying Beaver Pubaret:

Filed under: B Sides, Patrick Bay, Sounds

Flying Beaver sessions: Scott Thompson and the Griffin Awards

Posted on January 15th, 2015 Comments Off on Flying Beaver sessions: Scott Thompson and the Griffin Awards

On Toronto’s downtown-east side sits a quiet, unassuming, and intimate little comedy club called the Flying Beaver Pubaret.

The establishment is split into two halves: one a traditional Canadian booze can and the other a sliver of a (usually) comedic performance area. I’d find it shocking if a forty people could find room to watch a show and a hundred would probably fill up the place entirely. These capacity limits have not, however, been big concerns whenever I’ve visited.

Basically, the aptly named Pubaret isn’t spacious or particularly remarkable, and while it features many struggling and up-and-coming comics it’s not the kind of place you’d think to rub elbows with the likes of Kids In The Hall’s Scott Thompson or the incomparable Paul Bellini (also of KITH fame).

Yet the Flying Beaver is exactly the place to experience this juxtaposition in a truly intimate way — “rub elbows” can be taken literally. This is one of those iconic places, those awesome and seemingly undiscovered spots in which you can feel history being made. And did I mention that most of the interactive, meaty, uncensored, off-the-cuff discussions can be experienced for the price of a beer or two (and you get the beer)? That shit still blows my mind.

Here’s an example of the magic in which Pubaret co-owner Maggie Cassella asks Scott to recount his experiences performing at the Griffin Poetry Prize awards:

Filed under: B Sides, Patrick Bay, Sounds

Government to give monopoly, hardship money, to Rogers or Bell

Posted on September 12th, 2014 Comments Off on Government to give monopoly, hardship money, to Rogers or Bell

The Toronto Star article opens with this:

The cash-strapped provincial government is banking on a bidding war between Canada’s largest telecommunications companies for its lucrative lottery business.

The lucrative business (why the OLG is selling access to it, obviously), is in the exclusive right to sell the OLG’s products and services through a network of the telecom’s own “specialists”; in other words, to run lottery and gaming operations in Ontario. The two companies currently involved in a bidding war for this are Rogers and Bell. Does this maybe have something to do with the OLG’s unquestioned power to violate privacy laws? Of course the process is fair and open to everyone (with lots and lots of money), so no problems there.

Even better, the government will enforce this private, for-profit monopoly for, obviously, everyone’s benefit.

“The service provider will be responsible for recommending strategies to maximize the growth and success of the lottery business, developing products and marketing plans, operations, and process and cost optimization,” the Crown agency announced in December.

“”It will also serve as a single point of contact for OLG by being responsible for everything subcontractors do and ensuring they deliver on OLG’s modernization requirements,” the corporation said.

“In the future, OLG will continue its role in the conduct, management and oversight of lottery. This includes setting the overall strategy for lottery, managing the market by approving channel strategies and approving products.”

Isn’t that wonderful?

And, because Bell and Rogers are such poor, poor corporations (and because the OLG is itself “cash-strapped”), the Commission will be handing out roughly $750,000 to the winning bidder for the harsh inconvenience of plunking a golden monopoly into their private, for-profit laps (paid for by taxpayers, of course).

Potential new operators will now see up to $650,000 of their costs in making a bid covered by the provincial agency.

OLG will also pay $100,000 of fees that bidders must pay to the Alcohol and Gaming Commission of Ontario to investigate them and ensure they are above board.

Finally, it wouldn’t be government if this wasn’t all kept a big secret:

In an email, OLG’s Tony Bitonti emphasized that “procurement involves information of a commercially sensitive nature.”

“As a result, details of the RFP (request-for-proposal) documents and names of pre-qualified service providers will not be released while the process is ongoing,” wrote Bitonti.

“There will be no further communication about the RFP until a service provider is announced. OLG expects to announce the successful service provider in fall 2015,” he continued.

Bitonti said no potential price-tag for the lottery could be disclosed because that’s part of the bidding process.

Ooh, “pre-qualified” … I wonder how that works, and who decided on the “pre-qualified service providers”.

On the bright side, it looks like karma is a thing after all.

Filed under: Patrick Bay, Why I'm Right

SocialCastr open sourced

Posted on September 2nd, 2014 Comments Off on SocialCastr open sourced

sc_col_large

It’s not nearly as thorough as I’d wanted but I did manage to slap that open source license on all of the files and cut out a bunch of extraneous stuff in uploading SocialCastr (the personal broadcasting studio software). You can find the source code here: https://github.com/Patrick-Bay/SocialCastr

This is certainly not for the novice, at least not at this time. There’s some advanced code in there and you need to know your way around Adobe Flash to actually compile it. I’ll be going into much greater detail on the project page but, basically, you’ll need to create (or import), a custom application certificate to sign your code, update the SwagCloud class with your own server address (and optional developer key), and work around any minor issues like missing fonts in the IDE (included).

Eventually there will be very clear details that can be followed verbatim (even by the novice), and by that point I hope to have the project ported over to FlashDevelop (the open source version of Adobe Flash), but until then I’m simply going to include these caveats.

However, if you really don’t care to get your hands dirty and just want to start broadcasting, visit http://www.socialcastr.com/ to download the finished product.

Filed under: Dispatches, Patrick Bay

The Canadian Apocalypse

Posted on August 31st, 2014 Comments Off on The Canadian Apocalypse

Those Australians are on to something…

Filed under: Patrick Bay, Videos

Censorship-resistant SocialCastr going open source

Posted on August 17th, 2014 Comments Off on Censorship-resistant SocialCastr going open source

A couple of years ago I began work on a project named SocialCastr. In a nutshell, it’s a piece of software that enables you to broadcast (video/audio) to an unlimited audience over the internet from your computer or device. This differs from something like YouTube or LiveStream in that you don’t need such services to achieve this. There aren’t many services or software titles out there that do this, mostly because it’s kinda complicated, but also presumably because it’s hard to monetize something that is entirely in the users’ control.

Obviously, some people are fine with using third-party services to store and distribute their content. I often use them so I get it. However, as people are increasingly finding, censorship, the silencing of dissent and competition, and a lack of freedom are alive and well on all the major platforms out there. If you believe in individual freedoms, you’re unlikely to find them in the ranks of the media hosting mega-corps.

It’s probable that your cute cat videosinane content, or asinine replies will be safe — it’s the really important stuff like speaking out against government abuse that might disappear in a digital puff smoke.

With SocialCastr I wanted to side-step some of these issues directly and it was clear to me that the best way to do so was to remove the third-party part of the equation. Luckily, my programming language of choice (ActionScript) has a robust networking system that allowed me to do exactly this.

Unlike something like YouTube where you upload (or stream) your video to them and they take care of distributing it to your audience, SocialCastr broadcasts directly to the audience. In other words, you are communicating directly with peers (audience), no YouTube or LiveStream to potentially block or censor you.

This approach was unthinkable just a few years ago; most computers, even with fast connections, could send video/audio streams to a few people at most. It’s not unlike uploading videos to YouTube — once you’re uploading two or three videos (or any data, really) at the same time, your internet connection is essentially “busy”. Sending video directly to two or three individuals over the internet would similarly clog your connection. YouTube has what in programming parlance is referred to as “fat pipes”, fast and powerful internet connections that can support millions of viewers simultaneously, something that is simply out of the reach of the vast majority of us.

SocialCastr does things differently.

When you broadcast, you only actually send your video/audio stream to two or three people at most. They in turn take care of re-distributing the stream to others using peer-to-peer networking. Your audience quite literally share the burden of re-distributing the content to other peers. Practically this means that you are able to broadcast to a potentially unlimited number of people with a pretty basic computer and equally basic internet connection.

Despite the fact that I have an ongoing wish-list of additional features, SocialCastr is complete so there’s a lot that can be done with the underlying technology along similar lines as above.

For example, distributing files  á la BitTorrent is something I’ve (successfully) tested, and I’m not the only person to do so. Similarly, two-way peer-to-peer chat, including video and audio, are laughably easy to set up within SocialCastr.

Perhaps more interesting than this would be to use SocialCastr to anonymize web browsing much like Tor does — when you want to view a web page, a request goes out to all connected peers who make the request on your behalf. Just as with Tor, it’s the peers that actually get the data for you (encrypted, of course), and return it to you. Spreading a web page load over many peers, a request which typically requires tens or sometimes hundreds of requests to fully complete (i.e. all the images, ads, etc.), could potentially speed up retrieval of the web page in addition to helping you to stay anonymous.

I’ve even opined that it should be fairly straightforward to build a distributed computing platform of some sort. US Berkeley does exactly this when searching the heavens for signs of extra-terrestrial life this with their SETI@Home project, and many Bitcoin miners now work in similar cooperative groups to feed the cryptocurrency with its raw Bitcoin rainbow tables.

And did I mention that because it’s Adobe Flash / AIR, it’ll run on most computers, devices, and browsers currently in existence? PC, Mac, iOS, Android, Internet Explorer, Chrome, Firefox, Safari … the same code runs everywhere.

This is all very realistic and mostly tested, so it’s far from being merely speculative. Unfortunately, I just don’t have the time to make these ideas a full reality so I’ve decided that I’ll be open-sourcing SocialCastr very shortly (just as soon as I’ve cleaned up and commented the source code a bit, you know the drill).

So if you want to download the SocialCastr source code and compile it yourself (detailed instructions to be included), you don’t have to trust me or anyone else to produce the end software. You can fiddle with the code directly and change it in small or large ways in order to learn, or produce something unique, or whatever. If all you want to do is to slap your own logo on there and release (including sell) the software, be my guest!

Filed under: B Sides, Patrick Bay