Weddington Castle online was ten years old in 2015!
Read on for a message from John Brookes, Weddington Castle Webmaster.
It seems hard to believe, but the Weddington Castle website has now been around since 2005 - ten years ago!
Whilst in historical terms ten years is the blink of an eye (elsewhere on this site you'll find a history of the Weddington area going back to 500,000,000 BC!) in terms of the Internet it is quite some time.
I just wanted to give a little history lesson myself, if I may, to shed some light on how the Weddington Castle website first came about.
With that discovery Weddington Castle became more than just a street sign and a sepia-toned photo. It became a real place where actual people had lived, loved, worked and died.
It was a real part of history. I lived on land where the Castle estate had stood. In a way this magnificent building was part of MY history.
I set about scanning and copying as much information as I could - often resorting to handwriting words from historical references and typing them up on a typewriter (yes, an actual typewriter) later. The more I looked the more information seemed to come my way - an exhibition at the Nuneaton Museum was put on showing Weddington Castle as a Red Cross Hospital in World War One and my parents obtained the deeds to our house which included a copy of the Will of Henry C Shawe (former owner of the Castle). This led me to Shawe Avenue and the Castle crest still preserved there at numbers 1 and 3. And crucially (I forget how, in that pre-Google era), I was able to make contact with Alan F Cook. Alan kindly provided me with some further images of the Castle which I still have to this day and which are viewable in the Gallery section of this site. I should say at this stage that without Alan's help and previous research this website would simply not exist.
My next dilemma was what to do with all of this material? I had a vague notion of writing a book of my own on the Castle, in the form of a sort of pseudo-guide book along the lines of the guide books I always purchased from the many castles and halls I liked to visit. However, life intervened and I went off to university and the files remained in a folder back at my parents' home in Nuneaton.
In the years that I was away studying, and then working, in the 1990s something significant happened however. The Internet began to creep into the lives of the population, slowly at first but then more and more rapidly. By the turn of the millennium, computers had become such a key part of everyday life that the world was gripped by fears of the 'millennium bug' shutting down computers across the globe at midnight on January 1st 2000 and plunging the world into chaos as a result!! It seems daft now but it shows how much we had become dependent on this new technology by then.
However, with this new technology also came new opportunities. As the Internet became more and more accessible and websites started to spring up - basic by today's standards, but revolutionary at the time - it occurred to me that perhaps there might be a solution to my dilemma of how to put my various files on the Castle together in one place. I retrieved my paper files and began to research how to put together one of these new-fangled websites. This involved teaching myself a strange new code system called HTML (I won't go into detail here) and soon I was putting basic websites together. Eventually I reached a point where I felt able to set up a website, and I began to type up the words and scan in the pictures from my earlier files. The end result was the first version of 'Weddington Castle - An Online history' which was pretty much as per the link above. This launched on 3rd January 2005.
Firstly, it meant that I could organise and add to content on an ongoing basis; as more and more information and updates became available - whereas a book would have to be reprinted and reproduced for each update.
It also meant that I could reproduce, at high quality, all of the images I had - making for a much more visual account of the Castle, and truly bringing this long-gone building to life.
With the use of the Internet there were no print costs for me, and no purchase costs for anyone interested in the site.
This meant that I could reach people around the world, with few restraints, and indeed I started to get visitors from as far afield as the US, Japan and Australasia. Crucially, through email (another revolution!) it meant that people could reach ME. In the years since the setting up of this website I have been amazed and delighted by the many people who have taken the time to contact me and send me images, recollections, updates and encouragement for the Weddington Castle website. I would like to make a special mention to local historian Peter Lee of the Nuneaton Local History Group on this count.
With the explosion of social media since the site launched in 2005, a whole new - and much more interactive - dimension has been added to the website. Suddenly, through Facebook, Twitter, YouTube etc, I am able to communicate directly and in real time to people across the globe - an especially useful facility since I emigrated to Australia in 2012!
Facebook is particularly valuable and Weddington Castle now boasts a dedicated Facebook page and a Twitter feed. Facebook groups such as 'Nuneaton Memories' deserve a special mention here - as well as providing access to let people know about this site, there is a wealth of historical information and imagery on the page, which currently has over 7000 members.
And social media is not just about groups, it is about individuals. I can't thank enough the people who have taken the time to like or comment on the Weddington Castle posts on Facebook - there are too many to mention, though a special acknowledgement must go to Cathy Stogsdill Weddington, our stalwart supporter from the USA, and my mum Jenny Brookes - who since my migration is effectively the UK coordinator of information for the website!
But of course, technology is always evolving, always changing, at ever-faster rates. This meant that by 2013 the Weddington Castle website was out of date and was in serious danger of becoming redundant as it was built upon a platform that was no longer supported (MS FrontPage, which Microsoft had discontinued). As a result, the massive task of transferring all the data and images etc to a new platform had to be undertaken in a very short space of time.
The opportunity was taken at this time to update the look and feel, as well as the navigation, of the website and the result is the site that you see today. For those who are interested, the website is now hosted on the Weebly platform. Of course all internal page links etc had to be updated as well, and there may still be some out of date links on here which were missed - if you find any please do let us know at: info@weddingtoncastle.co.uk.
Web technology continues to evolve and this website will continue to evolve with it. As well as regular updating of the content of the site - and I am always staggered by new information and discoveries on the Castle that continue to crop up even after all this time - you will notice the increasing use of embedded videos as well as photos, for instance.
One can't help but wonder what the former owners of the Castle - which was demolished in 1928 - would have made of the website. Would the residents of the Domesday-era village of 1086 (then known as 'Watitune') have thought it witchcraft? Would the owners Humphrey Adderley in the 1500s or even Lionel Place in the 1800s have been able to comprehend that people from around the world could be reading about them centuries later? And what would Henry Cunliffe Shawe, owner of the Castle in the Victorian era, have made of his image being viewable in an global online gallery, accessible at the touch of a button in everyone's homes, over a century after his death?
Unless technology extends to a time machine in the future we will never know the answers to these questions. I suspect the nearest thing we will ever have to a time machine is the ability to preserve and maintain the memories and images of the past that are now lost to us in real terms. But who knows? Perhaps in another ten years' time the Weddington Castle website will be an interactive 'virtual reality' experience!
I wish to extend my sincere thanks to all who have journeyed into cyberspace to contribute, support and visit the online hallways, chambers and grounds of the Weddington Castle estate over the years. Here's to the next ten years, whatever they may bring!


