At It Again

At It Again is a studio album by The Dubliners and was released on the Major Minor label in 1968. It featured "The Irish Navy", a satirical song with lyrics co-written by Ronnie Drew and Luke Kelly and set to music by John Sheahan. Barney McKenna and Ciarán Bourke also feature on the album. It was re-released under the title Seven Deadly Sins. The order of the tracks varies in different re-releases.

At It Again
Studio album by
Released1968
GenreIrish folk
LabelMajor Minor
ProducerTommy Scott
The Dubliners chronology
Drinkin' and Courtin'
(1968)
At It Again
(1968)
Live at the Albert Hall
(1969)

Track listing

Side One

  1. "Seven Deadly Sins" (McLean)
  2. "Net Hauling Song" (Ewan MacColl)
  3. "Nancy Whiskey" (Collected MacColl)
  4. "Many Young Men of Twenty" (Keane)
  5. "Instrumental medley: Paddy's Gone to France, Skylark" (Traditional)
  6. "Molly Bawn" (Traditional)
  7. "The Dundee Weaver" (Collected by Jeffrey)

Side Two

  1. "The Irish Navy" (Drew-Kelly)
  2. "Tibby Dunbar" (Robert Burns and Jim McLean)
  3. "The Inniskillen Dragoons" (Traditional)
  4. "Instrumental medley: The Piper's Chair, Bill Hart's Jig, The Night of St. Patrick" (Traditional)
  5. "I Wish I Were Back in Liverpool" (Kelly-Rosselson)
  6. "'Darby O'Leary"
  7. "Go to Sea No More" (Collected by Halliday)
gollark: Also, in that version there, patterns got fed in as a table with numeric indices from 1-9 representing each slot of the crafting table plus an optional qty key for how much the recipe produces.
gollark: Ridiculous. We *need* to be able to break maths in a snippet of code.
gollark: Here is a copy of the code I don't understand from the old version:```lualocal function descend(intermediateFn, terminalFn, i) local pattern = patterns[i] if pattern then intermediateFn(pattern) local pqty = pattern.qty -- Qty keys must be removed from the pattern for collation -- Otherwise, it shows up as a number stuck in the items needed table, which is bad. pattern.qty = nil local needs = util.collate(pattern) pattern.qty = pqty local has = {} for slot, item in pairs(pattern) do if util.satisfied(needs, has) then break end if patterns[item] then descend(intermediateFn, terminalFn, item) has[item] = (has[item] or 0) + (patterns[item].count or 1) end end else terminalFn(i) endendlocal function cost(i) local items = {} descend(function() end, function(i) table.insert(items, i) end, i) return util.collate(items)endlocal function tasks(i) local t = {} descend(function(pat) table.insert(t, pat) end, function() end, i) return tend```
gollark: Also, implementing whatever is done internally for finding free space to transfer to is hard!
gollark: I'm unlikely to have stupidly large autocrafting trees.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.