Throughout the year, RBKC libraries welcome a number of volunteers and work experience students from neighbouring secondary schools. For many, it can be their first introduction to the world of work and for us, it's a great opportunity to reintroduce them to the library service and the vast range of services we now offer.
Over 500 educational courses – free!
Alongside Learning Nexus, the Royal Borough of Kensington and Chelsea has recently invested in a fantastic new online resource for library users interested in the pursuit of lifelong learning!
Universal Class is a real treasure trove of online learning, with over 500 free courses to choose from, in almost any subject area you can think of. All you need to do is join the library (if you are not already a member) and sign-up online.
Subjects range from 'Office Skills' and 'Psychology' to 'Performing Arts' and 'Finance.' Each course comes with dedicated instructors, module based lessons, assignments and tests. You can sign-up and look for the course you are interested in anywhere, anytime: among the many benefits of Universal Class is the ability to learn at your own pace, and in your own time. This flexible approach is especially useful for those of us juggling multiple priorities in our day to day lives!
Of particular interest to existing customers of Kensington Central's Business Information Point will be the online business courses, which are available to anyone wanting to study business, start a small business or need help with their existing business.
If you want to find out more before getting started we will be holding introductory 'Online Learning' sessions during Adult Learners' Week in June.
Whether you are looking for practical advice on setting up a business, seeking new contacts to help develop your company, creating a mailing list or swotting up on the latest information for your next job interview, Business Information Point at Kensington Reference Library can help.
Our online database subscriptions include MINT UK and Keynote Market Research. Both these databases are available from inside the library. There is also COBRA, the complete business reference adviser, which is available in the library or remotely, from your home PC using your library card number. A selection of Keynote reports is available in hard copy as well.
Please follow this link for a full list of online databases.
Events and Workshops: The library is also hosting free workshops and networking events specifically for people looking to set up or grow their own business. These events offer a fantastic opportunity to learn from those in the industry who successfully run businesses and understand current risks, challenges and possibilities.
Please follow this link for a list of list of our Jobs & Careers events 2015.
Hello to you all from the staff at Kensington Central Library. We'd like to wish you all a Merry Christmas and a Happy New Year. If you're planning on visiting us over the holidays please check our Christmas and New Year opening hours first.
We've had another busy month so read on to find out what's been happening.
Sandeep Dhaliwal, one of our Tri-Borough Reference Librarians blogged about The Open University coming to Kensington Central Library last week to deliver one of their Information Events.
Over to Sandeep to tell us more…..
I am pleased to say that we had 43 visitors to this event with over two-thirds attendees from West London.
The diverse age range of the attendees highlighted that learning is a life-long exercise – people aged in their early 20s to the over 60s came along.
If you missed this event, there is another in the new year at Chelsea Library which will take place in March 2014.
For more information please visit The Open University's website.
To see what other events we have check out our What's On page on our website.
It's been a long time coming but we finally have some new signage in the adult lending and children's libraries. I really enjoyed working with the borough's designer and the graphics company to ensure we got the signage we needed. It was fascinating learning about fonts, types of signs and even staying late to supervise the installation. We really hope our customers find the library easier to use.
The staff have done an excellent job at decorating the library for this special time – hope you like our decorations!
We also had a very special visitor on Friday 20 December – Father Christmas made time in his busy schedule to attend our baby rhyme time. Kids and adults alike very pleased to see him and he felt like a celebrity with all the photos that were taken!
Father Christmas at Kensington Central Library!
At our last story and craft session on Saturday 21 December – the children had great fun making Christmas wreaths using paper plates, green paper and red glitter.
So Happy Christmas from us all!
On Monday 9 December, from 11am to 6.30pm, The Open University will be at Kensington Central Reference Library.
If you haven't studied with The Open University before, or you have had a few years away from study, then this event is for you!
Come along to get answers to your questions about qualifications and modules, study methods and other aspects of learning with The Open University.
Just drop in on the day– no appointment necessary.
For more information about what they have to offer check out The Open University's website.
Did you know that we hold Career Advice sessions on a 1:1 basis every Monday at Kensington Central Library?
If you are aged 19+ you can book a session with a National Careers Service adviser.
To book an appointment please ask library staff or call 020 7361 3010.
There's more information about how the advisers can help you on the Career Advice page on our website.
Sandeep Dhaliwal, one of our Tri-Borough Reference Librarians blogged recently about The Open University coming to Kensington Central Library last month to deliver one of their Information Events.
Just drop in – no appointment necessary and for more information please visit The Open University's website.
Welcome to our first blog post of 2013 and let me wish Happy New Year to you from all the staff at Kensington Central Library.
I'm aware that our last post didn't contain anything from our reference library so this month we have two members of the reference team introducing themselves and telling us a little more about what they do. First up is Colin Clare who tells us about the borough's A to Z Director, followed by Nina Risoli who tells us about her job as a reference librarian.
I work in our reference libraries at Kensington Central and Chelsea libraries. I am part of a small team that maintains and update all the entries in the borough's A to Z directory.
Need to find a local doctor or dentist or perhaps find out about your local leisure centre, Councillor or school? Well you can, by logging onto the local information database for the Royal Borough of Kensington & Chelsea, www.rbkc.gov.uk and look for the A to Z Directory. This is a valuable source of information containing details about clubs, organisations and Council services as well as charities, youth organisations, voluntary organisations, sports clubs and much more.
It is the definitive source that will enable you to get the most out of living in the Kensington & Chelsea area and to find instant details about your community. The database receives over 65,000 visits each month making it one of the most popular sections of the website.
What does a reference librarian do?
When they hear I work as a librarian people often say to me: "How lovely, you must read a lot at work!", and I try to explain that reading is not really a major part of my working day.
I am a reference librarian in Kensington Central Reference library and my main duties include answering enquiries from visitors to the library and those that arrive via post, email or telephone. This is the interesting part of my job as people come with a huge variety of questions and requests. I am also responsible for managing stock, making sure we have the right books on the shelves, that they are in good condition, in date and relevant to our users. I also spend a lot of time promoting library services and our online resources, as well as training staff and public to use these resources – I've recently written for the blog about some of our online resources. I also organise tours of the library and events to promote special collections such as Chelsea's fashion and costume collection for library staff, students and visitors.
Although in truth there is rarely time to do any reading at work, I do love my job for the variety it offers and the opportunity to learn something new each day.
This month the books we have on display from our biography collection are stars from Hollywood.
To book a place please call 020 7361 3010.
More information about these tours and our other upcoming events can be found on our website.
We were very lucky to have a local story teller, Laura Collins come to the children's library on 2 January. She told a group of children the story how the robin got his red breast – the children really enjoyed this tale. They enjoyed too making their very own robins out of two paper plates with a red breast out of tissue paper!
Me and my colleague, Gemma Baker made a robin each to show the children what to do. The ones the children made were much better!
We have story and craft sessions during every school holiday – look out for posters in the children's library for the next session and on our website.


