The Bradnam Blog http://blog.keithbradnam.com Most recent posts at The Bradnam Blog posterous.com Fri, 03 Feb 2012 23:13:00 -0800 The sound of madness - taking the RPM challenge http://blog.keithbradnam.com/the-sound-of-madness-taking-the-rpm-challenge http://blog.keithbradnam.com/the-sound-of-madness-taking-the-rpm-challenge

Last year I attempted the RPM challenge for the first time. This is simply the mad pursuit of recording an entire album of music entirely within the month of February. RPM purists would go so far as to say that you should ideally write as well as record the material. The RPM definitiion of an album is 10 songs or 35 minutes of music, so there is some leeway for including one long instrumental jam as part of your album.

When I attemped this last year, it was fully my intention to write an album of proper songs...i.e. with vocals and lyrics. However, I spent so long on writing and recording the music that I had no time left to write — let alone record — the vocals. So it ended up as an instrumental album (a concept album no less). Given the time pressure, I was pleased with the music that I recorded. 

So this year I am trying again, and having learnt from the challenges of last time, I am this time trying a different approach. Rather than work on lots of different songs at once, I'm trying to tackle one song at a time, and allow myself 3 days per song. February is a leap year this year, so we get an extra day but I still can only spend 2 days on my last song.

Writing at such speed is not easy for me. I've never been a great lyricist — and my lyrics are probably better than my singing! — it's the one aspect of song writing that I really struggle with. I'm happy to come up with chord structures and melodies and play around adding musical textures in GarageBand, but writing lyrics? Urgh.

However, I'm taking the approach that a song with terrible, banal, lyrics is still better than no song at all. So may I present to you the first efforts of my RPM 2012 challenge so far. Song number 1 is called 'Sarah Jane'. On the 1st February, I wrote the main chords for the verse, came up with the melody and some lyrics. On 2nd February, I came up with a chorus structure and some more lyrics. Today (3rd February), I finished off the — admittedly terrible lyrics — and recorded about a dozen tracks in GarageBand. It is only my acoustic guitar and vocals that are live. Everything else is done using instruments in GarageBand played with my tiny (1 octave) USB keyboard.

Overall, I'm pretty pleased with the final result. It's rough, poorly mixed, and could do with a lot more polish...but there is no time for any of this right now. Tomorrow I start on song 2!

Sarah_Jane.m4a Listen on Posterous

 

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam -
Mon, 23 Jan 2012 10:59:00 -0800 iBooks Author almost hints at support for Perl Scripts http://blog.keithbradnam.com/ibooks-author-almost-hints-at-support-for-per http://blog.keithbradnam.com/ibooks-author-almost-hints-at-support-for-per

I tried opening a Perl script today using LaunchBar. As I have many code editors installed, it prompted me with a list of all available editors that are capable of handling *.pl files (Perl scripts). I was surprised to see that iBooks Author was now included:

Launchbarscreensnapz001

I had read that iBooks Author supports Javascript (in addition to HTML) and initially I was excited that you might be able to embed Perl scripts in this new iBooks format. But alas no:

 

Ibooks_authorscreensnapz001
So I'm not sure why *.pl scripts are being associated with iBooks Author if it can't open them. You don't see this association of Perl scripts with Pages or Keynote, so there must be something in iBooks Author which is making the Finder associate *.pl scripts with the application.

Update: 23/1/2012 12:00 pm

It turns out that if you make any empty file that has a file suffix of various popular programming languages (*.c, *.py, *.java) then iBooks Author will appear in the list of suitable editors. So there must be some system-wide framework that recognizes 'file suffixes that belong to programming languages' and this is turned on in iBooks Author.

This made me think that as *.html files may be part of the same set of file suffixes that count as programming languages (iBooks Author supports embedded HTML) but I made a small HTML file and this didn't appear in the list of files that iBooks Author might recognize.

 

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Mon, 16 Jan 2012 12:29:00 -0800 A potential security issue when using Bitcasa http://blog.keithbradnam.com/a-potential-security-issue-when-using-bitcasa http://blog.keithbradnam.com/a-potential-security-issue-when-using-bitcasa

Bitcasa is the latest offline storage technology that is starting to make waves in the tech media. It's being advertised using the strapline 'Infinite storage on your desktop'. Yes, infinite storage. Think Dropbox on steroids.

The service, currently in beta, allows you to mount folders from their online servers and make them appear like local folders. There is a web interface that gives you access to your files along with hints that iOS/Android access will be available at some point too.

Of course, you can't store everything locally, so you do have to download/upload files as needed but you can set a quite large cache (up to 14 GB) to essentially keep your most used files local.

