Yorkie (musician)
David Palmer (7 April 1965)[1] also known as Yorkie was born in Clitheroe, Lancashire, England. He is a British musician who was a member of the Liverpool-based band Space from 1997 to 2005.[2]
Yorkie | |
---|---|
Birth name | David Palmer |
Also known as | Yorkie |
Born | Clitheroe, Lancashire, England | 7 April 1965
Genres | Alternative rock, Britpop, indie rock, pop rock, electronica |
Instruments | Bass guitar, keyboards |
Years active | 1980–present |
Labels | Gut Records |
Associated acts | Space |
Website | spacetheband.com |
Production credits
- On the Corner of Miles and Gil (2006) by Liverpool's Shack
- Cells (2007) by Kendal's Seven Seals
gollark: The embed says "no" on heav's website, fix?
gollark: This is not ideal. How can we use more without boring things like cryptominers?
gollark: Okay, this might fix it, pushed.
gollark: If the issue is what I think it could be, then it's accidentally dropping? data on the threshold of the rolling counter region incorrectly.
gollark: ```nimproc pollTargets(ctx: Ctx) {.async.} = for row in ctx.db.all("SELECT * FROM sites"): var (id, url, rollingTotalPings, rollingSuccessfulPings, rollingLatency, rollingDataSince) = row.unpack((int64, string, int64, int64, int64, Option[Time])) let res = await ctx.pollTarget(url) let threshold = getTime() # drop old data from rolling counters if rollingDataSince.isSome: for row in ctx.db.iterate("SELECT status, latency FROM reqs WHERE timestamp >= ? AND timestamp <= ? AND site = ?", rollingDataSince.get, threshold, id): let (statusRaw, latency) = row.unpack((int, int)) rollingTotalPings -= 1 rollingLatency -= latency if statusRaw <= 0: rollingSuccessfulPings -= 1 # add new data rollingTotalPings += 1 rollingLatency += res.latency if int(res.rtype) <= 0: rollingSuccessfulPings += 1 ctx.db.transaction: ctx.db.exec("UPDATE sites SET rc_total = ?, rc_success = ?, rc_latency = ?, rc_data_since = ? WHERE sid = ?", rollingTotalPings, rollingSuccessfulPings, rollingLatency, threshold, id) ctx.db.exec("INSERT INTO reqs (site, timestamp, status, latency) VALUES (?, ?, ?, ?)", id, getTime(), int(res.rtype), res.latency)```This is the core algorithm.
References
- "Today in History - April 7". San Francisco Chronicle. 6 April 2009. Archived from the original on 9 April 2009. Retrieved 5 March 2010.
- Gregory, Andy, ed. (2002). International Who's Who in Popular Music. London: Europa Publications. p. 392. ISBN 978-1-85743-161-2. Retrieved 5 March 2010.
External links
- Yorkie's official website
- International Who's Who in Popular Music on Google Books
- Interview by Incendiary Magazine
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.