Product prices and availability are accurate as of 2019-04-17 20:06:47 UTC and are subject to change. Any price and availability information displayed on http://www.amazon.com/ at the time of purchase will apply to the purchase of this product.
Hippo Windshield Sun Shade will change your life!
Just lift it off after sunny weather, and you're ready to drive!
Great solution for protecting car windshield and mirrors from the UV damage.
Will not wind blow as 2 door flaps and elastic ties hooks fixed.
Magnetic windshield sunshade, windshield snow cover,UV Rays protector, Foldable sun protector , car sunshade, Windshield protector and more.
4.What you see is way less than what you'll get!
Hippo Windshield Sunshade will protect your car windshield from UV damage in summer & sunny weather.
Add to cart now, and start a new chapter of freedom and beauty in your car windshield maintenance!
?Magnets for Windproof - Hippo magnetic windshield cover (Size 74.86"×49.25") has ultra-powerful Magnets (total 5 point movable magnets including 2 ones on the top side and 3 ones at the bottom, within it, these ones can be adjusted in the square area) in the edges to keep the exterior frost guard windshield cover in place on your vehicle. It creates a secure barrier around your windshield and wiper blades. ?Multifunction with 2 Storage Pouch for Mirrors Cover (Size 9.65''×12.59'') - Special Design with 2 mirrors covers to protect your mirror from snow scratching. Also, they could be used as the storage pouch for easily organizing after folding, which is environmental friendly and practical. ?Security with Door Flaps & Elastic Ties Hooks Interior - Automobile windshield cover can be tucked into the car doors. Then elastic ties hooks make it fixed in your car without snow covering outsides. It prevents from being stealing easily, and the car & truck windshield cover stays in place perfectly. ?Waterproof & Resistant to rain, frost, snow, dust - Premium quality material made protects your windshield from ice and snow seeping. You do not scrap ice after the snowy night any longer. ?Fit for Universal Cars - Hippo Brand Windshield Snow Cover is the best choice for you! Work as a truck windshield snow cover, SUV truck windshield cover or car windshield snow cover for any make and model of vehicle. And with the universal size of 74.8×49.25 inches, the snow cover will fit all SUV's, Trucks, Vans, and Cars with windshields not exceeding 74.8×49.25 inches!