The technology is based on FUSE (thanks to @modernscientist for pointing this out), but it blurs the lines between what is local and what is remote. However, because all of your 'cloudified' folders (to borrow from Bitcasa's terminology) are each mounted as a network drive, this does create the following problem (on Macs anyway).

 Once you cloudify any folder, the file permissions of everything in that folder are all turned on. I.e. any user who has access to your computer can read and write to the files in that folder.

I created a test folder with some basic text files and I added this to Bitcasa. This is how the local permissions of that folder looked to me:

drwxrwxrwx@ 6 keith staff 204 Jan 16 08:59:02 2012 Test/

In the terminal, I then switched to a backup user account (Steve) that I have on my Mac. To that user, the permissions of the same folder look like this:

drwxrwxrwx@ 6 steve staff 204 Jan 16 08:59 Test/

I then tried deleting the folder while logged in as Steve:

$ rm -rf Test/
rm: Test/: Resource busy

It can't delete the folder, but it does delete all the files inside it. This has huge security implications if you share a computer with someone else (with a different account), or if you have an account on a networked machine. If so, then any user — intentionally or otherwise — can read and delete the contents of any folder that you add to Bitcasa.

This is, of course, no different to what happens if you leave a USB drive plugged in to your Mac, but I'm guessing that the average Bitcasa user might not realize this.

Updates

Updated 1/16/12 1:33 pm to clarify that it is based on FUSE technology rather than appearing to be FUSE-like

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Sat, 14 Jan 2012 11:35:00 -0800 Four playlist syncing problems with iTunes in the Cloud http://blog.keithbradnam.com/four-playlist-syncing-problems-with-itunes-ma http://blog.keithbradnam.com/four-playlist-syncing-problems-with-itunes-ma

iTunes in the Cloud is a great way of making the songs in your iTunes library available to all of your iOS devices, but it is not without various wrinkles (which will hopefully be ironed out in a later update). Here are some examples of what I mean. I believe that these are only problems when you are also using iTunes Match.

1) Playlist folders don't always sync properly

I have many different playlists, some of which are used for general housekeeping (i.e. to help find songs with no artwork, songs that haven't been played etc.). All of these are placed in a Playlist Folder called 'Stats'. But on my iPhone, I see two folders called 'Stats':

 

Photo_2
Each of these folders contains different combinations of my playlists (with some overlap).

2) You can't create a smart playlist in iTunes if it references other smart playlists

Many of my smart playlists that I created in iTunes can simply not be synced to my iPhone. When you try making such a playlist, you see this error:
Screen_shot_2012-01-14_at_11

3) Item counts in playlists are not respected when you sync them

I have a playlist called 'Hot 100', I deliberately limit this to 100 songs and this works fine on my Mac:
Itunesscreensnapz001
But on my iPhone, if I try accessing this playlist, the 100 item limit is ignored:
Photo
I'm hapy to wait while 100 songs download over WiFi, but I'm going to wait for over 6,000 songs to download.

4) You can't include podcasts in synced playlists

I have mentioned this before, and this is something that already has driven me to use the excellent Downcast app. If you place any podcasts in a playlist then see a warning icon appear next to the playlist name. If you click on this, you'll see the following warning:
Itunesscreensnapz002

These four issues are not problems if you don't use iTunes Match; they all work as expected if you are syncing playlists in the traditional manner of using iTunes to choose which specific playlists will be copied to your iOS device. I really hope that at least some of these problems get addressed in the near future.

 

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Thu, 05 Jan 2012 12:00:00 -0800 Strange Remember The Milk / Safari problem http://blog.keithbradnam.com/strange-remember-the-milk-safari-problem http://blog.keithbradnam.com/strange-remember-the-milk-safari-problem
About 10 days ago I noticed that when I tried loading up Remember the Milk (RTM) in Safari, a few strange things would happen. I have about a dozen different task lists in RTM, two of which are 'smart lists' (akin to smart playlists in iTunes if you will). The main list I use for viewing tasks in RTM is a smart list, and it is normally the first list I look at. 

The first problem was that smart lists wouldn't load at all, and an error message would briefly flash on the screen: 'lists.load failed'. I'd then be returned to another non-smart list. The second problem was that no matter what list I clicked on, I would always be returned to the same list.

I checked RTM's online help pages which didn't reveal anything that seemed to help. So I contacted RTM directly and over the last few days we've been trying a variety of fixes. None of which have worked. Here's what we know and don't know:

  1. This problem only affects me, and only when using Safari on my mac
    1. RTM works if I access it on other Macs, through other user accounts on my Mac, or when using Chrome on my Mac rather than Safari
  2. Logging out or restarting my Mac does not fix the problem
  3. Emptying cache does not fix problem
  4. Neither does removing all cookies
  5. Nor does turning off all extensions
  6. Nor does resetting Safari
  7. Nor does a combination of the above
  8. Nor does deleting the com.apple.safari.plist file from ~/Library/Preferences
  9. Nor does reinstalling Safari
  10. Nor does deleting my ~/Library/Safari,  ~/Library/Preferences/com.apple.safari.*, and ~/Library/Saved Application State folders (hat tip to modernscientist for the last one)
I'm currently going to try copying my entire ~/Library folder to a test account to see whether anything else is causing the problem. It must be user specific, but I can't find any other Safari-related files to try removing.

Suggestions welcome!

Update: 3:24 pm

I have finally found the culprit. It turned out not to be anything to do with any Safari setting. After I made my test account with a complete copy of the ~/Library folder from my main account, I realized that I have about a dozen login items.

So I first tried removing all login items, and then logging in again and it fixed the problem! So then I went through each login item in turn, deleting it, and then logging out and in again. It turns out that I didn't even need to log in and out.