text:
Sacrificing Our Principles
Public Health and Social Justice Give Way to Money and Marketing
Transcript of My Talk to Academic Public Health Volunteer Corps Team Leads - July 24, 2020
I'm just gonna focus on on the School of Public Health. My--BUSPH because that's ... That's my home. That's where I work. And you know, that's where I do, everything I do is out of BUSPH.
So in response to the recent police shootings that have gotten, you know, tremendous media attention and notice I say recent because it's not that there's just this problem; it didn't begin in 2020. It's just that it's getting more media attention, but at any rate because of this media attention, you know, this school has taken some actions. So we've had some discussion forums, we've had in our department, you know, we're, doing self reflection or something like that. And, um, we might have a retreat to talk about this. And, you know, and that's all great. I'm not, I'm not saying that that's a bad thing.
But, but it is a bad thing if it distracts our minds away from racist policies that we're instituting at the very same time that we're claiming to be interested in trying to promote racial justice. And that's why I'm very reluctant to participate in a lot of these forums. Because to me, it's hypocritical to on the one hand, say, you know, we're going to do everything we can to try to change these racist attitudes, even in our own school, but at the same time to be implementing policies that are the exact kind of policies that have created racial inequalities.
So what am I talking about, what I'm specifically talking about with regards to the School of Public Health is its decision in the late spring to hold hybrid classes this semester. They made that decision in April of 2020 okay.
Hybrid classes mean a separate system of education for two classes of people: People who can afford to come to class. And people who can't. All right. And I think about it. Who are the people who are going to be able to come to class? So what do you need for you to be to be able to feel safe and comfortable going to class, right? So you need two things.
Number one.You need to be in good health, especially good respiratory health. You can't have asthma in particular. Right. You can't have diabetes. That's another risk factor. And hypertension.
So the three major risk factors that you you can't have in order to be in this special group that can have in person classes are asthma , hypertension, diabetes, okay. Who has those three conditions, what populations do we know have those three conditions? Well disproportionately people who are Black have much higher rates of hypertension, diabetes, and asthma. A lot of the asthma has to do with residential segregation and the quality of housing, the biggest factor is exposure to things like dust mites, um, which is 100% correlated with housing quality.
Right, so people who are grow up in certain environments, especially racially segregated environments are much more prone to have asthma. So this is a racist policy. It doesn't jump out at you as being a racist policy because it doesn't mention race, right. It doesn't say anything about okay you know it doesn't say, you know, white students. This isn't like the old South with Jim Crow. It doesn't say White students will be able to come to class and Black students will you know be joining us by computer and it doesn't say, you know, that wealthy students or students who have a higher socioeconomic status will be in class because what's the second thing you need?
Well, ideally, not have to take public transportation, right, and who doesn't need to take public transportation? Well, either people who can afford to live in the South End so you can walk, right, or people who have their own cars. Especially, right. So those are the two main ways that you can avoid having to take public transportation. So again, it's, there's a class issue there, right, it's a particular class of people who are more likely.
And then, of course, the third group of people who are unlikely to come to class or not to want to come to class or can't come to class are people who have, they're taking care of relatives with these same disorders. They have people with delicate health situations, they have people living in the household. Um, they have older people living in the household. And again, this is going to break down on racial and class lines.
So, this is a racist policy, right, because we're basically saying that we're going to, um, because we're afraid of losing money, we are going to create a two tiered system of education. One for the haves and one for the have nots. And if you're lucky enough not to have medical conditions then you'll be able to come to school sitting, you know, being at the classes in person and have in person instruction. But if you're unfortunate enough to have some sort of medical condition that puts you at higher risk then "Sorry, you're gonna, you know, join us from home." No problem. Um, it's not a fair system and it's a racist policy.
And what makes it even worse is that there's no justification for it. I mean, even if there were a justification for it, I would say it's still wrong. But what makes it even more egregious is the fact that there's no justification for it. Right. The justification. When I say justification. I mean, no legitimate justification right; there's a justification - the justification is we don't want to lose money.
Um, and that's fine, right, the school. Let's just give the school, the benefit of the doubt and say that had they announced that they were going to be having internet classes only back in June, they would have lost a certain percentage of people if students would defer or go to a different school, let's just say that were true, right, how many students would they lose. I can't think. I can't think it would be more than 10% right so that's 40 students at $60,000. Something like that. Right. So we're talking about a quarter of a million dollars, right.
So basically what the school is saying through this policy - not intentionally obviously - but what they're saying is that having racial justice in our classroom is not worth paying $250,000 for, that's what they're saying, they're putting a price tag on racial justice so it makes us hypocritical right because on the one hand we're going out there and saying, "Hey, this is a school that prides itself on social justice. This is what we do. This is our theme. This is what makes us special. This is what makes us different from other schools." Except if it costs us more than $250,000. Then forget about that, we forget the racial justice, nevermind. Right. That's essentially what we're saying.
And a couple of other things make this a really problematic policy. Second thing that makes it problematic is that it was announced way back in in late April before we had any, any idea what was going to happen with the pandemic. Right. How can you announce a policy before you even know what the pandemic is going to look like? The pandemic could be raging, right now it is actually right, but we're stuck with this policy, right? That's not public health.
This is not the way you do public health. What bothers me about this policy is not just that I think there's racial injustice. It's that it sets a bad example for our students because it teaches them the exact opposite of how we should be doing public health, right. You don't do public health in this kind of emergency situation by setting a policy without having the knowledge to make that policy. Public health is about evidence-based decision making. Right?
In some ways, this is worse than what the Republican governors did. And I'm not, I'm not condoning them or lessening what they did, because what they did is costing tens of thousands of lives, but in a way it's worse because what the Republican governors did is they said right now things are looking good. So we're opening, right? What the school said is even worse. It wasn't "We think things are going to be good in the fall. So we're going to open ." It was "We're deciding right now that we're having hybrid education, no matter what." Right, so without even knowing that things would be good in the fall, which we still know we're still a month away, right, but yet we're committed, we've committed to this decision of having students in the classroom. And you know what that means.
That means having employees and staff in the classrooms. And having teachers in the classrooms. It doesn't mean just students. I don't know. I mean, I suppose there are some student led seminars, but for the most part, the last time that I looked pretty much all the public health classes are taught by faculty members, not by students. And pretty much all of the classrooms are cleaned by maintenance workers, not by students and pretty much all of the information technology equipment has to be maintained by employees, staff not students.
So by making a commitment to have students in the classroom or to have the option that students can be in the classroom, the school is also committing to having staff and faculty in the classroom and you know that breaks down along racial lines as well and and class lines as well, because who are the racial groups and classes that are most likely to be serving in the maintenance positions. Right. It's going to break down the same way.
So those people can't work from everywhere. You know, there's no WFA program for maintenance workers. Yeah, so students can choose, but the maintenance workers can't choose if they want to keep their jobs. They have to put their families at risk. You know that's not fair. That's not an antiracist policy.
And on top of all of this, on top of all of this, what's the benefit that we're gaining, right? How does the hybrid system...how is it any better than just teaching online? In fact, it's worse, right. And I mean, I'm telling you this as a teacher and as somebody who prides myself on teaching who...it's my number one love in life, it's the number one thing that I care about and have cared about throughout my career is teaching and teaching quality.
And I can tell you that I cannot teach with a hybrid system. I just can't do it because it's inferior in many, many ways. Um, first of all, you're going to have students sitting there in fixed seats wearing masks, unable to move. You're not going to be able to have group exercises. I love to use group activities, right, in pretty much every class, we do some sort of group activity where students get together. They work together. Right. So we would bring the tables together. We're not going to be able to do that with a hybrid system, you're stuck six feet apart, you can't. They know I like to teach in a circle. Or a semi circle right you can't do that. Right, because everyone has to be six feet apart. But you can do all those things online. You can have breakout rooms every class session if you wish.
I actually did the calculations using geometry. I remembered my geometry on how to calculate the circumference of the circle and I figured out how big the room would have to be in order to have six feet apart. And it turns out that none of the classrooms in the instructional building meet those requirements to have enough for for that kind of social distancing anyway.
It also creates two separate classes. And I think that people are going to get a sense of, you know, well, I'm in this class. And I'm not in the other class. It splits the class and destroys the cohesiveness that I am trying to create.
It also leads to ridiculous logistics. Like, what happens if I'm not going to be there one night? Do I trade my seat with somebody else? And then the school is even talking about trading seats. That you can have, you know, so I can just imagine. Imagine students, you know, negotiating; somebody could just, you know, sign up for their seat for all their classes and then go and sell them. Can you imagine in here, walking to class. Hey I'm scalping my seat, 10 bucks for a seat out of the path of the air flow. Discount. Just one dollar for my seat. Unfortunately, it's in the air flow, but that's why the discount.
And it's ridiculous. The whole thing is ridiculous. It makes no didactic sense, there's no advantage to hybrid teaching as opposed to, you know, just doing it on the Internet.
And be aware. I'm speaking specifically about the School of Public Health. I'm not talking about undergraduate education. I'm not talking about high schools or elementary schools. They have different factors at play. And, you know, undergraduate experience is a residential experience, by definition, there are reasons why an undergraduate institution might do things differently. You know, I still have issues with that but that's neither here nor there. That's, you know, I'm not. I work at the School of Public Health. So my comments are related to what we're doing.
We're in graduate school. We're not a residential program, you know. Yes, in-person teaching is better, but hybrid teaching is not better than internet teaching.
So this whole thing that's being done, which I believe is, you know, a racist policy and just has all kinds of implications that go against public health principles, is basically being done to save $60,000 for about, you know, maybe 40 students. And that's the real justification. And so that is troubling.
And the reason why it's so troubling is because the entire premise behind everything I've ever done in my career is that corporations should not put money above health. And if you take that away from me, I have nothing left to stand on. Nothing, my entire career goes up in smoke, so to speak, right. I have nothing to stand on. Because that's that has been my moral standing ground, that's been my soapbox right, that's been my pedestal.
For my entire career, the pedestal is that in public health, we put the health of the community first and money second, so I can go to the tobacco industry and I can say yes, you're going to lose money but that's not my priority, my priority is health. I can go to the alcohol industry and say that. I can go to the food industry. I can go to the chemical industry which I've been doing, right.
But now what the school is doing with this policy is they're basically saying, well, "Everybody else - corporations and everything like that, you know, you have to put health above money. But when we're in financial trouble, we are different. We're special. We don't have to. We can put money first because we're working towards a good goal, right. And I don't buy that argument, and I will not buy that argument.
And so this is why I'm, this is why I think we really need to think about when we talk about racial justice. I think we just have to get beyond this idea that let's just all have, you know, little group workshops or something and talk about it.
Yeah, great. That's wonderful. But that you know we should have done that and, you know, that was good for you know 140 years ago that would have been good in the late 1800s, to have those groups right.
That's not what we need now. People are dying. What we need now is antiracist policies and we can't accomplish those if we are instituting those very policies at the same time that we're talking about hey, let's all talk about how to be antiracist individuals. What we really need, more than anything, is for people to be willing to speak out against this policy which sacrifices public health principles, social justice principles, racial justice principles, all for purely financial reasons.
Copy of My Open Letter to the BU School of Public Health Community
This is perhaps the most difficult note I have written in my career. It comes out of a deep love for the School of Public Health, a love that has been engendered by 25 years (as of six days ago) of being a part of an institution with a singular mission to use scientific principles and methods to think about public health problems, to teach our students principles to go out and improve the world, and to demonstrate our commitment to public health and social justice by do ing – that is, implementing these principles in our own actions and policies as a school. It is based on a careful analysis of these principles that I have reached the conclusion that led me to convey this message: It is essential that we rescind the decision to hold in-person/hybrid classes and transition immediately to online-only classes, not merely to protect the health of the community and the public, but to restore our ability to carry out our mission as a school of public health. Our decision to hol
Open Letter to BUSPH Administration from a Public Health Student (Anonymous)
To the BUSPH Administration: I am a current BUSPH student writing to express my concern about our school's decision to pursue a hybrid educational model this fall, and to request that we shift to an online-only model. I plan to submit this concern through the Student Senate so as to remain anonymous. I was hesitant to share my share my views but realized that my views are shared by many of my public health peers, not only at BUSPH but also at other public health institutions. Our decision to pursue the L f A model troubles me for three reasons. First, I believe that L f A is a poor educational model: 1) L f A has been advertised as a way to give students a choice. However, a hybrid education isn't simply a combination of an in-person and a remote model; it strips away the most valuable elements of either model. L f A poses challenges for all students involved: a) The in-person experience will be physically uncomfortable (masks for hours on end, the inability
The LfA Marketing Scheme Revisited: Two Weeks In, It is Clear that this was a Hoax to Lure In Tuition Dollars
According to Boston University, the Learn from Anywhere (LfA) approach was chosen because : "It protects the health and safety of everyone, students and faculty, and provides the kind of flexibility that students need in these difficult times. It enables the University to meet the needs of all students, and to deliver the same high-quality teaching BU students are accustomed to." Two weeks into the semester, it is clear that this rationale is a hoax. First, in what way does LfA protect the health and safety of everyone ? Does it protect the health and safety of faculty who are forced to teach classes even though they live with family members who are at high risk of COVID complications? Does it protect the health and safety of employees who are required to spend long hours in classrooms? Does it protect the health and safety of students who may be exposed for at least 162 hours in relatively poorly ventilated classrooms under conditions in which we know that COVID spreads thro
Michael Siegel
Dr. Siegel is a Professor in the Department of Community Health Sciences, Boston University School of Public Health. He has 32 years of experience in the field of tobacco control. He previously spent two years working at the Office on Smoking and Health at CDC, where he conducted research on secondhand smoke and cigarette advertising. He has published nearly 70 papers related to tobacco. He testified in the landmark Engle lawsuit against the tobacco companies, which resulted in an unprecedented $145 billion verdict against the industry. He teaches social and behavioral sciences, mass communication and public health, and public health advocacy in the Masters of Public Health program.

redpajama_set_name: RedPajamaCommonCrawl


The Royal Institute of Chartered Surveyors. The United Kingdom's professional body overseeing Building Surveyors and Quantity Surveyors. Their commercial arm, BCIS provides technical support and recommendations.


text:
St. Mary's Church, Shenley is an ecumenical church located in Shenley Church End, Milton Keynes, England. The church now forms part of the Watling Valley Ecumenical Partnership. It is likely that the church building existed in some form from 1223, for this is when the first rector is recorded. Parts of the nave date back to c.1150, and parts of the chancel date back to c.1180. The stonework in the church covers both Norman and Early English periods. The north aisle was built in the 14th century, and the Font in the 15th century. The church is Grade I listed, and seats approximately 120 people.

References

External links

http://met.open.ac.uk/genuki/big/eng/BKM/Shenley/rectors.html

Grade I listed churches in Buckinghamshire
Churches in Milton Keynes
Shenley

redpajama_set_name: RedPajamaWikipedia


text:
Q: Issue writing new data from a form to mdb I am having issues writing new data from my form to my access (mdb). I have a form with a few fields that work fine, I can read the data in the table. However, I can't edit in the form and write back new info into the database? See code below and if possible please edit a solution. I have exhausted all options at this point. I am also new to C#, so I apologize in advance for not explaining everything correctly!
    public Form1()
    {
        InitializeComponent();
    }

    private void WObutton_Click(object sender, EventArgs e)
    {
        OleDbConnection conn = new OleDbConnection();
        conn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Michael\Documents\Visual Studio 2012\Projects\WorkOrderTKv2\WorkOrderTKv2TestAccessdb.mdb";

        conn.Open();

        OleDbCommand cmmd = new OleDbCommand("INSERT INTO TestFC (TestFC) Values(@Name)", conn);
        if (conn.State == ConnectionState.Open)
        {
            cmmd.Parameters.Add("@Name", OleDbType.VarWChar, 20).Value = Name;

            try
            {
                cmmd.ExecuteNonQuery();

                MessageBox.Show("DATA ADDED");

                conn.Close();
            }
            catch (OleDbException expe)
            {
                MessageBox.Show(expe.Message);
                conn.Close();
            }
        }
        else
        {
            MessageBox.Show("CON FAILED");
        }
    }

A: It is not easy to give you a correct answer because many details are missing from your question. In particular I don't know where you get the values to insert in the database. These values should be read from some kind of input textboxes and passed to your database table for insertion.
Just to fix your procedure called when you click the button (with notes where the missing info should be added by you looking at your input form)
private void WObutton_Click(object sender, EventArgs e)
{
    string cmdText = "INSERT INTO TestFC (WOID, WONum, WODesc, WOStatus, ISD) VALUES (?,?,?,?,?)";
    string cnString = @"Provider=Microsoft.ACE.OLEDB.12.0;
     Data Source=C:\Users\Michael\Documents\Visual Studio 2012\Projects\WorkOrderTKv2\WorkOrderTKv2TestAccessdb.mdb";
    using(OleDbConnection conn = new OleDbConnection(cnString))
    using(OleDbCommand cmmd = new OleDbCommand(cmdText, conn))
    {
        conn.Open();
        cmmd.Parameters.AddWithValue("@FirstParam", doubleValue);  // Need a double for field ID
        cmmd.Parameters.AddWithValue("@SeconParam", valueForWO);   // Need a string
        cmmd.Parameters.AddWithValue("@ThirdParam", valueForDESC);
        cmmd.Parameters.AddWithValue("@FourthParam", valueForStatus);
        cmmd.Parameters.AddWithValue("@FifthParam", valueForISD);

        try
        {
            cmmd.ExecuteNonQuery();
            MessageBox.Show("DATA ADDED");
            conn.Close();
        }
        catch (OleDbException expe)
        {
            MessageBox.Show(expe.Message);
        }
    }
}

As I have said this is just a mock up of what should be your code. You need to retrieve the values to pass to your parameters from your input form

A: In the insert statement can you replace @Name with ?. All parameters will be applied in the order you add the parameters to the command.
public Form1()
{
    InitializeComponent();
}

private void WObutton_Click(object sender, EventArgs e)
{
    OleDbConnection conn = new OleDbConnection();
    conn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Michael\Documents\Visual Studio 2012\Projects\WorkOrderTKv2\WorkOrderTKv2TestAccessdb.mdb";

    conn.Open();

    OleDbCommand cmmd = new OleDbCommand("INSERT INTO TestFC (TestFC) Values(?)", conn);
    if (conn.State == ConnectionState.Open)
    {
        cmmd.Parameters.Add("@Name", OleDbType.VarWChar, 20).Value = Name;

        try
        {
            cmmd.ExecuteNonQuery();

            MessageBox.Show("DATA ADDED");

            conn.Close();
        }
        catch (OleDbException expe)
        {
            MessageBox.Show(expe.Message);
            conn.Close();
        }
    }
    else
    {
        MessageBox.Show("CON FAILED");
    }
}

redpajama_set_name: RedPajamaStackExchange


text:
Magic mushrooms? Scientist find that fungi can make it rain
Josh Mur
The Anti Media
Thu, 05 Nov 2015 19:50 UTC
It can be thoroughly refreshing to step out of the busy "A to B" lifestyle and simply admire the world around us. Nature operates like a complex map of biodiversity and natural laws — so complex, in fact, that after thousands of years mankind is still struggling to understand how it all works. But this great mystery and the insatiable human desire for understanding makes new findings in the natural world all the more joyous.
Mushrooms are often associated with two things: psychedelic experiences and pizza toppings. However, Plos One published a study last week implying that mushrooms may have a direct link to rainfall.
Mushrooms reproduce by spreading their spores into the air to be dispersed across the ground. Over a century ago, Arthur Henry Reginald Buller discovered that tiny droplets of water would form on mushroom spores before they were released into the air. This led him to believe that the water formation was directly related to the discharge of the spores. However, it was also believed that whatever was causing these water formations on the mushrooms was eliminated once the spore became airborne.
Professor Nicholas Money of Miami University was able to capture this phenomenon with a high-speed camera. As they had anticipated, Buller was right about the discharge of the spores. Still, the functionality of this strange natural mechanism remains a mystery.
Furthermore, Money and his colleagues also discovered that the properties allowing for water formation on a spore are still present after it becomes airborne. In fact, as the spore is carried through the air, it can pick up more and more bits of moisture, expanding from a speck of humidity to a raindrop. According to Professor Money, this implies that spores directly contribute to rainfall and cloud patterns. In an interview with Newsweek, Money states:
"If you look at satellite photographs of rainforest canopies, you see that lots of small clouds form in the afternoon above the tree canopy, and these are locations where you've got very high densities of mushrooms and they're releasing lots of spores. We're not saying this is the only way in which clouds form, but this could be a stimulus for cloud formation, which is a rather amazing link."
Amazing, indeed. The thought of fungi directly contributing to weather patterns is mind-blowing if one takes the time to appreciate the implications. This discovery is further testament to the awe and apparent intelligence of the interconnected biodiversity that composes the serenity found on our planet Earth.
katesisco · 2015-11-06T21:53:31Z
Interconnectedness of the biological world is what our past intelligences understood.


text:
Ex-Card Deng Adel gets his first NBA start for the Cleveland Cavaliers
David Harten
Tuesday was a big night for former Louisville basketball star Deng Adel, who made his debut start for the Cleveland Cavaliers against the Boston Celtics.
Granted, these are the post-LeBron Cavs — they're already trading a decent number of their former core players in hopes of a rebuild — and he's starting as a result of a ton of injuries, but the accomplishment is big for Adel, who left U of L a year early in hopes of living out his NBA dream.
More Cards:Motivated by pride, Louisville answers the bell at Virginia Tech
He went undrafted last year and played for the Houston Rockets in the NBA Summer League. He then was signed and eventually cut by Toronto, playing primarily for the franchise's G League team. Adel signed with Cleveland in mid-January and is averaging 2.1 points and 1.1 rebounds in seven games this season.
It may lead to more success, it may not. But not a ton of people can say they've started an NBA game, so live it up, Deng.


An executive search firm is often referred to as a professional service provider company that has specialization in recruitment of executives and other senior professionals for its client companies under some form of agreement. There are many companies now days who are seeking service from such firms in order to fill in the positions in a time and cost effective manner with perfection. While it is a very effective approach to gear up for recruitment needs, there are certain factors that need to be kept in mind for the selection of such firms.
The first thing to look out for is the industry experience. It is better to look for executive search firms which have already worked in the similar segment for a better knowledge base. The best way to find this information is through company website. If the industry in which the firm has worked is not mentioned, it is better to go through the list of clients for which the firm has worked for. This also helps in gaining insight regarding the same.
Every business has its own sell-ability quotient and business development objectives. This criterion holds true for executive search firms as well. An insight regarding their business model and structure they follow to provide their service is essential to be noted. This will determine whether the business process is suitable for the client company or not.
The success of a firm lies in the number of tasks completed by the company rather than number or projects it roped in. So, one should visit online forums wherein organizations and individuals give feedback about the recruitment projects actually completed successfully by such firms. This determines the actual performance of the firm.
Flexibility is a key to such firms. The better a firm can mold the business process in accordance with the client company, the more effective service provider it becomes. Hence adaptability of the service provider in accordance with client company structure and work culture is an added advantage.
Recruitment process is a continuous process. The companies are usually in need for professionals all-round the year for various functionalities and building up as well as maintaining a stable workforce. Hence, if one can enter in to long term partnership with such a firm, then it becomes a cost and time effective approach of handling the recruitment needs to the business.
The executive search firm should have a strong database of candidate profiles which is updated on a regular basis. This helps in looking in to the fresh profiles that are most updated and relevant at the same time. The networking channels of such a firm should be strong and well connected to source the candidates effectively. In addition to this, it should also have access to passive candidates. Such candidates are not easily available as they are not actively looking for jobs and mostly are working with competitors. The executive search firm should be able to convince such candidates for the opportunity and the selection process.


Meath begin their title defence against Dublin while Louth begin their 2019 campaign against Kilkenny.
Leinster Council have announced the arrangements, for the opening Round of the Leinster Minor FC, the week after next.
The Championship is being-run on a "round robin" format, with the top-2 teams from-each of the 3 sections, qualifying for the Q-Finals.
Meath, who are the holders after beating Kildare in last year's Final, are in Group 2 alongside Dublin, Offaly and Wexford and it's against the Dubs that the campaign begins on Tuesday night week, April 23rd. That game will be at Parnell Park with a 7.30pm throw-in-time.
Louth on the other hand, are in Group 3, and will have Kilkenny, Kildare and Wicklow to contend-with. Louth, who were beaten finalists in 2017, will be away to Kilkenny in their opening fixture. That's at Nowlan Park, also on Tuesday week. The game will have a 7pm start.
In hurling, the First Round of the Leinster Minor Championship will take place on Saturday, April 27th and Meath's opening game will be away to Carlow.


text:
Чеський Кубок пойштовни 1998 — міжнародний хокейний турнір у Чехії в рамках Єврохокейтуру, проходив 3—6 вересня 1998 року у Зліні.

Результати та таблиця

М — підсумкове місце, І — матчі, В — перемоги, Н — нічиї, П — поразки, Ш — закинуті та пропущені шайби, О — очки

Найкращі бомбардири

Найкращі воротарі

ЧНЛ = часу на льоду (хвилини: секунди); ГП = голів пропушено; %ВК = відбитих кидків (у %)

Найкращі гравці турніру

Команда усіх зірок

Посилання
 Архів
 Архів
 Архів 1994-2011 на swehockey
 Архів

Чеські хокейні ігри
1998 у хокеї з шайбою
Хокей у Чехії
1998 у Чехії
Вересень 1998


text:
Q: ExecuteNonQuery causing Datatype Mismatch Error? I'm getting a weird DataType Mismatch error in my code. This only happened after I added command.ExecuteNonQuery to it. Here is the code:
private void btn_Next_Click(object sender, EventArgs e)
    {
        try {
        connection.Open();
        OleDbCommand command = new OleDbCommand();
        command.Connection = connection;
        command.CommandText = @"insert into COMPUTERS([TYPE], [COMPANY], [PCNAME], [PROCESSOR], [DRIVE], [RAM], [COMMENT], [YEAR_MADE], [DONOR],[LOCATION], [LOC_SITE], [CONS_DATA], [LABEL], [OLD_ID])
                    values (@TYPE, @COMPANY, @PCNAME, @PROCESSOR, @DRIVE, @RAM, @COMMENT, @YEAR_MADE, @DONOR, @LOCATION, @LOC_SITE, @CONS_DATA, @LABEL, @OLD_ID)";

        command.Parameters.AddWithValue("@TYPE", comboBoxType.Text);
        command.Parameters.AddWithValue("@COMPANY", comboBoxCompany.Text);
        command.Parameters.AddWithValue("@PCNAME", txt_PCName);
        command.Parameters.AddWithValue("@PROCESSOR", txt_Processor);
        command.Parameters.AddWithValue("@DRIVE", txt_Drive);
        command.Parameters.AddWithValue("@RAM", txt_RAM);
        command.Parameters.AddWithValue("@COMMENT", txt_Comment);
        command.Parameters.AddWithValue("@YEAR_MADE", txt_Year);
        command.Parameters.AddWithValue("@DONOR", comboBoxDonor.Text);
        command.Parameters.AddWithValue("@LOCATION", comboBoxLocation.Text);
        command.Parameters.AddWithValue("@LOC_SITE", txt_LocSite);
        command.Parameters.AddWithValue("@CONS_DATA", txt_ConData);
        command.Parameters.AddWithValue("@LABEL", checkBoxLabel.Checked);
        command.Parameters.AddWithValue("@OLD_ID", txt_OldID);
        command.ExecuteNonQuery();
        MessageBox.Show("Καταχώρηση επιτυχής.");
        }
        catch (Exception ex)
        {
            MessageBox.Show("Error   " + ex);
        }
        connection.Close();

    }

I am not sure what the issue is but it's stopping me from inputting data into my Access database.


The crops are to be grown organically (there is ample amounts of free leaves for mulching to reduce weeding).
There is a $10 fee associated with each plot to reimburse the church for watering and tilling costs.
Growers must be willing to share watering and other gardening responsibilities.
Growers must sign a liability waiver and two gardening agreements to have access to the plots.
There are 14 plots in the garden with a limit of 2 plots per grower. Plots gardened in 2018 have renewal rights over new gardeners. Any plots not assigned to members by March 31st will be made available to the wider community. Send an email to info@2uomaha.org to indicate interest and/or ask questions.


Rebranding of a popular fair trade store local to Akron, Ohio. The new identity encompasses the store core message and breathes life into the business by adopting and playing off two colors, yellow and green. These colors represent currency, naturalism, friendliness, and truthfulness. Brown is used as a tertiary color to emphasize the naturalness of their products.


text:
Q: take restore of latest backup file I have a dockerized application which has a .sh file that creates a SQL backup file in y-m-d-h-m format when running the script.
my down.sh file contains following to create a backup when running :-
docker exec mysql-1 sh -c 'exec mysqldump --databases symfony_app  -uroot -p"$MYSQL_ROOT_PASSWORD" | gzip -9 -c' > $DIR/sql-backup/sql-backup-`date '+%Y-%m-%d-%H-%M'`.sql.gz
my sql-backup.sh file contains following to restore the backup:-
 cat $DIR/sql-backup/sql-backup-`date '+%Y-%m-%d-%H-%M'`.sql | docker exec -i tmp-app-mysql-1 /usr/bin/mysql -u root --password=root symfony_app
problem is there can be multiple backup files with different timestamp names how to I force my backup script to take the latest backup file can somebody guide


Do you need printing services for your business? Whether you need flyers, posters, brochures or even banners & screen printing, there are a number of Printing Services available in the Milton area that can help you. There are even businesses that offer graphic designers to make sure your printing is of the highest quality.
Take a look through the Milton Printing services listed in the directory below to find the right printers for you.


text:
Diabetes doctor heads to Africa to save people from amputations
Communications Team 15th November 2019 News
A doctor from Hull Royal Infirmary is heading to West Africa to help reduce amputation rates in persons with diabetes.
Dr Kamrudeen Mohammed is travelling to the Gambia to share his expertise in diabetes as part of an international team of doctors supporting charity Humanity First.
Dr Mohammed was named Outstanding Individual (Medical and Dental) by Hull University Teaching Hospitals NHS Trust in this year's Golden Hearts awards in June for his work as Tier 4 Bariatric Endocrinologist and clinical lead for the trust's Tier 3 Weight Management programme.
He will now travel to Africa's smallest country this month to underline the trust's reputation as a leader in the field of diabetes prevention and treatment.
Dr Mohammed said: "This will be my second visit to the Gambia and I will be part of a team of health professionals from different hospitals all over the UK and beyond.
"I used my first visit to gather data on the extent of the problem of diabetes and amputations in the Gambia and I will now use this visit to work towards preventing or reducing the risk of amputations due to diabetes in the future."
Between 12 and 15 per cent of the population of Gambia have diabetes, almost twice the UK's rate.
Dr Mohammed visited the Edward Francis Small Teaching Hospital in Banjul, the capital of Gambia, during his first visit to analyse patient data and discovered at least 10 amputations were being carried out every month on people with diabetes. Records from anaesthesia suggest it could be even higher.
He said: "In the UK, when someone has an amputation, it is usually because we have exhausted every other possible treatment.
"Even when it does happen, the patient still has a good chance of returning to employment and having a normal life because we are able to use resources to help them. However, in the Gambia, these patients have no facility for rehabilitation so amputations have very serious consequences for them and their families.
"Patients with foot infections or ulcers do not attend the hospital for assistance as they are fearful of amputations. Instead, they approach local traditional herbalists for treatment. As the condition of their feet deteriorates, they spend their little savings accessing private care and as a last resort, they attend the local hospital. By the time they actually get to hospital, nothing can be done for them because the infection is so severe and the amputation has to be carried out to save their lives."
Dr Mohammed will embark on a major programme of patient education during his visit to Gambia, appearing on national television and radio to encourage people with diabetes on foot care and how to manage their condition.
He will also be training frontline medical staff, showing them how to screen patients for diabetes and what action they can take to help avoid amputations in the future.
The team will also take equipment with them to support the Gambian health teams, ensuring a back-to-basics approach to diabetes treatment and care in the developing country.
He is setting up a JustGiving page where people can support his work and help him reach as many people as possible.
Dr Mohammed said: "As a large university teaching hospital, clinicians who work at this trust are used to sharing our knowledge and helping younger staff to build up their skills.
"My visit to the Gambia is an excellent opportunity for us to enhance our reputation as a teaching hospital on a global stage and make a real difference to the lives of people with diabetes in another part of the world."


text:
Category NavigationShopNewsFilmsShortsABOUTCONTACT
Posts Tagged 'Once'
Acclaimed Music Doc THE SWELL SEASON Now Available on iTunes in Ireland and the UK
Following from its DVD release in stores across Ireland last Friday, the beautiful and poignant music doc THE SWELL SEASON is now available on iTunes throughout the UK and Ireland. In 2008, the world fell in love with Glen Hans...
Acclaimed Music Doc The Swell Season Goes on DVD Release This Friday
The critically acclaimed documentary THE SWELL SEASON will be available to buy on DVD in stores across Ireland from tomorrow Friday, 18th July. In 2008, the world fell in love with Glen Hansard and Markéta Irglová when their mu...
The Swell Season Opens in the IFI on December 6th Ahead of Dingle Release in Association with Other Voices
The critically acclaimed documentary The Swell Season is set to open in the IFI on Friday, December 6th ahead of screening during one of Ireland's most unique music events, Other Voices, in Dingle on the 7th and 8th December. I...
"Unique and uplifting" Comedy Drama GOLD is out on DVD Today
Tickets Now On Sale for I Used To Live Here at the IFI
Wildcard Distribution
20 Herbert Place | Dublin 2
E: info@wildcarddistribution.com
Shipping Policy | Returns Policy | Contact Us
Designed by Cream


Emergency Flood Damage Repair in Santa Ana, CA. Water damage restoration is the most effective plan a responsible homeowner can begin rescue their property and their valued belongings following a flood.
Repair professionals of Fortified Foundations will conduct a thorough inspection to evaluate the severity of the damage. Some of the most common repairs are foundation wall repair, foundation crack repair in Santa Ana, CA, foundation leveling, foundation wall stabilization, basement wall repair, crack space repair, and mudjacking.


WASHINGTON – U.S. Senator Claire McCaskill met with students from North Shelby High School on the steps of the U.S. Capitol as part of their visit to Washington, D.C. this week.
McCaskill spoke about the bipartisan Farm Bill's good prospects in the Senate, and took questions from the students on a wide range of topics.
McCaskill, a proud product of Missouri public schools, frequently meets with Missouri students as they visit Washington, D.C. to discuss their studies, the importance of getting young people involved in public service, and efforts to support Missouri students.


The Church is the Body of Christ. This is one of the most widely acknowledged claims in the Christian world. Yet how often to we take the time really to think through the implications of this claim? To be the Body of Christ, when we think about it, is a pretty tall order. If the Church is the Body of Christ, then our life together should be informed by the life and ministry of Christ, which is no small matter. Christ is not an easy person to emulate. He lived a life that was and is deeply countercultural, so much so that he was put to death. There are of course many virtues of Christ that we can identify, but perhaps one of the most difficult of these to emulate is the virtue of humility.
These are beautiful words, though I'd have a better chance of being elected Pope than of hearing this hymn in a North American church today. There are a couple of reasons for this. First, the language sounds archaic, which makes it pretty much of a non-starter in most churches. The second, reason, however, is much more significant: the ideas are archaic. It is a hymn of humility before a holy, judging, and saving God.
I'm reminded in reading these words of Paul's work in Corinth. The cultural context of Corinth was dominated by the desire for honor, or public affirmation by one's peer group. Paul had to deal with self-exaltation within the church. And the image that he draws upon to do this? The cross, of course. "God chose what is low and despised in the world, things that are not, to reduce to nothing things that are, so that no one might boast in the presence of God" (1 Cor 1:17). The cross shows us something of the character of God incarnate in Jesus Christ. If this is the character of God, what does it say about the character that God would want to see in us?
For the most part, people do not normally boast in church. To do so is impolitic. Yet pride and humility have to do with much more than boasting. They have to do with the ways in which we carry ourselves, and the way we regard other people, including people of others faiths. They have to do with how we pray. Do we pray simply for what we want, or do we pray that God will change us into the people we are meant to be? They have to do with the ways in which we conduct ourselves in disagreement. Do we really listen? Do we acknowledge the limits of our understanding? Do we place being right above being compassionate? Are the lost, the least, the outsider, and the outcast our highest priorities? Do we, like Paul, view the faith through the lens of the crucified Christ?
This is all easier said than done, I know. Believe me…. I know. Still, we cannot be faithful unless we are humble. Christ showed us this. Paul certainly learned this. Chesterton conveyed it quite eloquently, but it's still a hard pill to swallow. Take not thy thunder from us, O God, but take away our pride.
The Lord and giver of life.
This is how the third article of the Nicene Creed begins. We confess belief in the Holy Spirit, who is not only our Lord, but the one who gives life to all creation, including the Church.
This claim, of course, stands in stark contrast to much of the rhetoric we hear today about the decline of the Church. Why are so many resigned to failure? After all, we believe in the Holy Spirit, the Lord and giver of life. If this is so, then the decline of the Church is not inevitable. By contrast, it is unthinkable.
I'm not denying the numeric downturn in mainline Protestantism over the last forty years or so. Those numbers tell a particular story, and there are reasons that the story has played out in the way that it has. But the language of failure, fear, and decline is not God's language. That is not the language of people who confess that we believe in the Holy Spirit, the Lord and giver of life.
Then again, the Nicene Creed doesn't get much play in many mainline and evangelical churches today. That, in fact, could be part of the problem. What if, each week, we confessed this creed, with the bold proclamation of its third article? Would an awareness of and belief in the Holy Spirit as the Lord and giver of life make a difference for our churches? I, for one, would like to find out.
Divine healing is not just about the healing of physical ailments. It's also about healing a broken and sinful world. In this video, Mike Slaughter talks about the work of the Holy Spirit in socioeconomic healing--the Spirit's work in bringing an end to issues of poverty and all forms of economic injustice.


Formerly branded as Aeroquip 5400, this Series is a low air inclusion product line for air conditioning, refrigerant, gaseous and fluid transfer applications.
Applications include: air conditioning, refrigerant etc. For specific applications and working conditions, please consult Guyson Technical Sales department.


text:
\section{Introduction}
Let $K\leq M\leq N$ be positive integers and let $0\leq\delta<1$.
An $M\times N$ matrix $\Phi$ is said to satisfy the \textit{$(K,\delta)$-restricted isometry property (RIP)} if
\[
(1-\delta)\|x\|^2\leq\|\Phi x\|^2\leq(1+\delta)\|x\|^2
\]
whenever $x\in\mathbb{R}^N$ has at most $K$ nonzero entries (i.e., $x$ is a $K$-sparse vector); here, $\|\cdot\|$ denotes the $\ell_2$ norm.
RIP matrices are important in signal processing, making it possible to measure and recover a sparse signal using significantly fewer measurements than the dimension of the signal~\cite{Candes2008}.
Random matrices have been shown to satisfy the RIP with high probability for several distributions~\cite{Baraniuk_Davenport_DeVore_Wakin08,KrahmerMR:14,NelsonPW:14,Rauhut:10,Rudelson_Vershynin08}.
However, matrices constructed randomly have a nonzero (albeit small) probability of failing to be RIP, and checking whether a given matrix satisfies this property is an NP-hard problem~\cite{Bandeira_Dobriban_Mixon_Sawin13}. This has raised the interest in constructing explicit RIP matrices~\cite{Tao07b}.

While random constructions provide sparsity levels $K$ as high as $O_\delta(M/\operatorname{polylog}N)$, which is essentially optimal \cite{Baraniuk_Davenport_DeVore_Wakin08}, most deterministic constructions only achieve $K=O(\sqrt{M})$.
The only construction so far to break this square-root bottleneck is due to Bourgain, Dilworth, Ford, Konyagin and Kutzarova~\cite{Bourgain_Dilworth_Ford_Konyagin_Kutzarova11}; they construct a matrix satisfying RIP with $K=\Omega(M^{1/2+\epsilon})$ for some $\epsilon>0$.
Their analysis has since been optimized to show that $\epsilon$ can be taken to be $4.4466\times10^{-24}$~\cite{Mixon:14}.
Some effort has also been made in derandomizing the construction of RIP matrices~\cite{Bandeira_Fickus_Mixon_Moreira15}, i.e., finding random constructions of RIP matrices using as few random bits as possible.

The \textit{Paley matrix} is a deterministic matrix constructed using the quadratic residues modulo a prime $p$; we postpone the precise definition to the next section.
In \cite{Bandeira_Fickus_Mixon_Wong13}, it was conjectured that the Paley matrix satisfies the $(K,\delta)$-RIP for some $K=\Omega_\delta(p/\operatorname{polylog} p)$.
In this note, we leverage a folklore conjecture in number theory, Conjecture~\ref{conj_chung} below, which attempts to quantify the pseudorandomness of the Legendre symbol (and hence of the Paley matrix) to prove that the Paley matrix is $(K,\delta)$-RIP with $K=\Omega(M^{1/2+\epsilon})$ for some $\epsilon>0$.
This provides another deterministic construction which breaks the square-root bottleneck, although conditionally on a conjecture.

\section{The Paley matrix}

Throughout this paper we let $p\equiv1\bmod 4$ be a prime, let $\mathbb{F}_p$ denote the field with $p$ elements and let $\chi:\mathbb{F}_p\to\{-1,0,1\}$ denote the Legendre symbol, defined by
\[
\chi(x)=\left\{\begin{array}{rl}
1&\text{if } x=y^2\text{ for some }y\in\mathbb{F}_p\setminus\{0\}\\
0&\text{if }x=0\\
-1&\text{otherwise.}
\end{array}\right.
\]
The \textit{Paley graph} is the graph with vertex set $\mathbb{F}_p$ and with an edge between two vertices $x$ and $y$ if and only if $\chi(x-y)=1$.
We now define the \textit{Paley matrix}, denoted by $\Phi$.
We use the notation $e(a):=e^{2\pi ia/p}$.

First let $Q=\{x\in\mathbb{F}_p:\chi(x)\geq0\}$ be the set of squares in $\mathbb{F}_p$, and take $M=|Q|=(p+1)/2$.
Construct the $M\times p$ matrix $H$ with entries $H[i,j]=e(-i^2j)$.
In other words, $H$ contains the rows of the discrete Fourier transform matrix indexed by $Q$.
Next let $\tilde\Phi$ be the $M\times p$ matrix obtained from $H$ by normalizing its entries so that the entries in the first row of $\tilde\Phi$ have absolute value $\sqrt{1/p}$ and the other entries of $\tilde\Phi$ have absolute value $\sqrt{2/p}$. Finally, let the Paley matrix $\Phi$ be the $M\times 2M$ matrix obtained from the concatenation of $\tilde\Phi$ with the first column of the $M\times M$ identity matrix.
For instance, the Paley matrix for $p=5$ is
\[
\Phi=\left[\begin{array}{llllll}
\sqrt{\frac15}&\sqrt{\frac15}&\sqrt{\frac15}&\sqrt{\frac15}&\sqrt{\frac15}&1\\
\sqrt{\frac25}&\sqrt{\frac25}e^{-2\pi i/5}&\sqrt{\frac25}e^{-2\pi i2/5}&\sqrt{\frac25}e^{-2\pi i3/5}&\sqrt{\frac25}e^{-2\pi i4/5}&0\\
\sqrt{\frac25}&\sqrt{\frac25}e^{-2\pi i4/5}&\sqrt{\frac25}e^{-2\pi i3/5}&\sqrt{\frac25}e^{-2\pi i2/5}&\sqrt{\frac25}e^{-2\pi i/5}&0
\end{array}\right].
\]
Interestingly, there exists a $3\times 3$ unitary matrix $U$ such that $U\Phi$ is real, and the lines spanned by the column vectors of $U\Phi$ intersect the real unit sphere at the vertices of an icosahedron; in this way, the Paley matrix generalizes the icosahedron.

One well known construction of a random matrix satisfying the RIP (with high probability) is gotten by extracting a random subset of the rows of the discrete Fourier transform matrix \cite{Rudelson_Vershynin08}.
Thus the claim that $\Phi$ satisfies the RIP can be viewed as asserting that the set $Q$ behaves randomly in this sense.
This is reasonable, as the Legendre symbol is known to behave pseudorandomly.
For instance, in \cite{Bandeira_Fickus_Mixon_Moreira15}, this pseudorandomness was used to produce RIP matrices with entries being consecutive values of $\chi$, using fewer random bits than the usual random constructions.

While currently available results concerning the random-like behavior of $\chi$ seem to be insufficient to obtain a deterministic RIP matrix, we will make use of a well known number theoretic conjecture to this end.
The following definition will be convenient:

\begin{definition}
For each of the following, we implicitly take $p\equiv1\bmod4$ to be prime:
\begin{itemize}
\item[(a)]
Let $\operatorname{PaleyDiscrepancy}[\alpha,\beta]$ denote the statement that for every sufficiently large $p$,
\begin{equation}\label{eq_conj_chung}
\bigg|\sum_{a,b\in S}\chi(a-b)\bigg|<|S|^{2-\beta}
\qquad
\forall S\subseteq\mathbb{F}_p\mbox{ such that }|S|>p^\alpha.
\end{equation}
\item[(b)]
Let $\operatorname{PaleyRIP}[\gamma,\eta]$ denote the statement that for every sufficiently large $p$, the $(p+1)/2\times(p+1)$ Paley matrix satisfies the $(p^\gamma,p^\eta)$-restricted isometry property.
\item[(c)]
Let $\operatorname{PaleyClique}[\tau]$ denote the statement that for every sufficiently large $p$, the largest clique in the Paley graph of $p$ vertices has $\leq p^\tau$ vertices.
\end{itemize}
\end{definition}

The following (folklore) conjecture appeared as Conjecture 2.2 in \cite{Chung94}, where a proof for $\alpha>1/2$ is given; it has also been used in \cite{Zuckerman90} to produce a pseudorandom number generator.

\begin{conjecture}\label{conj_chung}
For each $\alpha>0$, there exists $\beta=\beta(\alpha)>0$ such that $\operatorname{PaleyDiscrepancy}[\alpha,\beta]$.
\end{conjecture}

This particular formulation states that for any subcollection of vertices $S$ in the Paley graph with $|S|>p^\alpha$, the number $e(S)$ of induced edges satisfies
\[
\bigg|e(S)-\frac{1}{2}\binom{|S|}{2}\bigg|<\frac{1}{4}|S|^{2-\beta}.
\]
In particular, this implies $\operatorname{PaleyClique}[\alpha]$.
It is currently known that $\operatorname{PaleyClique}[1/2]$, although this was slightly improved in~\cite{BachocRM:13} for infinitely many $p$.
It is widely conjectured that $\operatorname{PaleyClique}[\epsilon]$ for every $\epsilon>0$.

Our main theorem puts $\operatorname{PaleyRIP}[\gamma,\eta]$ in between these two classical conjectures.
\begin{theorem}[Main Result]
\label{thm.main result}
Each of the following statements implies the next:
\begin{itemize}
\item[(a)]\label{thm.main result.a}
There exist $0<\alpha<1/2$ and $0<\beta<2$ such that $\operatorname{PaleyDiscrepancy}[\alpha,\beta]$.
\item[(b)]\label{thm.main result.b}
There exist $\gamma>1/2$ and $\tau<1/2$ such that $\operatorname{PaleyRIP}[\gamma,\tau-1/2+\epsilon]$
for every $\epsilon>0$.
\item[(c)]\label{thm.main result.c}
There exists $\tau<1/2$ such that $\operatorname{PaleyClique}[\tau+\epsilon]$ for every $\epsilon>0$.
\end{itemize}
\end{theorem}

In particular, Conjecture~\ref{conj_chung} implies that $\Phi$ satisfies the $(K,\delta)$-RIP with $K=\Omega(M^\gamma)$ for some $\gamma>1/2$.
As we will prove, it suffices to take any $\gamma$ such that
\begin{equation}\label{eq_gamma}
\frac{1}{2}
<\gamma
<\min\bigg\{\frac{1}{2-\beta},\frac{1}{4\alpha}\bigg\}.
\end{equation}
The optimal value of $\gamma$ that this approach provides is given by maximizing \eqref{eq_gamma} over $\alpha$ and with $\beta=\beta(\alpha)$ given by Conjecture~\ref{conj_chung}.
Since the optimal $\gamma$ cannot be larger than $1$, then as a byproduct of this theorem, we conclude that $\beta(\alpha)\leq1$ in Conjecture~\ref{conj_chung} whenever $\alpha<1/4$.

We postpone the proof of the implication (a)$\Rightarrow$(b) to the next section; for now, we prove only the second implication.

\begin{proof}[Proof of (b)$\Rightarrow$(c) in Theorem~\ref{thm.main result}]
Let $\omega$ be the number of vertices in the largest clique of the Paley graph.
We will show that $\omega\leq\delta\sqrt{p}$, which will prove the claim since $\delta=p^{\tau-1/2+\epsilon}$.
Let $\mathcal{K}\subset\mathbb{F}_p$ be a clique of maximal size, and let $a\in\mathbb{F}_p$ be a non-square (so that $\chi(a)=-1$).
Then $\mathcal{I}:=a\mathcal{K}$ is an independent set with cardinality $\omega$, i.e., $\chi(i-j)=-1$ for every $i,j\in \mathcal{I}$ with $i\neq j$.

Let $\varphi_0,\ldots,\varphi_p$ be the columns of $\Phi$, and let $\Phi_\mathcal{I}$ denote the submatrix of $\Phi$ containing the columns $\{\varphi_i:i\in\mathcal{I}\}$.
For any $i,j\in\mathbb{F}_p$ with $i\neq j$, we have
\begin{equation}\label{eq_innerproduct}
\langle \varphi_i,\varphi_j\rangle
= \frac1p+\frac2p\sum_{x=1}^{p-1}1_Q(x)\exp\big(-x(i-j)\big)
=\frac1p\sum_{y=0}^{p-1}\exp\big(-y^2(i-j)\big),
\end{equation}
where $Q$ is the set of squares in $\mathbb{F}_p$, and the second equality follows from the fact that each nonzero $x\in Q$ has exactly two representations as $x=y^2$.
The last sum in \eqref{eq_innerproduct} is a well-known quadratic Gauss sum, which equals $p^{1/2}\chi(i-j)$ for $p\equiv1\bmod4$.
Thus, we get
\begin{equation}\label{eq_innerproduct2}
  \langle \varphi_i,\varphi_j\rangle
  =\frac1{\sqrt{p}}\chi(i-j)
\end{equation}
In particular, if $i,j\in\mathcal{I}$ and $i\neq j$ then $\langle\varphi_i,\varphi_j\rangle=-p^{-1/2}$.
This implies that
\[
\Phi_\mathcal{I}^*\Phi_\mathcal{I}
=(1+p^{-1/2})I_\omega-p^{-1/2}J_\omega,
\]
where $I_\omega$ denotes the $\omega\times\omega$ identity matrix and $J_\omega$ denotes the matrix of all $1$s.
The smallest eigenvalue of this matrix is $1-\omega p^{-1/2}$.

By assumption, $\Phi$ satisfies the $(p^\gamma,\delta)$-RIP.
Since $|\mathcal{I}|=|\mathcal{K}|=\omega\leq p^{1/2}\leq p^\gamma$, we therefore have that the eigenvalues of $\Phi_\mathcal{I}^*\Phi_\mathcal{I}$ lie between $1-\delta$ and $1+\delta$.
In particular, $1-\omega p^{-1/2}\geq1-\delta$, and so rearranging gives $\omega\leq\delta\sqrt{p}$, as desired.
\end{proof}

\section{The Paley matrix satisfies the RIP}

In this section, we give a proof of the implication (a)$\Rightarrow$(b) in Theorem \ref{thm.main result}.
In order to show that $\Phi$ satisfies the RIP, we will employ a trick developed in~\cite{Bourgain_Dilworth_Ford_Konyagin_Kutzarova11} and show that $\Phi$ satisfies the so-called flat RIP property:

\begin{definition}
An $M\times N$ matrix $\Phi$ with columns $\varphi_1,\dots,\varphi_N$ satisfies the \textit{$(K,\theta)$-flat RIP} if for every disjoint sets $I,J\subset[N]$ such that $|J|\leq|I|\leq K$, we have
$$\bigg|\bigg\langle\sum_{i\in I}\varphi_i,\sum_{j\in J}\varphi_j\bigg\rangle\bigg|\leq\theta\sqrt{|I||J|}$$
\end{definition}

The relation between flat RIP and RIP is given by the following proposition:

\begin{proposition}\label{prop_flatRIP}
If $\Phi$ satisfies the $(K,\theta)$-flat RIP and its columns have unit norm, then it satisfies the $(K,\delta)$-RIP with $\delta=150\theta\log K$.
\end{proposition}

This proposition is essentially contained in~\cite{Bourgain_Dilworth_Ford_Konyagin_Kutzarova11}, and follows from combining Lemma~11 with Theorem~13 from \cite{Bandeira_Fickus_Mixon_Wong13}.
We will need a lemma to turn the sum of the type \eqref{eq_conj_chung} into a sum over two disjoint sets, which flat RIP uses.

\begin{lemma}\label{lemma_legendre}
Let $p\equiv1\bmod 4$ be a prime and let $\alpha>0$ and $0<\beta<2$ be such that \eqref{eq_conj_chung} holds.
Then for any $\tau\geq2\alpha/(2-\beta)$, we have
\begin{equation}\label{eq_lemma}\bigg|\sum_{i\in I,j\in J}\chi(i-j)\bigg|\leq p^\tau\sqrt{3|I||J|}\end{equation}
for any disjoint sets $I,J\subset\mathbb{F}_p$ with $|J|\leq|I|\leq p^{2\tau/(2-\beta)}$.
\end{lemma}

\begin{proof}
The idea is to apply \eqref{eq_conj_chung} three times: with $S=I$, $S=J$ and $S=I\cup J$.
First observe that if $|I||J|\leq3p^{2\tau}$, then we can apply the fact that $|\chi(x)|\leq1$ for all $x\in\mathbb{F}_p$ together with the triangle inequality to get the trivial bound:
$$\bigg|\sum_{i\in I,j\in J}\chi(i-j)\bigg|\leq|I||J|\leq\sqrt{3p^{2\tau}}\sqrt{|I||J|}=p^\tau\sqrt{3|I||J|}.$$
Thus, we will assume that
\begin{equation}\label{eq_lemma_trivialbound}|I||J|>3p^{2\tau}\end{equation}
In particular $|I|>p^\tau$.
Next, we consider the identity
$$\sum_{a,b\in I\cup J}\chi(a-b)=\sum_{a,b\in I}\chi(a-b)+\sum_{a,b\in J}\chi(a-b)+\sum_{i\in I,j\in J}\Big(\chi(i-j)+\chi(j-i)\Big).$$
Since $p\equiv1\bmod4$, for every $x\in\mathbb{F}_p$ we have $\chi(-x)=\chi(x)$. Thus, it follows from the triangle inequality that
$$2\bigg|\sum_{i\in I,j\in J}\chi(i-j)\bigg|\leq\bigg|\sum_{a,b\in I\cup J}\chi(a-b)\bigg|+\bigg|\sum_{a,b\in I}\chi(a-b)\bigg|+\bigg|\sum_{a,b\in J}\chi(a-b)\bigg|.$$
Applying \eqref{eq_conj_chung} with $S=I$ and again with $S=I\cup J$ (observing that $\tau>\alpha$, and so $|I\cup J|\geq|I|>p^\tau>p^\alpha$) we get
\begin{equation}\label{eq_lemma_2}2\bigg|\sum_{i\in I,j\in J}\chi(i-j)\bigg|\leq|I\cup J|^{2-\beta}+|I|^{2-\beta}+\bigg|\sum_{a,b\in J}\chi(a-b)\bigg|.\end{equation}
We now deal with the sum over $J$. If $|J|\leq p^\alpha$ we use the triangle inequality and, recalling the bound imposed on $\tau$, obtain
$$\bigg|\sum_{a,b\in J}\chi(a-b)\bigg|\leq|J|^2\leq p^{2\alpha}\leq p^{\tau(2-\beta)}\leq|I|^{2-\beta}.$$
If $|J|> p^\alpha$, then we can apply \eqref{eq_conj_chung} with $S=J$, and again we get
$$\bigg|\sum_{a,b\in J}\chi(a-b)\bigg|\leq|J|^{2-\beta}\leq|I|^{2-\beta}.$$
Plugging this back into \eqref{eq_lemma_2} and using the fact that $|I\cup J|\leq2|I|$, we get
$$\bigg|\sum_{i\in I,j\in J}\chi(i-j)\bigg|\leq\frac12|I\cup J|^{2-\beta}+|I|^{2-\beta}\leq\bigg(\frac{2^{2-\beta}}2+1\bigg)|I|^{2-\beta}<3|I|^{2-\beta}.$$
Finally, from the bound imposed on $|I|$, it follows that
$$\bigg|\sum_{i\in I,j\in J}\chi(i-j)\bigg|<3|I|^{2-\beta}\leq3p^{2\tau}=p^\tau\sqrt{9p^{2\tau}}\leq p^\tau\sqrt{3|I||J|},$$
where the last inequality follows from \eqref{eq_lemma_trivialbound}.
\end{proof}

We are now ready to prove the implication (a)$\Rightarrow$(b) of Theorem \ref{thm.main result}:

\begin{proof}[Proof of (a)$\Rightarrow$(b) in Theorem~\ref{thm.main result}]
Given $\operatorname{PaleyDiscrepancy}[\alpha,\beta]$, take $p$ large enough so that \eqref{eq_conj_chung} holds.
We will assume without loss of generality that $\beta\leq 1$, since otherwise, we may take $\beta=1$ and \eqref{eq_conj_chung} still holds.
Fix $\gamma$ satisfying \eqref{eq_gamma}.
We proceed by considering two cases:

\medskip

\noindent\textbf{Case I.} $\tfrac{2\alpha}{2-\beta}<\tfrac12$.

In this case, we pick
$$\tau=\max\bigg\{\frac{2\alpha}{2-\beta},\frac{2-\beta}2\gamma\bigg\}$$
and $K=p^{2\tau/(2-\beta)}$.
It is easily verified from \eqref{eq_gamma} that $\tau<1/2$ and $K\geq p^\gamma$.

To show that the Paley matrix $\Phi$ satisfies the RIP, we will employ Proposition \ref{prop_flatRIP} and show instead that it satisfies the flat RIP.
We index the columns of $\Phi$ by $\{0,1,\dots,p\}$.
Let $I,J$ be disjoint subsets of $\{0,1,\dots,p\}$ with $|J|\leq|I|\leq K$.
Suppose first that $p\notin I\cup J$, so that actually $I,J\subset\mathbb{F}_p$.
Appealing to \eqref{eq_innerproduct2}, we have
\begin{equation}\label{eq_estimate}\bigg|\bigg\langle\sum_{i\in I}\varphi_i,\sum_{j\in J}\varphi_j\bigg\rangle\bigg|=\bigg|\sum_{i\in I,j\in J}\langle\varphi_i,\varphi_j\rangle\bigg|=\frac1{\sqrt{p}}\bigg|\sum_{i\in I,j\in J}\chi(i-j)\bigg|\leq p^{\tau-1/2}\sqrt{3|I||J|},\end{equation}
where the last step is by Lemma~\ref{lemma_legendre}.
Next, consider the case where $p\in J$ (the case $p\in I$ is analogous). Recalling that the last column of $\Phi$ is $\varphi_p=[1,0,\dots,0]^\top$, we have
\[
\bigg|\bigg\langle\sum_{i\in I}\varphi_i,\sum_{j\in J}\varphi_j\bigg\rangle\bigg|
\leq\bigg|\bigg\langle\sum_{i\in I}\varphi_i,\sum_{j\in J\setminus\{p\}}\varphi_j\bigg\rangle\bigg|+\bigg|\bigg\langle\sum_{i\in I}\varphi_i,\varphi_p\bigg\rangle\bigg|
=\bigg|\bigg\langle\sum_{i\in I}\varphi_i,\sum_{j\in J\setminus\{p\}}\varphi_j\bigg\rangle\bigg|+\frac{|I|}{\sqrt{p}}.
\]
Observe that since $\beta\leq1$, $|I|\leq\sqrt{|I|}p^{\tau/(2-\beta)}\leq\sqrt{|I|}p^\tau\leq p^\tau\sqrt{3|I||J|}$. Putting this together with \eqref{eq_estimate}, we get
$$\bigg|\bigg\langle\sum_{i\in I}\varphi_i,\sum_{j\in J}\varphi_j\bigg\rangle\bigg|\leq p^{\tau-1/2}\sqrt{3|I||J|}+\frac{|I|}{\sqrt{p}}\leq2p^{\tau-1/2}\sqrt{3|I||J|}.$$

It follows that $\Phi$ satisfies the $(K,\theta)$-flat RIP with $\theta=2\sqrt{3}p^{\tau-1/2}$ and $K=p^{2\tau/(2-\beta)}\geq p^\gamma$.
By Proposition~\ref{prop_flatRIP}, we conclude that $\Phi$ satisfies the $(K,\delta)$-RIP with
$$\delta=150\theta\log K=300\sqrt{3}p^{\tau-1/2}\cdot\frac{2\tau}{2-\beta}\log p\leq p^{\tau-1/2+\epsilon},$$
where the last inequality holds for sufficiently large $p$.

\medskip

\noindent\textbf{Case II.} $\tfrac{2\alpha}{2-\beta}\geq\tfrac12$.

For this case, we will make $\beta$ smaller so that the inequality reverts to the previous case.
More precisely, pick $\gamma^*$ such that
\[
\gamma
<\gamma^*
<\min\bigg\{\frac{1}{2-\beta},\frac{1}{4\alpha}\bigg\},
\]
and pick $\beta^*=2-1/\gamma^*$.
Since $\gamma^*<1/(2-\beta)$, we get $\beta^*<\beta$ and hence \eqref{eq_conj_chung} still holds for $\beta^*$.
Since $\gamma<\gamma^*$, the inequality \eqref{eq_gamma} still holds when $\beta$ is replaced by $\beta^*$.
Since $\gamma^*<1/(4\alpha)$, we have $\tfrac{2\alpha}{2-\beta^*}<\tfrac12$.
Therefore, one may use the same proof as the previous case, but using $\beta^*$ in the place of $\beta$ (and using the same $\gamma$).
\end{proof}

redpajama_set_name: RedPajamaArXiv


text:
Contemporary Histories Research Group at Deakin University
Concerned with pasts that are not yet past.
Deakin University Staff
Witness Seminars
History Seminar Series 2019
Public events & media
APH- About Us
Roy Hay prize
Michele Langfield prize
Honours in History
Dr Kristine Moruzi
Kristine Moruzi is a senior lecturer in the School of Communication and Creative Arts. With Michelle Smith and Clare Bradford, her latest book, From Colonial to Modern: Girlhood in Canadian, Australian, and New Zealand Print Culture (1840-1940), was published by the University of Toronto Press (2018). She is currently working on a project on The Charitable Child: Children and Philanthropy in the Nineteenth and Early Twentieth Centuries. Her research interests include nineteenth-century children's literature and culture; print culture and the periodical press; and girlhood studies.
Recent publications include:
Moruzi, Kristine, Michelle J. Smith, and Clare Bradford. From Colonial to Modern: Transnational Girlhood in Canadian, Australian, and New Zealand Print Culture (1840-1940). Toronto: University of Toronto P, 2018.
Moruzi, Kristine. "Charity, Affect, and Waif Novels." Affect, Emotion, and Children's Literature: Representation and Socialisation in Texts for Children and Young Adults. Eds. Kristine Moruzi, Michelle J. Smith, Elizabeth Bullen. London: Routledge, 2017. 33-51.
Moruzi, Kristine. "Embodying the Healthy, Charitable Child in the Junior Red Cross." The Embodied Child: Readings in Children's Literature and Culture. Eds. Roxanne Harde and Lydia Kokkola. London: Routledge, 2017. 113-26.
Moruzi, Kristine and Natalie Coulter. "'Suitable for us girls': Subjectivity and Community in the Victorian Periodical Press." Mediated Girlhoods: New Explorations of Girls' Media Culture, Volume 2. Ed. Morgan Blue and Mary Celeste Kearney. 87-102.
Moruzi, Kristine. "'Donations need not be large to be acceptable': Children, Charity, and the Great Ormond Street Hospital in Aunt Judy's Magazine." Victorian Periodicals Review 50.1 (Spring 2017): 190-213.
CHRG
Contemporary Histories Research Group
Research Project: Australia's Embassy in Tokyo
Research Project: Memorialising the Atomic Bomb
© 2019 Contemporary Histories Research Group at Deakin University


text:
LUCA TURILLI'S RHAPSODY: New Drummer Announced
In August 2011, RHAPSODY OF FIRE guitarist Luca Turilli and keyboardist Alex Staropoli announced their decision to go their separate ways.
Due to legal reasons, Staropoli will continue under the RHAPSODY OF FIRE name. Turilli, on the other hand, will make his future efforts available under the RHAPSODY moniker (RHAPSODY OF FIRE's original name), in which he will be joined by guitarist Dominique Leurquin, bassist Patrice Guers, and singer Alessandro Conti (TRICK OR TREAT).
Commented LUCA TURILLI'S RHAPSODY: "We tried it but we understood in a short time that it would have been really impossible to have our friend and drummer Alex Holzwarth playing for both RHAPSODY and RHAPSODY OF FIRE. In these conditions, there was simply no way to go on and right now, having two tour agencies working for us and starting the planning of the live activity, we agreed that the best is to keep the two bands completely independent from each other. That's why some time ago we found the only possible solution. Alex Holzwarth will go on playing for RHAPSODY OF FIRE, and this makes sense because also his brother is playing in that band, too. From our side, after thanking Alex for all the wonderful moments shared together and to have recorded the new album showing once more all his great technical skill, we started looking around trying to find a special person that could have taken his important place. Well, we can tell you that we found that person and it is surely special, very special… honestly one of the best drummers around we had the chance to listen to. Therefore we are really proud to announce that the new drummer and permanent band member of RHAPSODY will be Mr. Alex Landenburg. We are honored to have Alex with us, we admire his unique talent and we are sure we will have a lot of fun together, in the years to come, on the stages of the whole world!"
LUCA TURILLI'S RHAPSODY's new album, "Ascending To Infinity", will be released on June 29 via Nuclear Blast..
A three-and-a-half-minute YouTube clip containing audio snippets of the forthcoming CD can be found below.
LUCA TURILLI'S RHAPSODY recently finished filming a video for the song "Dark Fate Of Atlantis" in Stockholm, Sweden with director Owe Lingvall of Dream Day Media (THE RASMUS, KAMELOT's "The Great Pandemonium").
Commented the group: "We are impressed by the visionary style of Owe's works. For a band willing to sound and look cinematic like RHAPSODY, there was no better choice possible. The video will be spread for free around the world in the beginning of April. Our friend Owe will also be responsible for a bonus DVD including the video, the 'making-of' documentary related with it, and exclusive interviews with all the RHAPSODY bandmembers. Nuclear Blast will release this extra DVD with a playtime of more than one hour in the limited edition of the new upcoming album, 'Ascending To Infinity', to be released worldwide on June 29. An additional gift to all our fans around the world!"
"Ascending To Infinity" track listing:
01. Quantum X
02. Ascending To Infinity
03. Dante's Inferno
04. Excalibur
05. Tormento E Passione
06. Dark Fate Of Atlantis
07. Fantasia Gotica
08. Clash Of The Titans
09. Of Michael The Archangel And Lucifer's Fall
I. Alma Mundi
II. Fatum Mortalis
III. Ignis Divinus
You can check out the "Ascending To Infinity" cover artwork below.
The album will have a running time of around 65 minutes.
LUCA TURILLI'S RHAPSODY will embark on the "Ascending To Infinity" headlining tour in the fall.
In a recent interview, Turilli stated about "Ascending To Infinity", "Honestly, this album is very important for me, Alex Holzwarth, Patrice and Dominique and personally it is the one I always dreamed to record. The basic composition process lasted around five months. In this period of time I worked at the rhythm of 12-14 hours per day and, while very hard because very demanding mentally and spiritually, this was one of the most rewarding sessions of composition of my whole life. It rarely happened I had so much fun playing the guitar, the keyboards or my beloved piano and creating original classical parts, cinematic interludes, orchestrations and all the rest. Now all the songs are ready and I am actually in the process of arranging everything. As you know, I don't hire external people to orchestrate the music, but I do all by myself writing the music for each section of the orchestra, the choirs etc. and this sometimes can be a very long and hard process stealing a lot of time and energy. I cannot deny that this is a very ambitious album, because of the investment, artistic vision etc., and all the people working on it, Nuclear Blast included, are thinking the same. That's why in the upcoming months of intensive studio work I want to go on dedicating myself night and day to it, without thinking to anything else."
Regarding the change in the production team for the LUCA TURILLI'S RHAPSODY album, Luca said, "After many years of work in Wolfsburg at the court of our friend Sascha Paeth, I decided to start this new artistic adventure with a different team of people. Sascha and the other friends of the Gate Studio (Miro, Olaf, Robert, Simon, etc.) are a winning team and their help in the past was really important for RHAPSODY. But it's since many years already that Alex and I took the productions in our hands becoming producers of our own albums, despite Sascha remaining always fundamental as engineer and mixer man. His mixes will remain legendary and our list of thanks will be never long enough for all the professional contribution he gave. All the years of work, fun and sufferance in the Gate studios of Wolfsburg will surely remain unforgettable and are carved in our heart. For LUCA TURILLI'S RHAPSODY and the new band adventure I decided to change the studio and the main man behind the console. We are now recording the new album at the Backyard Studio of Kempten, Germany. Our new engineer and main mixer man is the same owner of the studio and his name is Sebastian Roeder, the person who worked for RHAPSODY OF FIRE in the last worldwide tour making real miracles while mixing our music live. Apart from being a talented engineer, he is a great person and he shares with us the love for this style of music. To resume, the new album will be produced by me as usual, while Sebastian will take care of the engineering, mixing and mastering process."
SOUNDGARDEN: 'Live From The Artists Den' Unboxing Video
METALLICA: Pro-Shot Video Of 'Frantic' Performance From Copenhagen
AS I LAY DYING To Release 'Shaped By Fire' Album In September
METALLICA Praises JUANES's Cover Of 'Seek & Destroy'
GHOST's TOBIAS FORGE: 'METALLICA Is One Of The Most Important Bands For Me'


text:
/**
 * @author Bill Riehl <wjriehl@lbl.gov>, Roman Sutormin <rsutormin@lbl.gov>
 * @public
 */
define([
    'jquery',
    'uuid',
    'kb_common/html',
    'kb_service/client/workspace',
    'kb_service/client/userAndJobState',
    'lib/easyTree',
    'lib/domUtils',

    'kbaseUI/widget/legacy/authenticatedWidget'
], ($, Uuid, html, Workspace, UserAndJobState, EasyTree, {domSafeText, errorMessage}) => {
    $.KBWidget({
        name: 'kbaseTree',
        parent: 'kbaseAuthenticatedWidget',
        version: '0.0.1',
        options: {
            treeID: null,
            workspaceID: null,
            treeObjVer: null,
            jobID: null,
            token: null,
            width: 1045,
            height: 600
        },
        treeWsRef: null,
        pref: null,
        timer: null,
        init(options) {
            this._super(options);
            this.pref = new Uuid(4).format();

            if (!this.options.treeID) {
                this.renderError('No tree to render!');
                return this;
            }

            if (!this.options.workspaceID) {
                this.renderError('No workspace given!');
                return this;
            }

            this.wsClient = new Workspace(this.runtime.getConfig('services.workspace.url'), {
                token: this.runtime.service('session').getAuthToken()
            });
            this.$messagePane = $('
').addClass('kbwidget-message-pane kbwidget-hide-message');
            this.$elem.append(this.$messagePane);

            this.render();

            return this;
        },
        render() {
            this.loading(false);
            if (this.treeWsRef || this.options.jobID === null) {
                this.loadTree();
            } else {
                const self = this;
                const jobSrv = new UserAndJobState(this.runtime.getConfig('services.ujs.url'), {
                    token: this.runtime.service('session').getAuthToken()
                });
                self.$elem.empty();

                const panel = $('
');
                self.$elem.append(panel);
                const table = $(
                    '
`
                );
                panel.append(table);
                table.append(`<tr><td>Job was created with id</td><td>${  self.options.jobID  }</td></tr>`);
                table.append(`<tr><td>Output result will be stored as</td><td>${  self.options.treeID  }</td></tr>`);
                table.append(`<tr><td>Current job state is</td><td id="${  self.pref  }job"></td></tr>`);
                const timeLst = function () {
                    jobSrv
                        .get_job_status(self.options.jobID)
                        .then(function (data) {
                            const status = data[2];
                            const complete = data[5];
                            const wasError = data[6];
                            const tdElem = $(`#${  self.pref  }job`);
                            if (status === 'running') {
                                // safe
                                tdElem.html(html.loading(domSafeText(status)));
                            } else {
                                tdElem.text(status);
                            }
                            if (complete === 1) {
                                clearInterval(self.timer);
                                if (this.treeWsRef) {
                                    // Just skip all this cause data was already showed through setState()
                                } else if (wasError === 0) {
                                    self.loadTree();
                                }
                            }
                        })
                        .catch(function (err) {
                            clearInterval(self.timer);
                            if (this.treeWsRef) {
                                // Just skip all this cause data was already showed through setState()
                            } else {
                                const tdElem = $(`#${self.pref}job`);
                                // safe
                                tdElem.text(`Error accessing job status: ${errorMessage(err)}`);
                            }
                        });
                };
                timeLst();
                self.timer = setInterval(timeLst, 5000);
            }
        },
        loadTree() {
            const objId = this.buildObjectIdentity(
                this.options.workspaceID,
                this.options.treeID,
                this.options.treeObjVer,
                this.treeWsRef
            );
            const self = this;
            this.wsClient
                .get_objects([objId])
                .then((objArr) => {
                    self.$elem.empty();

                    const canvasDivId = `knhx-canvas-div-${  self.pref}`;
                    self.canvasId = `knhx-canvas-${  self.pref}`;
                    self.$canvas = $(`<div id="${  canvasDivId  }">`).append($(`<canvas id="${  self.canvasId  }">`));

                    if (self.options.height) {
                        self.$canvas.css({'max-height': self.options.height - 85, overflow: 'scroll'});
                    }
                    self.$elem.append(self.$canvas);

                    // SKIP FOR NOW
                    //watchForWidgetMaxWidthCorrection(canvasDivId);

                    if (!self.treeWsRef) {
                        const info = objArr[0].info;
                        self.treeWsRef = `${info[6]  }/${  info[0]  }/${  info[4]}`;
                    }
                    const tree = objArr[0].data;

                    const refToInfoMap = {};
                    const objIdentityList = [];
                    if (tree.ws_refs) {
                        let key;
                        for (key in tree.ws_refs) {
                            if (tree.ws_refs[key]['g'] && tree.ws_refs[key]['g'].length > 0)
                                objIdentityList.push({ref: tree.ws_refs[key]['g'][0]});
                        }
                    }

                    if (objIdentityList.length > 0) {
                        return self.wsClient.get_object_info_new({objects: objIdentityList}).then((data) => {
                            let i;
                            for (i in data) {
                                const objInfo = data[i];
                                refToInfoMap[objIdentityList[i].ref] = objInfo;
                            }
                            return [tree, refToInfoMap];
                        });
                    }
                    return [tree, refToInfoMap];

                })
                .spread((tree, refToInfoMap) => {
                    let url;
                    new EasyTree(
                        self.canvasId,
                        tree.tree,
                        tree.default_node_labels,
                        ((node) => {
                            if (!tree.ws_refs || !tree.ws_refs[node.id]) {
                                const node_name = tree.default_node_labels[node.id];
                                if (node_name.indexOf('/') > 0) {
                                    // Gene label
                                    /* TODO: reroute #genes to #dataview */
                                    url = `#genes/${  self.options.workspaceID  }/${  node_name}`;
                                    window.open(url, '_blank');
                                }
                                return;
                            }
                            const ref = tree.ws_refs[node.id]['g'][0];
                            const objInfo = refToInfoMap[ref];
                            if (objInfo) {
                                url = `/#dataview/${  objInfo[7]  }/${  objInfo[1]}`;
                                window.open(url, '_blank');
                            }
                        }),
                        ((node) => {
                            if (node.id && node.id.indexOf('user') === 0) {
                                return '#0000ff';
                            }
                            return null;
                        })
                    );
                    self.loading(true);
                    return true;
                })
                .catch((error) => {
                    self.renderError(error);
                });
        },
        renderError(error) {
            let errString = 'Sorry, an unknown error occurred';
            if (typeof error === 'string') {
                errString = error;
            } else if (error.error && error.error.message) {
                errString = error.error.message;
            }

            const $errorDiv = $('
')
                .addClass('alert alert-danger')
                .append('Error:')
                .append(`<br>${  errString}`);
            this.$elem.empty();
            this.$elem.append($errorDiv);
        },
        getData() {
            return {
                type: 'Tree',
                id: this.options.treeID,
                workspace: this.options.workspaceID,
                title: 'Tree'
            };
        },
        buildObjectIdentity(workspaceID, objectID, objectVer, wsRef) {
            const obj = {};
            if (wsRef) {
                obj['ref'] = wsRef;
            } else {
                if (/^\d+$/.exec(workspaceID)) {
                    obj['wsid'] = workspaceID;
                } else {
                    obj['workspace'] = workspaceID;
                }

                // same for the id
                if (/^\d+$/.exec(objectID)) {
                    obj['objid'] = objectID;
                } else {
                    obj['name'] = objectID;
                }

                if (objectVer) {
                    obj['ver'] = objectVer;
                }
            }
            return obj;
        },
        loading(doneLoading) {
            if (doneLoading) {
                this.hideMessage();
            } else {
                this.showMessage(html.loading());
            }
        },
        showMessage(message) {
            const span = $('').append(message);

            this.$messagePane.append(span);
            this.$messagePane.show();
        },
        hideMessage() {
            this.$messagePane.hide();
            this.$messagePane.empty();
        },
        getState() {
            const self = this;
            const state = {
                treeWsRef: self.treeWsRef
            };
            return state;
        },
        loadState(state) {
            const self = this;
            if (state && state.treeWsRef) {
                self.treeWsRef = state.treeWsRef;
                self.render();
            }
        }
    });
});

redpajama_set_name: RedPajamaGithub


text:
layout: post
title: Do it yourself
date: 2017-04-29
---

¿Porqué algunos somos tan cabezones?
Queremos realizarlo todo, entenderlo todo, controlarlo todo.

![Do it]({{ site.baseurl }}/images/diy-617763_1280.jpg)

Los linuxeros y otras raras avis estamos hechos de otra pasta y pretendemos sacarle el mayor jugo posible a las herramientas,
con las consiguientes horas y horas de ensayo y error, búsquedas en internet, solicitar ayuda en grupos de Telegram...
Esto de Github + Jekyll + MarkDown es un salto de aprendizaje y experimentación, con sus sinsabores y frustraciones al inicio.

El mero hecho de intentar poner la fecha en el sistema español (día/mes/año) me está costando un suplicio.
Para algunos, una pérdida de tiempo sin sentido, habiendo otros servicios que ya te dan de sobra facilidad. Con una cuenta
de Blogger, sería coser y cantar. Pero ya saben, siempre una frasecilla ronda por mi cabeza...

Do it yourselft.


While the sun goes down, Town Point Park will heat up for the 18th Annual Norfolk Latino Music Festival! Let loose from 5 p.m. to 10 p.m. at this his fun and free event. Enjoy the hottest salsa, meringue and guaguancó dancing on the East Coast along with live Latin music by local, regional and national recording artists. After all that dancing, fill your stomach with mouth-watering Latin cuisine and libations! For additional info, visit festevents.org.


text:
Two tours offered at Sikh Heritage Museum in Abbotsford
The tours are scheduled for July 22 and August 14.
The Reach Gallery Museum and the Sikh Heritage Museum are teaming up to offer a cultural history tour this summer.
The public tour will be offered Tuesday, July 22 at 11 a.m. and Thursday, Aug. 14 at 11 a.m. at the Sikh Heritage Museum, 33089 South Fraser Way. The cost is $10.
The Reach collections manager Kris Foulds and Sharanjit Kaur Sandhra, coordinator of the Centre for Indo-Canadian Studies, will lead the tour.
Participants will see the exhibit "Challenge and Denial: Komagata Maru 100 Years Later, 1914 – 2014" and learn more about Abbotsford's Gur Sikh Temple (the city's only national heritage site) and Sikh religion and culture.
The tour also includes a visit to the newer Khalsa Diwan Society Sikh temple for langar, the communal vegetarian meal that affirms the equality of all who partake in it.
These tours are in recognition of the passing of 100 years since 355 passengers of the Komagata Maru were denied entry into Canada.
The tours also connect to The Reach's summer history exhibition, Boat People, which examines the stories of other Abbotsford immigrants who made their way to Canada via an ocean voyage.
Also showing at the Sikh Heritage Museum is an exhibition of works by local artist Jarnail Singh, whose paintings depict the Komagata Maru tragedy.
For more information on the tour, contact kfoulds@thereach.ca. To register for the July 22 tour, visit http://tinyurl.com/n7nxxq3.
To register for the Aug. 14 tour, visit http://tinyurl.com/ngzmmhs.
Honoured for Abbotsford Police Board service
Abbotsford culinary arts students learn about endive


In the next decade, we may have to spend close to a billion dollars on our water system. Is it time to take a more aggressive approach to managing how we pay for water?
While driving in the area of the Clarion Hotel and Lorne street, my blue suitcase fell out of the back of my black truck. If anyone finds it, I would greatly appreciate your call. Thank you.