Oct 04, 2012
I installed the Apple Podcasts app on my iPhone 4 to try it out when it was first released but it didn’t resonate with me so I kept accessing my podcasts in the Music app.
After upgrading to iOS 6 I noticed podcasts were no longer accessible from the Music app, I was forced to use the Podcasts app. Frankly, the app is lousy with two icons for each podcast I listen to and it’s hard to determine how much time is left in the current episode.
Thanks to a good friend on Twitter, I don’t have to keep that lousy app and I can go back to the way it used to me. Follow these three easy steps:
- Delete the Podcasts App on the iPhone (be sure you don’t sync it back to the phone on the next sync).
- If you are running the Music app, close it.
- Now reopen the Music app and voila..podcasts are now back under the More button.
I really hate Apple pulling stuff like this.
Thanks Kevin for the tip.
Oct 03, 2012
I’ve been spending some quality time with Scala lately and ran into this research paper comparing Scala, Haskell and F# titled Haskell vs. F# vs. Scala: A High-level Language Features and Parallelism Support Comparison. It’s a great read and well-worth the time.
This paper provides a performance and programmability comparison of high-level parallel programming support in Haskell, F# and Scala. Developing several parallel versions, we employ skeleton-based, semi-explicit and explicit approaches to parallelism. We focus on advanced language features for separating computational and coordination aspects of the code and tuning performance. We also assess the impact of functional purity and multi-paradigm design of the languages on program development and performance.
It’s interesting to see the three languages compared for their abilities in parallel applications. It should be noted that the paper is from the Glasgow Parallel Haskell web site so there may be some bias but nothing outstanding.
I like the fact that the comparison is based on a Java VM language, Scala, a .NET language, F#, and a native language of Haskell. Running on a rich runtime such as the JVM or .NET gives the developer a library of which to draw from, it also adds some overhead. The results are pretty much what I expected with Scala doing better than I would have envisioned. The JVM seems to be well-tuned.
Sep 20, 2012
For the past few months I’ve been keeping my eye for a good UltraBook to allow to carry less weight while traveling. In the past few hours this has gone from an idea to a necessity as my wife’s laptop video card died.
My current laptop a 15inch Dell XPS L501X feels like the anti-thesis of what I need this days. Big, heavy and barely adequate battery life ~2hrs. Luckily in the past few years a new category has been born the Ultrabook.
My needs – a laptop to do a lot of writing on:
- Lightweight – I want to be happy carrying this thing when I got out for coffee.
- Thin – less space in my backpack would be good
- Kick butt battery life – at least 5hrs. I’m often flying from Ottawa –> San Francisco and unlike Air Canada, United doesn’t have power outlets. I need to get much of a days work done on a plane.
- Great keyboard and trackpad – did I mention that I will be writing a book or two on this thing?
- Good Screen – I need to be able to display two windows with only a little overlap – for note taking when I’m reading or summarizing sources.
- Decent RAM – I’ve been using 8 GB for the past two years dropping back to 4 seems painful
- Must be able to hookup to an external display – my projector, external screen etc.
- Performance: Has to be at least as fast as this XPS L501X. I do sometimes edit photos (Lightroom) on this beast. Its successor has to be able to do that too.
Here’s what I’ve found so far:
As you can see the meagre options seem to point in the direction of either Carbon X1 or the MacBook Air. Anyone got a good option that I missed? Or am I headed down the path of becoming a Mac user – with semi-annual OS upgrades?
Sep 15, 2012
Nearly 6 months ago I saw another Top 20 list of Agile people. I was troubled. As a result I started anti top 100 list: (from Looking for 100 Agile Voices we should hear more from)
In the past few years a number of Agile people I respect have published Top 100 or even Top 200 lists. While I, like many others appreciate the attention they’ve brought, the whole idea seems very anti-Agile. Agile promotes a democratic meritocracy. These lists do the opposite; they create “hero’s” – people whose ideas are more important than others. Instead of this I think we should be widely read in the Agile community, often reaching outside our immediate realm. To that end I’m asking for your help in creating a list of voices that we should hear more from. My goal is find 100; this limit being more from my lack of time and energy than from the lack of the number of people we could possibly find.
I naively assumed that once this went “live” I would be flooded with names. The first few came in rapidly, and they’ve trickled in on and off ever since. Well, the list has now reached 70 people; I’ve long since had my minimum viable product, but summer and family time intervened.
As a reminder – my simple rules for inclusion are:
- Nominees have to have a track record of doing something Agile for at least a year
- Not be in the Top 100 of any previous list
- The list isn’t sorted – no one is more important than anyone else
- I’m most interested in people who write about their experiences, either good or bad
- Please don’t suggest yourself
There is no order to this list.
Name Blog Twitter ID Ted Young http://tedmyoung.tumblr.com/ https://twitter.com/#!/jitterted Chris Matts Kent McDonald Alexis Hu http://agileconsulting.blogspot.com/ https://twitter.com/alhui Marlena Compton http://marlenacompton.com/ David Koontz http://agilecomplexificationinverter.blogspot.com/ https://twitter.com/#!/davidakoontz Jeff Langr https://twitter.com/jlangr http://langrsoft.com/jeff/ Tim Ottinger http://agileotter.blogspot.com/ https://twitter.com/#!/tottinge Alan Dayley http://www.dayleyagile.com/blog/ https://twitter.com/dayleyagile Marcian Floryan http://marcin.floryan.pl/ https://twitter.com/mfloryan Pierre Neis http://managingagile.blogspot.com/?view=classic https://twitter.com/elPedroMajor Web Craftsman https://twitter.com/web_craftsman Lanette Creamer http://testyredhead.com/ https://twitter.com/lanettecream David Hussman http://devjam.com/devjams/ https://twitter.com/davidhussman Mike Burrows http://positiveincline.com/ https://twitter.com/asplake Jeff Anderson http://agileconsulting.blogspot.ca/ https://twitter.com/thomasjeffrey Rowan Bunning Craig Brown http://www.betterprojects.net/ https://twitter.com/brown_note Geoff Burns http://geoffburns.tumblr.com/ https://twitter.com/blxt/ Ed Wong http://projectslittlehelper.com/ http://www.twitter.com/littlehelper David Joyce http://leanandkanban.wordpress.com/ https://twitter.com/dpjoyce/ Renee Troughton http://agileforest.com/ https://twitter.com/AgileRenee Craig Smith http://craigsmith.id.au/ https://twitter.com/smithcdau Ilan Goldstein http://www.scrumshortcuts.com/blog/ https://twitter.com/ilagile Martin Kearns https://twitter.com/kearnsey Alex Viggio https://twitter.com/aviggio/ Brad Swanson http://www.agile42.com/en/blog/authors/bswanson/ https://twitter.com/bradswanson/ Catia Oliveira http://scrumplicity.wordpress.com/ https://twitter.com/CatOliv Cain Hopwood http://www.cainhopwood.com/category/agilescrum/ https://twitter.com/cainhopwood Andrew Fuqua http://www.andrewfuqua.com/ http://twitter.com/andrewmfuqua Benjamin Mitchell http://blog.benjaminm.net/ https://twitter.com/benjaminm Clarke Ching http://www.clarkeching.com/ https://twitter.com/clarkeching Troy Tuttle http://blog.troytuttle.com/ http://twitter.com/troytuttle Stephanie Stewart http://iamagile.com/ https://twitter.com/PROJECT_steph Sandy Mamoli http://www.nomad8.com/page0/page0.php https://twitter.com/smamol Tony Ponton http://disruptivethought.com/ https://twitter.com/SvenNotnop Jan Beaver http://coachingagile.blogspot.ca/ https://twitter.com/jan_beaver Alan Atlas https://scrumwiz.wordpress.com/ https://twitter.com/alanatlas/ Tathagat Varma http://managewell.net/ https://twitter.com/tathagatvarma Bryan Beecham https://twitter.com/BillyGarnet Mike Bowler https://twitter.com/mike_bowler Todd Little http://www.toddlittleweb.com/wordpress/ Olav Massen https://twitter.com/OlavMaassen Angela Harms http://myagileeducation.com/ https://twitter.com/angelaharms Portia Tung http://www.selfishprogramming.org/ https://twitter.com/portiatung Dan Mezick http://newtechusa.net/blog/ https://twitter.com/DanMezick Bonnie Aumann https://twitter.com/bonniea Mike Sutton http://mhsutton.me/ https://twitter.com/mhsutton Jamie Dobson http://www.financialagile.com/ https://twitter.com/financialagile Ainsley Nies https://twitter.com/ainszo Martin Olesen http://www.agilethoughts.dk/ https://twitter.com/meolesen Dan Wiebe https://twitter.com/dnwiebe Adam Yuret http://contextdrivenagility.com/ https://twitter.com/AdamYuret Kurt Haeusler https://kurthaeusler.wordpress.com/ https://twitter.com/Kurt_Haeusler Wouter Lagerweij http://www.lagerweij.com/ https://twitter.com/wouterla Maurce le Rutte http://www.scrummaster.nl/ https://twitter.com/scrumnl James Scrimshire http://hurricanefour.com/agile/blog https://twitter.com/Scrimmers Nigel Baker https://twitter.com/nigelebaker Geoff Watts http://www.inspectandadapt.com/blog https://twitter.com/geoffcwatts Jeff Morgan http://www.cheezyworld.com/ https://twitter.com/chzy Cathy Carleton http://www.cathycarleton.com/ Agustin Villena http://www.chileagil.cl/ https://twitter.com/agustinvillena Liza Wood http://blog.socketsandlightbulbs.com/ https://twitter.com/brightcdns Dan Woodward http://whotestedthis.com/ https://twitter.com/woodybrood Mind the Product (Group Blog) http://mindtheproduct.com/ https://twitter.com/MindTheProduct Pascal Pink http://hanzatsu.org/ https://twitter.com/pascalpinck Jeremy Lightsmith http://onemanswalk.com/work/ https://twitter.com/lightsmith
I know that the table formatting is a bit of an issue – I will fix this when I have a chance.
Just for fun I created a simple button if you want to post in your sidebar:
I know several people don’t have blogs or Twitter ID’s listed, so I can’t find them; I’m hoping this post will encourage them to come out of the woodwork.
As I find new names and new blogs I will update the list periodically. Thanks to the many people who helped make this happen.