One program is responsible, and only one setting of that one program causes the problem. The cause of my week of frustration is Smart Scroll, a preference pane that gives you a smoother scolling experience and also let you do things like auto-scroll windows. The preference pane has five main areas of functionality, all of which can be turned on and off independently. It turns out the Hover Scroll functionality alone causes the bug in loading RTM lists.

Looking back, I should have narrowed in on this app sooner than I did because it was the last thing I installed. But, it wasn't the first thing that I was considering when looking for a bug that affected loading lists in one web application and only when using the Safari browser. 

Why should a tool that allows a page to autoscroll when the mouse is near the top/bottom of the window, affect a website in such a way? I don't know, but I hope that this info is useful to both parties. About to compose email to Smart Scroll!

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Sun, 01 Jan 2012 21:37:00 -0800 Photos from the Yolo Bypass Wildlife Area http://blog.keithbradnam.com/photos-from-the-yolo-bypass-wildlife-area http://blog.keithbradnam.com/photos-from-the-yolo-bypass-wildlife-area

Despite living in Davis for several years, we had never visited this fantastic wildlife area which is right on our doorstep. Yesterday we remedied this situation and took a few photos while walking around one of the many little walking loops that can be found.

This area is over 16,000 acres and is a (temporary) home to many migratory birds. It is easy to lose yourself in the wild tranquility of the place and forget forget that Davis is just a few minutes drive away.

 


Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Sat, 10 Dec 2011 10:45:00 -0800 The Twitterrific User Interface - how did it come to this? http://blog.keithbradnam.com/the-twitterriffic-user-interface-10-things-i http://blog.keithbradnam.com/the-twitterriffic-user-interface-10-things-i

The recent changes to Twitter's web and mobile interaces have not pleased everyone. John Gruber – as always – hits the nail on the head with the many user interface (UI) problems that have arisen in the new interface on mobile clients. The #NewNewTwitter app on my iPhone has also caused me to look elsewhere, and I'm currently trying out Tweetbot which I mostly like. Using a new mobile version of twitter has also caused me to reevaluate my desktop version of twitter which for a long while has been the official version from Twitter (which built on the excellent Tweetie app).

Twitterrific from The Iconfactory is a paid app which has very good reviews. It's normally $9.99 but is currently on sale at half price so I thought I'd give it a try. The must have feature that I need in any twitter client is the ability to support multiple accounts (I have seven accounts, many of which I use for various work-related projects). Apart from that, I like clients which have clean, attractive UIs and which have support for many keyboard shortcuts. So in these regards, how did I find twitterriffic? In a word...'unusable'. Here's why:

1) As with every other twitter client, direct messages that you send and receive can be viewed separately, but in twitterriffic they also appear as part of your main timeline view, mixed in with regular tweets. There is no way of turning this off and to me it feels wrong to have these messages mixed up with tweets.

 

Twitterrificscreensnapz001

2) You can press the left arrow key when a tweet is selected to display a new pop-up window. If your selected tweet is part of a conversation, the pop-up window shows the tweets in that conversation. If your tweet wasn't part of a conversation, you see recent tweets that mention the account of the tweet that you selected. But you have to use the escape key to close this window, no other key will make it disappear (you can also click elsewhere with a mouse). It would make sense to me to maybe make the window disappear by using the left arrow again, so you don't have to move your fingers. I don't like having to reach for the escape key (which requires a little bit of a stretch on most keyboards).


Twitterrificscreensnapz005
3) Unlike the aforementioned behavior of the left arrow key on regular tweets, pressing the left arrow on a direct message does nothing at all. You can't view direct messages as conversations. You can only view them a stream of all messages you've sent/received to/from everybody. If you message a lot of people then this makes it really hard, if not impossible, to go back and read the conversation. I can't understand why they can enable a conversation view on tweets but not on direct messages.

4) The sidebar (which you can turn on with Cmd + L) has a clear section heading for 'Lists', but the section heading for saved searches is just a search box. The main account section (All Tweets, Mentions, Messages, Favorites) has no heading. This all seems a little inconsistent. You can also add a fourth section 'Trends' that also has a section heading, but this section can only be turned on via the preferences and is off by default. Why not make each one a preference and give each one a consistent heading?

Twitterrificscreensnapz004

5) If you receive a new mention or direct message it is not always clear that this has happened. You can turn on Growl notifications, which helps, but otherwise you may just notice that the twitterriffic menu bar icon has turned blue. This indicates that something is new, but what? The menu bar icon does not have a menu to reveal what the new item is (e.g. a mention vs a direct message) or which account they have appeared in. If you turn on the sidebar (see previous item), you might hope that the 'Mentions' or 'Messages' sections would display in a different color to draw your attention to what is new. But alas, this doesn't happen. So for someone like me with many accounts, I have to search through each account in turn, checking to find out what is new.

6) You can 'jump' to your next twitter account using the Cmd + J keyboard shortcut, but unlike other twitter apps, you can only navigate forwards. So again, if you have many different twitter accounts you need to use this shortcut several times if you just want to to go to the previous account. There is a toolbar icon that allows you to switch to different accounts, but that requires using the mouse.