text:
Archive for the tag "wetton"
This post is part of my series of posts on progressive rock which you can see here.
On September 13, 2006 I saw the progressive rock supergroup Asia during their 2006 reunion tour at the Keswick Theater in Glenside, PA. I reviewed this concert, and that review, along with some pictures of the show, can be seen here.
The Keswick Theater often produces and distributes an event program at its shows, whether that show is a rock concert, ballet, or comedian or what-have-you, and the September 13, 2006 Asia concert was no different. I have taken photographs of that program and posted them below as fans may enjoy and be interested in what the band authorized for its show.
Posted in Musings: Music, Musings: Music - Prog Rock Generally, Musings: Music - Yes and tagged asia, attorney, band, buggles, carl, case, client, cohen, concert, court, crimson, cushing, defendant, downes, ELP, emerson, faye, featuring, geoff, glenside, howe, james, john, judge, keswick, king, lake, law, lawyer, music, palmer, payne, pennsylvania, philadelphia, plaintiff, prog, program, progressive, riva, rock, show, steve, SUE, suit, wetton, yes
Concert Review: Asia 9/13/06
On September 13, 2006 I saw the progressive rock supergroup Asia during their 2006 reunion tour at the Keswick Theater in Glenside, PA.
Asia, which formed and released their first album in around 1982, started its life as a progressive rock supergroup which combined members of great prog rock bands of the 1970s into a single band. The band consisted of Steve Howe (guitarist of Yes), Geoff Downes (keyboardist of Yes and The Buggles), John Wetton (former bassist/vocalist of such bands as King Crimson, Family, Roxy Music, Uriah Heep, Renaissance, UK and Wishbone Ash), and drummer Carl Palmer (of Emerson, Lake & Palmer, The Crazy World of Arthur Brown, and Atomic Rooster), along with Roger Dean as their cover and stage designer to boot.
It is worth noting that the band, in progressive rock circles, is controversial in that, despite the pedigree of all of its band members, the music the band created is not nearly as progressive as the bands of origin for its members. Many prog rock fans felt let down by the more accessible music Asia released, however that did not stop the band from having great success. For me, I think much one's impressions of music (or movies or whatever) is dependent upon one's expectations. So, if one approaches Asia expecting a Yes/ELP/KC mash-up will be terribly disappointed. I think if one approaches Asia on its own terms, it provides a much different impression. I think Asia is really fantastic at what it does and I really enjoy that: they play really good stylized rock music that features good melodies and tight arrangements with good punchy solos that is influenced by prog rock. Taking Asia on its own terms makes them much more satisfying. I think Steve Howe said it best. He was asked how a Yes guitarist could play Asia's music and he replied (I am paraphrasing) that sometimes someone needs a 7 course meal (Yes) and sometimes someone needs a light lunch (Asia) and that both of those needs are legitimate and that music is no different.
Their first album was an enormous success. It was the number one album in the United States for 1982, spent nine weeks at number one on the Billboard Charts, went quadruple platinum in the Untied States, sold about ten million copies worldwide, and spawned the number one hit single (for six weeks) "Heat of the Moment."
Unfortunately for Asia, their second album, Alpha, though selling in the millions, did not do nearly as well as the first album which led to a even greater decline in sales for their third album, Astra. There was also internal unrest within the band. The Wetton/Downes writing team that proved so popular on the first album was pushed by the record company to lead the writing on Alpha which left Steve Howe feeling sidelined. As a result, he left after the Alpha tour to form GTR with Genesis guitar player Steve Hackett. John Wetton had his share of problems too. He was suffering from alcoholism around this time and that, of course, negatively affected his ability to work with the rest of the band. He stepped out for a time during the Alpha tour and was briefly replaced by ELP alumnus Greg Lake, whose time with the band is memorialized in the Asia in Asia video (along with some keyed down songs for Lake's voice). Wetton returned for Astra, but by then the band had former Krokus guitar player Mandy Meyer in for Howe.
By 1986 Wetton was gone and there was little interest in the band continuing. Downes kept the flame alive with a half-new material-half-old material album Then & Now in 1991 but could not truly reunite the"classic" Asia, which led to an essentially new Asia led by Downes and bass-player-vocalist John Payne with a host of other musicians which only occasionally featured Howe and Palmer as guests here and there on record and/or live (notably Wetton stayed away until 2006 as described below). The Payne-led Asia released several albums and toured extensively over the next 15 years or so but to considerably less success than the original supergroup.
By 2006 the Payne-led Asia was losing steam and there was a push to reunite the classic supergroup as its twenty-fifty anniversary approached. So, in 2006, the original line-up reunited, which led to John Payne, through legal and practical means, creating an effective schism in the band, with his incarnation of the band essentially scrubbed from Asia history by retconning it to be that of another (new) entity called Asia Featuring John Payne. The classic line-up was restored as if they had simply went on hiatus since 1986. From 2006 onward they have released four albums (though their most recent album Gravitas lacks Steve Howe as he left again in 2014).
In celebration of their reunion, the classic line up of Asia went on tourin 2006 and I had the pleasure of seeing them and that is the inspiration of this post. I took three photographs at the show which you can see below. The set list was composed entirely of material from their first album and Alpha. Their stage set was rather simple: just some lights and a large tarp bearing the band name behind them. The band played loudly and powerfully and were able to play all of their old classics like they did in 1982. They even played an acoustic version of"Don't Cry," which Wetton indicated was how he initially conceived the song. One aspect of the show that I especially liked is that the band played one song from another band they each had been in before Asia. So, they played "Roundabout" (a song from Yes, Howe's previous band), "Fanfare for the Common Man" (an ELP song, Palmer's previous band), "Video Killed the Radio Star (a Buggles song, Downes' previous band), and "The Court of the Crimson King" (a song from Wetton's previous band King Crimson). Wetton's choice was curious as that is a song from a time when he was not part of Crimson, but no one seemed to care. The band pulled off these other songs with aplomb. As these guys are getting a little older, some have noticed Palmer's drumming to be less intense and the songs a little less aggressive, and that may be so, but I do not think it was very noticeable and certainly did not to detract from the show. Indeed, contrariwise, it could be said that Wetton's voice is stronger than ever. All in all, it was a fun show with great music and great performances, and especially if one is an Asia fan.
Before I forget, let me add that the theater is a very nice, old, beautiful theater that sits about 1000 people and there is not a bad seat in the house for either visuals or sound. It is a great place to see a show!
Finally, after the show was a reunion of sorts as my concert-mate (my father-in-law) bumped into some of his old band mates from his younger years and I bumped into my old co-workers from my years at Acme Markets. So, a fun time was had by all.
Posted in Musings: Music - Prog Rock Generally, Musings: Music - Yes and tagged asia, attorney, band, buggles, carl, case, client, cohen, concert, court, crimson, cushing, defendant, downes, ELP, emerson, faye, featuring, geoff, glenside, howe, james, john, judge, keswick, king, lake, law, lawyer, music, palmer, payne, pennsylvania, philadelphia, plaintiff, prog, progressive, riva, rock, show, steve, SUE, suit, wetton, yes
Progressing Toward the Avant-Garde: A Definition of Progressive Rock
Fifteen years ago (May 1999) I graduated from Penn State University as a member of the Honors Program. In order to graduate from the Honors Program I had to write a thesis that was out of my discipline. My discipline, and what I eventually secured a bachelors of science degree in, was Public Policy.
Prior to my senior year in college, when I wrote my Honors Program thesis, I spent the better part of a year wracking my brain as to what I could possibly research and write about that was out of my discipline and remotely feasible for me to do. What other discipline could I possibly write about in a credible fashion without having to, more or less, go to college for it?
Ironically, what I did not realize until the summer between my junior and senior years, was that the sounds flowing into my ears nearly twenty-four hours a day since 1991, which also occupied many hours of life in books and in person, would become the subject for my thesis. As I sat in my bedroom, with my stereo near constantly blaring music from the band Yes, or other progressive rock bands, it suddenly hit me that my thesis subject was there the whole time: I would write about the band Yes (for those who do not know, I am an enormous Yes fanatic). After spending some time researching and developing ideas, I expanded from writing about Yes to writing about the genre of music Yes plays, which is progressive rock.
I was lucky to have written this thesis when I did. Progressive rock, which got its start around 1967, saw its heyday around 1971 – 1977 (peaking around 1974) when it was a huge concert draw and selling millions of records. The late seventies saw punk knock progressive rock down a peg and the eighties pop revolution (thanks, in part, to Michael Jackson) saw progressive rock nearly disappear (most bands folded) or change form to what we now call "arena" rock (or "AOR") which includes bands like Styx and Journey and such. As a result, the 1980s and at least the first half of the 1990s reduced progressive rock bands to either extinction, change in form (e.g.: Yes and Genesis became pop bands), and/or nostalgia acts. Yet, strangely enough, perhaps because enough time had passed, the late 1990s saw a renewed interest in progressive rock that lasted over a decade thereafter, which, as a result, saw the come back of many progressive rock bands, the formation of new progressive rock bands, the popping up of progressive rock festivals up across the US, and the production of many books, articles, and interviews about/with progressive rock and its history, music, bands, and musicians. So, needless to say, in 1999 I unexpectedly had access to this resurgence and the new wealth of material produced therefrom in order to flesh out my thesis.
Unfortunately, while progressive rock did make a come back, it was not the comeback that was hoped for that would raise the genre back into the top of the charts and cultural influence and relevance. In saying that, from a personal point of view, I relished the resurgence regardless of its modesty as it has allowed me, as a fan, to do what I never thought would happen: see in concert many bands long broken up and have access to new music produced by old and new bands alike.
Progressive rock, as one may gather from clicking the link above, is not an easy category of music to describe by any means. As progressive rock fans all tend to have their own spin on what the genre is and what is consists of, I thought I would take a stab at it myself. So, I went ahead and listened to my entire music collection (which is included in the discography appended to my thesis) and did fairly deep research into music, music theory, music history, and music influences, and developed, I think, a fairly credible thesis. As the Honors Program at Penn State included some additional funding to students to help advance the writing of the thesis, I was also able to enhance my music collection with a wide variety of CDs from a lot of diverse and obscure artists.
Looking back at my thesis, fifteen years hence, I realize that my writing is not as sophisticated, mature, and/or polished as it may be now; and, I am sure fifteen years from now I will look back at my writing today and think the same thing. So, if you decide to read my thesis, please offer a little grace to my twenty-two year old self who wrote it. This thesis was my first foray into extensive research and very long form writing, so I am sure it could be vastly improved upon today.
So, if you are interested and/or are a progressive rock fan of some sort, I have taken the time to scan and post my thesis below in six parts (it is quite long with a fair amount of photographs, references, and discography) to read. I am glad to have this blog in which to post my thesis as, before today, it existed exclusively as my own hardcopy at home. I am glad I am able to convert it to a digital form in order to preserve it longer than my hardcopy may survive.
Thanks and happy reading; here is my Penn State Honors Program senior Thesis: Progressing Toward the Avant-Garde: A Definition of Progressive Rock
progressing toward the avant garde – part 1
Posted in Musings: Music, Musings: Music - Prog Rock Generally and tagged ABWH, anderson, art, attorney, banks, benoit, bruford, chick corea, circa, court, david, davison, downes, ELP, emerson, fripp, gabriel, genesis, gentle giant, haslam, horn, howe, jethro tull, jobson, judge, kaye, khoroshev, king crimson, lake, law, levin, mahavishnu, mcglaughlin, michael oldfield, music, palmer, pennsylvania, peter, philadelphia, prog, progressive, rabin, renaissance, return to forever, rock, sherwood, squire, suit, wakeman, wetton, white, yes

redpajama_set_name: RedPajamaCommonCrawl


There is a large misconception in the equine veterinarian field that "Vets don't float horse's teeth". I get the question of who do you recommend for teeth during appointments quite often; my response is "I can perform a thorough sedated oral exam and float the teeth if warranted as well as take dental radiographs for possible extractions or sinus issues". I would like to help clear this misconception up. As a veterinarian who enjoys performing oral examinations, floats, dental extractions, dental radiographs, etcetera on our equine athletes to help the horse to perform at its best, utilize nutrients properly, and to stay in the best health possible, I want to make sure all of our clients know that all of the veterinarians at Southern Equine Service are highly trained and more than capable of performing these procedures for your horse.


Ok, we know Ryan Gosling is never going to play another Noah from The Notebook - he's too cool for that - but does anyone else wish he would?
The new trailer for La La Land has been unveiled, and it looks very... alternative.
Written and directed by Academy Award nominee Damien Chazelle, the movie - which stars Ryan Gosling and Emma Stone - tells the story of Mia [Emma Stone], an aspiring actress, and Sebastian [Ryan Gosling], a dedicated jazz musician, who are struggling to make ends meet in a city known for crushing hopes and breaking hearts.


Deputy Religious Services Minister Eli Ben Dahan taps male religious figure to co-chair judging panel.
Who's the best person to judge what makes a "pleasant and inviting experience" for a woman at the ritual bath? Naturally, a man – or so seems to be the view of Deputy Religious Services Minister Eli Ben Dahan.


text:
#include "sync_teflon_app.h"
#include "log.h"
#include "sproc_mgr.h"
#include "nlohmann/json.hpp"
#include <sys/stat.h>
#include <aws/core/Aws.h>
#include <aws/core/utils/Outcome.h>
#include <aws/dynamodb/DynamoDBClient.h>
#include <aws/dynamodb/model/QueryRequest.h>
#include <aws/dynamodb/model/GetItemRequest.h>
#include <aws/sns/SNSClient.h>
#include <aws/sns/model/PublishRequest.h>

using namespace nlohmann;
using namespace Aws::DynamoDB::Model;

namespace
{

struct tef_app
{
  tef_app(const Aws::String &id,
          const Aws::Vector<Aws::String> &filesv,
          Aws::Map<Aws::String, const std::shared_ptr<AttributeValue>> &fids)
      : id(id)
  {
    for (auto &f : filesv)
    {
      files[fids[f]->GetS()] = f;
    }
  }

  Aws::String id;
  std::map<Aws::String, Aws::String> files;
};

void exe_cmd(const std::string &str)
{
  std::string cmd = "bash -c '" + str + "'";
  auto f = popen(cmd.c_str(), "r");
  if (f)
  {
    char buff[1024];
    while (true) {
      auto bytes = fread(&buff[0], 1, sizeof(buff), f);
      if (bytes <= 0)
        break;
    }
    auto exit_code = pclose(f);
    // for now, because the resin watchdog may be watching this process
    // it can mess with exit codes of subprocesses.  Ignore whatever
    // exit code we get.  We should implement all of this stuff without
    // needing execute bash commands anyway...
    // if (exit_code != 0)
    //   anon_throw(std::runtime_error, "command: " << str << " exited non-zero: " << error_string(exit_code));
  }
  else
  {
    anon_throw(std::runtime_error, "popen failed: " << errno_string());
  }
}

void create_empty_directory(const ec2_info &ec2i, const Aws::String &id)
{
  auto dir = ec2i.root_dir;
  if (id.size() != 0)
  {
    dir += "/";
    dir += id.c_str();
  }
  std::ostringstream oss;
  oss << "rm -rf " << dir << "/*";
  exe_cmd(oss.str());
  oss.str("");
  oss << "mkdir " << dir;
  exe_cmd(oss.str());
}

void remove_directory(const ec2_info &ec2i, const Aws::String &id)
{
  auto dir = ec2i.root_dir;
  if (id.size() != 0)
  {
    dir += "/";
    dir += id.c_str();
  }
  std::ostringstream oss;
  oss << "rm -rf " << id;
  exe_cmd(oss.str());
}

bool validate_user_data_string(const json& ud, const char* key)
{
  if (ud.find(key) == ud.end() || !ud[key].is_string()) {
    anon_log_error("no " << key << " in user data");
    return false;
  }
  return true;
}

bool validate_all_user_data_strings(const json& ud)
{
  return validate_user_data_string(ud, "artifacts_ddb_table_region")
    && validate_user_data_string(ud, "artifacts_ddb_table_name")
    && validate_user_data_string(ud, "artifacts_ddb_table_primary_key_name")
    && validate_user_data_string(ud, "artifacts_ddb_table_primary_key_value")
    && validate_user_data_string(ud, "artifacts_ddb_table_secondary_key_name")
    && validate_user_data_string(ud, "artifacts_ddb_table_secondary_key_value")
    && validate_user_data_string(ud, "artifacts_s3_bucket")
    && validate_user_data_string(ud, "artifacts_s3_key");
}

std::shared_ptr<tef_app> curr_app;

} // namespace

teflon_state sync_teflon_app(const ec2_info &ec2i)
{
  auto &ud = ec2i.user_data_js;
  if (!validate_all_user_data_strings(ud))
    return teflon_server_failed;

  Aws::Client::ClientConfiguration ddb_config;
  std::string region = ud["artifacts_ddb_table_region"];
  ddb_config.region = region.c_str();
  Aws::DynamoDB::DynamoDBClient ddbc(ddb_config);

  if (!curr_app) {
    create_empty_directory(ec2i, "");
  }

  std::string table_name = ud["artifacts_ddb_table_name"];
  std::string p_key_name = ud["artifacts_ddb_table_primary_key_name"];
  std::string p_key_value = ud["artifacts_ddb_table_primary_key_value"];
  std::string s_key_name = ud["artifacts_ddb_table_secondary_key_name"];
  std::string s_key_value = ud["artifacts_ddb_table_secondary_key_value"];

  QueryRequest  q_req;
  q_req.WithTableName(table_name)
    .WithKeyConditionExpression("#P = :p AND #S = :s")
    .WithScanIndexForward(false)
    .AddExpressionAttributeNames("#P", p_key_name)
    .AddExpressionAttributeValues(":p", AttributeValue(p_key_value))
    .AddExpressionAttributeNames("#S", s_key_name)
    .AddExpressionAttributeValues(":s", AttributeValue(s_key_value));

  auto outcome = ddbc.Query(q_req);
  if (!outcome.IsSuccess())
    anon_throw(std::runtime_error, "Query failed: " << outcome.GetError());
  auto &result = outcome.GetResult();
  auto &items = result.GetItems();
  if (items.size() == 0)
    anon_throw(std::runtime_error, "no item for " << p_key_value << "/" << s_key_value << " in ddb table " << table_name);
  auto &cur_def = items[0];
  auto end = cur_def.end();

  auto uid_it = cur_def.find("uid");
  if (uid_it == end)
    anon_throw(std::runtime_error, "item missing \"uid\" entry");

  auto uid = uid_it->second.GetS();
  if (curr_app && uid == curr_app->id)
  {
    anon_log("current server definition matches running server, no-op");
    return teflon_server_still_running;
  }

  auto files_it = cur_def.find("files");
  auto exe_it = cur_def.find("entry");
  auto ids_it = cur_def.find("fids");
  if (files_it == end || exe_it == end || ids_it == end)
    anon_throw(std::runtime_error, "current_server record missing required \"files\", \"entry\", and/or \"fids\" field(s)");

  auto files_needed = files_it->second.GetSS();
  auto file_to_execute = exe_it->second.GetS();
  auto ids = ids_it->second.GetM();

  std::string bucket = ud["artifacts_s3_bucket"];
  std::string key = ud["artifacts_s3_key"];

  std::ostringstream files_cmd;
  for (const auto &f : files_needed)
  {
    if (ids.find(f) == ids.end())
      anon_throw(std::runtime_error, "file: \"" << f << "\" missing in fids");
    if (curr_app && curr_app->files.find(f) != curr_app->files.end())
    {
      // f matches a file we have already downloaded, so just hard link it
      // to the new directory
      auto existing_file = curr_app->files[f];
      files_cmd << "ln " << ec2i.root_dir << "/" << curr_app->id << "/" << curr_app->files[f]
                << " " << ec2i.root_dir << "/" << uid << "/" << f << " || exit 1 &\n";
    }
    else
    {
      // does not match an existing file, so download it from s3
      files_cmd << "aws s3 cp s3://" << bucket << "/" << key
                << "/" << ids[f]->GetS() << "/" << f << " "
                << ec2i.root_dir << "/" << uid << "/" << f << " || exit 1 &\n";
    }
  }
  create_empty_directory(ec2i, uid);

  files_cmd << "wait < <(jobs -p)\n";

  auto num_tries = 0;
  while (true) {
    try {
      exe_cmd(files_cmd.str());
      // also needs to wait until we can do this without launching a
      // sub bash process
      // if (files_needed.size() > 0) {
      //   std::ostringstream oss;
      //   oss << "ls " << ec2i.root_dir << "/" << uid << "/" << files_needed[0];
      //   exe_cmd(oss.str());
      // }
      break;
    }
    catch(...) {
      anon_log_error("file copy failed");
      if (++num_tries > 10) {
        remove_directory(ec2i, uid);
        return teflon_server_failed;
      }
      sleep(15);
    }
  }

  std::ostringstream ef;
  ef << ec2i.root_dir << "/" << uid << "/" << file_to_execute;
  auto efs = ef.str();
  chmod(efs.c_str(), ACCESSPERMS);

  auto do_tls = false;
  std::vector<std::string> args;

  if (ud.find("certs_ddb_table_name") != ud.end()
      && ud.find("serving_domain") != ud.end()) {

    Aws::Client::ClientConfiguration home_ddb_config;
    std::string home_region = ud["home_region"];
    home_ddb_config.region = home_region.c_str();
    Aws::DynamoDB::DynamoDBClient home_ddbc(home_ddb_config);

    std::string domain = ud["serving_domain"];
    std::string table = ud["certs_ddb_table_name"];
    GetItemRequest  req;
    req.WithTableName(table)
      .AddKey("domain", AttributeValue(domain));
    auto outcome = home_ddbc.GetItem(req);
    if (!outcome.IsSuccess())
      anon_throw(std::runtime_error, "DynamoDB.GetItem(" << table << "/" << domain << ") failed: " << outcome.GetError().GetMessage());

    auto &item = outcome.GetResult().GetItem();
    auto fc_it = item.find("fullchain");
    auto key_it = item.find("privkey");
    if (fc_it == item.end() || key_it == item.end())
      anon_throw(std::runtime_error, "dynamodb entry missing required fullchain and/or privkey entries");

    auto certs_file = ec2i.root_dir + "/fullchain.pem";
    std::ostringstream certs_cmd;
    certs_cmd << "echo \"" << fc_it->second.GetS() << "\" >> " << certs_file;
    exe_cmd(certs_cmd.str());

    auto key_file = ec2i.root_dir + "/privkey.pem";
    std::ostringstream key_cmd;
    key_cmd << "echo \"" << key_it->second.GetS() << "\" >> " << key_file;
    exe_cmd(key_cmd.str());

    args.push_back("-cert_verify_dir");
    args.push_back("/etc/ssl/certs");
    args.push_back("-server_cert");
    args.push_back(certs_file);
    args.push_back("-server_key");
    args.push_back(key_file);
    do_tls = true;
  }

  std::vector<std::string> envs;
  if (getenv("AWS_DEFAULT_REGION") == 0)
    envs.push_back(std::string("AWS_DEFAULT_REGION") + "=" + ec2i.default_region);

  try
  {
    auto new_app = std::make_shared<tef_app>(uid, files_needed, ids);
    auto region  = ec2i.default_region;
    auto sns_topic_it = ec2i.user_data_js.find("server_restart_sns_topic_arn");
    auto sns_topic_region_it = ec2i.user_data_js.find("server_restart_sns_region");
    std::string sns_topic_arn;
    std::shared_ptr<Aws::SNS::SNSClient> sns_client;
    if (sns_topic_it != ec2i.user_data_js.end() && sns_topic_region_it != ec2i.user_data_js.end()) {
      Aws::Client::ClientConfiguration config;
      config.region = *sns_topic_region_it;
      sns_client.reset(new Aws::SNS::SNSClient(config));
      sns_topic_arn = *sns_topic_it;
    }
    start_server(efs.c_str(), do_tls, args, envs, [sns_client, sns_topic_arn, region] {
      if (sns_client) {
        try {
          std::ostringstream oss;
          oss << "server restart: " << region;
          Aws::SNS::Model::PublishRequest req;
          req.WithTopicArn(sns_topic_arn)
            .WithMessage(oss.str());
          sns_client->PublishAsync(req, [](const Aws::SNS::SNSClient*, const Aws::SNS::Model::PublishRequest&, const Aws::SNS::Model::PublishOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&){
          });
        }
        catch(...) {
          anon_log("error thrown trying to notify sns");
        }
      }
    });
    if (curr_app)
      remove_directory(ec2i, curr_app->id);
    curr_app = new_app;
  }
  catch (const std::exception &exc)
  {
    anon_log_error("start_server failed: " << exc.what());
    remove_directory(ec2i, uid);
    return teflon_server_failed;
  }
  catch (...)
  {
    anon_log_error("start_server");
    remove_directory(ec2i, uid);
    return teflon_server_failed;

  }

  return teflon_server_running;
}

redpajama_set_name: RedPajamaGithub


text:
The future of Communication
The future of Mobility
The future of Government
The future of Investing
REAL ESTATE & INFRASTRUCTURE
MOBILITIY
The future of Communication THE FUTURE OF REAL ESTATE & INFRASTRUCTURE The future of Mobility The future of Government The future of Investing
The "Future of…" series is a forward-looking online event series that explores important trends and current developments in business, law and technology.
Amidst the increasing speed of technological development, governments across the world are at a crossroads. They face the dual challenge of implementing new tech solutions to fulfil their own mandates, while at the same time effectively regulating the use of that same technology in wider society. The stakes are high. How can elected officials and regulators preserve fundamental rights in an increasingly virtual world, maintain economic competitiveness while protecting the public from the pitfalls of new tech and provide government services in line with digital solutions that we now all expect? These are only a few of the questions that governments must now confront in the age of constant technological change.
Webinar 25th November 2021, 11:00-12:30 CET
Host: Kurt Retter
Kurt Retter, Partner, Wolf Theiss
Anna Rizova, Partner, Wolf Theiss
Watch the recorded webinar
Christian Piska
Professor, Institute for Constitutional and Administrative Law,
"Is it time for fundamental digital rights?"
"Being turned off from a social media platform destroys a person's online life. Right now, there are defined legal remedies against that act."
a Download CV (pdf)
Andreas Freitag
SSI Consultant, Jolocom
What is Self-Sovereign Identity and why is it important?
"Improve Society with Technology."
Niklas Schmidt
Partner, Wolf Theiss
Asteroid Mining, Space Tourism und Off-Earth Manufacturing – What about taxes?
"Space is indeed the next frontier. What this means is that both taxes and tax planning will eventually become a reality there."
Beat Weber
Senior Economist, Central Bank of Austria
Will there ever be a Central Bank Digital Currency in Europe?
"Making digital payments in Euro for groceries is nothing new, but having the central bank directly guaranteeing them would be opening a new chapter, requiring considerable work and discussion."
Eva Micheler
Associate Professor in Law,
Will DAOs replace the LLC, the association, the fund and the party?
"For DAOs to reach widespread adoption, they will need to overcome a variety of legal challenges and limitations—which could ultimately frustrate their mainstream adoption. These challenges range from governance concerns and questions related to the status of interests in DAOs to concerns related to the lack of a limitation of liability." (Aaron Wright) "
Olga Kamenchuk
Associate Research Professor, Institute for Public Policy,
Northwestern University, USA
The Future of Measuring Government Effectiveness: What will tell us in the XXI century if we should vote the party in power out of the government?
"Nowadays, we discover new sources and volumes of data that help governments in making informed decisions. We switch from data collection to its analysis via data mining involving methods of machine learning, statistics and database management and instead of just asking to self-asses – "How do you think you will vote", we analyze the behavior of the people – "I know how you would actually vote."


Paris isn't perfect. Nearly. But not perfect. It still has its problems just like everywhere. There's the dog poo on the sideway issue, which can be hazardous. There are the many strikes that occur, shutting down transportation. And there are the mosquitos.


Learn about the Games and ArtsFest in Detroit this summer. Informational meeting for athletes (ages 12-16) and artists (ages 12–17.) Bring a parent. Free pizza and drinks! Please RSVP by Friday, March 1. Call Meryl Hattenbach (937) 401-1550 with any questions.


text:
Over 2,400 toilets, wi-fi facility at 4,791 railway stations
March 9, 2019 by neha
New Delhi: In an attempt to enrich passengers' ease of travelling, Minister of Railways and Coal Piyush Goyal on Friday launched several projects to construct over 2,400 toilets and provide wi-fi facility at 4,791 stations.
According to an official statement, wi-fi facility, toilets, and steel benches will be supported through the Rail Sahyog, a platform for corporates and PSUs to contribute to the creation of amenities for the passengers with their Corporate Social Responsibility (CSR) funds.
The wi-fi facility will be provided at 4,791 stations by the Tata Trust, which will ensure the passengers have access to high-speed internet services.
"Out of 8,738 stations, 6,441 stations have been identified to be provided with wi-fi facility excluding 2,297 halt stations. So far, 832 stations have been equipped with wi-fi facility," said the statement.
According to the statement, 775 more stations will be provided with wi-fi facility by the end of the current month. The remaining 4,791 stations will get wi-fi access by September 2 this year.
Over 2,400 toilets will be constructed with separate units for men, women and Divyangjan with low-cost sanitary pads dispenser, incinerator and condom vending machines. Sample toilets have already been installed at Anand Vihar, New Delhi, and Prayagraj stations.
General Insurance Corporation has taken the responsibility to provide funds for 5,000 stainless steel benches at 250 stations of Central and Western Railway.
The National High-Speed Rail Corporation Limited will upgrade 10 routes to high speed and 500 more railway stations will be beautified and upgraded, as per the statement.
[source_without_link]ANI[/source_without_link]
Categories India, News Tags Piyush Goyal, railway stations, toilets
Tyre industry sharpens focus on tyre safety amongst educational institutes
1mg.com certified as safe, secure and trustworthy E-pharmacy by LegitScript


with a single testprobe, theseautomated machines are reliable, easy to use and accurate.Our milkanalyzers provide test results for Fat, Protein, Solids Not Fat(SNF),Lactose, Solids, Density, Freezing point, Added Water, pH,Temperature.<br /> All milkotesters have RS 232 interface for connectionto PC and external printer. They also have a system for selfcalibration without computer. The ultrasonic milk analyzers do not require the use of chemicals or reagents for testing milk.


> role to play in defining the default language of a polyglot document.
nevertheless uses a http-equiv=content-language declaration, then what?
is that there is a lang/xml:lang declaration.
document has a language declaration in the HTML element.


Tom Lambert. Law and Order in Anglo-Saxon England. Oxford: Oxford University Press, 2017. xvi + 390 pp. $115.00 (cloth), ISBN 978-0-19-878631-3.
Coming in at nearly four hundred pages, this is a weighty text. It is also ambitious, taking on and rethinking the dominant approaches to the historical analysis of law and legal culture in Anglo-Saxon England. Tom Lambert begins his book with a question about why a strong Anglo-Saxon "state" with significant interest in centralized authority would allow for the continuation of feud culture and personal or kin-based vengeance. Throughout, he argues that kings were not so weak that they could not stop vengeance killings but that they did not wish to. In laying out this argument, Lambert undertakes two important and related efforts in the historical study of Anglo-Saxon legal culture. He attempts to read the evidence on its own terms, to avoid backward-looking approaches and the imposition of later evidence and perspectives on earlier evidence. He challenges models of reading early Anglo-Saxon legal order and practices that have become normative to the point of being nearly invisible when invoked, particularly the distinction between "top-down" (vertical) justice and "kin-based" (horizontal) justice associated with feud culture. As he says, "Rethinking our approach to law means questioning both conventional conceptual categories and the terms in which we describe legal practices and structures" (p. 11). His very reasonable aim is to test the models against the evidence.
The book advances chronologically, beginning with the seventh-century reign of Æthelberht of Kent and concluding with the Norman Conquest. It is divided into two halves, the first emphasizing the early foundations of Anglo-Saxon legal culture and the development of royal administration into the tenth century, and the second considering royal authority, the bounds of the Anglo-Saxon "state," and the legal practices of maintaining social order. Part 1 begins with the important foundational understandings that Æthelberht's laws as they were written down largely represent sixth-century, pre-Christian law, and that they do not provide a complete record of Kentish law but rather assert a view of the ideal society onto that pre-Christian legal tradition. From these understandings grow two discussions. The first looks at the laws and considers what they might tell us about practical purposes of the law in the sixth century. The second reads Æthelberht's laws as an ideological whole that imagines an ideal social order, the ideal subject within that order, and the role of the king.
Focusing on compensation tariffs, Lambert observes that "virtually every clause of the code is concerned to define an affront and the compensation appropriate to it" (p. 35). Since compensation for affronts cannot have been the sole purpose of law, he suggests that this dominant concern represents what was most important to sixth-century Kentish culture: namely, honor. Following from this, he persuasively posits that the laws, so careful and exact in their tally of compensations, acted as authoritative statements about what was an honorable price to pay and to receive, which would allow both parties to retain their honor in resolving a conflict. As a result, feud was not extra-legal but the recognition of some degree of transgression in need of an honorable resolution. Perhaps most important, the explicit assumption underlying this argument is that compensation tariffs were used perhaps not as exact equivalencies to be applied in the case of every injury but as starting points for negotiating resolutions to violations of honor. This view allows for both a local feud culture (where reputation and honor mattered because people knew each other, justice was local, and community stability required satisfaction) and an overarching statement of standards (where neighboring localities within the kingdom would have common values and so understand themselves as part of a common people).
From this practical understanding of a society held in balance through a careful tending of honor, Lambert considers whose honor mattered and unpacks an ideological thrust to Æthelberht's laws. In short, the laws assert a model society composed of free males who acted in particular ways to maintain their honor, with justice being local and communal. The vision is of a hierarchical society primarily structured around households made up of a free man and those dependent on him (women, free men of lower status, and unfree people). In this locally managed ideal society, the king would hardly seem to be necessary. However, Lambert argues that the role of the king was almost that of a householder on a larger scale. He acted as a unifying figure. He could expect to be fed by the people, but in turn he owed them protection at the assemblies he called. Although his role may not have been defined by giving or making laws, he gave voice to and could, to a certain extent, enforce a common set of standards that gave the people (in other words, free males) a common identity. It is from this foundation that Lambert then reads the legal developments of subsequent centuries.
Perhaps the weakest argument of the book appears in chapter 2. Here, Lambert argues that, although there were legal developments over the course of the seventh century, primarily in the assertion of royal authority to punish, these changes not only were driven by Romano-Christian ideology but also were grounded in native legal tradition. In an attempt to define categories of law, he compares Æthelberht's laws with the late seventh-century Kentish laws of Hlothere and Eadric, and Wihtred, and the West Saxon laws of Ine. He begins from the welcome premise that the modern categories generally applied to these laws of "primary" and "secondary" legislation probably do not reflect the categories that contemporaries understood. What follows is a not-very-persuasive lexical analysis that probably ends up in the right place. Building on foundations laid by Patrick Wormald, Lambert initially claims that the prologue to Æthelberht's laws does not provide a categorical term, but that the prologues to the laws of Hlothere and Eadric, and to those of Ine, use the term "æ," and that the prologue to Wihtred's laws uses "þeaw." He then offers the distinction that æ probably represented the formalized law that was memorized, and the kind of law that was memorialized in writing by Æthelberht, and that þeaw probably represented customary practice. In truth, Lambert's three categories of law—formalized law memorized by rote, customary practice, and royal judgment—make sense in terms of the extant evidence and do add a practical layer to the standard historiographical categories of primary and secondary legislation; however, his way of identifying these three categories as contemporary from the language of laws is problematic. The use of the two terms that appear in three of four prologues across two kingdoms is scant evidence indeed, and reading one term backward onto an earlier set of laws to make his point about developments in legal practice goes against his own methodology. Moreover, he introduces a third category, dom, referring to kings' judgments, positing that these were probably more frequently changes to þeaw than to æ. Unfortunately, the word "dom" appears in all four of the law codes under consideration in this chapter, and Æthelberht's laws specifically refer to themselves as domas, not æ, so it is a bit difficult to accept Lambert's proposed vocabulary for the three categories of law as contemporary. Yet a bit of comparative work on the uses of the three words in other contexts by way of the Dictionary of Old English Corpus may very well have upheld Lambert's conclusions broadly.
Returning to the developments in the structure of kingdoms and royal administration between the late seventh and tenth centuries, Lambert is again on strong footing. He provides a useful description of administrative roles and processes emphasizing two sides to royal rights and administration. The first is the right to renders of food and labor services—particularly bridge and fortification work—and the second is military service. Lambert demonstrates the administration of the first developed in three stages: oversight by rural reeves, a network of burhs as collection points, and finally the use of local assemblies. Military service was largely overseen in the earlier period by client kings and in the later era by ealdormen. What Lambert shows nicely is how these two administrative systems were essentially rooted in networks of various obligations. Royal judgments were communicated through assemblies; justice operated on a local level under the auspices of royal authority but rarely royal power; and communal obligations to carry out judgments rendered by assemblies were complementary with, if not rooted in, a feud system. In this system, kings needed to cultivate loyalties, done most easily through their sharing of punitive fines and their rights to renders of food and labor. But the impetus to carry out judgments by assemblies was primarily driven by honor and obligation among those whose support could be expected to be necessary in the future.
Finally, taking up legal developments in the later Anglo-Saxon period to consider the realities of royal power and the extent to which we can talk about a "state," Lambert reassesses the dominant scholarly narrative that late Anglo-Saxon law witnessed a major shift toward vertical justice and away from local oversight, with kings asserting their authority more forcefully—particularly through punishment of wrongdoing—at an ever-more local level. In these chapters, Lambert begins with a discussion of the motivation of kings' policies as not crime and punishment but rather the improvement of English society in support of order. As he works through the material in some detail, Lambert provides a full view, especially of royal intervention in violence, and concludes that kings primarily intervened by extending royal protections in innovative ways that discouraged violence, not by expanding punishment. In particular, he suggests that legal rights in the later Anglo-Saxon period are better understood as financial or economic rights. By extending the logic of personal honor and the right to compensation for wrongdoing in the form of rights to revenues, the ideal of communal justice was maintained. Lambert presents a view of legal order and governance that evolved and that were negotiated according to social developments. There is no reason to think that kings were interested in dramatically changing or replacing the traditional legal culture or its foundational ideologies; rather, they were committed to improving social order in support of traditional ideals.
There is significant value in challenging existing models, as Lambert does throughout the book, especially when those models may prove overly schematic and keep us from really seeing our sources on their own terms. However, models do have their place and they facilitate discussion, ensuring that we work from a common vocabulary and do not have to redefine the terms of our discussion ad nauseam. Therefore, Lambert's efforts to refocus our attention so that we can see our evidence with fresh eyes, not least in attempting to free the early evidence from the accretions of later evidence and assumptions, are most welcome, but the strenuous rejection of models is, at points, somewhat counterproductive. There is also an unfortunate number of editing errors, ranging from simple typographical slips to inaccurate citation. Sadly, I have found this to be common in Oxford University Press books generally over the past several years. These criticisms notwithstanding, this book is an important contribution to the scholarship on Anglo-Saxon law and legal culture, one that deserves a place in bibliographies and classrooms, and will certainly have a place in my own.
Citation: Jay Gates. Review of Lambert, Tom, Law and Order in Anglo-Saxon England. H-Law, H-Net Reviews. March, 2018.


text:
Machinima Seeks New Funding
Home » Machinima Seeks New Funding
In Acquisition/Investment, eSports, News
Machinima Seeks New Funding2013-06-252018-06-28DFC Dossier200px200px
JUNE 25, 2013 • Machinima.com, the online site best known for taking videos created by gamers promoting their in-game exploits and then publishing the content on YouTube, is reported to be in the hunt for a sizable new round of funding. According to The Wall Street Journal's All Things D site, Machinima has contracted with boutique investment bank Allen & Company to secure upwards of $70 million or more in new funding. In May of 2012 Machinima raised $35 million via a funding round headlined by Google Inc. Desipte last year's capital infusion the game video network laid off 10% of its staff in what was characterized as a refocusing of resources to different kinds of content. The reason behind the new round of funding is suspected to be a new strategy to secure significantly more exclusive online entertainment content in the Netflix mold, and possibly developing its own proprietary Hulu-like portal to deliver that content to viewers.
Impact: Where Netflix goes, others follow. Last March Machinima tallied 2.2 billion YouTube views for the month. That's a substantial audience to leverage. Yet even $70 million would be soaked up pretty quickly by production costs. Netflix's 13 episodes of House of Cards is reported to have cost $4.5 million and more per installment, and the content provider is said to be trying hard to keep per episode costs to $4 million for its other original series such as Hemlock Grove and Orange is the New Black. Just one full series could eat up $52 million at those rates. Machinima setting the stage to mimic Netflix is both a bold as well as a risky proposition. The network is already attracting the coveted young male audience in droves, which is a plus. The question is can Machinima convert those game replay YouTube watchers into paying customers of thematically similar video content? We are reminded of the experience of G4, which made a big splash as the first major game cable channel, yet lost credibility over the years with its core audience as a proliferation of game web sites ate away at its user base, and the channel broadened its content mix beyond games. Not that this model cannot work – MTV having proved otherwise after cable competitors began chipping away at its music video monopoly in a world without thousands of music web sites. With G4 in its heyday the question was always how much content about video games did gamers want to watch? Machinima faces the same issue. It's a big leap going from user-generated content using game engines to exclusive television programming. With the expenses and stakes so high, Machinima must hit a succession of home runs from the start to draw enough revenue to satisfy investors and to grow. Netflix was already a big dog in home video rental, with an IPO under its belt, when it transitioned into content streaming. Machinima doesn't have that advantage as it pursues Internet video riches.
esports, YouTube


beer-fondue cheese... pairs with our Gold Medal winning Kayaker Cream Ale/Lager.
tomatoes, cucumbers, sliced red onion, Kalamata olives + feta cheese tossed in white balsamic vinaigrette... pairs with our Gold Medal award winning Peachy Peach Wheat Beer.
garlic oil, brown sugar, pineapple, sliced red onion, diced jalapeños + sliced ham... pairs with our Gold Medal winning Peachy Peach or Gold Medal winning Ragin' Raspberry Wheat Beers.
sauerkraut, swiss cheese + house-made remoulade on marbled rye... pairs with our award winning Gold Medal winning Powder Day IPA or Gold Medal winning Poor Richard's Ale.
four cheese blend with hatch green chilies... pairs with our Gold Medal winning Powder Day IPA or Gold Medal winning Chili Verde Cerveza.
Pagosa Brewing Company & Grill is Pagosa Springs' National Award-Winning Brewery, recommended by Sunset Magazine, National Geographic & The New York Times. We've got a cozy tap room & dining room as well as 10,000 square feet of tree-covered Beer Garden with festival tent, full sized-stage, professional lighting & sound system. We've got a "Made-from-Scratch" Food Menu.