|
Tweets
|
|
Photos
|
|
Posts
|
On Saturday 4th February Google confirmed that they would be running the Google Summer of Code for the 8th year and once again the Perl Foundation will attempt to be a participating organisation and is seeking your help.
Once again we will be using the Enlightened Perl Organisation‘s MojoMojo blog to track the general calls and sharing of information. There is already a Perl and GSoC main page for this year’s participation and general information and an Ideas page so that all the projects and people can start jotting down ideas for projects for students to work on this year. It would be good if we could have a range of new projects and also ideas from some of the larger initiatives such as Mojolicious, MojoMojo, Dancer, Catalyst, DBIC, Dzil, Moose, MetaCPAN etc.
At this point we will also start asking potential students and mentors to start signing up by making themselves heard in the #soc-help channel on irc.perl.org. Very soon there will be a new flyer and marketing material for this year’s effort and I hope people will volunteer to pin them up in schools and colleges or translate them into their own language, if you are interested in helping with this contact Mark.
Google will accept applications from open-source projects from the 27th February – 9th March, 2012. Student applications will be accepted from the 26th March– 6th April, 2012.
We therefore have three weeks to get a good range of ideas and start attracting mentors and students, Please come along and help out, we had a 100% success rate last year thanks to some great students and Florian’s masterful management. We also had a great GCi program managed by Paul Johnson, hopefully this year we can match this and we can only do that with your help.
(Originally provided by Google and edited for this blog)
Google Summer of Code has historically brought together approximately five and a half thousand students from over 300 open-source projects to create millions of lines of code.
The Google Summer of Code programme is designed to encourage student participation in open-source development. Since kicking off in 2005, the program has had several goals:
In the previous three weeks it has been a pleasure to be able to finally get both the videos for the London Perl Workshop 2011 and the 2012 Perl Oasis videos up on Presenting Perl for the enjoyment of a wider audience.
It is at this point that I can hold out a few interesting videos for people to look for.
It would be nice if I could sit in the position of having watched all the videos, but the editing of presentations is such that one sees quite a lot of the first five minutes and final three minutes, there is no editing as such, the audio and video should stay normalised so the rest of a video is generally left unwatched by the editor, it can be left in the background while performing other tasks.
Therefore like everyone else I must sit down and purposefully find the time to watch the videos all the way through. Something which is a guilty pleasure as I do not need to see them streamed across the Internet but can power up a higher quality original.
The following list then are the few recordings I have managed to see live and one or two others that I have viewed since then, I highly recommend that you watch all the videos if you can, I certainly plan to find the time to if possible.
To begin with the uncomparable Zefram takes us for a stroll through Why Time is Difficult, this is aimed at the casually curious and discusses why it is not just hard to code for time but to understand it at all.
Matt Trout introduces us to some evil in his Lightning Talk Because and also to some usual deep delving into what we can do with Perl as a system admin wishing to access remote systems in What Tak Did.
Mike Whitaker didn’t disappoint on the day with a whole brace of talks, but check out Using PPI for Refactoring and Stop Scratching a call to not keep shaving those yaks.
David Leadbeater once again showed the way with Uniqueness a wonderful lightning talk that secures his reputation for wowing people.
While we are on the subject of Lightning talks do take the time to watch Leon Brocard’s wonderful Lightning Talks Introduction which as always was full of well judged humour, a lightning talk in itself.
For those of us who like Old School tools that can still give great value, and more power, in the modern world should seek out Andrew Ford’s masterful instruction for Latex to EPub with Perl.
Finally there is the fabulous Dave Cross who once again proves that satire is throroughly engrained in the English psyche with the brilliant A Modest Proposal, I never knew that as marketing bod for various Perl things I was in competition with this luminary of the Perlverse.
That’s the lot for LPW, I will work my way through more in the coming weeks/months.
This was a fast job for me (turned the videos around in a week from arriving back home) so I have seen less of them, thankfully however I did see some of these live so can recommend:
A Brave New Perl World, Stevan Little tells us why this is an exciting time for Perl core development and to be working in the language.
Chrestomathies by Bruce Gray introduced me to a new word and a competition that we all should be gaming.
Doing the Jitterbug was a great introduction to Continuous Integration for me and I discovered even more about how knowledgeable the great “Duke” really is (you still owe me more whisky btw).
Organising Technical Groups in Meatspace has some great insights and tips to all of us who run a technical group and have issues, Dylan had to overcome a lot of problems in order to get his local group working well and he shares his insights and what these have taught him.
Chris Nehren proved finally that he can get that wry sense of humour he has into his talks with the great lightning talk Software Failure Modes while Rocco does an entire massive talk in 5 minutes in What You Missed and John SJ Anderson impressed with Tweakers Anonymous.
Finally a great deal of fun and a good message was delivered by Cory G. Watson in his Keynote, well worth listening to eventhough there is no sign of Cory due to video cropping issues.
Again there are so many more videos that I am going to have to catch up with.
If any of you are interested I gave a talk on Marketing (part two) at the Perl Oasis and Matt S. Trout and I gave a talk on the Tuesday after we got back from Orlando in Manchester on Business and Community in which we discuss how as a business you can embrace the community (Mark), and as a developer you can immerse yourself in the community (Matt), that may be worth a look if you are either of those people or wishing to start a business based on free software and open source models for commerce.
-mdk
The QA Hackathon is a free of charge coding workshop for people involved in Quality Assurance, testing, packaging, CPAN, and other projects related to quality assurance. The workshop is not necessarily exclusive to Perl projects, however, many of the attendees will be planning to work on projects that have a direct benefit to the Perl language.
The hackathon is a three day event that takes place from Friday March 30th to Sunday April 1st 2012. The Perl QA Hackathon 2012 will be held in the beautiful European city of Paris, France, at the Cité des Sciences et de l’Industrie.
The final call for attendees has been issued by the QA Hackathon and there is very little time left to consider attending. The closing date for application is the 31st January. You can see more details and register here.
Sponsorship is the backbone of the Perl QA Hackathon as we attempt to provide all our attendees with full sponsorship for travel, accommodation, the venue and some food sponsorship. As such we are continually looking for help from commercial organisations, community organisations and individuals to help support the event.
Since the original call for sponsors we have received a wide range of support:
A number of community organisations and initiatives have sponsored, starting with the QA Hackathon 2011, $foo magazin, Les Mongueurs de Perl (French Perl Mongers) and the Enlightened Perl Organisation.
The corporate sponsors so far have been SPLIO, DuckDuckGo, Diabolocom, Hedera Technology, Dyn, Dijkmat and Jaguar Network.
We have also received donations from a number of individuals including: Franck Cuny, 近藤嘉雪, Tomohiro Hosaka, Syohei Yoshida, 牧 大輔 (lestrrat), Laurent Boivin.
There is no minimum donation and every donation will be gratefully received and will go towards making this a wonderful event. Our hope is to fully sponsor the event with remaining funds going towards next year’s Hackathon.
You can see the current funds raised, the current sponsors and how to make a donation on the QA Hackathon website.
-mdk
Once again I ended my year by editing and uploading the videos from a London Perl Workshop and the videos are live on Presenting Perl. And as last year the curse of doing this is following me around.
There was a big glitch in grammar for which I alone must take blame, but I am past it now, it is just another scar on my soul (very prosaic perhaps I should purple a little more and exclaim that every literary effusion I have is now embellished by the memory of such gay laxity).
Coupled to this was the lack of control of the second camera resulting once again in a couple of missed videos and videos that are badly cropped on the second lecture theatre. I could rant more about this as I made some specific requests at the time and I could name names and…meh makes no point, it was a failure in organisation and that’s my responsibility so time to move on and make sense of a solution.
So, I have consulted with a couple of people and hopefully we will have a better plan for this year. After a good lunchtime chat with Ian Norton (idnorton, idn) we came to some conclusions.
1. Let’s try to have operators in each room, this will allow each video to be started and stopped and for some live camera manipulation.
2. Let’s investigate software for maybe ‘live’ video editing or marking of video so that the edit process is faster and cleaner afterwards.
3. Maybe the live editing could have titles, links and parcelling of the files.
4. Microphones. There are issues with sound, so we will investigate radio microphones, or using the room pickups or if we have live edit maybe just plug in a wired microphone and have a sound track recorded simultaneously.
5. Look at high def. web cams as a possible alternative, ones that work with OSS would be best. Maybe have a set of cheap laptops going forward or cheap storage.
6. If we have web cams and an editor/operator in each room we can look at live web streaming.
7. Operators can be room monitors, for timing and other matters.
Anyway, that is the list, there is the plan and I will hopefully have a written guidelines as we do this year’s LPW, and who knows we may get a document guideline for the future.
If you have any experience, ideas, suggestions or just want to get involved to help and ensure we get a better experience going forwards then please get in touch.
This year the North West England Perl Mongers will once again ‘mix it up’ and attempt to find a comfortable balance for our rather widespread and diverse group. We have decided to have a regular location and format to the meetings in order to bring some stability and try to grow the membership.
So for 2012 we will meet on the last Thursday of each month and the meetings will be held in two halves. We will start by meeting at Madlab in Manchester from 6:30p.m.-8:30p.m. and then go from there to a local pub for a supper and swift amber nectar or two. We are hoping that this way we can have Perl/technical conversations with the option of sharing things we work on or think about in an environment conductive to conversation with a net connection (and the MadLab will allow us to bring food and drink in as well, so long as we clean up around ourselves).
Meetings:
The full list of dates for next year is:
Thursday, 26 January
Thursday, 23 February
Thursday, 29 March
Thursday, 26 April
Thursday, 31 May
Thursday, 28 June
Thursday, 26 July
Thursday, 30 August
Thursday, 27 September
Thursday, 25 October
Saturday, 24 November Hackday
Thursday, 06 December
As part of this Ian and I have decided we will likely take membership at MadLab and will also offer them a free course or two on beginning/learning Perl, we will also have a collection at the meetings for donations to Madlab as a thank-you for providing a great space for groups like us to meet.
Another change we are undertaking for next year is to have less Technical meetings. We will instead be discussing two dates to have a night of technical only talks/activities when we have our first meeting in January, it will replace a regular meeting and will hopefully consist of lightning talks and one or two longer talks.
Thanks to a suggestion by Jess “Castaway” Robinson we will also have three quarterly ‘virtual hackdays’ this year to complement our regular annual hackday in November. These virtual events will be a way for us to continue and improve on the work we start on the annual hackday as will the monthly meetings where we will have the option to discuss and fiddle with whatever takes our fancy. Shadowcat Systems will once again allow people to meet up in person on these virtual days if they so wish.
Hackdays:
Saturday, 24th March Virtual Hackday
Saturday, 23rd June Virtual Hackday
Saturday, 22nd September Virtual Hackday
Saturday, 24 November Annual Hackday
We hope to see you at one of our events, or to join us on a virtual hackday. I will keep you updated on the news/changes as the year progresses.
If you haven’t heard already allow me to share with you the fact that the Enlightened Perl Organisation website has had a redesign.
The site had a previous design from circa July 2008 which was done at the time as a JFDI placeholder look while awaiting a new design, unfortunately that weekend effort lasted for three years as many other projects took precedence.
This year, as part of the Google Code-in initiative under the banner of the Perl Foundation I asked for a new look to be made and was rewarded by a refreshing view from Webdos:
Webdos and I then went back and forth, I updated elements like the logo and the colours to fit with how we portray the organisation, to complete a final look from him:
From that look I have tweaked and refined slightly to produce the current look which seems to work well on multiple screen sizes:
There are one or two more tweaks to do:
All of these will be done on a rolling basis as the site is further worked upon. the next stage is to get a copy of the existing site onto github so that people can branch and upload changes that can then be spun onto the main site to allow more contributors to the site. I will of course keep you all updated of these changes and provide appropriate links in due course.
-mdk
As announced a few weeks ago by rafl (amongst many others such as Leo Lapworth on PerlNews and myself via Twitter) the MetaCPAN team are currently running a Logo Competition to design a new logo for the project with a prize of $400 US dollars generously donated by the Enlightened Perl Organisation.
This competition is free to enter and they boldly claim (with some intentional good grace and humour) that you can enter an infinite number of times. You can even re-submit an entry based on the feedback your image receives on the competition blog. The basic rules are simple:
Your submission will be uploaded to the MetaCPAN blog where it will be voted upon. The closing date for all entries is the 13th January 2012 so there are only a couple of weeks remaining to complete a design and upload it.
This competition is open to anyone who wishes to enter and not restricted to people in the perlverse, make sure to visit the competition website for a complete run-down of the rules and procedure. You can follow myself, metacpan and rafl on Twitter.
-mdk
(Please note that the figures used in this article are from 12:00 UTC on Tuesday 27th December and they are pulled from a download of data from the Melange interface, the absolute accuracy is dependent on the people providing the data (very good IME) but will, therefore, not reflect the exact situation at the time of your perusal).
The Google Code-in is an initiative aimed at 13-17 year old school/college students with the idea of getting them involved with open source. Further reading can be found in the first two articles of this series: Google Code-in – Fit the First and Google Code-in – Fit the Second.
It is now approximately five weeks (five weeks and one day totaling 36 days) since the students were allowed to start working on the tasks for this year’s Google Code-In. The initiative is set to run for a total of 57 days for the students to work on tasks with a few extra weeks (mostly before students started) where mentors and organisers have work to do, so there are 21 days of work remaining where tasks can be completed. Since the start of the project there was a further task release (16th December) where we added about 30 more tasks to the initiative.
There has been an impressive amount of work done, and tasks closed thus far.The figures I have collected are:
From these figures we can say that we have completed above a third of all the possible tasks we had for this year. And in the next couple of days as we review, work and close tasks that figure should rise to about 40%. It is still too early, and in a holiday period too hard to guess, what percentage we will reach at the end of the initiative but I am hoping for a rather conservative 50% of the total number of tasks which is a huge figure when we take into account the days worked on the tasks thus far.
The average length of a task, and this is an estimate based on a mean statistical average, is 3 days in length of student time, the mentors will put in anything from a couple of hours to a half day on each task dependent on the complexity and amount of interaction.
To work out this statistical mean I took the list of task lengths:
Added this up to a total number of expected days: 1,90.78 days total and then divided this by number of tasks (390) which gives us a figure close to 2.8 days (2.79687179.) that I rounded to 3 days average.
This means from the list of Tasks closed (137 or 35.13) we have a total of 383 man days (383.171435 – 137 x 2.79687179) worked by the students on the initiative. (2) So we have in just 36 days done over a years work on Perl projects which is so fantastic that I can do little more than point at these figures and smile broadly.
The completion of one task is a bonus to the organisation, language and projects. the completion of close to 40% of a huge list of tasks in just five weeks is astonishing and the fact that this has brought more than a years worth of work to Perl projects and libraries is stunning. the students, mentors and organisers of this year’s Google Code-in have a lot to be proud about. I look forward to bringing you a final set of these figures in three weeks when we have the close of the event.
If you encounter any of the participants for this year online or offline make sure to add your congratulations for the job they have done so far.
We would dearly love to have more students sign up to the initiative so please do your utmost to spread the word around, students and mentors can sign up at any time during the whole of the initiative so it isn’t too late to join in.
If you can put up some flyers, or send them to a local school/colleges technical science/equivalent department there are templates available on the Perl Foundation website:
Full colour – http://www.perlfoundation.org/attachment/press_releases/GCi-2011-basic.pdf
Reduced colour (prints in B&W) – http://www.perlfoundation.org/attachment/press_releases/GCi-2011-basic-home-small-office-printer.pdf
TPF press releases – http://www.perlfoundation.org/press_releases (simply scroll to the bottom of the page)
We would also like to make a plea to you all to consider being a mentor, you can take just one task and help a great deal, the typical task takes a couple of hours to review and work with the student, some tasks take more but there is a community of mentors willing to help you in the irc channel #gci on irc.perl.org.
All mentors current and future should add their name to the mentor list on the wiki so that we have a record of who you are for the future so we can all look back and bask in the glory :).
If you cannot mentor, if you don’t know students, if you live on a desert island beach that is only visited by lost killer whales looking for an Asda to buy seal steaks at, you at least have an internet connection and you can help spread the word through the social and traditional media channels of our World Wide Webular Community, so please do at least that :).
Thanks in advance
-mdk
(1) However if a task has been closed because it has been unable to be completed, or for some reason along those lines it will be included in these figures.
(2) Please keep in mind that these are statistical averages and although reasonably accurate only a manual counting of exact task lengths will give an exact figure, these illustrations are purely to give an idea of the impact.
There is often a description, a type, bandied at Perl that you cannot build an application in the language in a short period of time and so it isn’t suitable for the apparent ‘fast-paced’ and ‘flexible’ web development world. A group of Perl hackers in Brazil turned that notion around when they won the W3C(1) competition announced today.
The Desarorollando América Latina is a competition to build an application in a short period of time. The rules are:
The prize is to present your application idea to a team of start-ups in Silicon Valley, USA, in the new year.
Forty-seven teams entered this year’s competition which means there were 400 hackers (approximately) working from all across Latin America, there was, however, only one team using Perl, the winning one. There is a full list of the teams (and their apps) here.
The Perl team that entered was lead by Shadowcat Systems(2) developer, and São Paulo PM group member, Eden Cardim. Their entry was to construct a site that linked Geographical location and crimes committed/reported in that region. You can visit their winning site here.
The polygons that make up the maps on their entry were obtained from the Brazilian Institute of Geography and Statistics and the felony data comes from the Security Bureau of the State of Rio Grande do Sul which is the only organisation that actually releases the data openly.
This page is a good place to start looking at how the data is used.
The team took the data from the Security Bureau and cross referenced it against the maps and that is how they then constructed the maps and data tables for the info-graphics. The data that they obtained had pinpoint latitude and longitude that they had hoped to incorporate but in the end time was against them as the data was in poor shape to manipulate.
The Perl team decided to invest in using Catalyst and DBIx::Class as both of these projects are mature with well-supported toolsets and dependency chains and ample documentation. Eden is quoted as saying “in fact, we didn’t even spend a lot of time writing Perl, since it all [Perl, CPAN, Catalyst and Dbic] worked flawlessly most of the time was spent actually beating the data into shape”.
The whole community should be proud of the team and their success and it is a great reflection of how a mature language, the community ethos around Perl, CPAN and associated projects can result in a fast application development under time constraints and in a competition environment.
So in true Perl tradition, please be upstanding and magnaminous in your praise, exuberantly voluminous in your voice while copiously cheerful in the raising of your glasses.
“Hail Perl and the Perl Mongers of Brasil”.
-mdk
(1) The W3C were a major sponsor/infrastructure provider of the competition which is why I am using them as the shorthand term for the event as opposed to the less easy to type and pronounce Desarorollando América Latina.
(2) I just had to mention that Eden has been an essential member of the Shadowcat Team for many years and our faith in him is pretty much obvious when you know of his vast range of talents and deep level of skill in coding with his particular current focus of Perl.
Saturday 3rd December was the North West England annual hackday held at the Shadowcat offices in Lancaster once again (for those of you who didn’t know – or just guess – we have been the proud hosts of all three hackdays thus far).
This year the plan was to hack on two different projects and allow others to hack on whatever they wished. We were hampered this year by a massive set of clashes in schedule for various members, this caused us to move the hackday from the 19th November in the first instance and then because of limited numbers signed up as available on the day to limit our focus from a pair of projects to starting work on updating just Presenting Perl.
Our decision to choose an organiser per project for this year’s event seems to have borne fruit. The notion was that the general day organiser, which was Ian and I, would not have to also organise the whole of the project and tasks. We handed that to Castaway and it worked well enough on the day to insist upon it at future events.
Castaway instigated several decisions and led discussions that resulted in:
We didn’t manage to do a huge number of tasks in the end though some of us (Jess) got a lot more done than everyone else (industrious beaver), but I think everyone who attended was satisfied that they got something done and they were able to interact and contribute, I would love for the other attendees to give me their thoughts. We noted down what each of us got done on the day, though this list was incomplete as many of the attendees got down to doing things not updating a page of what they had done.(1)
As always one of the strongest elements of the day was the social aspect. We were able to work together as a distributed team on a task but also were able to spend time in the company of fellow contributors. The virtual presence of theorbtwo and castaway was particularly good (great idea James) and I think it is something we will have to maintain on future events.
We did have a new member to the group who turned up at the hackday to join in and start socialising with fellow Perlers and that was great, Carl spent a good deal of his day making sure that the new member was made to feel part of the group and answering some questions and queries about Catalyst. The great aspect of a Mongers meet is that you can often introduce people to new things and to help them overcome stumbling blocks in their own code.
In all the day was successful for the social aspects alone, and the fact that we made good headway on the PP tasks and worked out a new schedule and way of collaborating for going forward made it a success as a technical event. I look forward to the next one and will no doubt report on it in here.
-mdk
(1) This didn’t stop me adding some jocularity…
|
Posts
|
Okay so once again the train is delayed and this means I will miss a connection, I get really dis-chuffed when that occurs. Then I will blame privatisation. But this isn’t a random blame.
Privatisation was supposed to bring us:
Lower Fares. It didn’t.
More trains. It didn’t.
Better service. Debateable, more customer service bollocks that’s for sure.
Increased efficiency – well let’s look at that.
How do we measure efficiency. Ask the operators and they may say number of people to destnation – in shortest time – on time. Ask the travellers and they would add a qualifier, they would put comfort while traveling as part of that.
Let’s face it, 150 mph in a boxcar with us jammed in like sardines would be efficient.
So comfort is a part of efficiency to the customer. Not just speed and on time, but do I get a seat, is there enough baggage space, etc.
Baggage Space, well that’s a joke, most trains have inadequate space and they now have no baggage car so there is luggage everywhere, especially airport trains which should have a baggage car, but that means an extra car, an extra person to manage it, loss of profit from fuel and personnel and time and oh gods that affects efficiency, so that’s a no go.
Seats. Even on regular routes with no issues there is often overcrowding and distressed persons, and this is compounded when there are delays that push extra people onto the trains. The solution is extra cars even if the figures do not justify it, but again this increases costs and yada yada yada.
So comfort is pandered to with a smiling smartly dressed staff member, who has no real power to alter anything, can only point at alternate routes, offer a form to make a complaint or request compensation or say sorry. There is no real method for change.
But this situation -could- be the same even if they weren’t private, I hear you cry…
Not the point, if they are making a profit at the massive expense of their customers there is an issue, and since we have no alternative that effectively is a monopoly, so I will complain and state that privatisation of the train industry was a joke that has led to nothing but a failure of promises.
There is an issue when we measure efficiency as a means test for quality, it isn’t. Efficiency is a test of just that. It never means quality of service, this thinking is applied to health, education and other large systems with the same failure. We want quality, we achieve that by measuring satisfaction of service, not by quantifiable metrics.
What a difference having power and a seat on a train makes to the mood of the weary traveller…so my argument about quality of service and amenities starts to gain more credence as my rage is ameliorated by the comfort i have found. I do however pity my fellow passengers who got on at Chorley and Bolton and are doomed to stand for the remainder of their journey, I doubt the delays and inconvenience are changing their moods at this present time.
Some of the trains are nicer though, so glad that we helped to pay for them with public funds!
I had a strange, well odd, well interesting, well probably something… experience in the taxi to the station. Let me set the scene for you and hopefully try to work this through as I do.
I was getting ready to fly to Orlando, part of this is that I was up earlier than usual (by about ninety minutes) but I hadn’t gone to bed any earlier, in fact due to a compression of things to do I went to bed later so I was already a little out of sorts and I had started on caffeine.
I called the taxi and set a time, the taxi was 20 minutes early and they didn’t call the phone as usual but knocked on the door which surprised me and I had a last minute panic rush to get ready – meanwhile the taxi driver had the clock running eventhough he was early. I can see his point as he was given the job by despatch, but that wasn’t my problem and I object to being charged for something that was out of my control, had they been a few minutes early I would have been ready, but 20 minutes is a bit too early. I only think about this now and I don’t believe it affected me at the time as I only figured out the increased cost when we got to the end of the journey.
The taxi driver himself was fairly chatty, he was either up early or more likely on the night shift so had been quiet for him until then. He was however a little critical of things, he had a strong Liverpool accent which was familiar to me and reminded me of when I used to live in Warrington.
We chatted about where I was going and he tried to up-sell me a taxi ride to the airport which felt a bit odd, he discovered I was going to a conference and then claimed I could just charge it to the company (not knowing I run the company). I mentioned that the company had already paid for the flight and hotel so cost frugality was to be respected. His words were that I should lie (to myself) and claim that there were no trains. Even if I were working for someone else that is not a wise behaviour especially as it is an easy thing to verify. One can also grab historical train delays if that is your lie of choice, so it is unwise even if your specific mores let it be ethical to engage in such behaviour. Especially if it is to yourself.
He asked about my line of work, I did my usual enquiry into his level of knowledge about computers and the computer industry, I didn’t wish to bore, patronise or confuse which is so easy to do. He reassured me it was good so I said we worked on “infrastructure” software as it was close to giving some idea. He wanted to know if it was like Apple, so I mumbled no and gave a simple explanation of Perl and OSS and left it at that.
I felt odd during the conversation though, a little detached and not fully engaged. I usually pride myself on being able to talk to people and so it could have been the tiredness that was making me feel disconnected.
But I have had other occasions where I feel the same way, where I cannot connect as well as I have in the past. It is as if some of my register specific phatic communion skills are rusty. I find it hard to engage in small talk and need to be warmed to it, or rather I find it hard to engage in a specific type of small talk.
This could be the particular levels of socio-cultural groups and people I am engaging with and their standard forms of communication. Added to this is my increased use of text as a form of communication in online life such as irc, text message, email etcetera. This is perhaps dictating a particular social interactive model and providing the impetus for my interactive passivity and failure.
In all honesty the introduction of a child into my life has probably added to this in many regards, further dictating modes of thinking and interaction. It is very easy to fall into the trap of all ‘parent talk’ about things that affect your child social age group and future. To discussing their development and the particular habits you engage with them. There are fascinations based upon these and I think a good number of parents follow them. I wonder however if we can generalise and say all parents are like this?
Back to my social skills however and it will be interesting to see if I can practice and regain some of the inter-social dexterity I once felt I had. This will of course mean that I will once again have to try and talk to people more which fights against my natural shyness.
Yes I am shy. I hide it well by being an extrovert and consciously pushing communication, it is part of why I am loud, boisterous and gregarious, some of what makes me want and crave attention is to hide my brains immediate pull back and hide a little then they wont see you for what you really are…
Okay, too close to psychological triggers of behaviour there…
But I am shy, and I often feel I am being awkward and don’t know what to say or how to ask and continue talking, I can rant on and on about the minutiae of things that interest me, but have trouble getting people to want to continue talking to me…
More thinking required and examination needed…
Thanks for the time.
(I had no idea how to end this…)
…
Sorry for all the elisions…
I follow the UKMinisters Twitter feed that follows all of the ministers who tweet. There is a pattern that happens every Wednesday.
Prime Minister’s Questions occurs and all those on the PM’s side will state how magnificent he is and how he destroyed poor Red Ed. Whereas on the opposition it seems that Ed annihilates and embarrasses the PM on a regular basis.
Both of these cannot be right.
I have even watched this and tried to compare what I am seeing with what they are tweeting, and although sometimes I can kind of get what they mean, mostly they don’t match what is happening that I can see.
I could just be unable to follow the subtle interplay, but I consider myself fairly well educated and savvy enough about language, if I struggle I would gamble that many do also. Maybe this is why the tweeters cannot agree or even vaguely represent what has occurred.
There is only one solution.
We need a cage fight, that will give us a real winner. If this is too extreme they could always lean across the boxes for a game of ‘slaps’ or maybe a quick round or two of wink murder.
So while flying to the US I encountered what I thought was a rude bloke, it could be me who is just too sensitive, or maybe with my attitude I am rude, here are my thoughts as I travelled.
–START RANT–
A bloke sat to the right of me on the flight has a loud cough, obviously it is irritating him, I just wish he’d cover his mouth more with his hand or with a handkerchief when he is hacking up a lung, or maybe just get it over with and die already.
So that was written three hours ago, since then he has munched on M&Ms with his mouth open and constantly coughed spraying germs liberally into the air, there is the occasional half-hearted effort to cover the mouth, but most of his loud and violent explosions are done unmasked. I have headphones on and listening to loud music and I still don’t drown him out, time to just kill him with the foldaway table I think.
Okay, 40 minutes later and he has a spare chair as the bloke who was sat next to him has moved, maybe to jump off the plane rather than be next to him, and so he has placed his feet up on the seat, that’s not a crime, leaving the shoes on however is just plain awful. I am not being prissy but there is something deeply wrong with shoes on furniture, I dislike it, take your fracking shoes off. Especially if they are boots, this just compounds a social sin.
I wonder if this piece will be used against me in court…
And as we land he takes off his belt while we taxi and turns on his phone to check his messages, please slam on the brakes so he flies face first into the seat back…
–END RANT–
Flying to the United States I decided to do some writing and since I wanted to drown out an odious nearby person and the drone of the planes engines (which I normally tune out from but the odious man was too irritating – ranty post to come). I therefore went to the music channel and was delighted to find some albums that intrigued me as they were by artists I wasn’t familiar with playing compositions I didn’t know that well (aside from the Liszt).
This is what I heard…
This was a new experience for me, I have not heard many of Mendelsson’ s works done before and have never encountered the very talented Watkins Brothers. Very delightful to listen to while writing on the flight over the Atlantic.
The experience was only ruined by the imposed-by-software pause between tracks which meant that several of the multiple-movement pieces had nasty breaks in their reproduction making it jar quite horridly several times. The worst being a piece split into about five sections by track number with each piece being only a minute or so in length. Ugly cutting and easily avoidable with a fully digital reproduction and playback system, that should be a software switch.
Also heard some interesting interpretations of Liszt by the clearly talented Lang Lang, not come across this young Chinese man either though the pieces by Liszt were all familiar to me. For the most part I loved the way he had interpreted them, in fact it is an album I may have to pick up. Wonderful orchestral accompaniment, especially on Piano Concerto No. 1, by Valery Gergiev and the Vienna Philharmonic.
Interesting that the first exposure this young man had to the works of Liszt was via a Tom & Jerry cartoon. Cartoons are probably where I heard the majority of my first classical pieces. In fact T&J did a wonderful pair of ‘toons where they used Gershwin and Jazz symphonic to great effect.
And the introductions continue as I then heard Father and Son play a magnificent series of pieces on two pianos. The synopsis states that Vladimir “the flamboyant pianist turned conductor returns to the piano alongside his son” and this is “powerful, fiery and spellbinding”. Not being familiar with either the musical pieces in question or the performers all I can say is it was breathtaking.
En Blanc et Noir (3 movements) is a brilliant introduction to these two men and is a great build into the stunning Jeux, and the rest of the album is filled with similar brilliance. A well thought out collection masterfully played. I was very delighted as neither Debussy or Ravel have been on my listening list much, I had a thing of not liking Ravel because of Torvil and Dean, so this was wonderfully new.
<rant>
“Of course I know that there will be many people watching this who are worried about what else the year might bring. There are fears about jobs and paying the bills. The search for work has become difficult, particularly for young people. And rising prices have hit household budgets. I get that. ”
So said cameron as part of his new year address, and my response to this is bollocks.
He gets what it is like to come from a broken home with a mother who divorced twice.
He gets what it is like to come home to the house you were born in, that you were raised in, to see all that remains of your possessions strewn on the street because the baliffs have repossessed your house and most of what you own.
He gets what it is like to spend 30 months on the unemployment lines because you are inexperienced, too young and without a career or even a direction in life.
He gets what it is like to live on a ‘sink’ estate where the evening activites are alchohol, drugs, misplaced violence, arson and burgalry.
He gets what it is like to be hit in the face with an iron bar so that you are mugged having 12 pence in your pocket.
He gets what it is like to make the choice between having a low skilled job or placing yourself in debt for 17 years because you put yourself through full time education.
I experienced all of those during the reign of Margaret “Iron Lady (trickle-down neo-Liberalist POS)” Thatcher, and now I have to witness the same retarded policies, the same excuses, the same sick, twisted logic applied 30 years later.
He gets that. Because he has personally heard about things like that. Of course neither he, the arsonist also known as Clegg and the wealthy little suck-puppy Osbourne have never experienced any of these. They have in fact been spooned a rather indulgent life when compared to many of us, so the idea that the “get” anything about the personal experience of many people brought up during the previous Tory social destruction (80s), and that they know how hard it is for anyone in the UK currently suffering under their mismanagement of the country is ludicrous.
We are all in this together which is why top earners had a wage increase of 49% on average last year and the rest of us got thoroughly shafted by the coalition.
So, Mr Cameron, please stop saying you “get that”, you don’t fucking get it, you are unlikely to fucking get it and you sound like a complete twat when you attempt to emote with something that is alien to you. I will believe you, Clegg or Osbourne, if you all give up your lifestyles and live on a council estate on the minimum wage/benefits for 12 months. Do that and I think you might have some chance of getting it. Until then stop with the hypocritical bollocks.
</end rant>
The BBC are warning us that there is a lot of fake booze for sale, particularly Vodka as it is easy to make clear spirits as that’s the normal colour of distilled drink. The issue it that you don’t end up with the right type of ethanol, you may get methyl-ethanol or meths/methanol – which is poisonous and potentially fatal as was highlighted by the recent issues in India.
The Beeb have a handy little guide to see if it is fake:
I’d like to add a couple of items to that. Such as:
Don’t buy it at a ridiculously low price;
Don’t buy it from a mate’s car;
Don’t drink if your mate is saying “try this I know the guy who makes it, it’s brilliant”;
Basically an ounce of common sense is all that’s actually needed in this regard, if you are at all unsure then avoid like the plague and drink something else.
So having a small child changes you, for one thing you get to watch a lot more children’s television. Despite all your protestations that you will raise your child in a bubble of academic excellence and books only, you quickly start to use the excellent service that is CBeebies.
One of my favourite programs is ZingZillas,[1] but I have noticed an issue with this latest series, in fact they have taken what was a brilliant show and reduced it’s brilliance, they have taken the shine off and lost the awesome. Let me explain some of the changes.
The last big element is that the Zings’ themselves know it has become less, they feel that they have lost their cool and brilliant selves, they no longer state at the end of each episode “that was the best big Zing ever”.
I want my best big Zing back, I want genius episodes like the Wishes episode whose story and song were awesome. I want the return of narrative tension, storyline and characters entwined within the development of the stories. I don’t blame the writers or the production crew at all, and the songs are still great, but it is too rushed, it needs to be able to breathe not be throttled.
Give our Zingzillas their awesome back, that’d be the best Zing ever.
—-
[1] Visit some of the ZingZillas sites:
[2] I am informed by the internet[3] that the actual ‘glade’ time and ‘performance’ time remains the same, and this I cannot question without examining two episodes, an old and a new. I am inclined to believe it remains the same but the ‘less interaction’ in the storyline, or less time spent developing the need for the guest performers to be there makes it feel as if they have less time.
[3] Specifically the creative force of Banks and Wag
We speed along the rich tarmac and I sit facing backwards watching the vehicles slide through my view against the backdrop of wilderness with occasional man-made conformity(2).
I have spent most of the week away from the rigours of the internet. I say “most” as I did take a brief sojourn in the middle of my holiday to travel to Edinburgh and co-organise a conference day on (Dynamic Languages with Marco. That was a great day, we learned a lot that we can take to next year’s event and it was very interesting meeting Richard Stallman, it was a pity I had to rush back to my holiday as it would have been nice to be a part of the rest of the festival.
Being away from the internet was interesting. Although I was concerned about all the people I had to speak to and catch up with, it was also nice to be apart from them, to enjoy the silence away from electronic noise that clutters my life. After a few hours away I missed it less and started to enjoy the solitude it afforded.
I wasn’t alone of course, I was with family, my wife, my son, Grandmas Steph and Linda and the extended Scottish Clan were all part of the time away. But the solitude was being remote from the instant world. I was able to sit on the shore (being eaten alive by the midges) and watch the waves gently lapping in the Kyle of Lochalsh. I was able to watch the sun set and the sky change through dramatic hues. I was also able to forget about the many tiny concerns that flit about my head in the normal days of connectivity.
But now we head back and as we go forever south and the signal becomes stronger on my phone and other electronic devices I start to appreciate what I had missed. I am, I realise a dichotomy, happy to be away from technology and modern society and also willing to immerse myself within it and suckle from its many benefits.
C’est la Vie.
-mdk
(1) Apologies to Kate Bush.
(2) I am sitting in a mobile home hence the direction of my view.
(Caution this post contains personal opinion, emotional choice and casually rambling rhetoric, a shorter version can be found at http://mdk.per.ly/2011/08/07/do-what-thou-wilt/)
I was asked, online in Twitter(1) by a friend (@techpractical is their twitter ident) if I would support their efforts to form a LGBT.pm. So a bit of knowledge for those of you who don’t understand what that is, LGBT stands for Lesbian, Gay, Bi-sexual and Transsexual; .pm is shorthand for a Perl Mongers group as they use the domain identifier .pm.org for the groups these are usually regional groups who meet up to be part of their local technical community, hence london.pm.org and northwestengland.pm.org.
@techpractical had decided that Perl needed a specific group to represent these people, now as I mentioned above the .pm groups are traditionally regional matters but there are precedents for their being other types of groups as shown by the drinkers.pm and Dahut.pm groups amongst others.
I think that he was approaching me for a couple of reasons, I am the Managing Director of Shadowcat who are known for supporting the community and community efforts, I am the organiser and co-organiser of a number of conferences and events, I am the Chair for the Perl Foundation Marketing Committee, I am a Director and Secretary for the Enlightened Perl Organisation and I think I have a reputation for helping people to get things done and supporting other people’s efforts to improve the community for everyone.(4) There is also the fact that we know each other socially which might also be the only reason.(5) Of course the possibility exists that it is none of these reasons whatsoever or a subset of them that I haven’t considered.
My initial response via Twitter (scroll to the end of the article for the tweets) was to clearly state that there were precedents for having groups that were not location based but based on identity or lifestyle so I had to support that. That is when I hit the usual ’140 characters is not nearly long enough for a good response’ as it seemed a cold response. I sounded as if I supported a general concept based on the fact that there was historical bias. I wasn’t. I was trying to indicate that we had a good case for it in the first part and that identity based Monger groups already existed. The Perl community supports at least two identity based Monger groups to my knowledge (6). There is the infamous ‘drinkers.pm’ who meet at conferences and troll the bars after the event has finished, in this way they do become a geographical group when they meet but they are divergent otherwise. Then there is ‘Dahut.pm’ who organised the 2011 YAPC::NA conference and are comprised mostly of organisers. I could also mention that unlike most other groups my own northwestengland.pm covers a whole region and not just a city due to the diversity of locations we all reside in.
So in my very next tweet I mentioned that the subject needed support and that this would be a good way of showing the support for equality in our community. Now in my head I can run a lot of arguments for and against supporting such an issue and most of it is political or aimed at personal sensitivities, I am not entirely comfortable with listing them all as many of them are positions i have no favour for and wouldn’t promote them even in an abstract example for a sensible argument.
I can, however, make a very good case for equality and the representation of such that bears a simple and pragmatic understanding. I have always liked to think that no two people are equal, it is hard in my mind to make that assessment. I am not equal to my wife in looks, intelligence and general musical skills and she doesn’t have my arrogance, pedantry or strength (she also lacks my knowledge of Doctor Who)(7). Some of these distinctions are genetic, some are environmental, but they are still differences, they are what marks us all out as unique beings. This also mixes a qualitative argument with Sophistry on the nature of equals, can you define equal by matching elements of testable cogency, practical/physical examination and individual taste? However, and despite that cul-de-sac, we all have the right to be treated as equals and in regards to any organisation whether governmental or otherwise we should be afforded those same rights.
Though I should still relate that I have a concern that we might appear to be over politicising the Monger groups and a distributed community of interest is not the place to create communities and pseudo communities based on identity.(8) One could respond that it is impossible to remove identity from community and that we already share these things and it is why and how we form such close bonds. One could equally argue that this is just a feature of similar interest not identity or lifestyle choice which is arguably what this group would be(9). So we return to an over politicising stance, we are using the community to highlight, comment upon and correct, what can be seen as a broader societal problem.
However, I am not opposed to there being some political stance, this isn’t about posturing or forcing people to accept that stance it is about recognising it exists. We have a community that has members who clearly identify with this issue, some of us live in a society and mix in cultures that classifies these people with derogatory labels, reduces their rights and in some locales criminalises their behaviour.(11) If we are to allow people the right to form groups that have a similarity based upon the worship of that sweet nectar we call alcohol we have to allow groups that identify themselves with mythical beasts amongst other ways. It is progressive to be inclusive and not exclusive, it is also a natural evolution of a community, from a community of interest to one that shares identity and celebrates individuality and the choices of it’s members.
Now an anecdote and something I normally do not like to think about. I am going to wander towards my youth and a confession upon it. When I was younger I had my perceptions challenged and I realised a horrible truth about myself that I forced myself to change. I was presented in a social psychology class(12) with a video of two men kissing deeply on a high street and the narration casually declared that most people were uncomfortable viewing this image(13), I didn’t find that surprising as I knew I was uncomfortable seeing it at that point. It hadn’t really struck me before as I had never seen two men passionately kissing in a public place. I guess, to my lasting shame, that this was at that time a mild homophobia. A product of environment if we are kind, and in all respects thoroughly wrong. Like most apparent heterosexual men in the western world I was quite happy with two women kissing passionately as the stereotyped fascination was already thoroughly ingrained into me, but not two blokes kissing.
I felt ashamed on that day, and not mildly but deeply as I had always felt that I saw people for who they were and judged them on their deeds, not their sexuality or gender. I had friends who were gay and I realised they were never affectionate in public society as much as other people were, in fact they seemed to never be that affectionate when with friends. I discussed this class with them at the time and realised I was a moron, I had never looked at the expressions on other people’s faces when they walked hand in hand in a public place. Was I one of those people?
This was less than two decades ago. I decided then that I would ditch that attitude as that was not the person I wanted to be and I don’t believe it was the person my mother raised me to be. It wasn’t as easy a task as it should have been, I would love to tell you that my stance changed overnight, it didn’t, attitudes are hard to shift even if you don’t like them, but I did change. So I guess I emote these days with this argument, I don’t want to live in a world that has these attitudes built in to it. I don’t care if you choose to be a homophobe, I allow you that choice even if I think it is wrong. In fact, being the arrogant pedant I am I might even defend your right to be an arse. But, I do care that people are made into arses without being exposed to a world where that attitude is seen as a choice and hopefully an unpleasant one. So when asked to support lifestyle choice, and the freedom to express and to encourage participation based on identity then I have to support it.(14)
-mdk
Post Scriptum: The request was officially accepted and there is indeed now a LGBT.pm (http://www.pm.org/groups/757.html)
Original Tweets
(Reprinted here for reference)
Evening of the 20th Jun:
techpractical:
@shadowcat_mdk i think a lgbt.pm group might be good for perl. thoughts?
34 minutes ago
shadowcat_mdk:
@techpractical we have groups such as Dahut.pm and drinkers.pm, it is established that some groups are identity not location. I support it.
14 minutes ago in reply to techpractical
shadowcat_mdk:
@techpractical also, lgbt is a huge societal issue that needs to be embraced by all communities, damed right that we recognise/support this.
12 minutes ago in reply to techpractical
shadowcat_mdk:
@techpractical perfdave is very connected with these issues politically iirc, so I think we can conscript his support.
10 minutes ago in reply to techpractical
_doherty
@techpractical @shadowcat_mdk: Count me in.
10 minutes ago in reply to techpractical
Morning of the 21 Jun:
@techpractical:
@shadowcat_mdk he’s on here as @davepa ge_ld . I’m happy to set up up the group with your support
@shadowcat_mdk and if shadowcat could donate space for a website and mailist lists ,this would be even better
@shadowcat_mdk:
@techpractical would be honoured to provide space and a mailing list.
—
(1) It struck me at the time that Twitter timeline was such a public place to be asked and that my life has changed so rapidly with the continuing march of technology. There was a time when I would have never have started a discussion about what I may or may not support in a public forum, mostly because I wouldn’t have been in that forum being a naturally shy person(2), now it seems normal(3).
(2) I really am that shy, honest, I just don’t come across that way, partly because of my current life/work/social matrices and partly because shy people tend to be gregarious and loud to combat the shyness.
(3) There is probably a longer post somewhere about how much I have changed my opinion and how this has been affected by my exposure to technology.
(4) I know many people reading this know that list but I was trying to engage all readers, also you have to list the reasons people approach you rather than it just being a random conversation on Twitter between two people. I should also state that @techpratical is a well-known member of his local .pm group and a well respected coder and contributor to the community. He also is a cheerful and vocal campaigner for rights.
(5) If of course that was the only reason then I do apologise for the above self-grandising speculation.
(6) Thou the official bias is not recorded here as I am not sure who makes an ‘official’ decision on these matters, well I know of them but I cannot speak for them or any position they consider official.
(7) A tad modest but bears a lot of truth as well. I do consider my wife more intelligent than me in that she has an ability to structure her thoughts in a far more cogent fashion, I can construct a faster argument and pull from more diverse sources, but that is a matter of being wider read. She is more attractive, goes without saying there is photographic evidence to support this and she is musically talented, she plays the trumpet, the piano, has a beautiful singing voice and I sound like a goose farting in the fug and have yet to master the intricacies of the triangle.
(8) Computer languages, and in particular Per,l is our principal shared passion in the .pm groups but because of their nature they evolve and include other shared elements. So we have a “Community of Interest” that shares an over riding shared passion that has pseudo-communities and geographical relationships a s a distinct part of its make up, but we have also evolved true community and familial relationships from our interaction and from the natural evolution of a community. Covered a little more in my presentation “I <3 My Community”.
(9) Please note that I do not consider sexual orientation to be a “lifestyle choice” and evaluating it in that manner is facile and quite stunningly insulting. Choosing to like Star Trek, dress as Spock and attend conventions is a lifestyle choice, the complex dynamic of socio-cultural forces that shapes your sexuality (and I am ignoring genetics as that is a whole different and treacherous kettle of sharks) can not be reduced to a choice! “Oh darling, I am so bored with watching typically hetro TV shows, I am going to try my hand at being queer so that i might watch musicals and sing freely the greatest hits of Abba”(10).
(10) Gay gags of the 1980s reunited in the one location.
(11) It is for reasons like these that I find the need to be proactive and make action to overcome these actions.
(12) The class was part of an introductory module in my first year at university. I had never before then considered myself to hold any attitude towards/against gay people or anyone having a right to choose, I felt comfortable with my position as i had a gay uncle so that surely qualified me as being fine with the world as I never thought bad of him for his sexual orienation.
(13) This was in the days afore Brokeback and “gay cowboys eating pie”.
(14) Barring those whose lifestyle choice is to be a part of a group that removes the choices from others of course, old Wicca standard, “do what thou wilt, without harm”. But, seriously I can support just about anything that allows people the right to choose but not the stance that if you support it will remove that right, there has to be basic rights we all have.(15)
(15) I am not a Wiccan I just like the phrase, I guess we could also use “do unto others as you would have them do unto you”.
|
Posts
|
This is the fourth year for the North West England Perl Mongers, which was formed after the end of the London Perl Workshop 2008 by Ian Norton and Shadowcat's Managing Director, Mark Keating.
This year they have set themselves the challenge of growing the group and getting things done. They are doing this by:
The group also intends to undertake the challenge of updating and refreshing sites such as ironman.enlightenedperl.org and presentingperl.org and making them more relevant and useful as sites and resources for the broader Perl community. These sites and others may be worked on as part of the four virtual Hackdays that will be held throughout the year. A full discussion of the dates of the meetings, location and the hackdays can be found on my per.ly blog where I discuss the NWE.pm Shape of 2012.
As usual Shadowcat Systems will be allowing people to gather at its offices during the day on the virtual hackdays to use the facilities (internet, snacks, coffee and general chat) - and hopefully we will be hosting the hackday in November.
Shadowcat will be continuing its support of its local Perl Mongers as much as possible throughout the coming year and we would like to encourage other local businesses to do the same. It is important that we all add badges stating our support or use of Perl on our websites and linking to community efforts such as perl.org and their local Monger groups.
If you are involved with a monger group as leader or member you might want to lead the charge in getting local businesses involved, many groups and businesses do to great success. I think a large participation in all parts of our industry will help build links in the community chain.
I spoke about this recently as part of my talk at the Manchester Free Software Society, Embrace Your Community, also in Orlando at Perl Oasis in my Adventures in Marketing Part two talk. I hope to be speaking and writing some more on the subject during 2012.
-mdk
If anyone has feedback (and until we have a commenting system) please don't hesitate to email me at: m.keating [at] shadowcat.co.uk, if your comments are useful, fun, or just plain interest to me, or if I think will be useful to others, then I will add them to the end of this post, let me know how you would like to be named (anon, nick etc.).
Mark Keating is: Managing Director of Shadowcat Systems Limited
Director and Secretary of Enlightened Perl Organisation
Chair of the Marketing Committee for The Perl Foundation
Co-Founder/Co-Leader of North-West England Perl Mongers
Work Blog: Mark Keating on Shadowcat
LinkedIn Profile: Mark Keating on LinkedIn
Perlesque Blog: Mark Keating on per.ly
My Public Blog: Mark Keating's Personal site
Twitter Feed: Mark Keating on Twitter
Facebook: Mark Keating on Facebook
Flickr: Mark Keating on Flickr
Family site: Mark Keating's Family Site
Flavor.me Combined Feeds: Mark Keating on Flavor
Mark Keating is the organiser of the London Perl Workshop (since 2008), has joined the organising team for the
QA Hackathon in 2011, the TPF GSoC Mentors/organisers 2011, the Dynamic Languages Conference 2011.
At the Manchester Free Software society meeting on Tuesday 17th January I am going to be talking about the value to using and working on free software both for and as a business.
I am, however, deeply indebted to a talk given by Stevan Little at the Perl Oasis in 2011. Stevan had the keynote and he used it to present a talk called Code for Free which was not only a great inspiration but was a good basis for what I wanted to talk about so was formative and highly influential on everything in my talk.
It is also great to be invited to speak at such an event. As a business we are always happy to be involved with the community but this feels extra special as we are asked to talk about the subject of Free Software and Shadowcat Systems and after that we have pretty much full reign. I could have just made a 40 minute advert for why we are so great. I haven't, however, in fact I have devoted the time to speaking about, involving yourself, and committing to the community that your software and your business are a part of.
It was, however, really great of Michael Dorrington to invite Matt and I to talk to the group.
When I first thought about my presentation I did consider speaking more about our clients and some of the work we do with them and how we interact with them, but I realised this was going to handicap my talk. I would, naturally, have to restrict myself from any sensitive data and direct usage of names, ideas, business models or any core parts of their work. This leaves only a small framework to discuss within so I dismissed that.
But, I could discuss the way we work on Open Source and Free Software projects, how we encourage the use of open data and transparent applications. The more I thought about this the more I realised that I had some understanding of the benefits of that approach and I have experience of the community. So our clients are only spoken about in an abstract manner in relation to FLOSS as a product we use and libre as an ideal that we follow.
When I think about 'libre' I like to understand it in a sort of philosophical way, in that it isn't getting something for free but "the state of being free" or "with little or no restriction".
So think on that, this is not 'gratis', I am not giving you something for free but that what we -all- have is in a state of being free, and that's free to use to whatever purpose we like as long as it is with 'little or no restriction'. Those restrictions are generally related to the talents, abilities, time or resources of the individual who exercises them. We are at liberty to provide services in this system for those who wish to reduce their own personal burdens and give up some of those freedoms in exchange for securities or duties that they do not wish to take responsibility for.
So you can get a piece of software, for example, and use it, look at the source, change it and intsall it or provide a service to install it for others who don't want to take the time to learn how to do that, or you can pay someone to do it for you, or exchange your skills with theirs or whatever else you want. You are mastering your own experience, you are in the 'state of being free' not being fed a freedom.
As Nicholas Clark has said this item is "free as in puppies".
In the Precis for my talk which was distributed to the wider world I used a specific line in which I stated that one way of looking at an Open Source and Free Software community of programmers is a "culture of collaborative one-upmanship".
Taken out of context to my personal feelings about programmers this might seem more than a tad disingenuous. But I can assure you that it is not meant to be that way. I have nothing but the greatest respect for programmers, not just those on my staff, or in the communities I mix in but in the wider world as well.
The task of coding, especially of creating new libraries, modules and complex systems is a creative one and the very best people in this field are more like artists than scientists. They work and see things in an abstract space where problems can sometimes be solved by applying a rigorous dance following strict rules and a pre-defined structure, or only countered with a free flowing ballet responding instinctively to a complex rhythm. This is a space where the rules are often mutable as is the manner in which you overcome a problem.
A project might be created, led, shaped or defined by an individual by force of coercion or by strength of purpose. There are truly collaborative projects but they are mostly formed for a common purpose or in the aftermath of a successful individual enterprise.
The individual often leads a complex solo dance as well as being a part of the chorus line which creates the whole performance.
This naturally attracts prima donnas, and tantrums are sometimes the result of this as are conflicts and resolutions.
These complex dances with their individual responses led by -some- people seeking centre stage will naturally lead to one-upmanship, brinkmanship, belligerence and egregiousness. But that is not always a bad thing. We need a little passion and fire so that we can melt out a solution, complex elements in a crucible will sometimes be the catalyst for destruction or the creation of something unique.
The important point of this is this state is collaborative, it is the 'melting pot of creation' and like a biblical tale we have a Tower of Babel, a collaboratively built, great structure, that reaches to the heavens.[1] A building in which everyone brings their own tools and materials, where someone takes a lead on a particular part.
Most of the collaboration is in fact healthy competition and good natured banter. There is also a lot of education and sharing of information in a free space that allows personal opinion and evolution of ideas.[2]
--------
[1] Now which industry giant who uses proprietary software do I cast as the angry God? Though if I continue the allusion, the God would be the project founder, and they are often the ones spurring on the building not trying to destroy it (well mostly not). So this allusion should have been killed at creation - I should have crowd sourced an answer.
[2] Which is a very long-winded way of saying it was a throw-away line that was meant to be alluring but not insulting, I could have just said that.
If anyone has feedback (and until we have a commenting system) please don't hesitate to email me at: m.keating [at] shadowcat.co.uk, if your comments are useful, fun, or just plain interest to me, or if I think will be useful to others, then I will add them to the end of this post, let me know how you would like to be named (anon, nick etc.).
Mark Keating is: Managing Director of Shadowcat Systems Limited
Director and Secretary of Enlightened Perl Organisation
Chair of the Marketing Committee for The Perl Foundation
Co-Founder/Co-Leader of North-West England Perl Mongers
Work Blog: Mark Keating on Shadowcat
LinkedIn Profile: Mark Keating on LinkedIn
Perlesque Blog: Mark Keating on per.ly
My Public Blog: Mark Keating's Personal site
Twitter Feed: Mark Keating on Twitter
Facebook: Mark Keating on Facebook
Flickr: Mark Keating on Flickr
Family site: Mark Keating's Family Site
Flavor.me Combined Feeds: Mark Keating on Flavor
Mark Keating is the organiser of the London Perl Workshop (since 2008), has joined the organising team for the
QA Hackathon in 2011, the TPF GSoC Mentors/organisers 2011, the Dynamic Languages Conference 2011.
We are always seeking to build balanced support that is consistent while helping projects to build towards independence
Welcome to 2012 and I hope you have all had good holidays, festive celebrations, or whatever your socio-cultural and environmental preference appreciates or allows.
It has been an interesting 2011 for Shadowcat Systems and we managed to brave the economic challenges that the world has had with varying levels of success that I will not dwell on at any length here, enough to say that once again we enter a new year with a hopeful heart and a keen eye on the challenges we wish to face and overcome. We are still moving forward with developing some internal systems and tools and working with a broad client base to help them achieve their objectives.
I would like to recap on some of the events that Shadowcat has been involved with this year in the broader community and what some of the staff have been up to as well. Hopefully some of the other staff will join in with their own recap of the year.
We started the year in firm style in January by sponsoring a team for the
2011
Platforms Competition, the three competitors were our own
Matt S. Trout (mst)
and Robert Sedlacek (phaylon)
and they were joined by Florian
Ragwitz (rafl). We also were the venue sponsors for the 2011
Perl Oasis conference held at
the Four Points Sheraton in Orlando Florida.
Perl Oasis always prioritises Beer and then Go-Karts
(photo ©Copyright Mark Keating 2011, please ask permission to re-use)
The Perl Oasis is the first of the American Conferences on the Shadowcat Calendar and one in which we have a close affinity both through our association with the Enlightened Perl Organisation, but also as long-standing friends with Chris Prather (perigrin) and Jamie Moorhead who are the organisers of this event.
In April Shadowcat sponsored
Mark Keating's attendance and time at the
Perl QA hackathon which was held at the office of
Booking.com in Amsterdam.
QA Hackathon attendees getting down to work
(photo ©Copyright Mark Keating 2011, please ask permission to re-use)
This important event focusses on improving the languages, projects and practices around Perl, it is open to students of all languages and anyone can work on any project that improves the QA of that thing, the focus however is on Perl and CPAN.
As always Shadowcat has provided a number of Sponsorship elements for the Enlightened Perl Organisation. Aside from encouraging the projects that this organisation supports we also sponsored the Send-A-Newbie initiative, provided web services, hosting and tools for the sites, newsgroups and associated elements of the organisation. Provided time for Shadowcat staff to work on Enlightened Perl projects and generally promoted and supported the organisation as well as paying for membership, Matt S. Trout and Mark Keating are both members of the EPO as well.
In June Shadowcat was involved, as usual, with the Yet Another Perl Conference: 2011: North America: Ashville ( YAPC::NA::2012::Ashville). Matt went to the conference to represent the company who sponsored time and speakers. At the YAPC::NA Matt once again delivered his, now annual, closing keynote for conferences The State of the Velociraptor.
In July we were honoured to host the North
West England Perl Mongers' technical meeting special event in the shape
of Jess 'Castaway' Robinson
and James 'theorbtwo' Mastros
who came to the Shadowcat offices and
displayed their 3D
'Shapercube' Printer, gave us a talk and a live demonstration of the equipment and software.
James Mastros (Standing) and Jess Robinson (seated) presenting on 3D Printing
(photo ©Copyright Mark Keating 2011, please ask permission to re-use)
In August Matt and Mark both attended the
Yet Another
Perl Conference: 2011: Europe: Riga. Once again
Shadowcat were proud to be sponsors of this event as we have been since 2006.
Matt and Mark both had several talks at the conference and we also provided monetary
sponsorship. Shadowcat also provided
cash to support the Send-a-Newbie
attendees who went to this event.
Conference attendees milling before the conference dinner
(photo ©Copyright Mark Keating 2011, please ask permission to re-use)
Once again Matt provided the closing Keynote with the State of the Velociraptor.
In September Shadowcat gave Matt the time
and support to attend and speak at the
Italian Perl Workshop as a guest speaker and in October they allowed Mark Keating
to attend the Google mentor's summit as part of the Google Summer of Code again
sponsoring time and support.
A café on the Google campus'
(photo ©Copyright Mark Keating 2011, please ask permission to re-use)
In October Shadowcat Systems
sponsored the clothing for the three attendees at the Perl stand for
the Manchester Unconference, Mark Keating,
Matt S. Trout (mst) and
Ian Norton all attended and
Matt and Ian both gave talks and lightning talks.
The Manchester Unconference is a free-form event
(photo ©Copyright Mark Keating 2011, please ask permission to re-use)
In November Shadowcat was once
again deeply involved with the London
Perl Workshop 2011. Mark is the main organiser for this event, a position he
has held for four years, and therefore devotes a large percentage of time to
making it work, Shadowcat always affords
him the opportunity to do this. Shadowcat
also provided monetary and logistical coordination before the event. on the day
Matt gave two excellent talks that were written almost exclusively for the event
and Chris and Leigh provided administration support. Chris was also on the
registration desk at the event with Claire who is partner to
Ian Norton.
The audience applaud Mark Keating at the end of the London Perl Workshop 2011
(photo ©Copyright Mark Keating 2011, please ask permission to re-use)
Ian is an occasional worker for Shadowcat giving us some network support hours and RT experience and as such is considered a 'special' member of our staff. Ian presented a workshop at the LPW2011 aimed at beginners and getting people familiar with Perl if they had little to no experience.
In November Shadowcat also hosted at their
offices the annual North West England
Perl Mongers' Hackday. This year we had a virtual and actual hackday and
focussed on Presenting Perl and
updating that site.
A virtual attendee on screens for the NWE.pm Hackday
(photo ©Copyright Mark Keating 2011, please ask permission to re-use)
As always Shadowcat has provided a vast number of resources for the Perl community in the form of minor sponsorship, time, aid, tools and servers to support projects, communities and communication via irc, newsgroups and wikis. We are always seeking to build balanced support that is consistent while helping projects to build towards independence and evolutionary foresight.
Shadowcat have also provided support to the community by hosting sites such as http://www.enlightenedperl.org, http://ironman.enlightenedperl.org, http://send-a-newbie.enlightenedperl.org and http://www.presentingperl.org, Shadowcat also provided mark Keating's time to process and edit the videos from several events throughout the year and to place them on the Presenting Perl site.
Shadowcat has also been a part of some
internal development on a number of new projects such as Web::Simple and Tak
while being part of the Catalyst,
Moose, DBIx::Class
projects and also providing help and support to emerging 'big' projects such as
Dancer.
Matt S. Trout presents Tak at the London Perl Workshop in November
(photo ©Copyright Mark Keating 2011, please ask permission to re-use)
We have also started to cement some parts of the Shadowcat image, during 2011 we have evolved our old signature line which has been "sufficiently advanced technology" since 2005. it is a message that we would like to keep and to keep associated with our company but we have also evolved a new message and one that we will be carrying forward from 2012 onwards. I will be talking about that a little more in a future article.
For now I hope you all have a great year and that we get to see you at an event or meeting in the near future...
If anyone has feedback (and until we have a commenting system) please don't hesitate to email me at: m.keating [at] shadowcat.co.uk, if your comments are useful, fun, or just plain interest to me, or if I think will be useful to others, then I will add them to the end of this post, let me know how you would like to be named (anon, nick etc.).
Mark Keating is: Managing Director of Shadowcat Systems Limited
Director and Secretary of Enlightened Perl Organisation
Chair of the Marketing Committee for The Perl Foundation
Co-Founder/Co-Leader of North-West England Perl Mongers
Work Blog: Mark Keating on Shadowcat
LinkedIn Profile: Mark Keating on LinkedIn
Perlesque Blog: Mark Keating on per.ly
My Public Blog: Mark Keating's Personal site
Twitter Feed: Mark Keating on Twitter
Facebook: Mark Keating on Facebook
Flickr: Mark Keating on Flickr
Family site: Mark Keating's Family Site
Flavor.me Combined Feeds: Mark Keating on Flavor
Mark Keating is the organiser of the London Perl Workshop (since 2008), has joined the organising team for the
QA Hackathon in 2011, the TPF GSoC Mentors/organisers 2011, the Dynamic Languages Conference 2011.
Matt's talk seemed to stun the majority of the audience as he elevated the tech level into low orbit
This was my first unconference and the first event that I have managed to make it to organised by FlossUK
in Manchester. I was here, with Matt S. Trout and Ian Norton, as part of a contingent to represent North
West England Perl Mongers and Perl in general.
Stickers from FOSS
The idea behind the conference is to get a group of technical people in the same location and allow
them to present talks based on what everyone wishes to see. Ian had already decided that he would
present a talk on Perl for Sys. Admins and a lightning talk about the North West England Perl Mongers
hack day; Matt presented Iron mad and a lightning talk.
The original soft toy Tux hand made by one of the delegates parents wearing a Linux tie
I am not sure what I was expecting from the conference before arriving as the type of event was new
to me and I had no notion of how it would run. As it was there was a mixture of elements, some people
came with a great deal of knowledge and were able to talk confidently and freely on their chosen
subjects, others seemed to be practice speaking and doing talks for the first time so the quality
varied from speaker to speaker. The enthusiasm however was pretty constant with people happy to share
their expertise whether presenting or just attending.
A robot on display from the HacMan
Seeing Matt do IronMad in 15 minutes provided me with the most smiles for the day and I think he easily
won on joke/quip quotient, but there again any talk that is many talks and includes PhP, psychological
examination of cats, forfeits, module discussion and ferrets has a lot of room for good, and also
often odd in Matt's indomitable style, one liners.
One of the Conference Organisers
As usual the lightning talks provided a lot of fun with the audience providing feedback into the event,
Matt's talk seemed to stun the majority of the audience as he elevated the tech level into low orbit
and showed some very groovy, but content heavy, hackery.
Assembled Delegates
The day ended with an atypical wander to a local hostelry where sweet nectars were heartily consumed
and shared with the odd comment and some truly strange television (watching Masterchef with subtitles
was interesting and to be tried by all).
Ian Norton getting ready to present
If anyone has feedback (and until we have a commenting system) please don't hesitate to email me at: m.keating [at] shadowcat.co.uk, if your comments are useful, fun, or just plain interest to me, or if I think will be useful to others, then I will add them to the end of this post, let me know how you would like to be named (anon, nick etc.).
Mark Keating is: Managing Director of Shadowcat Systems Limited
Director and Secretary of Enlightened Perl Organisation
Chair of the Marketing Committee for The Perl Foundation
Co-Founder/Co-Leader of North-West England Perl Mongers
Work Blog: Mark Keating on Shadowcat
LinkedIn Profile: Mark Keating on LinkedIn
Perlesque Blog: Mark Keating on per.ly
My Public Blog: Mark Keating's Personal site
Twitter Feed: Mark Keating on Twitter
Facebook: Mark Keating on Facebook
Flickr: Mark Keating on Flickr
Family site: Mark Keating's Family Site
Flavor.me Combined Feeds: Mark Keating on Flavor
Mark Keating is the organiser of the London Perl Workshop (since 2008), has joined the organising team for the
QA Hackathon in 2011, the TPF GSoC Mentors/organisers 2011, the Dynamic Languages Conference 2011.
A pair of Perl persons pop along in person to print
North West England Perl Mongers HomepageFor their July Technical the North West England Perl Mongers have invited the wonderful Jess Robinson (castaway) and James Mastros (theorbtwo) to visit them and demonstrate, discuss and promote their 3D printer. They will do this during the afternoon and evening of Thursday 22nd July 2011.
Shadowcat Systems will be hosting the event at their offices in Lancaster, also we will be sponsoring the accommodation for Jess and James.
This is a great opportunity for anyone who is a fan of 3D printing, or who is generally keen on hi-tech DIY tinkering to come along and see a 3D printer in action and to talk to a pair of enthusiasts who code for and design with the device. Jess and James not only built the printer but design unique items to print from it and will bring along a selection of those items and discuss how you can join in and build and design your own.
Jess and James will also be willing to print just about any item from the Thingverse on the printer either before, during, or after the event, a charge will be made to cover the time and materials and any shipping for larger items/multiple orders.
Places for the day will be strictly limited, so please contact Mark at m.keating [at] shadowcat.co.uk.
If anyone has feedback (and until we have a commenting system) please don't hesitate to email me at: m.keating [at] shadowcat.co.uk, if your comments are useful, fun, or just plain interest to me, or if I think will be useful to others, then I will add them to the end of this post, let me know how you would like to be named (anon, nick etc.).
Mark Keating is: Managing Director of Shadowcat Systems Limited
Director and Secretary of Enlightened Perl Organisation
Chair of the Marketing Committee for The Perl Foundation
Co-Founder/Co-Leader of North-West England Perl Mongers
Work Blog: Mark Keating on Shadowcat
LinkedIn Profile: Mark Keating on LinkedIn
Perlesque Blog: Mark Keating on per.ly
My Public Blog: Mark Keating's Personal site
Twitter Feed: Mark Keating on Twitter
Facebook: Mark Keating on Facebook
Flickr: Mark Keating on Flickr
Family site: Mark Keating's Family Site
Flavor.me Combined Feeds: Mark Keating on Flavor
Mark Keating is the organiser of the London Perl Workshop (since 2008), has joined the organising team for the
QA Hackathon in 2011, the TPF GSoC Mentors/organisers 2011, the Dynamic Languages Conference 2011.
Perl Foundation Homepage Enlightened Perl Organisation Homepage
For the last few years I have become increasingly involved with the marketing and promotion of Perl. This started as a need to promote Perl in connection with Shadowcat and then a growing desire to make sure that the image and information about the Perl world (Perlverse) be accurately displayed in an increasingly confused market place. For this reason I have been speaking at conferences and helped create the Enlightened Perl Organisation It is why I recently became attached to some of the efforts of the Perl Foundation, specifically in regards to the Google Summer of Code. Now it is my pleasure to become a member of the Perl Foundation Marketing Committee as its new chair.
As the Chair of the Marketing Committee I will, in the coming months, help to shape the promotion and marketing of Perl, and it is my wish to update some of the practices and procedures. I will be attempting to show how Perl has matured as a production-quality language, perhaps by including some of the companies who use Perl as a showcase for its quality of use in the real world. I will also be utilising the current Social Media tools to further promote the language as well as coordinating a cohesive strategy for news delivery, I will be approaching DuckDuckGo's new OS Community Manager in the short term to further discuss this with him and utilise his experience.
This is just the start, there will also be a move towards bringing more grass roots activity for Perl, by bringing it back into the universities and colleges and by supporting those who have already made those efforts. I will also be focussing on some of the new or successful projects in Perl, including (and most definitely not restricted to) the best practices,CPAN and the various clients, Perl SDL, upcoming projects such as CiderWebMail - Dancer - Mojolicious - Padre as well as the ever-popular Catalyst - Dbic - Moose.
It is my hope to help promote some of the better articles written about, or on, Perl and Perl development. I will be talking to many people in the Perl world over the next few months to work out the best way of continuing and supporting this practice and perhaps increasing the scope and amount.
Then there is the promotion of the Perl Language itself, for this I will be conducting conversations with those people at the core of development and design so that we can create a cogent analysis of the state of Perl for the use in analysis, description, marketing and promotion.
All of this adds up to a significant body of work and it is just the start as I begin the strategy, create a cohesive plan, and implement changes that will further promote the language we all use. I would like to thank the fellow members of the Marketing Committee for voting me on and as their chair and look forward to working with them. I will, as always, be discussing all of my activities both here and on my mdk perly blog. To contact me for marketing information, to suggest ideas or offer help/describe what you are doing with Perl and how this may fit with the promotion please contact me at mdk(at)perlfoundation.org, you can follow shadowcat_mdk on Twitter.
If anyone has feedback (and until we have a commenting system) please don't hesitate to email me at: m.keating [at] shadowcat.co.uk, if your comments are useful, fun, or just plain interest to me, or if I think will be useful to others, then I will add them to the end of this post, let me know how you would like to be named (anon, nick etc.).
Mark Keating is: Managing Director of Shadowcat Systems Limited
Director and Secretary of Enlightened Perl Organisation
Co-Founder/Co-Leader of North-West England Perl Mongers
Work Blog: Mark Keating on Shadowcat
LinkedIn Profile: Mark Keating on LinkedIn
Perlesque Blog: Mark Keating on per.ly
My Public Blog: Mark Keating's Personal site
Twitter Feed: Mark Keating on Twitter
Facebook: Mark Keating on Facebook
Flickr: Mark Keating on Flickr
Family site: Mark Keating's Family Site
Flavor.me Combined Feeds: Mark Keating on Flavor
Mark Keating is the organiser of the London Perl Workshop (since 2008), has joined the organising team for the
QA Hackathon in 2011, the TPF GSoC Mentors/organisers 2011, the Dynamic Languages Conference 2011, and
the Marketing Chair for The Perl Foundation.
"So what have I done thus far", you might ask if you used the same archaically-flavoured spin on language that I do
GSOC 2011 Site
TPF on GSOC 2011
GSOC 2011
Timeline
A5 Flyer for Perl
participation
Perl Project Ideas
MDK's "Google Summer of Code"
MDK's "More GSOC"
Last week I was asked by Rafl (Florian Ragwitz) to help out with some of the promotion for this year's Perl Foundation's (tpf) participation in the Google Summer of Code. I should note, right away, that the main coordination efforts and drive for this year are being undertaken by Rafl himself. His Basic need was to get the word spread around a little more and because he knew I was a keen supporter of Perl and the community and an avid(-ish) writer he approached me.
I, of course, was glad to help. The Google Summer of Code has always struck me as one of the finest Open Source events on the calendar, and no that isn't me Google-gushing, those people that know me would be able to regale you on my occasional rants about the giant "G" and people's misconceptions of them as a company. But, that aside, this event is a real stand-out winner for the OSS communities. The event allows student participation in an Open Source project, the student is paid for their time and the project gains some valuable working code. It also allows projects to seek out new participants and to further spread their visibility. Google monitor the whole event and provides support and guidance, it is a 'total win situation'.
"So what have I done thus far", you might ask if you used the same archaically-flavoured spin on language that I do. Well, to begin I have written a couple of blog posts, MDK's "Google Summer of Code", and MDK's "More GSOC" which get automatically spun to the Ironman Challenge website and from thence to Twitter. I have tweeted about the challenge, of course, under my @shadowcat_mdk username. I submitted a piece, at the urging of and edited nicely by Ranguard (Leo Lapworth), for the Perl News website. I have also mentioned the call for students on the various mailing lists I subscribe to and on the Public Perl group on LinkedIn. The latest element was to create an A5 Flyer for Participation by students and mentors that could be distributed to as many locations as possible. There are one or two more options I have yet to pursue that I will be doing so in the next few days.
(One could also add this blog piece, even though it is a discursive item it still counts as promotion in a certain light.)
The real challenge now is to see if we can pick up students to participate and match them to mentors who will guide them through the rest of the challenge. That will mostly be handled by Rafl and his team of happy minions who will no doubt spend a great deal of time in the coming months ensconsed in that task. The first date of importance is the 28th March when the call for participating students to sign up to the challenge starts. I have no doubt that I will be blogging/tweeting about events as they happen and any important news that wings its way to me will be related so there is a good chance that you may hear me "harping" some more.
As noted, in the many other locations, if you have any suggestions for further promotion of the Google Summer of Code and Perl's participation, can spare some tuits to repeat the information, or print out and distribute flyers (and if you can translate the flyer to another language so that a version can be prepared and made available in that language), then that help would be much appreciated. You can contact me, through this blog, my mdk blog, via @shadowcat_mdk on Twitter, or by many/any other means.
If anyone has feedback (and until we have a commenting system) please don't hesitate to email me at: m.keating [at] shadowcat.co.uk, if your comments are useful, fun, or just plain interest to me, or if I think will be useful to others, then I will add them to the end of this post, let me know how you would like to be named (anon, nick etc.).
Mark Keating is: Managing Director of Shadowcat Systems Limited
Director and Secretary of Enlightened Perl Organisation
Co-Founder/Co-Leader of North-West England Perl Mongers
Work Blog: Mark Keating on Shadowcat
LinkedIn Profile: Mark Keating on LinkedIn
Perlesque Blog: Mark Keating on per.ly
My Public Blog: Mark Keating's Personal site
Twitter Feed: Mark Keating on Twitter
Facebook: Mark Keating on Facebook
Flickr: Mark Keating on Flickr
Family site: Mark Keating's Family Site
Flavor.me Combined Feeds: Mark Keating on Flavor
Mark Keating is the organiser of the London Perl Workshop (since 2008), has joined the organising team for the
QA Hackathon in 2011 and Dynamic Languages Conference 2011.
the event is a great benefit to the community and enhances a wide range of programmes
2011 Perl QA Hackathon
QA Hackathon Wiki
Sponsors
Latest News
As announced on the Shadowcat news page a couple of weeks ago I have joined the organisers for the Perl Quality Assurance Hackathon which will be held on the 16th-18th April 2011 in the European city of Amsterdam. The major sponsors this year are Booking.com who have provided generous funds and rooms in their Amsterdam offices for the event to take place. As in previous years the guests attending will have their travel and accommodation provided for them, the event seeks to bring the best talent together to focus on developing a higher degree of quality on a variety of systems and projects.
The latest announcement covers the fact that the call for participation has now ended are there are a total of twenty-nine participants for the event. Erica at Booking.com has now took on the task of finding suitable accommodation for those that need it and the other organisers have started to look for funds to cover the costs.
If you would like to become a sponsor then visit http://2011.qa-hackathon.org/qa2011/wiki?node=Sponsors, we seek sponsorship from organisations and individuals (no contribution is either too large or too small), the organisers have already approached YEF, Paris Perl Mongers, the Vienna Perl Mongers and the Enlightened Perl Organisation at this current time.
It is a great privilidge to work with the other organisers to bring this event to the community for a fourth consecutive year following events in Oslo (2008), Birmingham (2009) and Vienna (2010), the event is a great benefit to the community and enhances a wide range of programmes. I should be appearing at the event as part of the organising team with Shadowcat Systems sponsoring my travel costs.
If you would like to read the latest news about the Perl QA Hackathon then it can be found here http://2011.qa-hackathon.org/qa2011/news. There will be further press releases that will detail hotel, sponsorship and other details of the conference.
If anyone has feedback (and until we have a commenting system) please don't hesitate to email me at: m.keating [at] shadowcat.co.uk, if your comments are useful, fun, or just plain interest to me, or if I think will be useful to others, then I will add them to the end of this post, let me know how you would like to be named (anon, nick etc.).
Mark Keating is: Managing Director of Shadowcat Systems Limited
Director and Secretary of Enlightened Perl Organisation
Co-Founder/Co-Leader of North-West England Perl Mongers
Work Blog: Mark Keating on Shadowcat
LinkedIn Profile: Mark Keating on LinkedIn
Perlesque Blog: Mark Keating on per.ly
My Public Blog: Mark Keating's Personal site
Twitter Feed: Mark Keating on Twitter
Facebook: Mark Keating on Facebook
Flickr: Mark Keating on Flickr
Family site: Mark Keating's Family Site
Flavor.me Combined Feeds: Mark Keating on Flavor
Mark Keating is the organiser of the London Perl Workshop (since 2008), has joined the organising team for the
QA Hackathon in 2011 and Dynamic Languages Conference 2011.
Smaller, frequent conferences, self-supported by local business and individuals is the way forward and will be a good grass-roots activity
Presenting Perl
Perl Oasis 2011 Homepage
I <3 My Community
User Details
Once again this year I travelled to the theme-park-paradise that is Orlando, Florida for the annual Perl Oasis organised by the superlative double act that is Chris Prather and Jamie Moorhead.
Shadowcat Systems were sponsors of the venue for 2011[1] and so I was treated with a great deal of love by the organisers. A part of this was that Jamie had managed to organise an upgrade to my room so I was on the twenty-first floor with a great view of the Florida area and in particular I could see Universal Studios[2]. We, the conference attendees, also had access to a hospitality suite which made a great base for social activities of the conference, so kudos to Jamie and Chris for arranging this.
The staff at Shadowcat, and in particular the directors, have always believed in the value of sponsorship, it enables the community and enhances the personal experiences of its members. It was brought to my mind even more this year when Robert of Pitsburgh Perl Mongers made an intertesting point, the Perl Oasis is held for around two-three thousand dollars, which is a very small sum of money (on a side point I have always managed to organise the London Perl Workshop so that it can be held with the same sums of money).
Robert mentioned that it is possible for there to be more small conferences like Perl Oasis, which made me think that perhaps it wasn't important to focus on large events but to ensure a greater number of smaller events that would encourage participation from the local community. Robert has a good point, in a country as large as the USA and in a region as large as Europe it is essential to have more small conferences. We are fortunate in Europe in that almost every country has a workshop or is close to an event each year, but in the States they have fewer events and it is sometimes impossible for people to attend due to time, money and other constraints. Smaller, frequent conferences, self-supported by local business and individuals is the way forward and will be a good grass-roots activity.
I presented a talk this year at the conference, Why I <3 My Community, after doing the keynote last year and then taking a break of a year for the birth of my first child, I thought I would only submit a twenty minute talk. I also did a quick lightning talk at the start of the lightning talks. Both of these should be made available on the Presenting Perl (http://www.presentingperl.org/) website in the near future.
I came back to the UK from my first conference of the year feeling refreshed and excited about the year ahead. I think I have a number of ideas and hope to fulfil them before Perl Oasis 2012 where perhaps I will talk about how much I was able to do and how it was enhanced by attending Perl Oasis 2011.
[1] I am proud to say that we will also be the venue sponsors for 2012 once again to be held at the Four Points Sheraton on International Drive.
[2] So for all you Harry Potter fans I could see Hogwarts from my hotel room.
If anyone has feedback (and until we have a commenting system) please don't hesitate to email me at: m.keating [at] shadowcat.co.uk, if your comments are useful, fun, or just plain interest to me, or if I think will be useful to others, then I will add them to the end of this post, let me know how you would like to be named (anon, nick etc.).
Mark Keating is: Managing Director of Shadowcat Systems Limited
Director and Secretary of Enlightened Perl Organisation
Co-Founder/Co-Leader of North-West England Perl Mongers
Work Blog: Mark Keating on Shadowcat
LinkedIn Profile: Mark Keating on LinkedIn
Perlesque Blog: Mark Keating on per.ly
My Public Blog: Mark Keating's Personal site
Twitter Feed: Mark Keating on Twitter
Facebook: Mark Keating on Facebook
Flickr: Mark Keating on Flickr
Family site: Mark Keating's Family Site
Flavor.me Combined Feeds: Mark Keating on Flavor
There were so many people stacked around our table that we eventually ran out of chairs...
North West England Perl Mongers Homepage
Meeting Information
NWE.PM Wiki
Hackday 2010 Page
Project Oyster Page
Why Aim so Low - Mark Keating's Blog
Oyster Project - Osfameron's blog
Ian Norton's blog on last year's Hackday
Glasgow Perl Mongers
On 20th November 2010 Shadowcat Systems was once again proud to host and to sponsor the North West England Perl Mongers' yearly hackathon. In this blog I want to talk about the shape of the event, I am hoping that the sterling effort done by Ian Norton on a hackday report last year, and Osfameron's Blog for this year, will be repeated and I will be able to link to those able bodies at a future date.
Pingu, the NWE mascot gets a little drunk on the evening before
In contrast to last year we had sign-ups for attendance on the Hackday at the "meat space" location by members of Perl groups and organisations outside of the North West. The wonderful Gabi came across from Germany and there were three members of the newly-formed (earlier this year) and impressively talented Glasgow.pm., alongside this were the virtual presences (who were no less impressive) of castaway, theorbtwo and getty. In total we had fourteen people in the office and three visitors including mdk's (Shadowcat's Mark Keating) son.
One of the youngest hackday attendees ponders his next move
Ian Norton took charge of the day in his usual fashion by introducing everyone to each other, making a plan of people's names and where they sat and then organising the people into teams to start the work of coding. Mark as co-leader made sure the room was in respectable fashion with enough power points available, network access, wireless access, Amazon EC2 account setup, passwords and usernames available and beer and snacks in place.
There was already a set list of tasks prepared on the Wiki for people to grab and start to plan on and the three projects had a roadmap of what they would like to achieve both on the day and going forward. The projects were Oyster, Presenting Perl and Ironman. On the day we managed to make a start on all three with Presenting Perl having a back-end code re-write from mst (Shadowcat's Matt S. Trout) and tasks hacked on by castaway and theorbtwo (Jess Robinson and James Mastros), there was also input and a start on the social linking by Getty (Torsten Raudssus). The Ironman project was being managed by Ian Norton with help from OCharles (Oliver Charles, aCiD2) and the multi-talented castaway, theorbtwo and getty. The rest of the teams worked hard on the Oyster project as proposed by osfameron.
The discussions start in the project groups
There were so many people stacked around our table that we eventually ran out of chairs, the usual members of the Shadowcat team were also in the office so we had to give them their chairs back. Thankfully epitaph (Shadowcat's C. Jackson) did a noble effort and russled up some folding chairs from home.
The room got so full that people were forced onto the floor
We brought in extra chairs for a crowded hacking table
The events of the day were sponsored by Shadowcat and so there was a plethora of snacks already available when the hard at work coders arrived, and during the day pizza was supplied to sustain the weary. There was a short lunch break where some of the group headed to buy pie and clear fuzzed synapses with fruitful discussion.
Hard at code?
My personal feeling is that this years Hackday built upon the strengths of last year and added elements that made it more efficient. There were still lessons to be learned which with further discussion and planning we will take into next year and no doubt work upon. As co-leader I would like to publically thank everyone who attended and involved themselves in the day. It was a success as a Perl social event and that is one of my primary reasons for supporting such initiatives. I also believe that the Perl Mongers of the North West and their growing list of honorary members and friends are an awesome* group.
*I don't casually use the word awesome, in this context and of these people I am in awe of their abilities and efforts.
If anyone has feedback (and until we have a commenting system) please don't hesitate to email me at: m.keating [at] shadowcat.co.uk, if your comments are useful, fun, or just plain interest to me, or if I think will be useful to others, then I will add them to the end of this post, let me know how you would like to be named (anon, nick etc.).
Mark Keating is: Managing Director of Shadowcat Systems Limited
Director and Secretary of Enlightened Perl Organisation
Co-Founder/Co-Leader of North-West England Perl Mongers
Work Blog: Mark Keating on Shadowcat
Perlesque Blog: Mark Keating on per.ly
Personal Site: Mark Keating
LinkedIn Profile: Mark Keating on LinkedIn
|
Posts
|
Once again this year we built a Lego Xmas village on our display shelf. there was the addition of an extra Christmas set in the shape of the newly released Lego post Office but we also decided to add elements that felt Christmassy to us.
So….
There are some Harry Potter figures running around the place, a Star Wars figure or two to view, quite obviously there is the Doctor, Amy and Roman Rory and I do believe a special Santa.
Enjoy the pictures…
So, yesterday Ben got to meet Santa (in the guise of a bearded Welsh chap, real beard, actually Welsh) at a local playgroup near to his Great Nans.
Layla was happy to meet Santa and rewarded everyone with a huge cheery smile, Ben was less pleased. He did me proud (this is not sarcasm), Santa was a strange man who smelt of smoke and Ben was not impressed by that and tried to refuse the present. I am truly glad that he wasn’t lured in…
The present was chocolate (inner sigh) which is at least better than some age inappropriate toy or cheap geegaw that would be broken in a few minutes. Since we have yet to introduce Ben to chocolate his mother has gleefully pawned (to mean owned) them.
Images below:
and a gallery of images taken on the day as well:
This year Benjamin has shown an interesting prescience and drawn an xmas tree. Well, he did a drawing and we think it looked a lot like an xmas tree and it is being used in all of the Christmas cards that we are handmaking this year (a limited run of 29) for various family and friends. Other cards will be sent but we only make a short run of cards (it is a slow process). I will post a picture of the cards at a later date, but for now here is Ben’s picture.
The header images used on this site are all from a selection taken with a mobile phone. They are meant to illustrate elements from our day to day life and I like the grainy look and feel and random nature of the choices.
My markkeating.me.uk site has far nicer header images in terms of quality as they were taken with a higher performance camera and lens but that wasn’t what i wanted to achieve with the header on this site.
|
Photos
|
|
Repositories
|
|
Posts
|
As usual the Summer madness that is holidays, conferences and schedules came around and bit all of us quite hard so the role-play scene has been odd of late.
As gamers we have supplemented this with a few different tactics and regular changes.
1. We now have a regular computer game session, mostly weekly where a group, gaggle, subset of group, of us wander around the Guild Wars Universe (online game) and battle creatures and do feats of derring-do.
2. I have run a couple of odd one-off sessions, including the infamous Dark Sun and some sessions inside a standard Sci-fi Alternity ‘Verse.
3. We have played far too much Arkham Horror, including a failed game or two and now own all of the sets including the very latest set.
4. I have started work on the Victorian game again and we have had a session in which new people started on the aftermath of Prague. In that game things are going from bad to weird and the hunt is still on for Eddie, can they hold Gary and the Count and who is going to stop Dimitri from upsetting the local constabulary (oh wait, they don’t know about that yet…)
The Autumn looks set to continue the pattern of unusual gaming as we still have conferences and holidays to mess with us, but with some luck we can squeeze in a regular session or two and perhaps have a good stab at some regular epic ness as the Forgotten Realms super epic will soon pass a true milestone, 95 consecutive games, making it the longest running single story arc. We are now 4 games away from the mighty 100 session, which will be 700 hours of gaming or about a month (29 days and several hours). Quite the story. It is currently tied at 94 games with the UN Investigation game from a long time ago.
We shall see what the future has in store in a later post
-mdk
A couple of months of real time gaming (we meet for this session on a Sunday night – not every Sunday as it has to compete with life and another game session with the same players), 5 days of in-game time and about 60 demons, several hundred zombies, a 500ft-tall cthulu–esque angel/portal and some pretty nasty human controllers down. We find our epic Victorian’s up by two prisoners but down by two friends.
The epic fight in Prague is finally over.
If you have been following the occasional posts on Victoriana Arcana you will know that this game is set in an alternate steam-punk universe where we have super powers, demons, cthulu creatures and aliens, yep the whole shebang. It is a little messy about the edges (mostly when people explode into tentacle creatures) and has a plot with more twists in it than a three thousand mile corkscrew, but it is fun.
Also, because of the setup of us using an Alternity system with the FX dialled to maximum (and beyond) the players are walking around with way higher maximum stats (66-70 points) and over 10fx points – some have 15+ – making them heroes in the Marvel Universe mode.
Which is needed, as the creatures they face, like last nights end of level baddie (a 500ft tall angel portal cthuluesque creature and an essence of a great old one, part of its intelligence that had been sent to the body of one of their fallen comrades) are maxed in terms of scope and power. The angel was ripping the buildings apart and the intelligence was ordering people to die (which one of them did by exploding in a mass of horrid tentacles).
But they survived.
They went to Prague following the path of the new type of weapons that have started appearing, Prague is where they were being shipped from. The enemy were using technology stolen from the future using powers they haven’t uncovered yet. They were also tracking down a lost comrade (who had turned to evil).
This resulted in an epic series of battles. They have fought several demons, mostly major demons and two semi-immortal (i.e. bloody hard to kill as they regenerated) Demon Princes. They attacked and mostly destroyed a castle, a grand manor house, most of the warehouse district of Prague and spread a bed of flowers over an area of 10km in radius.
All of this happened over a few days, four of them in fact. Each of the three players were using three to four of their characters at the same time and their were a further ten PC-level NPCs that were provided by me. They split into four teams and we split the narrative into four interweaving tracks with last nights epic seven-hour fight, flight and destroy happening over the final night.
They survived…mostly…
They captured a leader of an enemy group and recovered their lost (potentially evil) comrade…
But they won…sort of…
They returned to London (using long-distance teleportation) at speed after their battle. They were able, using an alien device, to contact their commander in the middle of their battle. Only to discover that the home base was under attack.
So they rushed home…
To find their founder, Lord Edward, gone…kidnapped, along with several others. Their building destroyed with many dead. Their base was attacked on the day of their success and after they had undergone an epic four days.
So it isn’t really over…
There may be more epic days in June
-mdk
The Victorian Detectives game has notched up a gear as the character there are now in the middle of a “right old barney” in the fair city of Prague. They initially came here to investigate the construction and supply of ‘future’ weaponry that is being distributed from Prague and to find links to Gary, the agent who was kidnapped.
Then the real fun started.
Gary has defected to the other side, not only that he is responsible for the new weaponry. Somehow he is more than twenty years older and they have learned that he was sent back in time to construct the weapons so they would be ready to use now ( a timey-wimey paradox approaches). Meanwhile the agents of the Fallen Church are mixed up in this weapons supply and have been using their demon lore to summon Greater Demons to Prague. The two fights involving these have seen great events, fire and brimstone falling from the sky, explosions, and all sorts of kick ass supers fighting.
Now, an angel has appeared, except this is in fact a creature linked to the Great Old Ones (Cthulu-esque creatures from beyond the veil, externals to our universe) and he has thrown a Circle of Power around the whole of Prague preventing Alienists from passing through, so some of our heroes are trapped. With more than one Alien race on the way.
So the heroes now face:
Fun, fun, fun, fun, fun
So we are still bashing our way through the mighty epic of epicness with one of the groups, we have now just come out of some fun in the dark areas of Death’s Reach (adapted from the module of the same name) and are now back in the North of the lands of Faerun near Neverwinter.
There was a brief diversion caused by some epic gaming near a portal (made from blood) and a Tome of the Planes and a Dark Wanderer skill abused quite heavily which saw a brief post-modern side trek into a parody of our own world. There the characters fought a bus, got very drunk, abused the heck out of Earth culture and laughed at our idea of astrologers and clairvoyants.
Now though they stand paused, ready to move back towards the territories they last visited three game years ago (or more in the case of the Minotaur), looking for ways to enter the rift and to finally step into the Underdark, to confront Torog, stop the assembly of Vecna’s items, find and destroy Timesus, oh and there is still the long running dispute with Orcus to consider…
So we are still playing the occasional Dark Sun game, as I wind down the huge epic of epicness, in preparation for a longer deeper slog and it seems to be going fairly well. True, the players are having a little fun getting their heads into gear on the fact that Dark Sun people have a bad attitude in general, life is harsh and attitudes are cruel.One person who breaks that rule is Prince Bert.
I thought I might explain a little of the good prince for you all here.
Prince Bert is based upon a character that Paul Fenwick (@pjf on Twitter) created as a young roleplayer (I think it may have been his first character). I liked the name as lot, I also liked the idea that you could potentially have a regal person called Bert. Inspired by this and by the tale of the First Emperor of America (Emperor Norton) I read in the Sandman series I created a Dark Sun personality called Prince Bert.
Prince Bert claims to be the last in the line of royals who once ruled the world of Athas before the dragon of Tyr came and destroyed it all. He knows a great deal of information about the history and geography of Athas, but this could be from his life of being an almost non-person. He is a street beggar, but an amiable one. He politely refers to money given to him as donations from his loyal subjects. He appears infrequently but often with a vital plot clue that he has overheard or just gained from his ramblings.
In last nights game the characters enjoyed/endured a meal in the sun with Bert (he wanted to get a lot more sun to “aid his complexion” and to help “warm the brains into greater thought”) , they also met with his counselor Lochinvar* who is a small cat-like lizard I used Lochinvar because of the line from Black Adder and not the wonderful Sir Walter Scott poem, which is interesting as the poem has a Fenwick in the last stanza (see the poem below). I now of course will have to use the poem and its references more if I am to use young Lochinvar again .
I like Bert, he is a noble and gentle soul who is at odds with the harsh entities who normally beg and frequent the dark streets of the Warrens in Tyr, he is also a homage to a character (who was a real person http://en.wikipedia.org/wiki/Emperor_Norton) in Sandman and to a fellow gamers first PC.
H! young Lochinvar is come out of the west,
Through all the wide Border his steed was the best;
And save his good broadsword he weapons had none.
He rode all unarmed and he rode all alone.
So faithful in love and so dauntless in war,
There never was knight like the young Lochinvar.
He stayed not for brake and he stopped not for stone,
He swam the Eske river where ford there was none,
But ere he alighted at Netherby gate
The bride had consented, the gallant came late:
For a laggard in love and a dastard in war
Was to wed the fair Ellen of brave Lochinvar.
So boldly he entered the Netherby Hall,
Among bridesmen, and kinsmen, and brothers, and all:
Then spoke the bride’s father, his hand on his sword,–
For the poor craven bridegroom said never a word,–
‘Oh! come ye in peace here, or come ye in war,
Or to dance at our bridal, young Lord Lochinvar?’–
‘I long wooed your daughter, my suit you denied;
Love swells like the Solway, but ebbs like its tide–
And now am I come, with this lost love of mine,
To lead but one measure, drink one cup of wine.
There are maidens in Scotland more lovely by far,
That would gladly be bride to the young Lochinvar.’
The bride kissed the goblet; the knight took it up,
He quaffed off the wine, and he threw down the cup,
She looked down to blush, and she looked up to sigh,
With a smile on her lips and a tear in her eye.
He took her soft hand ere her mother could bar,–
‘Now tread we a measure!’ said young Lochinvar.
So stately his form, and so lovely her face,
That never a hall such a galliard did grace;
While her mother did fret, and her father did fume,
And the bridegroom stood dangling his bonnet and plume;
And the bride — maidens whispered ”Twere better by far
To have matched our fair cousin with young Lochinvar.’
One touch to her hand and one word in her ear,
When they reached the hall-door, and the charger stood near;
So light to the croupe the fair lady he swung,
So light to the saddle before her he sprung!
‘She is won! we are gone, over bank, bush, and scaur;
They’ll have fleet steeds that follow,’ quoth young Lochinvar.
There was mounting ‘mong Graemes of the Netherby clan;
Fosters, Fenwicks, and Musgraves, they rode and they ran:
There was racing and chasing on Cannobie Lee,
But the lost bride of Netherby ne’er did they see.
So daring in love and so dauntless in war,
Have ye e’er heard of gallant like young Lochinvar?
This Thursday (18th November) will see the start of the Dark Sun game we are playing. Things have progressed since I first conceived of this game.
Due to the varying interests and the difficulty in organising a game between many busy people, especially since there are other games happening that they are involved with, it has been hard to lock down a regular schedule.
Add to that the fact that some people need to be playing one week but not the next.
I love epics, I have to admit it. especially when i am playing D&D. I know it feels like a cliche and perhaps it is a cliche, but I was introduced to good fantasy quite late in my life and I was introduced via Lord of the Rings and the Hobbit both of which have the feeling of life on a grand scale. So small games that are unconnected to a larger plan are hard for me to construct.
I have a young son, it puts a strain on the games by having to organise him and to organise my life more.
There are many source books now with a plethora of types of build, race, class etc., it is going to be almost impossible for people to play a large number of good character ideas to even the lowest of tiers (Heroic Tier upto 10th lvl) – and what about testing out a 25th level character to play out a character archetype?
So how do we fit in this new game? there was only one solution.
I have decided to re-invent/revise/reconstruct/revisit/renew a game idea I played some time ago. it is a variant on the idea of the dirty city games I used to run in which players would have more than one character who would interact in varying ways. I used this style in another fantasy game I constructed loosely based around elements of Sigil
For Dark Sun I thought this would work quite well, I could tell my epic story as the characters would play minor roles and major chunks of a larger over-arching storyline and at the same time we could have people drop in and out, play many types of character, be random
I am sure to say something of how it goes
Get your characters warmed up, there is a strange mist hovering around the temple leading to Raven Queen’s Inner Realm and that first shrine seems to be sullied with the blood of her worshipers.
After a long absence of over 19 weeks we will be returning to the Epic adventure that for this group of players started over three years ago. it has been a long haul, there is a book (1st part of this 5 part adventure is 90K words in length) and there have been many casualties (all in game). But now we see the end in sight, but it is a tumultuous ride getting there, with multiple plots to fill and a host of things going on, welcome to the Epic level and all it entails.
There will be Gods, Angels, Babies and Romances – and that’s just in the PCs.
There will also be more….
————————–
1. And we’re hanging from the rooftops shouting out.
Next week, 11 weeks and 2 days after the birth of our son, we’re getting back to role-playing!
Oh Lissa, Charlotte and Adrie, how I have missed you, and there are new characters to look forward to as well. And I’m sure there are some surprises up our DM’s sleeve for everyone to enjoy. I already know about at least one of them. Should be fun
We recently completed the Dark Sun Gameday as a group and for the day we created a feedback report (may be linked to later as a pdf but is currently 10mb in size), which I now present to you all. Once again thanks to the players and Wizards for a great day.
The Dark Sun game day held an interesting promise for me as I was a fan of this particular setting from the days of 2nd edition so it would be good to once again visit this world but this time as the DM. This Game Day was played by experienced gamers who all were familiar, though one only slightly, with the 4th edition.
The module had the familiar format that Wizards have become familiar with, there was a group of characters, a decent little adventure with skill package and encounters (slightly variable with the addition of a possible encounter) and enough extra material (monster counters/map/booklet) to run the game.
The story itself was aided by not being a crawl underground, or a search the location for monsters/treasure. Instead we were treated with a piece of intrigue, and a challenge against the environment and a new magical location for the world.
As with the other adventures, and the pattern set up by the 4th Edition rules the skill challenge was going to cause issue to my players. There is nothing wrong in essence of having a challenge where players roll against a skill they have, but it is the manner in which it is presented to them. First they are told the event they face, then they are allowed to make rolls against appropriate skills, then ask them if they can modify those roles with a set of secondary rolls (pre-ordained) add up the successes and failures to determine outcome.
It is very sterile.
Also the intrigue that was set up by this adventure didn’t speak a great deal about the city of Tyr. Choose one of these encounters and let the players be employed, or choose one that they refuse and have a back-up offer! That was how it read (my interpretation).
I knew if I ran these as they were presented that there would be complaints from the players about the paucity of plot and the dullness of a skill challenge that was nothing more than an exercise in guesswork (for the skill to be used) and luck (for the rolls).
No one doubts that there is a certain amount of guessing and luck in any challenge, combat included, that involves random dice rolls and unexpected events or conditions. But in a combat the players can work out tactics and utilise combined gaming. Even this skill challenge that attempted to use “group” rolls this would still be poor.
So to alleviate this I made some small changes once again to the set module.
(I should note at this point that this is not a complaint about either the system or the module, both are produced to a high standard that I have come to enjoy from Wizards.)
The first major change I made was to the intrigue element of the plot. I was instructed by the booklet to choose one of the “reasons” for the players to be engaged.
I thought this was flimsy in a world of spies and intrigue and everyone watching each others backs.
So I chose three.
I explained that their party had a history, they were mercenaries and revolutionaries who had helped to free Tyr. So on the start of the game they received a summons. They were engaged by officials from the Ministry of Defence to find this potential new water source.
On their way from the official quarters they were persuaded, by a polite man with some very large friends to attend another meeting. This was a private noble who wanted them to give him the information on the Cistern (whether it was real or not) first, on the quiet, so that he could arrive ahead of the army and claim the prize and make money from it.
The third encounter was a man representing the nobles who supported the revolution and the freeing of slaves. He requested they tell him, not first, or alone, but whatever the circumstance, even if they told others before him so that he could have the information released for the good of all. No one would be able to claim an absolute right if the citizens were made aware.
This gave the players more intrigue and a glimpse of the convoluted paths that may exist in a world where everyone watches each other and the aim is to gain the upper hand.
The next change I made was to the skill challenge. I decided to stretch out this encounter a little.
I gave the players an ample set of hints as to the challenge by forcing them to make the first endurance rolls. Then I presented them with the desert in three forms including a small area of badlands and some dunes to see how they faced this and what skills they chose to make. They used endurance, nature and history to learn more and help them.
Then I had them followed during the dune section, the first group they saw were figures on a far dune, they presumed this was a rival group so they started to run. They could have faced the threat and had they done so I would have used the Elven group from the optional encounters. Instead they decided to run to get to the cistern.
Knowing that the desert was harsh, and the sun a challenge is only part of the charm of Athas. Another component is the changes rent upon people and creatures. The shift in evolution from dark magics and environment that twist this world.
Their running therefore had the consequence of attracting some Silt Sharks in the soft dunes, so the players had to race away from these creatures. Because there were only five players I hung the threat of devouring over their heads, claiming that I had a handy spare character who would be in the same desert .
They escaped these sharks by the skin of a halflings behind (which almost didn’t escape, instead he lost his survival pack). One more environment of badlands to navigate and they reached the hidden valley with the Cistern
All I can say to this is YAY to the designers of Athas.
Combat just got a new nasty edge as the lack of major healers and healing powers going off in all directions and the addition of a nasty (Tembo) creature made for three harder combat challenges. This forced the players to think in clever directions and the Ardent used a surprising taunting/bluff to get the Tembo to face him when he ran out of healing. Classic.
So then there was me tardy as usual putting of the actual writing of things because unless I can put it into a an excel reference right now I’m screwed.
Well as to the game what can I say the GM was back to his wonderful sadistic ways and kept us all jumping and thinking. I loved the setting and the darker side to the world. It was interesting playing the “healer” without many heals. The idea to add debuff to the enemies was interesting but in some ways with a standard saving throw the more powerful ones at times felt wasted but forced people to think outside the box to get through an encounter.
The new cardboard counters are great because they can provide more of the map packs at lower cost but it was nice to have all the monster figures on the maps in the previous games.
All in all another well though out scenario provided by the GM. I’m looking forward to the campaign to come.
And = if(A1>10,”Great Game Day”,”") the output of the cell will be Great Game Day.
So after a bit of a break the group has dived into Dark Sun with the help of the gameday for a taster session. I had the Thrikeen Seeker for the day and off we went with snacks loaded.
We had a quick taste of the intrigue of the world as we moved through the city of Tyr heading out to our quest (apparently its a secret – but everyone seemed to know about it).
We had an entertaining little encounter in replacement of the standard roll and go skill challenges (it was determined in a previous game that the alternative skill challenge was far more suitable to our group) which ended in a narrow, very narrow, victory for the halfling over the sand shark.
Moving into the encounter with the gith we got our first taste of the abilities our group possessed and we rapidly realised healing wasn’t our strong point so a brief but brutal combat ended with the Gith down but 3 of our party down as well. I should have stayed with the Warlock and not come. Picking up our comrades we pootled down into the fresh waters – well I say pootled – the halfing decided it was best to dive head first.
The fight with the creature was a very entertaining encounter and got my heart pumping (a bit to much probably – sorry bout that boss) but with some clever tactics and a sacrificial manouveur from the healer (who was out of healing spells) to allow the damage dealers an extra round or two to kill the beast it was subdued – leaving the defender with out healing surges and still bloodied.
The final combat with the templar and his mates went exceptionally well with the enemies subdued within three or rounds with minimal damage to the party with the fighter, barbarian and myself targeting the templar and gladiator whilst the monk and ardent removed the lesser thugs.
And after a nice cool night in the shade we headed back to town to get our spoils and gather a few political enemies on the way.
Overall I thoroughly enjoyed the game day and possibly think it was one of the best so far. It was a good insight into the struggles we face once our Dark Sun campaign starts and the intrigue that will surround our every move. The encounters were tough (probably the toughest ever) but we managed to adapt and overcome them using everything we had available. I look forward to exploring the deserts of Athas!
I have taken part in every 4th edition D&D game day so far and can honestly say that the latest offering, marking the release of the Dark Sun campaign setting, is the first time I felt the character was in real danger of not surviving .
Taking a change from my usual character preferences I went for the goliath barbarian gladiator, mostly because the picture looked cool. All the characters had one of the new themes which was great because they came with a bit of a background so we had an idea who they were, which can be a problem with the one-off games when you don’t have time to build up a good idea of your character. I’m not sure what difference the themes made to the mechanics of the characters as it wasn’t clear which – if any – of the features were granted by them from the little character sheets. We also got to see both of the new races in action. They worked well, though it would have been nice to have the minis like we used to since we had a little trouble finding something bug-like for the thri-kreen .
But back to my first point: this game was hard! Not in a bad way, I throughly enjoyed it, but we had three combat encounters without a rest (and I know our DM took at least one out) and healing powers were not something we had in abundance since the group leader only had the basic Ardent surge. One player managed to use all their healing surges so I’m pretty sure we would have lost a few people if we’d done all the combats. The fight with the tembo provided a particularly good challenge. Also, we didn’t use the warlock character due to numbers and quit a few time on the skill challenges we realised they had the skills that would have been useful (whoops!), but we did manage to get through the desert without getting eaten by sand sharks (though two characters did try) so I think we did pretty well.
All in all I really enjoyed the game and what I saw of the campaign setting, which is obviously darker and harsher than the other settings we’ve played in. I’m looking forward to the Dark Sun campaign that our DM is going to be starting soon, so thanks for another great game day!
This is a new race which is built for strength and melee fighting but also has the ability to use psychic powers, this particular character having one such ranged attack. The balance of the attacks worked well and I’d probably use this build as a template for a new character when we start playing our own campaigns. I decided to play this character as a change to my usual ‘spells & healing’ type so that I could just get in to the fight and bash things, the result was a very enjoyable game.
The new races and classes in Dark Sun are great fun to play with and the party now appears to be more specialised in what they do – in 4th edition healing seems to be available from all corners of the battle field and, especially at higher levels, damage doesn’t stack up for too long (this isn’t an invitation for our DM to bring out the big monsters). Dark Sun restricts the healing ability and makes for very interesting game play with non-healing players relying on the healers.
The new monsters are also an improvement, the encounters were varied and challenging with a few surprises thrown in – giving a creature multiple attacks really caught us out but we got there in the end.
I thought the new big monsters were nails. I wasn’t the only one to die. (mostly) The characters seemed to meld well together and not having a magic user meant we had to rely on our strength and wits.
The new characters were interesting and the quest well thought out. We knew which characters were blooded, which helped. I liked Chuck’s insect type character and the way the Goliath was restricted by her size and kept banging her head on the cave ceiling.
The maps were interesting although I missed having little monster figures,
So we have added the Black Goat of the Woods Expansion to our growing list of Arkham modules.
And we have faced the Black Goat, first as the easy mode – a game which we thought we’d lose but we won with some clever team playing – and then in Herald Mode…
And I saw a figure in the woods
He had eyes of fire
And horned feet
his name was Blackness
His heart was Dave
(Hmmm maybe got those mixed….)
The herald mode of Black Goat is quite the mode to face. Firstly you have two monster pots (the hex monsters get their own pot) and everytime you draw a gate you get an extra creature from the new pot. Also anyone who fights and defeats a Hex monster has to take a corruption card – I quickly ended up with a stack of corruption cards as my card was a draw 2 more cards whenever triggered.
Never mind though, as I was quickly joined by Leigh who fought four creatures and got a stack of her own cards. She ended the game with 6-7 corruption cards I ended with three (I lost 4 to gate closures).
But that wasn’t the worst of our troubles.
We also drew Yog-Soggoth.
he is a Bastard.
We quiclkly got 6 open portals and activated the smegger, he devours people who have no gate tokens so we lost one character at the start, then he starts annihilating your will, a failed role is a lost gate token and devouring.
In the end it was the Salesman played by Steph who dropped the most damage on this old one. Steph was fortunate to have a shotgun and a high will, she also scored with a propensity for rolling sixes (two successes on a shotgun). We did a modestly respectable 55% damage before we all died.
Not bad….
Not great….
We didn’t win….
But next time Goat Boy, you’re arse is mince pie.
|
Info
|
|
Wall
|
|
Wall
|
|
Wall
|
|
Wall
|
|
Wall
|
|
Shadowcat, Lancaster
|
...is married to Leigh and has a son called Benjamin Connor, they all live in Lancaster, UK with a cat called Darwin and several tropical fish. He stumbled sideways into the magnificent world of Perl by way of linguistics, literature, a publishing company and an undefined close association with Matt Trout. He is a neophyte evangelist of modern Perl and an advocate of Enlightenment thinking.
He is a Writer, Photographer, Cat-Herder.
Managing Director of Shadowcat Systems Limited.
Director/Secretary of the Enlightened Perl Organisation.
Marketing Chair of the The Perl Foundation Marketing Committee.
Marketing and PR for The Perl Foundation Steering Committee.
co-Leader of North West England Perl Mongers.
Organiser of London Perl Workshop (UKPW).
co-Organiser of the Dynamic Languages Conference.