7) The menu bar icon sometimes turns blue and sometimes it animates – I should add that I find the animation somewhat distracting. However, sometimes it doesn't turn blue but it still animates. The only way I found out what these changes signify was by contacting Twitterriffic. There was no documentation explaining the differences. It turns out that the animation indicates that the account is being refreshed. Maybe that is obvious to others, but it wasn't so to me. Twitterriffic also told me that sometimes it doesn't stop animating which is a known bug.

8) A menu item (and keyboard shortcut) exists for something called 'Next Timeline'. This just moves you from a view of 'All tweets' to a view of your 'Mentions', then to 'Messages', and finally to 'Favorites'. Only the first of these is actually a timeline as defined by twitter so this terminology is confusing. Also, the keyboard shortcut that performs this action is the only shortcut that solely relies on using just Control as the modifier key (Ctrl + `). I'm not sure how many people have a need to cycle through these views in this order. Especially when twitterriffic also provides the – seemingly now standard – keyboard shortcuts of Cmd + 1, Cmd + 2 etc to jump directly to each of these views.

9) When you mouse over any tweet, two small icons appear in the bottom right. The first is an arrow which, if clicked, gives access to retweeting, replying to, or direct messaging the author of the tweet. The second 'gears' icon gives you various options, including favoriting the tweet. I'm surprised that favoriting a tweet doesn't merit it's own star icon in the tweet itself, rather than adding this as a buried function of the generic gears icon.


Twitterrificscreensnapz006
Twitterrificscreensnapz007

10) Twitterriffic uses color to distinguish between different types of tweet. If you use the 'light' color scheme then you may see the following colors: 

  • Pale grey/blue - a regular tweet from someone else
  • Green - tweets that you have written
  • Dark orange - mentions (i.e. someone replies to you)
  • Light orange - quoted mentions (i.e. someone quotes your tweet)
  • Light blue - direct messages
All tweets also appear in a darker hue when selected (which is expected). So this means that it is possible that one window could contain six tweets all in different colors (assuming that one of the tweets is selected). I'm not sure if this is just too much visual information to process and comprehend. Maybe this is something that just takes time to get used to.

Conclusion

It is possible that I am alone in being irked by all of the above items. I'm just surprised that for such a well-regarded application, there seems so many elements of the UI which appear inconsistent and confusing. I have only been using Twitterrific for less than 24 hours, but it will not be getting any more usage out of me. I'm probably going to go back to the official Twitter app, but not before giving Echofon a try.

 

 

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Fri, 09 Dec 2011 10:09:00 -0800 A new app from the New York Times for 2012 Election coverage…well sort of http://blog.keithbradnam.com/a-new-app-from-the-new-york-times-for-2012-el http://blog.keithbradnam.com/a-new-app-from-the-new-york-times-for-2012-el

Being the political junkie that I am, I was quite excited to see a new 'Election 2012' app from the New York Times. However, I quickly noticed that most links that you may care to click on this app are accompanied by a little padlock icon. Clicking on these links takes you to a 'Subscribe' page where you are prompted to pay at least $14.99 per month for a NYTimes.com subscription. There are just six links that let you freely view NYTimes.com articles within the app. There are another fifty-four which link to content where you need a subscription. They do provide free links to an 'All Sources' section which just links to news articles from other providers (Washington Post, CNN etc.).

While I completely understand why the New York Times wants to get people to subscribe in order to access their content, I feel that it is a little disingenuous that this app has so little actual content that you can view without a subscription. At best, this app is nothing more than a 'NYTimes-lite' app. At worst, it should maybe be described as a 'Subscribe to NYTimes' app. Oh, and the app still puts an ad on every page too, presumably to cover the cost of those six free articles that you can view.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Fri, 09 Dec 2011 09:13:00 -0800 Exemplary customer service from Audio-Technica http://blog.keithbradnam.com/exemplary-customer-service-from-audio-technic http://blog.keithbradnam.com/exemplary-customer-service-from-audio-technic

Photo

Together again!

I've been an owner of a pair of ATH-ANC7 QuietPoint headphones from Audio-Technica for several years now. I wear them most days at work, and always take them with me when I fly anywhere. Their ability to cancel out background noise really helps me focus on whatever I'm working on. Like other noise-cancelling headphones, they come with a detachable stereo cable so that you can use them with the cable to play music, or without the cable to just enjoy some silence.

Just over a couple of weeks ago, my cable shuffled off this mortal coil and became an ex-cable. Initially, I thought that I would have no problem in getting a suitable replacement. It did not prove so easy however. The end of the cable that has to fit into the headphones needs to have a plug with a relatively narrow diameter. The original cable is about 4 feet and is pretty thin. I did try a 3 foot replacement cable from Radio Shack, but it was too heavy, and didn't 'hang right'. That's when I turned to the Audio-Technica website hoping that you could buy an official replacement cable. No such joy.

However, last Sunday morning I saw mention on a web forum that you could just contact the company's support line and they'll send you a new cable for free. At first I didn't really believe this, but in any case I fired off a quick email to parts@atus.com. At 8:17 am on Monday morning I had a reply, asking me for my address so that they could send me a new cable. Wow. I didn't have any proof of purchase – the headphones are over 3 years old now I think – but they never asked. A few hours later, I received a second email saying that a cable was now in the mail. It arrived yesterday and once more I can enjoy my work environment free of background machine hum! 

Thank you Audio-Technica for great customer support!

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Wed, 30 Nov 2011 19:28:00 -0800 The UC Davis pepper spray incident - what questions remain unanswered? http://blog.keithbradnam.com/the-uc-davis-pepper-spray-incident-what-quest http://blog.keithbradnam.com/the-uc-davis-pepper-spray-incident-what-quest

In the light of the events of November 18th at UC Davis, many have called for Chancellor Katehi's resignation. A much smaller minority have called for her not to resign. I presume that many others – myself included – are reserving judgement until the various investigations have been completed.

I get the feeling that many believe that as the Chancellor ordered the police on to the quad, she should resign irrespective as to what specific instructions the police were given. Others may feel that the nature of her instructions might be a critical element in assigning guilt. 

I'm hopeful that the ongoing investigations will answer the following questions, all of which may influence people's perception of the Chancellors role in these events. Ideally these questions will be answered with verifiable evidence which doesn't rest on the sole testimony of any one individual. I.e. it is not enough for the Chancellor simply to say that she instructed the police not to use force, there must – somewhere – be evidence to corroborate this.

 

Unanswered questions

  1. Did the Chancellor act alone in ordering the police on to the quad? 
    1. If not, then who else advised her and what advice did they give? 
    2. Did she receive any advice to not send in police?
  2. At the time that any order was given what information did the Chancellor (and advisors) have about the state of events on the quad (number of tents and/or protestors)?
  3. What were the specific instructions to Police Chief Spicuzza regarding the removal of students and/or tents?
  4. Did the Chancellor know that the police had, and were liable to use, pepper spray?
  5. Was the Chancellor aware of the UC Police Department's guidelines on using force?
  6. What specific instructions did Police Chief Spicuzza give to her officers?
  7. What specific instructions were given to Lt. Pike – and to the second (as yet unamed) police officer who also used pepper spray?
  8. Lt. Pike can be seen in some videos giving and receiving instructions via his radio mic. What were those instructions?
  9. After finding out about what happened on Friday afternoon, what was the Chancellors immediate response before her first email to the campus community that was sent late on Friday?
  10. Was the Chancellor solely responsible for this first email (i.e. did she draft it or just approve it)?
    1. Did she receive any advice not to send the email, or to change the text?
    2. When this email was sent, what information had the Chancellor received about the events of that afternoon?

 

I think questions 3, 6, and 7 are the most pertinent, but I also think that the initial email which was sent did a lot to make the whole situation even worse.

Please feel free to suggest other unanswered questions in the comments. Alternatively, if you know of answers to any of them, please let me know (citing evidence rather than just opinion) and I'll update the blog post.

 

Update 1: 11/30 - It seems that a majority of the Graduate Student Association have also called for the Chancellor not to resign 

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Fri, 25 Nov 2011 11:15:00 -0800 My fiendish 2011 Thanksgiving Quiz http://blog.keithbradnam.com/my-fiendish-2011-thanksgiving-quiz http://blog.keithbradnam.com/my-fiendish-2011-thanksgiving-quiz

Ten questions to solve. All answers can be formed from the letters in the word 'Thanskgiving', and you can only use those letters. So there are 2 x G, 2 x N, 1 x T etc. Clues are somewhat cryptic and all but one answers involve two words. For each question, I also reveal how many letters are in each word of the answer. 

If you are confused, I'll give you three examples to begin with:

 

 

Example 1: I just rescued one of King Arthur's minions from danger (6, 6)

King Arthur's minions would be the knights of the round table, and if you are rescuing someone then you might be 'saving' them, so the answer is saving knight.

 

Example 2: I have a list of 7 things:  lust, gluttony, greed, sloth, envy, wrath, and pride. If you had to remove one of those things from the list, what would you be doing? (6, 3)

The list contains the seven deadly sins. So if you removed one, you would be taking sin. 

 

Example 3: An unforgettable singer without any Cole? (3, 4)

To which the answer would just be Nat King.

 

 

Now you know the format, we'll move on to the quiz. Answers are included below. Best score at our Thanksgiving dinner was 9/10.

 

 

1) People who have this are easily insulted, and are also very easy to give injections to (4, 4)

 

2) As soon as we get a lot of snow, I'm going to Lake Tahoe and I expect I'll suffer from too much exposure to the sun. What will I be getting? (3, 3)

 

3) Someone has just acquired another possession (5, 5)

 

4) About a thousand years ago, a gentleman from Scandinavia may have worn this on his head (6, 3)

 

5) Someone is contemplating about getting older (6, 5)

 

6) I get very nervous and agitated about the prospect of going on long walks in the countryside (6, 5)

 

7) I'm in possession of a rather noxious odor (6, 5)

 

8) What might you call nitrous oxide if – in addition to making you laugh – it made you contemplate and consider the mysteries of life? (8, 3)

 

9) One thousand grams has just disappeared (9, 2)

 

10) If an actor from the film Apollo 13 started making an alcoholic beverage using juniper berries, what might he put on the bottle? (1, 5, 3) – this one requires two punctuation characters in the answer!

 

Good luck!

 

 

 

 

 

Answers

1) Thin skin

2) Ski tan

3) Gains thing

4) Viking hat

5) Thinks aging

6) Hiking angst

7) Having stink

8) Thinking gas

9) Vanishing KG

10) T. Hanks' Gin

 

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Tue, 22 Nov 2011 12:22:00 -0800 Do you really want 'cops off campus' at UC Davis? http://blog.keithbradnam.com/do-you-really-want-cops-off-campus-at-uc-davi http://blog.keithbradnam.com/do-you-really-want-cops-off-campus-at-uc-davi

One of the demands of the Occupy UC Davis movement appears to include a demand to remove all police from the UC Davis campus. Consider the following map which shows most of the UC Davis campus and some of the wider city of Davis. 

Safariscreensnapz003

Location 'A' is the current home of the City of Davis Police Department. Location 'B' is the home of the UC Davis Police Department. If people don't want cops on campus, would they want them 'next to' campus, or do they want them to come from the City of Davis Police Department which is a 10 minute drive across town? 

In the USA there have been 20 shooting incidents on college campuses in the last five years alone, resulting in 60 deaths. It's hard to say whether having police on campus helped play a role in reducing yet more fatalities in these tragic events, but personally speaking, I'm glad that we have a police force on campus.

I think the issue of whether police should carry arms at all times, and the much more significant issue over the involvement of police during peaceful protests, are completely separate from whether we should even have police on campuses at all.

 

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Tue, 22 Nov 2011 08:34:00 -0800 Video: An emotive speech by a UC Davis pepper spray victim http://blog.keithbradnam.com/video-an-emotive-speech-by-a-uc-davis-pepper http://blog.keithbradnam.com/video-an-emotive-speech-by-a-uc-davis-pepper
This was a powerful speech from one of the pepper spray victims who described what happened when the riot police came on to the campus last Friday (18th November 2011).

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Mon, 21 Nov 2011 16:20:00 -0800 Pictures from today's rally on the UC Davis Quad http://blog.keithbradnam.com/pictures-from-todays-rally-on-the-uc-davis-qu http://blog.keithbradnam.com/pictures-from-todays-rally-on-the-uc-davis-qu

There are some estimates that there were maybe 5,000 people on the UC Davis Quad today. I was there from about 10:30 and tried – as best I could – to provide some coverage of events via my twitter account.

When I arrived, there was hardly anyone there at all. Apart from the news crews you wouldn't notice anything to make you think that one of the largest gatherings in UC Davis history was about to take place. The speeches began at 12:00 and were led off by many vicitims of the pepper spray. These speeches were all articulate, powerful, and moving...a credit to UC Davis. 

After several speeches the UC Davis Chancellor, Linda Katehi, spoke briefly. She was emotional and started out by apologizing for the events of the previous Friday. Here are a few photos from the day. I am glad that I was there and was extremely happy to be part of such a large, peaceful, gathering.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Mon, 21 Nov 2011 14:34:00 -0800 "It is my responsibility to earn your trust" - Khatehi speaks at rally http://blog.keithbradnam.com/it-is-my-responsibility-to-earn-your-trust-kh http://blog.keithbradnam.com/it-is-my-responsibility-to-earn-your-trust-kh

The crowd were clearly waiting to hear from the Chancellor and they made this clear:

 

Let_her_speak_2_-_Broadband.m4v Watch on Posterous

 

A short while after this, the Chancellor addressed everyone with a short speech, her voice quivering at times. She started out with a direct apology, this video only shows the second part of her speech.

 

Khatehi_speaks_-_Broadband.m4v Watch on Posterous

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Sun, 20 Nov 2011 22:08:00 -0800 News at the speed of twitter: a timeline of how the UC Davis pepper spray incident unfolded http://blog.keithbradnam.com/news-at-the-speed-of-twitter-a-timeline-of-ho http://blog.keithbradnam.com/news-at-the-speed-of-twitter-a-timeline-of-ho

I was at last work last Friday and was very curious as to what would happen as the hours counted down to the 3:00 pm deadline; the time by which protestors had been asked to remove the tents from the UC Davis Quad.

I was tempted to go along to see what would unfold, but opted to stay at work. Physical separation, however, is no real barrier to being present at events these days. As the UC Davis police moved on to the Quad, there was semi-live coverage through the twitter accounts of Justin Cox (@DavisCAPatch), the Davis Enterprise (and @Cory_Golden in particular), and The California Aggie (@CaliforniaAggie). The former twitter account offered a link to a live video stream. I was able to listen to this but couldn't get a stable enough stream to watch. Here are some notable tweets that occurred on Friday afternoon, all of which I retweeted : 

There were many more tweets about the events of that afternoon, but for a while things seemed to quieten down. At about 6:30 pm I cycled past the Quad and was surprised by how empty and quiet it was. I stayed in town to meet some friends for a little while but was home by 9:30 pm or so. That's when things started to take off. It became clear that this story was gaining traction and I tweeted as much:

The Chancellor had sent her first email to the UC Davis community about 9:00 and I posted a copy on my blog for others to read. Over the course of Friday evening, the now infamous photos and videos of the pepper spraying started to go viral. At just after midnight I noticed that 'UC Davis' was a worldwide trending topic on twitter.
Safariscreensnapz001

I had also been checking Google News to see who was picking up the story. On Saturday night there were only a handful (maybe <15) of news sources that were covering the story, and these were nearly all local (Californian). As soon as I woke on Saturday morning I checked again and by about 8:15 am, the number had risen to 40. By 10:30 am, that number had risen to 205.

By now, many more prominent sources were picking up the story, including the Huffington Post  and – from my home country of the UK – Channel 4 NewsAround 10:00 am on Saturday, the Associated Press ran with the story. Google News continued to amass stories: 

I think it was about this time, that the videos of the pepper spraying incident really started to go viral. I didn't check too many more times during the day but by Sunday morning there was over 1,200 Google News items about it. 

At this time it was now a fully-fledged International news item, with coverage from the likes of the BBC and Al JazeeraAt the time of writing this blog post (Sunday evening), the story is still on the front page of the BBC News website and Google News has almost 7,000 stories about the incident (and about the wider implications of what has happened).

It's been a little bit surreal to be living and working somewhere which has become the center of such a big story. I hope that people who had never heard about UC Davis before this weekend don't just remember the images of the police with the pepper spray, but rather that they remember the peaceful and non-violent nature of the protest. I also hope that everyone has watched the amazing scenes when Chancellor Katehi left the disrupted press conference on Saturday to walk to her car, and was met by an eerie quiet from hundreds of gathered protestors. Never has two minutes of absolute silence sounded so loud.

I love UC Davis and while I'm saddened by what has happened, I'm profoundly proud of the behavior of the protestors throughout. I hope that lessons are learned from the events of the last few days and that peaceful, non-violent protest will remain a viable option to all of those at UC Davis who want to have their voices heard.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Fri, 18 Nov 2011 22:55:47 -0800 Email from Chancellor Katehi http://blog.keithbradnam.com/email-from-chancellor-katehi http://blog.keithbradnam.com/email-from-chancellor-katehi To UC Davis Campus Community,

I am writing to tell you about events that occurred Friday afternoon at UC Davis relating to a group of protestors who chose to set up an encampment on the quad Thursday as part of a week of peaceful demonstrations on our campus that coincided with many other occupy movements at universities throughout the country.

The group did not respond to requests from administration and campus police to comply with campus rules that exist to protect the health and safety of our campus community. The group was informed in writing this morning that the encampment violated regulations designed to protect the health and safety of students, staff and faculty. The group was further informed that if they did not dismantle the encampment, it would have to be removed.

Following our requests, several of the group chose to dismantle their tents this afternoon and we are grateful for their actions. However a number of protestors refused our warning, offering us no option but to ask the police to assist in their removal. We are saddened to report that during this activity, 10 protestors were arrested and pepper spray was used. We will be reviewing the details of the incident.

We appreciate and strongly defend the rights of all our students, faculty and staff to robust and respectful dialogue as a fundamental tenet of our great academic institution. At the same time, we have a responsibility to our entire campus community, including the parents who have entrusted their students to us, to ensure that all can live, learn and work in a safe and secure environment. We were aware that some of those involved in the recent demonstrations on campus were not members of the UC Davis community and this required us to be even more vigilant about the safety of our students, faculty and staff. We take this responsibility very seriously.

While we have appreciated the peaceful and respectful tone of the demonstrations during the week, the encampment raised serious health and safety concerns, and the resources required to supervise this encampment could not be sustained, especially in these very tight economic times when our resources must support our core academic mission.

We deeply regret that many of the protestors today chose not to work with our campus staff and police to remove the encampment as requested. We are even more saddened by the events that subsequently transpired to facilitate their removal.

We appreciate the substantive dialogue the students have begun here on campus as part of this week.s activities, and we want to offer appropriate opportunities to express opinions, advance the discussion and suggest solutions as part of the time-honored university tradition. We invite our entire campus community to consider the topics related to the occupy movement you would like to discuss and we pledge to work with you to develop a series of discussion forums throughout our campus.

I ask all members of the campus community for their support in ensuring a safe environment for all members of our campus community. We hope you will actively support us in accomplishing this objective.

Linda P.B. Katehi
Chancellor

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Wed, 16 Nov 2011 07:56:00 -0800 Game, Set, and (iTunes) Match? http://blog.keithbradnam.com/game-set-and-itunes-match http://blog.keithbradnam.com/game-set-and-itunes-match
On Monday morning I heard the news, iTunes Match was ready for public consumption. Having just made a full back-up of my computer, I decided to jump right in. This had been something I had been looking forward to. Not so much for my music-consumption needs today, but more for what I envisage those needs will be next year. More of this in a moment, first some background...

I have quite a lot of music. In addition to hundreds of CDs – all ripped into iTunes at varying bit rates (128 Kbps upwards) – I've also purchased hundreds of songs on iTunes, and since 2005 I've been downloading the annual free torrent of music from the South by Southwest (SXSW) festival. If you haven't heard about this, every artist who plays at SXSW donates a free song which you can download as part of a torrent (the 2011 torrent contained over 1,100 songs!). Factor in some other free downloads and a bunch of songs that I've recorded myself, and I have amassed over 13,000 songs in my iTunes library.

Chart_1

This was the situation at about 10:30 am Monday morning when I started the ball rolling:
447205103

The initial stage of matching my music to what is already in iTunes was quite quick. About 2,250 of my songs (~17%) are not present in the iTunes Store and so they have to be uploaded. This process took quite a while, but if I was using the cloud music players from either Amazon or Google, I'd have to upload all 13,000 songs. I went to bed with these songs still uploading and by the time I woke up the next day, the whole process had been completed…
447616727
This is apart from 26 songs which have an iCloud status which says 'Error', and 4 songs which are 'Ineligible' (due to having too low a bitrate). Essentially, all my music is now available to my iOS devices and any other Macs I want to use. I'm curious as to whether Apple will ever allow you to access your iCloud music via a web browser (probably not, as this removes the obligation to buy/use a hardware product made by Apple), but for now I'm happy just to centralize all of my music in one place (the cloud).
Importantly, for me anyway, iTunes Match keeps all of your track metadata in place. Even if you ugprade a 128 Kbps song to a 256 Kbps song from the iTunes Store, you'll keep all of your important metadata (play count, ID3 tags etc). If this didn't happen, a lot of my smart playlists would become broken, so thank you Apple for thinking this one through!
One of the other bonuses for using iTunes Match is that if any of your songs are encoded at less than 256 Kbps, you can delete your local copy and then download a 256 Kbps version from iTunes. Several years ago I was ripping CDs at 128 Kbps, before increasing this to 192 and then to 256, so I have a lot of my music encoded at a lower quality. Although I could go back and re-rip these CDs to obtain higher quality versions, I'm happier to let iTunes do it (more so, when it is low quality SXSW downloads that I can now upgrade). However, this would currently require about 33 GB of extra disk space! Another benefit of iTunes Match is that – if you trust Apple to look after your data – it gives you an additional backup of all your music (though I'm not suggesting you ever make this your only backup).

So am I stumping up $24.99 a year for this service just to get higher quality versions and have an online backup? Not quite. My iTunes library currently contains over 60 GB of music; this will be close to 100 GB if I upgrade the quality of all songs to 256 Kbps. Next year, I plan to purchase a MacBook Air and this means that I almost certainly won't be able to store all of my music on that device (assuming I want to keep other files on the computer). I could keep music on a network drive at home and access it that way, but I like the simplicity of accessing the data via iCloud and just downloading the songs that I'm going to be listening to on any particular day, week, or month.

The one grumble I have since moving to iTunes Match is that playlists will no longer sync to iOS devices if they contain podcasts. I listen to a lot of podcasts and have a playlist that I frequently sync to my iPhones and iPods that contains a selection of podcasts. The podcasts themselves will still sync to my iOS devices – they remain available in the 'Podcasts' section of the Music app – but you can no longer play those as part of a playlist. Turning on iTunes Match on an iOS device effectively wipes the local music content and replaces it with what's in iCloud. It's a bit more subtle that this. Existing synced playlists remain on the iOS device (except if they contain podcasts) but all other playlists become available to browse. The music in those non-synced playlists has to be downloaded on demand via iCloud. Another advantage of using iCloud, is that any changes that you make to your playlists (on your Mac or iOS device) are immediately synced between devices (this includes playcount information). 

The lack of playlist support for Podcasts meant that I quickly turned my attention to the iOS app store. I'm now using the excellent Downcast app that fulfills all my podcasting needs (and greatly exceeds the previous capabilities of what I was able to do with the default Music app).

So overall, I'm happy with iTunes Match and with accessing my music via iCloud. The real test will be in a year or so when I may need to do more music management on my desired Macbook Air.

If you're looking for some iTunes Match tips and tricks, try out these great resources:

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Thu, 10 Nov 2011 07:37:53 -0800 Rick Perry's Latest Bumper Sticker http://blog.keithbradnam.com/rick-perrys-latest-bumper-sticker http://blog.keithbradnam.com/rick-perrys-latest-bumper-sticker
Rick_perry

There's only three things you need to know about Rick Perry...

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam
Sat, 05 Nov 2011 10:25:00 -0700 'Show Dock' keyboard shortcut on a Mac bumps windows out of the way http://blog.keithbradnam.com/show-dock-keyboard-shortcut-on-a-mac-bumps-wi http://blog.keithbradnam.com/show-dock-keyboard-shortcut-on-a-mac-bumps-wi

I find this behavior strange. If you use the Mac keyboard shortcut to reveal a hidden dock (Cmd + Option + D), the appearance of the dock will 'push' any windows out of the way that are in the area where the dock appears.

Typing the keyboard shortcut again to hide the dock does not move the window back. This video hopefully demonstrates what I mean:

dock_bump.mov Watch on Posterous

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/275037/mug_shot_large.jpg http://posterous.com/users/36zto9vSKket Keith Bradnam keithbradnam Keith Bradnam