What if we could touch our music again?
Also: SoundCards, music trading-cards that link you to music in the cloud.
- Many people have a physical connection with their music. These people like to organize, display and interact with their music via the containers (album covers, cd cases).
- Music is a highly social medium. People enjoy sharing music with others. People learn about new music from others in their social circle.
- The location where music is stored will likely switch from devices managed by the listener to devices managed by a music service. In the future, a music purchaser will purchase the right to listen to a particular song, while the actual music data will remain managed by the music service.
Finally: Daito Manabe and Motoi Ishibash built a lighting sequencer that uses RFID-enabled cards to control lighting and sounds.
”Maybe it’s time we get out of the broadcasting business…”
—Dean Del Mastro, Parliamentary Secretary to the Minister of Canadian Heritage.
The Honourable James Moore
Minister of Canadian Heritage
and Official Languages
House of Commons
Also: Build Your Own.
Hans Rosling’s 200 Countries, 200 Years, 4 Minutes - The Joy of Stats. [via]
In their editorial Modern times, ancient system, the Winnipeg Free Press recommends internet voting as a means of increasing voter turnout. Senior city hall elections official Marc Lemoine has also expressed an interest in online voting. As a computer engineer who teaches web programming courses I would urge them to reconsider.
Internet voting would be much less secure than our current system and would mean the loss of a physical record of votes for auditing purposes. We would also lose the ability to verify that each vote was cast by a unique voter. For example, a parent might be tempted to ask their 18-year-old children if they could vote on their behalf, or vice versa.
Recently, election officials in Washington D.C. invited security experts to test an internet voting system designed for overseas voters. Within 36 hours a team of computer scientists from the University of Michigan had compromised the system, allowing them to read and change recorded votes. One member of the team, J. Alex Halderman, had this to say:
“Major web sites like Facebook and Twitter regularly suffer from vulnerabilities. These high-profile sites have greater resources and far more security experience than the municipalities that run elections. It may someday be possible to build a secure method for voting over the Internet, but in the meantime, such systems should be presumed to be vulnerable based on the limitations of today’s security technology.”
Implementing internet voting in Winnipeg would require a change in provincial legislation.
- Hacking the D.C. Internet Voting Pilot - J. Alex Halderman
- A Comparative Assessment of Electronic Voting [pdf] prepared for Elections Canada by the CETD.
- Casting a Vote Against Internet Voting - Michael Geist
Electronic voting machines are equally troubling:
- Dutch Government Bans Electronic Voting
- India’s Electronic Voting Machines Vulnerable to Fraud
- California Restricts Voting Machines
- Electronic Frontier Foundation on E-Voting Rights
These Aikido wrist stretches are for anyone who types a lot.
Paraphrasing from Common Programmer Health Problems:
Perform these stretches prior to every typing session:
- To warm up, put your hands out in front of you and grab at the air as fast as you can 20 times. Then shake your hands, then rotate your wrists 10 times one direction and 10 times another.
- Start with the video exercise you’re best at and do 5-10 of them at a medium speed.
- Continue through each exercise. After each one shake your hands and arms and rotate your wrists to realign them. These exercises move the bones in your wrist, shaking them settles them back in to place.
Do just enough stretching to get your wrists feeling supple and relaxed. Don’t strain yourself, the motto “no pain no gain” will only damage you. Instead of forcing your joint to a certain position, bring it to that position and then think about relaxing it or “letting” it move a bit further.
I also like the ergocise wrist stretches.
Bump it, yo! Old Skool elements to make you bounce.
On October 27 of this year the citizens of Winnipeg go to the polls to elect their Mayor, their City Councillors and their School Trustees.
Making an informed vote requires that you know the candidates, their platforms and the issues they discuss.
This is why we’ve created WinnipegElection.ca, a citizen driven website for the upcoming Winnipeg general election.
Our public launch is later this month, but we’d love you to take a sneak peak.
Send your comments and suggestions to firstname.lastname@example.org. You should vote in our polls too. We’ll use your feedback to determine how to proceed with the site.
Currently you’ll find:
- General Election Information
- Mayoral Candidates
- City Council Candidates
- A Colourful Interactive Candidate Map
Recommend WinnipegElection.ca on Facebook:
Follow WinnipegElection.ca on Twitter:
On Thursday the Canadian government introduced the Copyright Modernization Act (or Bill C-32).
The CBC does a good job of outlining the proposed changes to Canadian copyright law.
The bill is an attempt to strike a fair balance between:
- Our ability to monetize creativity. -vs- Our ability to re-purpose culture.
- A creator’s right to control their works. -vs- A consumer’s rights to experience purchased media flexibly and in perpetuity.
There are things to like in this bill. The format-shifting, time-shifting and backup provisions are long-overdue, as is the expansion of fair-dealings1. The non-commercial “mash-up/youtube” provisions are indeed progressive.
However, any and all use-rights provided by the bill are revoked if the work in questions is protected by a digital lock. This immediately makes backing up DVDs illegal. It also makes viewing DVDs using the Linux operating-system illegal2. Copying a quote from a DRM-locked e-book for a book report or a news story would be illegal too.
The supremacy of digital-locks promoted by this bill must not be allowed to pass into law. If you value free-speech, your ability to re-purpose culture, and your right to use your purchased media as you see fit, I ask that you write your Member of Parliament to express your displeasure over the DRM provisions in Bill C32. (If anything, a bill that includes DRM provisions should mandate explicit labeling of all digitally-locked media.)
I recommend following these tips on discussing bill C32 with your MP. For the most impact, voice your displeasure using hand-written snail-mail.
Fair dealing for the purpose of research, private study, education, parody or satire would not infringe copyright. Parody and satire were not previously considered fair dealings in Canada.
In order to view legally purchased DVDs using the Linux OS one must break the digital locks on the DVDs. The reason for this is that the DVD industry has not provided any other way to view DVDs when using open-source software. Since I use Linux for all my DVD viewing, C32 would make watching movies a criminal activity for me.
Related: Terms & Conditions - A short video on Digital Rights Management.
This gem allows you to query last.fm for:
- artist information by name
- top albums by artist
- top tracks by artist
- top user-submitted tags by artist
- upcoming events by artist
- album information by name
I wrote this library to:
- Learn the gem creation process. (Facilitated by the jeweler gem.)
- Better understand the mechanics of web-based APIs. (Facilitated by the httparty gem.)
- Brush up on my unit-testing skills. (Facilitated by the fakeweb gem.)
- Distance myself from years of return-code function creation in favour of exceptions.
I also wrote it as part of a larger data-mining project I’m working on. (Which reminds me that I’ve been meaning to write a post on datasets and the soon to explode dataset market.)
The glutton_lastfm source-code is released unlicensed into the public domain.
This weekend I’ll be exploring:
- iProcessing - The API from processing.js extended for mobile use.
- MobiOne - Windows mobile emulator for iPhone, Blackberry, Android and Pre.
Step one: Install Eclipse, PhoneGap and the Android SDK along with JQTouch, iProcessing and MobiOne.
Step two: Play around. Create a few sample apps.
Step Three: Tomorrow Andrew and I will deploy these apps to his Android phone.
You can listen to (in their entirety) every album of the Hypem top 50 of 2009. The top 50 was crowd-sourced from the top 10 lists of over 500 bloggers. The albums are hosted by Groveshark.
Yes, the Hypem leaderboard gets gamed now and then, and it sometimes get clogged with meme-ooze, but the web’s messy like that.
Even if you’re not a gamer this is a must-watch video, especially the second half on the implications of “games that break through the reality barrier” and the attention economy. I’m not sure I welcome the “gameification” of life, but it does feel like the inevitable progression of the capitalist spectacle. “A world where points are distributed for paying attention — to ads, activities, or other people.”
Adding to the conversation:
If you don’t know where to begin, you can try your hand at learning game-AI by playing Ruby Warrior, a roguelike that you play by implementing a Ruby class containing your player’s control logic.
The Evolution of Remix Culture - How Remix is becoming a platform for collective expression by, and conversations between, social groups.
Although I essentially agree with the ideas presented in this video, there is something about expressing ourselves in terms of pop culture that brings to mind Baudrillard’s Simulacrum. But really, I should learn to stop worrying and the love spectacle. :P
Oh, and bonus points for the Glass Bead Game analogy.
Here are the slides from my presentation today at the RRC Directions business conference.
Click the “full” button to view in full-screen mode.