Making your app backwards compatible is the process of ensuring it degrades gracefully.
It takes time for each new OS version to percolate through the ecosystem, so while new functionality is cool, but it introduces a dilemma - use the new hotness or support the majority of users?
The answer of course is to do both! Make use of useful new APIs where they're available, and fall back to an earlier alternative (or disable functionality) when necessary.
My Nexus S has a gyroscope sensor that I can use to stabilize my artificial horizon / compass app (New Horizons). I'll save most of the implementation details for a separate post, and focus instead on how I can adjust my code to go from supporting only Android 2.3, to supporting everything from Android 1.0 up.
The platform version distribution shows 99.9% of devices are now running at least Android 1.5, and more than 75% are running 2.1+, so in this case achieving 1.0 compatibility is a contrivance that lets me demonstrate a number of useful techniques within a single example.
I'll start by reacting to orientation changes using the gyroscope in 2.3 and then remove hardware and API features until we end up compatible with a factory-fresh HTC G1.
Within the updateOrientation method you react to each orientation change (for a gyro that's going to mean integrating the changes in angular velocity) and eventually extract values you'll use to update the UI.
Case 1: What if there is no gyroscope?
Can we implement the same functionality with different hardware? In this case yes, we can use the accelerometers to determine our orientation.
Note that this will prevent your app from being visible on the Market for devices without the required hardware.
Case 2: What if the APIs you're using are missing?
While your Android 2.3 app will install and run on any version of the Android OS, it will crash the moment it tries to use a class or method that doesn't exist on that device. To figure out what needs to be fixed, you can modify your project's build target to the lowest OS version you intend to support and see what won't compile.
New constants will work without any changes. The compiler will convert them into the value they represent and the methods into which you pass them should be able to handle with unrecognized values cleanly.
In this instance I pass a string constant into the hasSystemFeature method that assumes any feature it doesn't recognize isn't available and returns false.
We're now compatible with API Level 6 (Android 2.0.1)!
Missing methods are a little more complicated. In this case the PackageManager class has been extended to include the hasSystemFeature method. If you call this method on a device running Android 1.6 (or below) it will throw an exception and crash.
Use reflection at runtime to determine if the method exists.
Replace the method with an alternative that works on previous OS versions.
Reflection is expensive, so first we'll check if there's a cheaper alternative that doesn't add significant complexity or cost.
In this case I can use SensorManager.getDefaultSensor to check if there is a default gyroscope sensor available.
We're now compatible with API Level 3 (Android 1.5), and given the distribution of Android OS versions in the wild, for most cases we'd be done.
We still haven't looked at dealing with missing classes though, so for the sake of completeness let's go one step further and ensure support for Android 1.0.
The Sensor, SensorEvent, and SensorEventListener classes were all added in Android 1.5 (along with a number of useful SensorManager methods including getDefaultSensor used above).
Let's start by using reflection to see if the new Sensor classes and methods are available. This can be expensive so it's important to perform the check only once per application launch. We'll also assume that the existence of one 1.5+ class implies the existence of the rest.
Finally, we create a new implementation of the OrientationSensorListener that uses the old technique for calculating orientation from accelerometers (which is so deprecated it's not worth repeating here), then modify the code used to select and instantiate the correct implementation.
While providing support for Android 1.0 as done in this example is a little contrived, the same techniques will work in cases like the Download Manager or SIP stack where the majority of users don't have access to the newer versions of the OS.
Why wait until everyone is using Android 2.3 to make use of the gyroscope or download manager? Using these techniques you can build it in right now, and simply provide an alternative implementation for users who aren't fortunate enough to have the latest hardware / software.
Thank you for your great post! I already used this functionality in an app to be backwards-compatible down to Android 1.6 while still using the new StrictMode class of Gingerbread.
Thanks for posting this useful article. Can you also share how you exactly update the orientation? How about its accuracy, stability and response speed when compared to using accelerometer and compass together without gyroscope? Thanks.
I recently saw a post from Dianne Hackborn that said sometimes classes make it into a release that aren't ready to be used. Which implies that Reflection could find a class that won't work properly. That tells me I should always use the android.os.Build.VERSION.SDK_INT field (and android.os.Build.VERSION.SDK field if I want to support below 1.6) to figure out which version I'm on, and decide based on that if a class or method or field is available. Or maybe even a combination to make absolutely sure that the device manufacturer has not messed with the Android SDK. Do you agree?


text:
Daniel Dykstra, University of Utah faculty
Title Daniel Dykstra, University of Utah faculty
Photo Number A-Fa.DykstraDanieln02.
Description Photo of Daniel Dykstra, University of Utah professor and dean of the College of Law from 1954 to 1961, academic vice president between 1961 and 1963
Keywords Utah; University of Utah; Portraits; Men; Education
Subject Dykstra, Daniel James--Photographs; University of Utah--Faculty--Photographs; University of Utah. College of Law--Photographs; Deans (Education)--Photographs
Additional Information The Utah Years 1949-1965, Daniel J. Dykstra was recruited to teach law at Drake University in 1948 through the efforts of his long-term friend, Bob Swenson, after Dan completed his S.J.D. at the University of Wisconsin. He moved to the University of Utah College of Law in 1949 when the school was undergoing a significant transition from a small regional law school barely qualified for accreditation to one of quality and academic stature. He moved to the University of Utah, where he was associate professor from 1949 to 1952 and professor from 1952 to 1965. He served as dean of the College of Law from 1954 to 1961 and as academic vice president of the University of Utah between 1961 and 1963, after which he returned to full time teaching
Collection Number and Name P0305 University of Utah Archives Photograph Collection - A-Fa.
Collection Name U of U Fa.
Textual Date Circa 1960s, 1970s, 1980s
Original Source N/A
ARK ark:/87278/s6rf6k4x
Reference URL https://collections.lib.utah.edu/ark:/87278/s6rf6k4x

redpajama_set_name: RedPajamaCommonCrawl


At RateWaste, we strive to bring you the best service at the best price available. We have a wide selection of dumpster sizes in stock in Hydaburg, AK, with flexible & timley pickup and delivery. Give us a call today for all your dumpster rental and roll off needs.
While red attentive is stated in the zone, you have to acquire the basic amenities like foodstuff, clothing, in addition to medical kit to support lifetime at least for the following three days in the disaster. Along with all these, the most crucial one that you're looking for is dumpster. This disaster locations will be piled-up with big tons of rubbish that needs to end up being cleared right away to restart the survival. That otherwise could spread several infectious illnesses taking away your wellbeing along with the home. The Waste Bin in Hydaburg, AK providers handle the project in a professional way in addition to dispose the actual piled up rubbish hassle free in very affordable cost. A Waste Bin in Hydaburg, AK to take care of the tragedy affected areas but not only makes your career hassle free, but will also protects your wellbeing by preventing the catching diseases in which spreads throughout the area.
Not all junk eradication companies possess the necessary encounter to manage the junk eradication and Waste Bin in Hydaburg, AK needs. Find a company which has history and exactly who provide equally junk eradication and Waste Bin in Hydaburg, AK products and services. Companies that carry out both products and services typically have considerable knowledge and they are the best to provide you with your throw away and rubbish removal needs.
Make sure that the actual dumpster company you train with offers dumpsters in which roll. It'll make your life easier if there are wheels to transfer the dumpster close to from one place to another.
The costs for renting a dumpster can vary greatly from organization to company. Selecting the most appropriate Waste Bin in Hydaburg, AK company may dispose each of the trash in affordable cost. To find the right a single, you can just look through on the internet and get the best company neighborhood your location make an order regarding right dumpster which will dispose rubbish. The Waste Bin in Hydaburg, AK corporations will not perhaps consume long in moving the trash from the job location. These companies take out all the rubbish at once and steer clear of multiple moves. These companies take out clutter from the location easy and keep encircling clean and neat.
Landscaping or Yard Squander: Spring or fall backyard clean-up activities may generate a wide range of waste. With regard to convenient disposal, use a dumpster to dump debris via pruning, shaping, mowing, shrub removal, stone and brick projects, grass, tree stumps, etc. Debris is a lot more effectively contained inside the dumpster in addition to removed prior to wind can contain it back to the yard.
Before you even decide to grab your wallet ensure that the company you have with really has an economical rental plan. Some companies are looking to create a quick money at your purchase and you need to steer clear of this sort of companies. They will quote a price in the beginning so when the time occurs to pay up you are going to realize into your market has been hiked by a few hidden costs that you weren't aware of before. The only way it is possible to avoid this type of scenario is as simple as making a thorough inquiry concerning the total cost connected with renting the dumpster. Make sure you understand everything that you happen to be being charged regarding and then just should you create a final decision.
When you have more rubbish than you may handle via normal discretion means, renting some sort of dumpster through a rubbish haul program can be a life saver. For heavy-duty stuff like appliances or maybe long-term projects just like construction demolition, renting a dumpster makes it much easier to cope with whatever waste materials comes up.
A big dumpster is perfect for your entire very large design jobs. The bigger dumpster should be in relation to ten pickup pickup loads or hold 4 tons of dust. This is ideal for an entire home rehabilitation.
The next issue that drills the problem is suppose you do not have the area required to place the dumpster safely? Not all the projects will be obtaining the enough cost-free space to line a dumpster, specially in the case regarding house redevelopment projects. The commercial projects also at times hit the identical situation due to the tons of waste materials occupying your breathing place in the career location.
To locate a reputable company check online for reviews on companies that rent dumpsters. You will want a company that is certainly very friendly on the mobile phone as well as valuable. You will need to understand what size dumpster you should order. It is best to choose a company that offers many different sizes regarding dumpsters, not just one measurement that is large and expensive. Find out if the dumpsters currently have wheels on so that they are easier to move around available for you or the design crew.
While beginning any kind of home improvement venture it is recommended that an agenda be created that talks about each portion of the process. Often times in creating these a straightforward step is actually overlooked. Virtually all constructions projects big or small make waste. Generally there is little considered given with regards to how to effectively contain as well as dispose of this waste. Numerous municipalities currently have tight rules on what is actually permissible to get out to your curb. When it comes to many design projects your waste created is not helped. Old households especially have to be tactful as being the building products used in an original construction of the house has a potential for containing asbestos fibers or other damaging chemicals. Special sites as well as precautionary measures have been set up by smaller governments to relieve the potential damage that might be caused by inferior discretion methods. To put it simply these fees can be pricey, and still require an appropriate discretion process. That alone is actually reason enough to speak with a local waste materials management company before starting your project.
Another reason you could consider dumpster rental fees is if you plan on accomplishing construction in your home or office constructing. Most areas do not allow your dumping regarding lumber, nails or other comparable waste. These things can almost always be placed from the dumpster to be hauled off if needed. Some garbage bin rental fees allow for your dumping regarding hazardous waste materials as well and may utilize discretion bins due to this on the property.
Obviously, you'll need to ask whether or not you can afford how much money that is required not only to hire and also maintain a dumpster. Quite simply, whether it will be easy to afford the entire amount essential for dumpster services. With those couple of questions, you're going to find the best company.
You may dispose all the trash or even garbage to the dumpster program rental company to preserve clean and sanitary environment all-around your job areas. The dumpster service company will assist you in keeping your task location cost-free at inexpensive cost.
There are lots of sized Maryland Waste Bin in Hydaburg, AKs available including a mid-sized dumpster with tires on it. Some sort of dumpster with tires on it is actually movable and could be used to full various tidy up projects at some point. Larger dumpsters may be placed in the place of your choice on the property. Following day delivery alternatives make tidy up easy and effective. Quick collection of a complete dumpster is also a good point to construction dumpster. You can easily and easily have your house cleaned up and looking out its best possible.
You can order the bin or even dumpster according to ones need. Based on different sizes along with shapes. Relating to the quantity of the trash, you can place the necessity for the same.
They give you the best way to dispose dangerous chemical along with waste materials around the construction web-sites. These companies furthermore help you in reducing useless days, dangerous materials and other non-recyclable spend from the non commercial area as well as neighborhood. In this manner, you can easily keep the environment really neat and clean.
A number of companies offer Waste Bin in Hydaburg, AK and garbage container rental services that collect garbage of your stuff and recycling it. So they help you get rid of the trash together with doing it in an eco-friendly way. The company you allocate for the job can provide a container or dumpster of a giant or little size based on the quantity of waste. A standard instance of such dumpsters along with bins can be viewed at the structure sites. They could be available with the organization offering you products and services in different shapes and forms. You can place the transaction of a big container or dumpster for further trash along with smaller kinds for less garbage.
Once you've different structure companies supply you with an estimate the amount of you will have to shell out to have all of the aforementioned done, you can select one of these. Once you they make your choice, the contractor may have to let you know while he or she'll start the task. Once you get the date, wait around a bit as frequently contractors fall behind schedule. You can also wait until yesterday to schedule next day Waste Bin in Hydaburg, AK.
Renting some sort of dumpster, seems easy to understand right? Very well, before you place ones dumpster order there are some things you need to recognize.
With spring season arriving, a number of minds turn to cleaning out each of our homes along with selling the points we don't need within our lives. Some sort of yard sale is a wonderful thing by itself, but when you obtain the whole local community in on it, your abilities can merge to make a truly fun celebration for your loved ones, your neighbors, along with anyone who halts by to get your goods. The following is how you can get your community together for a community yard sale.
When looking to use a dumpster company, take into account the kind of spend you want to shift. It is important to be aware that using spin off storage containers to move dangerous waste is not only illegal yet harmful to environmental surroundings. If you are looking to transfer this kind of spend, you should choose a Dumpster company that is aware of this particular and has correct trucks for the position. Caring for the city by transferring hazardous spend the right way is one area you should keep in mind.


text:
Back to Mystery & Suspense
#628 in Fiction & Literature, Humorous
#2492 in Fiction & Literature, Thrillers
#3820 in Mystery & Suspense, Thrillers
by Janet Evanovich, Lee Goldberg
Book 1 - Fox and O'Hare
Free with Trial
NEW YORK TIMES BESTSELLER • From Janet Evanovich, #1bestselling author of the Stephanie Plum novels, and Lee Goldberg, bestselling author and television writer for Monk, comes the first adventure in an electrifying series featuring an FBI agent who always gets her man, and a fearless con artist who lives for the chase.
Nicolas Fox is an international con man, famous for running elaborate scams on very rich and powerful people. He knows that the FBI has been hot on his trail for years—particularly FBI Special Agent Kate O'Hare. But just when it seems that Fox has been captured for good, he pulls off his greatest con of all: He convinces the FBI to offer him a job, working side by side with O'Hare.
Their first assignment takes them to the side streets of Berlin, the California desert, and remote Indonesian islands as they team up to catch Derek Griffin, a corrupt investment banker charged with stealing millions from his clients. Finding Griffin on his private island is going to test O'Hare's patience and Fox's skill. High-speed chases, pirates, and Toblerone bars are all in a day's work . . . if O'Hare and Fox don't kill each other first.
BONUS: This edition includes an excerpt from Janet Evanovich and Lee Goldberg's The Chase.
Praise for The Heist
"The Heist is the perfect title to carry on a trip to the beach. The laugh out loud humor that readers expect from Evanovich is in full force, and Goldberg's crafty and elaborate writing is prominent. . . . Everyone will be eager for the next book in the series."—Associated Press
"The action is fast-paced and the writing is first-rate, making The Heist an excellent choice for vacation reading."—Huntington News
"A breezy read."—San Antonio Express-News
Thriller / suspense fiction Romance Humorous fiction
Books related to The Heist
Thirty-One and a Half Regrets
Wicked Business
Thirty-Three and a Half Shenanigans
Thirty-Five and a Half Conspiracies
Cold Light of Day
NYPD Red 3
Exit Strategy: A Katerina Carter Fraud Legal Thriller
Private Vegas
Going Rogue
The Recovery Agent
Look Alive Twenty-Five
Full Speed
Takedown Twenty
Hot Six
Four to Score
Fortune and Glory
Turbo Twenty-Three
Explosive Eighteen
Three To Get Deadly
Mr. Monk and The Blue Flu
Hardcore Twenty-Four
Two For The Dough
Twisted Twenty-Six
Curious Minds
Imprint: Bantam


text:
Gender and Post-Colonial State Building in the Middle East
No Comments on Gender and Post-Colonial State Building in the Middle East
Summary of Topic Focus on the intersections between anti-colonial nationalism, post-colonial state-building, and the development of new gender norms and gender relations in the modern Middle East, with a particular emphasis on the ways in which women's bodies became a vital means through which to cultivate the nation and assert national authenticity and sovereignty, as well as class distinction.
Guiding Question How and why were women considered central to the development of nationalist projects in the Middle East?
Recommended Reading Abu-Lughod, L. (1998). Remaking women: Feminism and modernity in the Middle East (Princeton studies in culture/power/history). Princeton: Princeton University Press (Chapter 4: Schooled Mothers and Structured Play: Child Rearing in Turn-of-the-Century Egypt and Chapter 5: The Egyptian Lives of Jeanne d'Arc).
Desirable Reading 1. Baron, B. (2005). Egypt as Woman: Nationalism, Gender, and Politics. Berkeley: University of California Press.
2. Joseph, S. (2000). Civic Myths, Citizenship, and Gender in Lebanon. In S. Joseph (Eds.), Gender and Citizenship in the Middle East, pp. 107-137. Syracuse: Syracuse University Press.
3. Peteet, J. (1991). Gender in Crisis: Women and the Palestinian Resistance Movement. New York: Columbia University Press.
4. Joseph, S. (1997). The Public/Private: The Imagined Boundary in the Imagined Nation/State/Community: The Lebanese Case. Feminist Review, (57), 73-92.
5. Baron, B. (2006). Women, honor, and the state: Evidence from Egypt. Middle Eastern Studies, 42(1), 1-20.
6. Hasso, F. (1998). The "Women's Front": Nationalism, Feminism, and Modernity in Palestine. Gender and Society, 12(4), 441-465.
7. Botman, S. (1999). Engendering citizenship in Egypt (History and society of the modern Middle East series). New York: Columbia University Press.
8. Badran, M. (1995). Feminists, Islam, and nation: Gender and the making of modern Egypt. Princeton: Princeton University Press.
Quiz Discuss the relationship between nationalist projects and the private or domestic sphere. Draw on examples from the assigniqued readings (150 words minimum).
← Is the international system increasingly embracing the human rights regime?  Write an essay with examples to demonstrate your position. Make sure to define what is the human rights regime. → National Sovereignty, Modern State Power and the Regulation of Gender and Sexuality


You are invited to all of these Holy Week and Easter Sunday services.
On April 14, we will celebrate Palm Sunday at our 8:00 and 10:30 am services including an inter-generational palm processional.
On Maundy Thursday, April 18, join us for "Messiah in the Passover," a vivid and exciting demonstration swhoing how Jesus fulfilled the ancient feast of Passover. The service will be held at 6:00 pm, in the Sanctuary, and includes Communion. EVERYONE is welcome to join us!
Our April 19 Good Friday will be held in the Sanctuary at 6:00 pm. It will include stripping the altar and leaving in silence.
There will be Bible studies for all ages at 9:15 am, and refreshments will be served following the 8:00 am service. There will be no youth group on April 21st.
Everyone is welcome to come as you as we join together to observe the great sacrifice and great gift of God's love for each one of us.


text:
Business / Contract Litigation
Employment and Non-Compete Litigation
Jeffrey J. Schietzelt
192 Lexington Avenue, 17th Floor
Avvo LinkedIn
Jeffrey J. Schietzelt is a prominent trial attorney in the New York City area with the expertise, experience, and skill to win your case. He has a track record of acclamatory results for his clients, with an excellent reputation for responsiveness and cognizance of client needs and concerns.
Mr. Schietzelt received a BS from Sacred Heart University in 1999 and a Juris Doctorate from Fordham Law School in 2002 where, by vote of his peers, he received the prestigious Phillip R. Fusco Memorial Award for campus leadership. He interned under a former homicide prosecutor in the Bronx district attorney's office for over three years while also serving as an associate editor at the Fordham International Law Journal.
Since the start of his career, Mr. Schietzelt's practice has focused solely on litigation and trial work. He has worked on numerous high-profile cases and received recognition in multiple mediums, including being named to Superlawyers magazine's "Rising Stars" list, an honor bestowed upon the top attorneys in the NYC metro area under 40 in both 2013 and 2014. He also appeared on The New York Times Magazine's "Top Attorneys" list and was named a "2013 Outstanding Young Lawyer" by another respected industry publication.
Mr. Schietzelt serves as the co-founder and president of The Pinnacle Network, a selective organization of NYC professionals dedicated to excellence in their fields. He is a regular speaker at industry events on topics ranging from business development to litigation strategy. He has been quoted on legal issues in major media outlets and understands how to delicately deal with sensitive issues and the publicity that some cases generate. (See "press" section for examples.)
Mr. Schietzelt played on the varsity volleyball team at Division I Sacred Heart University and transitioned to playing beach volleyball on various professional and semi-professional U.S. tours after his undergraduate degree. Mr. Schietzelt's ability to thrive under pressure and succeed in competitive environments has translated from success in athletic pursuits to wins in the courtroom.
Great lawyer who got me a lot of money!
Jeffrey handled my personal injury matter. After two other lawyers told me they couldn't help, Jeff took my case and got me a fantastic result. Unlike other lawyers, you can actually get him on the phone and he's a nice guy who will make time for you. The pictures of his kids in his office are…
- Sarah, a Personal Injury client (5 star review)
Schietzelt Law
Home » Attorney » Jeffrey J. Schietzelt
Facebook LinkedIn Avvo
ATTORNEY ADVERTISING. Jeffery J. Schietzelt of Schietzelt Law is a prominent trial attorney in the New York City area who practices in areas of Personal Injury, Medical Malpractice, Business / Contract Litigation, Employment and Non-Compete Litigation, Real Estate Litigation.
© 2019 Schietzelt Law


Beautifully remodeled Home on the Santee/Lakeside Border. Located off of the main street on a large usable lot. RV/Boat Parking! The open concept living space accentuates the gorgeous kitchen. Enjoy time in the yard under the covered patio, spacious lawn area and adorable garden space with raised garden beds and garden shed. You will instantly feel at Home here. Solar for significant annual saving! This Home checks all of the boxes.
2 Garage Spaces. 6 Parking Spaces. Attached Garage, Gated Parking, On Site, Uncovered, Driveway.
I am interested in 11063 El Nopal, Lakeside, CA 92040.


text:
Q: Cannot read the whole webview callback from Gupshup.io API inside my cloud function I have a Google Cloud function written in Node-js that gets invoked each time somebody submits a Gupshup's serverless webview form
I expect to receive the following input in my web service:

{
    "linkId": "f42414e2-ce1a-4bf5-b40a-e88e4d4d9aee",
    "payload": [{
                  "fieldname": "name",
                  "fieldvalue": "Alice"
               },{
                   "fieldname": "gender",
                   "fieldvalue": "Male"
               },{
                   "fieldname": "account",
                   "fieldvalue": "savings"
               },{
                   "fieldname": "interest",
                   "fieldvalue": "Cooking"
               }],
    "time": 1479904354249,
    "userid": "UserID"
}

But i'm having trouble getting the objects inside "payload", time and userid objects.
This is my code:

exports.orderForm = (req, res) => {
  const data = req.body;
  const ref = data.userid;
  var propValue;

  console.log(req.method); // POST
  console.log(req.get('content-type')); // application/x-www-form-urlencoded
  console.log(req.body.linkid); // undefined
  console.log(req.body.payload[0].fieldname); // cannot read property from undefined error
  console.log(req.body.time); //undefined
  console.log(req.body.userid); // undefined

  // I attemp to print the properties, but they won't print
  for(var propName in req.body.payload) {
      propValue = req.body.payload[propName];
      console.log(propName, propValue);
  }

  console.log('JSON.stringify: ' + JSON.stringify(req.body)); // This prints the following:
  // JSON.stringify: {"{\"linkId\":\"f42414e2-ce1a-4bf5-b40a-e88e4d4d9aee\",\"payload\":":{"{\"fieldname\":\"account\",\"fieldvalue\":\"savings\"},{\"fieldname\":\"name\",\"fieldvalue\":\"Alice\"},{\"fieldname\":\"gender\",\"fieldvalue\":\"Male\"},{\"fieldname\":\"interest\",\"fieldvalue\":\"Cooking\"}":""}}

  res.sendStatus(200);
};

As you can see stringify allows to see all payload properties, but before that i cannot access them in the js object.
The second problem is that event after stringify i can't see time and userid.
What i suspect is i must handle requests of content-type="application/x-www-form-urlencoded" differently from what i'm used to, but i couldn't find any examples for that.

A: The response you receive from Gupshup to your callback after submission of the serverless webview form is already a stringified object.
Hence you need to parse it using JSON.parse() to get the JSON object and then you will be able to get the values.
Sample code
exports.orderForm = (req, res) => {
  const data = JSON.parse(req.body);
  console.log(data.linkid); // undefined
  console.log(data.payload[0].fieldname);
  console.log(data.time);
  console.log(data.userid);
};

This should resolve your issue.

redpajama_set_name: RedPajamaStackExchange


Taylor is often my inspiration in the kitchen. So whenever he asks me to try to make one of his old favorites Paleo, I jump at the chance to experiment. Although I'm not always successful on the first or second try (I will master Paleo chicken and dumplings someday!), I love transforming old comfort foods into something that is both satisfying and healthy. Lucky for the both of us, I was happy with my first attempt at creating a paleo green bean casserole. There are a few more ingredients and steps than the "original" casserole recipe, but even Taylor had fun helping to pan fry the crunchy onion topping. It is a scrumptious and savory side that can accompany any dish, and shouldn't just be reserved for the Holiday season.


NOTE: All materials contained on this site, including text, graphics, icons, still and moving images, sound recordings, musical compositions, audiovisual works and software, are the property of their respective owners.
If you wish to see pictures or content on this website removed, please specify which ones by contacting: Admin@newsmediacom.com and allow time to remove these before taking any further action.
However, you will still be able to see the website .


text:
'Game of Thrones' Season 8: The feather in the new teaser is more important than it seems
By Elahe Izadi
The Washington Post |
Vladimir Furdik as the Night King in the season 7 finale of "Game of Thrones." (HBO)
Bust out the calendar and start scheduling your Sundays accordingly, because HBO has finally revealed when "Game of Thrones" will return: April 14.
That very practical tidbit of information comes at the end of HBO's latest teaser for the show's eighth and final season, which will last six, long episodes. Unlike previous Season 8 teasers, this one isn't just a mash-up of previous episodes, and it contains some very useful reminders regarding lineage.
Published Sunday, the teaser features Jon Snow, Sansa Stark and Arya Stark touring the crypt under Winterfell, where statutes of their ancestors and recently fallen stand. We hear voice-overs of now-dead Starks from previous seasons: Lyanna Stark saying, "You have to protect him;" Catelyn Stark saying, "All this horror that has come to my family, it's all because I couldn't love a motherless child;" and Ned Stark saying, "You are a Stark. You might not have my name, but you have my blood." A feather falls to the ground.
April 14. #ForTheThrone pic.twitter.com/Mzy22yxM6Z
— Game Of Thrones (@GameOfThrones) January 14, 2019
Then the three living people come face-to-face with statutes of themselves as they look now, which is generally freaky and also pretty scary given the implication! A gust of wind extinguishes their torches, the cold takes over and ice creeps toward them, freezing everything in its path, including the feather. Arya and Jon draw their swords as they confront whatever kind of undead situation is before them.
Now, this teaser is probably just that - a snippet of a scene that won't be in an actual episode but focuses on some essential themes ahead of the new season. So let's unpack it all, shall we?
Firstly, remember: Jon Snow is the child of Lyanna Stark and Rhaegar Targaryen, a fact Jon doesn't know yet (you know nothing Jon Snow, etc. etc.). The Lyanna voice-over ("you have to protect him") was her exhortation to her brother, Ned, on her deathbed: She asked a young Ned to protect her newly born baby.
But think further back, to April 2011, when "Game of Thrones" premiered on HBO. The first Obama administration, Prince William marrying Kate Middleton, the Arab Spring - this was a long time ago, so you'd be forgiven for forgetting how this GoT story all began. During the pilot, Robert Baratheon (King Robert) visits the crypts in Winterfell and puts a feather in the hand of the statute of Lyanna, who he was supposed to marry. King Robert tells Ned how he dreams of killing Rhaegar every night; Ned replies, "It's done, your grace. The Targaryens are gone."
"Not all of them," King Robert replies, which is very true, but at the time we were led to believe he was referring to Daenerys and Viserys Targaryen (since that episode cut to them). Now, we all know it also refers to Jon Snow himself.
Latest Television
'1917′ wins the Producers Guild Awards; is the Oscar next?
Oops! Weather Channel has a correction for 'Jeopardy'
Fox's Bill Hemmer replaces, but won't copy, Shepard Smith
The next time we see that feather is during Season 5, when Sansa visits the crypts and picks up the feather at the feet of her aunt's statute and puts it back in her hand. She and Littlefinger then review the widely-accepted story about Lyanna and Rhaegar: that he won a tournament but rode past his wife, Elia Martell, and instead chose Lyanna. The way it's been passed down is he kidnapped and raped Lyanna, which led to Robert's Rebellion and Robert Baratheon's installation on the Iron Throne.
But, as finally confirmed in the Season 7 finale, Lyanna and Rhaegar were actually in love and secretly married. (Bran Stark has seen it; speaking of which, why isn't he in the crypt during the teaser? Let's speculate wildly on that one . . .)
This all sets us up for Season 8, which we're lead to believe will finally zero in on Jon's true parentage. We're hoping it doesn't take too long for him to know the truth, which means he'll realize two things: He's actually an heir to the Iron Throne, and he's had sex with his aunt, Daenerys. It ain't "Game of Thrones" without a little incest, after all.
Originally appeared in the Washington Post
MORE COVERAGE: HBO announces the 'Game of Thrones' launch date »
HBO slams Trump's use of 'Game of Thrones' imagery »
A look at new TV in 2019, and the final seasons for 'GOT,' 'You're the Worst,' 'Veep' »


Part 6 of a series on Swift enums, pattern matching, and generics.
In this article, I aim to provide a comprehensive description of how the generic programming facilities in Swift work. For a gentler introduction, please see the previous post in this series.
Generic programming is a form of programming in which things such as types (classes, structs, enums) and functions can be defined with the help of type parameters. Type parameters are placeholders for actual types which are 'filled in' whenever the generic type or function is actually used.
The most visible example of generic programming in Swift might be the humble Array type. In Objective-C, instances of the array type NSArray could contain objects of any type. However, Swift's Arrays are always parameterized by the type of the items they contain, and so we have instances of Array<Int>, Array<UIView>, et cetera. Array is a type, and Int is a type, and generics allow these two types to work together in a way that makes sense and conveys extra information.
An aside: The idiomatic way to represent an Array containing Foo instances in Swift is [Foo]. This article uses Array<Foo> in order to aid understanding and emphasize the fact that Array is an ordinary generic type; the longer form is exactly equivalent to the [Foo] syntactic sugar.
Type safety. Container types (like arrays) can be given information about the types of the items they store, which allows the compiler to ensure that only the right kinds of objects can be inserted into or returned from the container. This applies to any type which can be parameterized in terms of one or more other types, and it also applies to relationships between types.
Less code duplication. In some cases you need to carry out essentially the same operation on items of varying types. Instead of writing multiple copies of the same function which differ only in terms of their argument and return value types, you can write a single generic function. This is less error-prone, preserves type information, and can make your intent clearer.
Library flexibility. Libraries that expose APIs can avoid forcing their consumers to supply arguments and accept return values of a fixed type. Instead, they can abstract over these types using generics. For example, generics might allow an API function to accept not only Array arguments, but an instance of any type that can be treated as a collection.
If you don't understand yet, read through the rest of the article and then revisit this section. Hopefully, seeing how generic programming in Swift works will clarify the reasons given above.
Generic programming in Swift shows up in two different contexts: when defining types, and when defining functions. The presence of a generic type signature, the part of the type or function declaration denoted by the angle brackets < and >, indicates that a type or function is generic.
All three of Swift's primary user-defined types can be made generic. Here's an example of a Result enumeration type that can store either a Success value or a Failure value.
The type parameters are 'filled in' when explicitly giving the variable holding the new instance a type annotation.
The type is inferred, but the type parameters are 'filled in' when calling an initializer or static method to create the instance.
Note that type parameters like T only show up in the definition of a type. Whenever that type is used, those type parameters must be replaced by actual types.
For example, all instances of the generic type Array that exist are actually Arrays parameterized by concrete types: for example, Array<String> or Array<UIWindow>. There are no such things as 'free' Arrays. If you ever work with Array<T>s, it is always in the context of type parameters that were defined by other types or functions.
Functions, methods, properties, subscripts, and initializers can be generic as well, either by themselves or (in the case of everything but functions) in the context of a generic type.
As a type parameter for another generic type used in the function signature. For example, T can be used as part of an Array<T?> return type.
Note that the compiler will complain if any type parameters remain unused.
Our transform method is generic, and resides within the generic type Result. In addition to the type parameters T and U defined by Result, we also have access to the type parameter V defined by the generic method itself.
Be aware that 'shadowing' type parameters (for example, if the method had defined U instead of V) can lead to cryptic error messages.
// Example use of the 'duplicate:numberOfTimes:' function defined earlier.
// T is inferred to be Int.
// Error: "Cannot explicitly specialize a generic function"
Protocols in Swift cannot be defined generically using type parameters. Instead, protocols can define what are known as associated types using the typealias keyword.
// A protocol for things that can accept food.
In this example, Food is an associated type defined on the protocol FoodEatingType. Protocols can support as many associated types as necessary.
The associated type Food is defined to be Eucalyptus for Koalas. In other words, Koala.Food is defined to be Eucalyptus. A type that conforms to multiple protocols might end up pulling in multiple associated types.
// Gourmand Wolf is a picky eater and will only eat his or her favorite food.
// Individual wolves may prefer different foods, though.
In this case, GourmandWolf<Goose>.Food is Goose, while GourmandWolf<Sheep>.Food is Sheep.
// Elements must support comparison ops; e.g. 'a is greater than b'.
Finally, the special 'associated type' Self in a protocol definition always refers to the conforming type's type. For example, a type Foo that implements a protocol BarType must replace Self with Foo when implementing BarType's methods or properties.
Up until now, we've only seen 'free' type parameters. T and U in our previous examples could be satisfied by any type. The standard library's Array is an example of a type that places no constraints on its type parameter: if you can define a type Foo, you can create an Array<Foo>.
Swift's compiler complains. It turns out that our code involves a comparison: array[i] > soFar. We know that array[i] is of type T, and soFar is also of type T. But Swift asks us (not unreasonably): "how can you know that Ts are comparable?". What if we created an empty struct Foo, and called this function on an array of Foos? In this case, there isn't any version of > that can compare two Foos.
In Swift, protocols are how types declare they support functionality. It turns out there is a standard library protocol which guarantees that conforming types can be compared using >, and it's called (surprise) Comparable. So if we could somehow restrict our arguments to our function to be "only arrays whose elements are Comparable", we could get our function to compile properly.
This is indeed possible, as the revised example below shows. Try calling the function with arrays containing instances of other types: String (compiles) and NSView (won't compile).
// 'T' must conform to Comparable.
// We're calling 'findLargestInArray()' with T = Int.
// prints: "the largest element in the array is 100"
This is, in some sense, the paradox of generics: the more you narrow down your type parameters by adding constraints, the more you're allowed to do with them. Type parameters that are completely unconstrained can't be used for much more than swapping or insertion/removal from collections. Type parameters that are tightly constrained gain access to many more methods and properties than they would otherwise, and can be used as arguments to many more functions.
Type parameters like U, V, etc.
If you require any type parameters to conform to a protocol, you get access to the type parameter's associated types as well. For example, if U conforms to FoodEatingType from before, you automatically gain access to the associated type U.Food. If V conforms to both MaxHeapType and the standard library's RawRepresentable protocol, you now have both V.Element and V.RawValue to work with.
How can you constrain it?
T : SomeProtocol: the type parameter T must be satisfied by a type which conforms to the protocol SomeProtocol. Note that protocol composition using protocol<Foo, Bar> works here.
T == U: the type parameter or associated type T must be equal to the type parameter or associated type U.
T : SomeClass: T must be a class; more specifically, T must be satisfied by an instance of SomeClass or one of its subclasses. This one is rare.
Declare your type parameters. If you want, each type parameter declared here can conform to a single protocol as described above.
Declare your constraints, separated by commas.
Don't be intimidated! We're going to break the generic type signature down step by step. Before the where keyword, we declare three type parameters: T, U, and V. T must conform to the Foo protocol (T : Foo).
V must conform to the Foo protocol (V : Foo).
V must also conform to the Bar protocol (V : Bar).
Since T conforms to Foo, T has an associated type T.Key. V also has an associated type V.RawGeneratorType. Those two types must be the same (T.Key == V.RawGeneratorType).
Since V conforms to Foo, V has an associated type V.Element. That associated type must be the same as U (U == V.Element).
Now, wherever you use the example() function, you need to choose your types T, U, and V such that they fulfill all these criteria. Only then will your code compile.
New in Swift 2 are constrained extensions, a powerful language feature which leverages generics.
For a generic type (like Array), you can add methods which are only available if the generic type's type parameters (or those parameters' associated types) match a certain constraint.
For a protocol with associated types (like CollectionType), you can add default implementations for protocol methods which are only available if the associated types match a certain constraint.
Methods on constrained extensions are a great replacement for generic functions that have elaborate, difficult-to-read generic type signatures. You can also define computed properties, subscripts, and initializers in constrained extensions.
// both hashable and comparable.
The where keyword follows the type name, and is itself followed by a list of one or more constraint clauses separated by commas.
// An extension on Array<Int>.
// Error: "Same-type requirement makes generic parameter 'Element' non-generic"
// Only Arrays with comparable elements conform to MyProtocol.
// Error: "Extension of type 'Array' with constraints cannot have an inheritance clause"
Hopefully both these limitations will disappear in the future.
Let's rewrite the findLargestInArray() free function we defined earlier as a method on a constrained extension. In fact, we can allow this method to operate on any collection type (defined by the CollectionType protocol), not just arrays!
Types that conform to CollectionType represent collections of elements, like arrays and sets. It turns out that, for various reasons, CollectionType has an associated type that conforms to GeneratorType, and GeneratorType in turn has an associated type named Element. If you want to learn more about why this is, check out my article on sequences. Otherwise, just note that the type of a CollectionType's elements can be represented by Self.Generator.Element.
// 'guard var' is, indeed, a real thing .__.
// 'item' and 'largestSoFar' are both type Self.Generator.Element.
// Comparable, and so we can invoke the '>' operator on its instances.
Extensions on generic types work similarly. The primary difference is that you can constrain on the generic type parameters as well (note that Array is defined as Array<Element>).
Now that you (hopefully) understand the semantics of generic programming in Swift, a discussion of several related topics follows.
There are a couple of ways in which generics might be implemented by a language.
Because Java needed to maintain backwards compatibility when generics were introduced, generics in Java are implemented using type erasure. When Java code is compiled, the compiler performs type checking and then discards the type information, inserting downcasts as necessary. Because type information is no longer available at runtime, Java's generics are limited in quite a few ways.
Another approach, taken by C++, is to perform specialization. In this approach, different implementations of the same generic entity (in C++, template) may be generated by the compiler, each implementation corresponding to use of that entity by specific types. Each implementation might be optimized differently based on the concrete types that it takes.
Without reified generics, we might invoke this method with differing return types, but it would be impossible at runtime to know exactly what concrete type T should be used to fill the array.
Generics are a compile-time construct. Generic code is specialized at compile time, and all the information that generics require to function must be available at compile time. This means that generics aren't a replacement for runtime type checking and casting using is and as?, for runtime type introspection using dynamicType, or for overriding methods in subclasses.
Is my program relying on information known only at runtime in order to determine what concrete types should be used when invoking my generic functions or types? For example, a function returns instances of class or protocol A, and you are trying to use generics to implement polymorphic behavior depending on what subclass or conforming type is actually dispensed.
If your answer to the first question is 'no' and/or your answer to the second question is 'yes', generics are almost certainly not the right tool for whatever you are trying to accomplish.
Static typing can be a useful tool, but a type system that is insufficiently expressive only gets in the way of the software engineer. Swift's type system, while still limited in some important ways, derives a great amount of power from the language's support for generics. Much of the Swift standard library utilizes generic programming, and many open-source libraries do so as well. This ultimately grants you, the developer, additional flexibility in choosing how to implement solutions to your problems.
Suggestions and criticism are welcome. In particular, if any of the subject matter remains unclear please drop me a note; anything that helps me improve this article is greatly appreciated.


text:
Malaysian Journal of Medical Sciences
School of Medical Sciences, Universiti Sains Malaysia
Vol. 16, No. 1, 2009, pp. 7-15 Bioline Code: mj09002
Document type: Review Article
Malaysian Journal of Medical Sciences, Vol. 16, No. 1, 2009, pp. 7-15
en Pre-eclampsia: Is it all in the placenta?
Singh, Harbindar Jeet
Hypertensive disorders of pregnancy complicate almost 7 – 10 % of all pregnancies. The dyad of hypertension and proteinuria after 20 weeks of gestation is referred to as pre-eclampsia. It is a major cause of maternal morbidity and mortality and is also associated with increased perinatal problems. Despite intensive research over the years the exact cause of pre-eclampsia remains unknown. Nevertheless, information gleaned from published studies point to the placenta as the probable pathogenetic focus of pre-eclampsia, as the disease usually resolves within 24 – 48 hours after delivery of the placenta. Although the precise involvement of the placenta in pre-eclampsia remains unclear there are indications that the trophoblastic invasion of the uterine spiral arteries is abnormal in women who develop pre-eclampsia. This impaired invasion leads to decreased placental perfusion and ultimately to placental hypoxia. The distressed or ischaemic placenta then secretes a factor(s) into the maternal circulation, which cause/s widespread endothelial cell dysfunction characterized by vasospasm, activation of coagulation system and organ ischaemia. The cause of the defective cytotrophoblastic invasion of the spiral arteries and the link between placental ischaemia and generalized maternal endothelial dysfunction remain unknown. Although the placenta appears to have a major role in the pathogenesis of pre-eclampsia, evidence also suggests that factors like maternal genetic predisposition, dietary, environmental and behaviour, which surface during the stress of pregnancy might also be involved in the development of pre-eclampsia. It is known that not all women with poor cytotrophoblast invasion develop pre-eclampsia and not all women with preeclampsia show poor cytotrophoblast invasion. Over the years, a number of potential risk factors associated with the development of pre-eclampsia are being recognized and it might be appropriate now to develop some preventative strategies based upon the available information.
pre-eclampsia, placenta
© Copyright 2008 - Malaysian Journal of Medical Science
Alternative site location: http://www.medic.usm.my/publication/mjms/


Originally a freight broker, MyFreight has established themselves as a freight management software provider with the in-house development and release of MyFreight software – a cloud based freight management system.
MyFreight software was developed with the day-to-day needs of the modern industry in mind, aiming to optimise current and future cloud technologies to deliver state of the art, real-time freight management solutions. MyFreight has been designed to solve long waiting times for reports and data evaluation by generating reports viewable at any time, from any location, to clients with internet access.
Utilising a learning engine that makes use of stored software data rather an individual carrier's public transit timing, MyFreight evolves to become even smarter and more accurate as time progresses. As a cloud-based service, MyFreight have placed an emphasis on redundancy and reliability in the development of their software platform, backing up data in multiple locations to help prevent downtime for clients. Auto-scaling functionality also provides clients with high speed service and zero-down time deployment means clients don't have to shut down their computers to receive software upgrades and updates.
The design of the software aims to ensure all freight data is in the same location, helping to streamline administrative processes by reducing repetition of actions and promoting faster query turn around. MyFreight has also been designed to be user friendly, with an understanding that training should be able to be delivered in minutes, requiring simplicity of use and visual appeal throughout the platform.
Since going live in May 2014, MyFreight was able to provide its services to 4,000 users across 600 sites in just three months. MyFreight have been recognised with a Cloud Innovation Award in the Australian Business Awards 2016 for MyFreight software.


We started off our trip with dinner at Whispering Canyon Café (WCC) at Wilderness Lodge. I had previously eaten breakfast here but never dinner. I thought it would be a great way to kick off our trip and keep the four year old occupied. WCC occupies the first floor of Wilderness Lodge and has that "rustic" look and feel to it, like the rest of the lodge. At times it can be interactive and noisy but servers give you a card if you'd rather NOT participate in any activities. While we were there, my daughter participated in a wooden horse parade around the tables with other children.
There are some trigger questions you can ask servers that may or may not result in a funny result. We tried out two that night. First my daughter asked for ketchup for her chicken nuggets. That resulted in another table bringing several bottles over, which then we had to distribute next time. My daughter also asked for a longer straw and the server brought her over a two-foot straw made of connecting straws.
But what about the food? It was great! No one in my party seemed to have the appetite for the all-you-can-eat skillet so we had some smaller entrees. I had the Lazy Suzan's Citrus-glazed Rainbow Trout -crispy potatoes, roasted shitake mushrooms, and grape tomatoes. I was hesitant to try this as I never had trout before but the server reassured me that it was her favorite dish. I'm so glad I tried it, it was one of the best fish dishes I've ever had. Light, flaky and cooked perfectly. Everyone else in my dining party enjoyed their meals as well. We skipped dessert as it was a long day and we were tired and full. I did get to try a cocktail made from moonshine. Whoa. That was a first for me.
Overall rating: A+ for the food, ambience and antics!


text:
Colorado at UCLA: Team What-If drops another Pac-12 game
By John Meyer
Colorado's Donovan Lee tackled by UCLA linebacker Jayon Brown, UCLA wins, 35-31 (AP Photo/Mark J. Terrill)
There were all sorts of reasons why Colorado should have had a comfortable lead over UCLA at the half Saturday. The Buffs outgained the Bruins 278 yards to 197. Sefo Liufau had 172 yards passing and outplayed UCLA's sensational freshman quarterback Josh Rosen, who threw for 84. CU out-rushed UCLA 106-103 despite an 82-yard touchdown run by UCLA's Paul Perkins.
There were obvious reasons why they didn't have the lead, too. Start with three trips inside the UCLA 10 in the second quarter that yielded two field goals and a pick-six interception for UCLA.
"We're moving the ball at will," CU coach Mike MacIntyre told a sideline reporter at halftime, "and we're shooting ourselves in the foot."
The Buffs actually came back to take the lead 31-28 early in the fourth quarter but UCLA regained the lead with a four-play, 69-yard drive to win 35-31.
How did the Buffs lose this game? The final numbers were mind-boggling. They finished with 554 yards (312 passing, 242 rushing) and ran a conference-record 114 plays to UCLA's 59. They dominated possession, 41:05 to 18:55. Patrick Carr rushed for 100 yards on 19 carries.
Liufau played heroically in spots, but he had that pick-6 in the first half and threw an interception in the final minute when the Buffs still had a chance to win.
Prediction: After the game, MacIntyre will say it again: "We shot ourselves in the foot."
Categories: College Sports
WATCH: Miami downs Duke on eight lateral touchdown play
Colorado State vs. San Diego State, pre-game reading
the buffs don't have any feet left to shoot off. I think they must be working on their knees at this point.
Comment by pounder27 — October 31, 2015 @ 8:01 pm
Wow, the truly dull post sports section has a college football blog. Snails trying to leave a trail I guess. Worst loss of the post Barnett era. Colorado has been garbage for a decade–a program that doesn't deserve a single fan in the seats. Hire a real coach and spend some money. Not someone from Boise State or San Jose State. A real coach with an actual track record of success at Pac-12 levels. I listened to Coach Mac after the game and he sounds like a deer in the headlights like he does after every game. Remember, CU pushed UCLA into overtime in Boulder last year. I don't see the progress. I realize the over inflated egos of the CU administration that believe CU is a pristine world class academic institution that can't be tainted by football run the show, but get real. Stanford, California, UCLA, USC, Michigan, etc, etc, etc. are all far better schools than CU. They somehow manage to field actually competitive football teams. Cut the crap, spend some money, hire a real coach.
Comment by wordcat — November 1, 2015 @ 12:00 am
I think there are worse losses, though none come to mind right away. I just know that Macintyre should have pulled Sefo out for the LAST drive, when he was injured. When the pressure is on to produce, Sefo wilts!
Do you think Terry Collins (New York Mets) wishes he would have pulled Matt Harvey out sooner, to at least give the team a chance to win the game?
Same thing with Liufau, put in Cade Apsay as was the unplanned plan on the final drive with Sefo hurt and see what happens? We ALL know that Sefo doesn't perform well under pressure or while hurt, hows Aspay going to hurt CU's chances?
Comment by DPC — November 2, 2015 @ 8:53 am
Ep. 4 — Talking Buffs with ESPN's Kirk Herbstreit
Ep. 3 — Top of the South?
Ep. 2 — Are there are any quarterbacks left?
Ep. 1 — Are the Colorado Buffaloes for real?
Braden Koelliker joins CSU Rams men's basketball team
Potential names for Colorado Buffaloes next football coach after Embree fired — 53 comments
CU Buffs land Yuri Wright, another 4-star defensive back — 50 comments
Big 10 hockey conference OK by me — 46 comments
DU senior Jesse Martin suffers career-threatening injury — 43 comments
BYU likely will remain in MWC after TV saga is resolved — 39 comments
"One has nothing to do with the other…and your attempt to link them shows you don't understand the economics of either...."
— CUinHell
On Colorado State's new on-campus football stadium is taking shape
April 27, 2016, 3:39 pm
"Discojoe…you are likely a person who never competed for anything in life…were too afraid to stick your neck out and take..."
On Colorado State football adds Texas Tech to 2025, 2026 schedules
"Well, there are two losses. But hey–maybe they'll fill that new stadium for a change."
— discojoe
Get Latest Posts via Email
Terry Frei
Denver Post Writer
Terry Frei graduated from Wheat Ridge High School in the Denver area and has degrees in history and journalism from the University of Colorado-Boulder. He worked for the Rocky Mountain News while attending CU and joined the Post staff after graduation. He has also worked at the Oregonian in Portland, Ore., and The Sporting News. His seventh book, March 1939: Before the Madness, was issued in February 2014.
Posts by Category Select Category Adams State (4) Air Force Academy (65) Baseball (2) Big 12 Conference (25) Big Sky Conference (12) COFloods (2) College Basketball (528) College Football (73) College Sports (1,074) Colorado College (14) Colorado Mesa University (2) Colorado School of Mines (11) Colorado State (23) Colorado State University (960) Cross Country (3) CSU-Pueblo (10) Cycling (4) Fan Mail (22) Football (1,810) Golf (39) Hockey (170) Jim McElwain (3) Lacrosse (13) Metro State (10) Mountain West Conference (528) NBA (9) NFL (19) Olympics (7) Pac-12 (1,103) Podcast (4) Prep sports (89) Recruiting (180) Regis University (3) RMAC (14) Rocky Mountain Showdown (3) Running (14) Skiing and Snowboarding (2) Soccer (8) Swimming & Diving (1) Tennis (1) Track & Field (2) University of Colorado (1,776) University of Denver (522) University of Northern Colorado (16) University of Wyoming (41) Volleyball (17) Western State (2)
The Field House Archives
The Field House Archives Select Month November 2016 (1) October 2016 (3) May 2016 (2) April 2016 (11) March 2016 (16) February 2016 (3) January 2016 (4) December 2015 (10) November 2015 (26) October 2015 (40) September 2015 (20) August 2015 (9) July 2015 (7) June 2015 (8) May 2015 (14) April 2015 (7) March 2015 (8) February 2015 (11) January 2015 (13) December 2014 (30) November 2014 (52) October 2014 (54) September 2014 (39) August 2014 (63) July 2014 (10) June 2014 (7) May 2014 (14) April 2014 (28) March 2014 (37) February 2014 (24) January 2014 (31) December 2013 (33) November 2013 (57) October 2013 (66) September 2013 (76) August 2013 (56) July 2013 (14) June 2013 (14) May 2013 (33) April 2013 (25) March 2013 (47) February 2013 (36) January 2013 (31) December 2012 (29) November 2012 (82) October 2012 (92) September 2012 (120) August 2012 (87) July 2012 (25) June 2012 (8) May 2012 (18) April 2012 (30) March 2012 (84) February 2012 (67) January 2012 (53) December 2011 (29) November 2011 (122) October 2011 (140) September 2011 (142) August 2011 (128) July 2011 (53) June 2011 (63) May 2011 (59) April 2011 (52) March 2011 (112) February 2011 (103) January 2011 (107) December 2010 (43) November 2010 (113) October 2010 (112) September 2010 (85) August 2010 (121) July 2010 (55) June 2010 (21) May 2010 (13) April 2010 (27) March 2010 (64) February 2010 (44) January 2010 (31) December 2009 (19) November 2009 (15) October 2009 (15) 0 (190)
About The Field House
The Denver Post's Field House blog brings you daily athletics news from Colorado, CU, CSU, Air Force, Wyoming, Northern Colorado, University of Denver.
The Field House RSS feed


text:
Albany, GA, Plans for Curbside Recycling Program
The southern Georgia city unanimously approved a proposal to introduce a convenient way for its residents to recycle.
Curbside recycling pick-up is coming soon to Albany, GA.
After a short-lived dispute between residents and city officials, Albany, GA, is headed toward finally debuting its own voluntary curbside recycling program. The discussion began in June 2013, when Waste Pro, a waste management services company operating in several states including Georgia, sent flyers to Albany residents about the possibility of a new curbside recycling program. This plan was promptly rejected by city officials, who said they were caught off guard by the proposal. However, as several weeks passed, City of Albany Public Works Director Phil Roberson and his staff put a plan together for a curbside recycling service regulated by the city that would cost around $5 to $6 per month. It was presented in early August to the Albany City Commission, which unanimously agreed to move forward with the plan. With the new plan, Albany residents are offered the convenient opportunity to have their waste and recyclables collected at the curb rather than them having to deliver them to one of the three recycling centers in town. The city will also save money, as it is charged a fee every time waste is dropped off at the county landfill. With the new recycling service in place, the city expects to have less waste heading to the Dougherty County landfill, which is situated on rural county land east of Albany proper. The city commissioners have recently started taking applications from recycling companies that would like to take on the job. Curbside recycling service will begin once a hauler is chosen. With a population of more than 77,000, Albany is the ninth largest out of 536 municipalities in Georgia. The creation of a curbside recycling program in Albany can be an important addition to the state's recycling infrastructure — by hopefully influencing its residents and other municipalities in recycling-starved southern Georgia to focus on recycling programs.
By April Stearns


If you want to explore the Islands near Puerto Princesa you need to visit the Honday Bay area. Honda Bay lies on the eastern shore of Palawan and is host to a number of islands and sand bars. Honda Bay is easy to reach, just a 45 minute drive to the north the island's capital city Puerto Princesa. When you arrive at Honda Bay, you can see it is surrounded by exotic smaller islands. This makes this place perfect for island hoppers, beach lovers and divers.
You can explore the area around Honda Bay by yourself or you can book the Honda Bay day tour package if you don't have any heads-up on your island hopping itinerary. It is easy to book those trips by your hotel or the tourism centers around. These packages include the famous sandy white cowry beach of Cowrie Island, the disappearing and reappearing sandbars of Luli Island, the magnificent starfish's home Starfish Island, and the floating platforms of the Pambato Reefs.
How to get to the Honda Bay wharf?
When you are planning to visit the surrounding islands of Honda Bay you need to go to the Sta. Lourdes port. You can get to the port by getting transportation from Puerto Princesa. We suggest you to get a round trip to the wharf to avoid the disappointment of waiting long for your ride back home. Another suggestion is to buy your needs before leaving Sta. Lourdes port because prices for food and drinks and the rental fees will increase by 30-40%.
The best way to start your Honda Bay exploration is by getting to the wharf early in the morning. When waiting at the quayside of Sta. Lourdes, it gives you the opportunity to witness the spectacular sunrise with beautiful colors.
You can hire an organized boat trip in Honda Bay for about Php 1100 – 1500 ($25-35). This price does not include the registration and environmental fees and the entrance fee for the tourist center.
The nearest islet is an approximately 15 minutes boat ride. When you want to visit the farthest islet, it will take 50 minutes.
Honda Bay islands offer deluxe and lesser luxurious places to stay, ranging from resort's and hotels to lodging facilities. If you want to spent the night in the Honda Bay area its best to book your accommodation ahead, especially during the peak season for a guaranteed place to stay.
The lack of commercialism in the islands will leave you breathless in its unspoiled nature. Honda Bay is certainly one of the things that you must see if you are visiting Palawan.


Goatwhore performed "Sky Inferno" at One Eyed Jacks in New Orleans, LA. This live footage was filmed by Mike Holderbeast and the Cement Level Crew. "Sky Inferno" is taken from "Funeral Dirge for the Rotting Sun" (Noise, 2003).


Statue of Pan, "Satyr della Valle".
Marble. After a Hellenistic original.
Rome, Capmus Martius, near the Theatre of Pompey.
From the Della Valle collection.
Two mirror image statues known as the Satyrs "della Valle" (named after the building that originally housed them) are located in niches on either sides of the Marforio. The two statues represent valuable pieces made in the late Hellenistic age depicting Pan, the Greek god of the countryside and nature. They were utilized in the theater of Pompey as telamons, i.e., figures of architectural support.
© 2001. Text: The Capitoline Museums. Short guide. Comune di Roma. Electa, 2004, p. 36—37.


text:
Experienced and professional saxophone, clarinet and flute teacher providing expert tuition very much with the individual in mind.
Music Lessons in Renfrewshire
Richard Mulhearn is a professional and experienced woodwind musician providing expert tuition for all ages and levels in saxophone, clarinet and flute. Richard focuses very much on the individual's pace and requirements, and lessons can be undertaken at his home in Renfrewshire, Scotland, at the student's own home if more convenient (within a reasonable distance) or via Skype. What entices people to learn to play a woodwind instrument? For some it's the gutsy rasp of rhythm and blues; for others it's the memorable melodies of classic pop and rock solos such as Baker Street or Careless Whisper. Or perhaps it's the smoky sophistication of blues and jazz. And then again the pure, haunting tones of Bach, Fauré or Ravel, sound beautiful when played well. Whatever your musical taste, Richard can help bring it alive. Learning to play a musical instrument is the perfect activity to help you unwind after a stressful working day; it can also be a way to stay motivated and involved if you're recently retired or semi-retired. It may be that you've learned to play a musical instrument in the past and let it lapse, or just that you've always promised yourself lessons but have never had the time, patience or confidence to take that leap. Whether you want to play for pleasure or take graded examinations with ABRSM or Guildhall, Richard can guide you through. From classic pop to improvisation in jazz and blues, the repertoire for all three instruments is wide and varied so there's plenty of choice and publications to work from. Richard can provide opportunities for duets and ensemble playing with other pupils at a similar level – this is great fun and a chance to meet others with a similar interest. And the fundamentals of technique are comprehensively covered in order to avoid the dreaded squeaks and various other unwanted sounds! Find out more about Richard's approach to teaching here and how to contact him for more information.
Yvonne, saxophone
enjoyable and fun
Having searched for a saxophone tutor for several months, I finally discovered Richard in Nov 2015. As a 51 year old mature student, I was a bit apprehensive about learning to play with no musical experience whatsoever. I need not have worried as Richard has made the learning experience enjoyable and fun as well as constructive. He has a very calm and kind manner and I love his teaching method as I never feel pressurised or embarrassed to make mistakes or ask questions. Richard has been tutoring me for 5 months now and I am delighted with the progress I am making (as are my family as the squeaky notes are getting more tuneful!). I would highly recommend Richard to any budding saxophonists, young or old alike, you won't regret it!
Harry, flute
Richard is very patient, calm and makes lessons fun. Highly recommended!
Marie, clarinet
relaxed, patient, encouraging
Richard understands the challenges of learning the clarinet from scratch especially for the mature student. He is relaxed, patient, encouraging and observant of the details that matter.
Karen, saxophone (son, Will)
a perfect combination
Richard has taught my teenage son saxophone for about 3 years and in that time he has given him a perfect combination of the formal requirements he needed to pass his exams well alongside the skills and musicality he needed to play the sort of music he loves - ska, reggae, jazz and classic pop and rock sax solos. My son has always looked forward to his lessons and I would recommend him to help any young or not so young aspiring musician!
David, saxophone
As a saxophone teacher, Richard has boundless patience and an encyclopedic knowledge of jazz. And his own skill as a player is an inspiration.
Copyright ©2019 Richard Mulhearn, All Rights Reserved.
Richard Mulhearn Cookies Policy
Our Website uses cookies to improve your experience. Please visit our Music Lessons in Renfrewshire page for more information about cookies and how we use them.


Working from clients offices may be required, as well as head office and attending client meetings.
QBE considered The Candidate: Attitude & Personality You will be positive, personable and professional and focussed on providing an outstanding service to clients. You will have good commercial awareness you will be a team player and enjoy working in an environment that is relaxed yet deadline focussed. You will be flexible and adaptable and willing to 'muck-in' to help this practice achieve our goals. You will be absolutely trustworthy, have a high level of attention to detail and enjoy working with people. You will commit to promoting development and understanding in both clients and your team.


text:
The Ziade Palace ( [Ziade Palace])  is a 19th-century grand mansion located in Beirut's Zokak el-Blat quarter.

History
The mansion was commissioned in 1860 by an unknown individual and built by an Italian architect known solely as Altina. It was purchased ten years later by Youssef Nasr, a wealthy Lebanese expatriate in England.

In 1930 the mansion was bought by the Ziade brothers; Joseph a physician and Louis an accomplished lawyer and president of the Aleppo bar association. The Ziades were related to the-then Maronite archbishop of Beirut Ignatius Ziade and to the renowned feminist poet, writer and essayist May Ziade

In addition to its singular architecture, the mansion gained notoriety following an incident involving Joseph and May Ziade. May suffered severe depression and neurasthenia for years after the loss of both her parents and above all Khalil Gibran. She also had an unhappy love affair with the writer Abbas el-Akkad in 1936 which worsened her condition. In 1938, Joseph Ziade visited May in Egypt and convinced the disconsolate poet to return to Beirut and to reside in the family mansion close to friends and family.

May returned to Beirut in 1939; days after her arrival to the Ziade palace, May was committed to the 'Asfourieh asylum in Hazmiyeh against her own will. Joseph tried to gain control on her estate because she was thought to be unable of managing her own properties. May eventually recovered her lucidity and returned to Cairo where she died on October 17, 1941.

The house was occupied by the Ziades until the beginning of the Lebanese civil war in 1975. The mansion was pillaged and occupied by militias during the conflict and it was left with a bullet-peppered facade and a poor condition.
The structure was classified as a historic monument by the Lebanese Directorate General of Antiquities and is awaiting funds for appropriation or restoration.
Today, the Ziade Palace belongs to many partners (sharing) like the Wazzan family, Issa Family etc…The Issa Family possess a share in Ziade Palace because Raji Issa a businessman gave a loan to Joseph Ziade and unfortunately he  could not return the amount of money and Raji took a share from Ziade Palace.When Raji Issa died the share had gone to his siblings Bahjat Issa and Fouad Issa and when Fouad Issa died he gave the share to his only brother because he do not have kids. When Bahjat Issa died the share had gone to his living kids at the time: Hind Issa Zananiri, Leila and Fadia.

Location and historical geography
Löytved's map of Beirut shows the mansion which predates the 1876 document. The mansion was located at the western outskirts of the nascent Zokak-el-Blat district. Before the development of the neighborhood, the mansion's west and south facing arched galleries opened up on the dunes of Ramlat az-Zarif, which extended all the way to the Ras Beirut peninsula. To the North, the mansion's main facade opened towards the garden-clad Qantari neighborhood and to the Minet el-Hosn bay. The road skirting the western walled garden of the mansion was named after Beirut's sand hills, Tariq ar-Raml (meaning the sand road, later renamed Abdel-Kader street) follows the course of the flat valley rising from north to south. To the opposite of Tariq ar-Raml stood mulberry and citrus orchards interdispersed  by small irregular buildings. The Zokak el-Blat gardens persisted from the start of the suburban expansion of Beirut until the early 20th century.

Today, Qasr Ziade stands on the western edge of Beirut's Zokak el-Blat quarter, on the southeast intersection of Rue Abdel-Kader and Hussein Beyhum streets; the mansion's western facade faces the Selim Bustani street. Today, the neighborhood of Zokak el-Blat is composed of heterogeneous buildings with contrasting architectural types and different epochs that characterize Beirut's urbanized peripheral quarters. The Ziade Palace and its surrounding grand mansions are overshadowed by cement towers and are in a decrepit state.

Architecture

The sandstone mansion comprises three stories_ a ground floor and two residential levels. The ground floor is a large vaulted space used for the storage of goods. The residential part of the mansion take the form of a typical Lebanese central hall house with a facade lined with the iconic three arches and numerous Oeil-de-boeufs that are typical to 19th century Lebanese aristocratic houses. The mansion is also characterized by a riwaq on its eastern facade, it is a decorated covered area in a gallery, with broken arches opening onto a garden. The roof is made up of red tiles and is decorated with twin towers on the structure's northern facade. In 2010, the Ziade mansion along with other 19th century palaces were further protected by a ministerial decree by then culture minister Salim Wardeh.

References

Bibliography

Further reading
 هكذا أُنقذ قصرا حنينة وزيادة في بيروت

Palaces in Lebanon
Buildings and structures in Beirut
Houses completed in 1860

redpajama_set_name: RedPajamaWikipedia


A great quality pair of 1920s or 30s solid brass bath taps by Dent & Hellyer. The pair have been machine polished, refurbished and tested at mains pressure. Fully compatible with modern plumbing. They will quickly tarnish but easily kept shiny with a Brasso type product.
Good original working condition, some light wear here and there.


The Cayman Islands is "close to home, far from expected" in every way. Located just about an hour south of Miami in the vibrant tranquility of the western Caribbean, this trio of tiny islands is a premier destination for discriminating travelers, wedding couples, honeymooners and families. World renowned for its idyllic beaches and diving spots, and recognized as a sophisticated, diverse financial center, the Cayman Islands offer spectacular recreational opportunities, and award-winning dining along with warm, impeccable service.
Couples choose to marry in Cayman for many reasons – it is a destination that is safe, easy and family-friendly. Most resorts are within a 15-minute drive from the international airport and exploring the island is fun and carefree for guests of all ages. A wider variety of flexible accomodations allows for wedding parties of all sizes and budgets to stay and play in style.
Cutting edge wedding professionals rival those in any major metropolitan city – so that couples with even the most discriminating tastes and style need not comprimise on any aspect of their dream Caribbean wedding.
© 2013 Caribbean Club. All rights reserved.


text:
Sean Christopher Ward is an interdisciplinary artist focusing his efforts of painting in the style of op art, with major influences from Masters of the movement, like Bridget Riley and Victor Vasarely, who utilize flat design to create depth and kinetic movement through strict hard edges and the utilization of masterfully placed colors side by side or next to negative space to keep the works constantly moving within the optics of the viewer. Now extending past the singular flat plane, I am expanding to fully immersive projection mapping experiences, where the artwork surrounds you in every direction! Overall, both painterly and digital immersive artworks, I utilize a process to create my artwork that is a mixture of traditional and digital techniques. It begins in the digital realm of Adobe Illustrator to create the design of the works first and foremost, to achieve ultra-crisp and planned results, then transitioning into the traditional realm of hand painting all the fields of colors onto the individual layers of the painting. Then, with projection mapping and animation creation, I utilize Adobe After Effects and Resolume Arena to create these immersive environments that go hand and hand with the art, and sometimes, the musicians, I partner with to create multi-media exhibitions. The multiple processes sounds overwhelming, but it has become common practice for Sean's different styles of works to utilize every method of technology possible to create and maintain a commitment to excellence through the weeks of time it takes to complete each individual piece. With works in over 800 permanent and private collections spanning the world, including Canada, France, Germany, India, Italy, Morocco, Japan, Puerto Rico, Qatar, Singapore, the United Kingdom and the US Virgin Islands, the reach of the artwork is expanding as each year progresses! Notable works in private collections include Bob Dylan, Julie Floyd, Julien Hall, Elton John, Milan Kordestani, Aaron Lux, The Center for Women's Wellness, The ICT Pop-Up Park, The Pixies and Universal Studios Japan. One of his most recent ventures is working alongside Aarox Lux to turn Sean's artwork into four two story walls on two beachside homes in Cabo, Mexico, to give some creative flair to the community!
Exhibitions & Immersive Experiences
"JADA Art Fair – Art Basel", Miami, Florida, December 2-5, 2021, Art Fair
"Vernissage - Paris Art Week", JADA Art, 7 Rue Saint-Sabin, Paris, October 23-26, 2021, Group Art Show
"The Other Art Fair – Dallas Edition", Dallas, Texas, October 21-24 2021, Art Fair
"The Museum of Sensory & Movement Experiences", Santa Barbara, California, July 2021-Present, Art Museum Loan
"The Other Art Fair – Dallas Edition", Dallas, Texas, May 2021, Virtual Art Fair
"Gallery Pure", Skypony Gallery, Plano, Texas, December 2020-Present, Group Art Exhibition
"Anonymous Production", Twitch.tv, December 2020-Present, Audio & Visual Weekly Experience
"Electric Dream", Enigma Club & Lounge, Wichita, KS, December 2020, Audio & Visual Experience
"Electric Dream", Enigma Club & Lounge, Wichita, KS, October 2020, Audio & Visual Experience
"Kaleidoscopic Oddysey", Artist's Home, Wichita, KS, November 2020, Solo Exhibition
"Chromatic Hallucinations", Coutts Museum of Art, El Dorado, KS, August-September 2020, Solo Exhibition
"SOCIAL DISTANCING: A Digi-Romantic Response to the Current 2020 Global Quarantine", JADA Art, March 2020, Virtual Reality Exhibition
"Superfine! SF", Superfine! Art Fair, San Francisco, CA, February-March 2019, Art Fair
"The Relationship Series", Peerless, Wichita, KS, December 2019, Solo Exhibition
"The Wunder", Gallery MC, New York City, NY, November 2019, Solo Exhibition
"6th Annual Art on a Postcard Secret Auction" WeWork, London, United Kingdom, Nov 13-15, 2019, Auction
Re:Artiste "Show Your World" Gallery MC, New York City, New York, Nov 5-18, 2019, WunderCube Installation
"Superfine! DC", Superfine! Art Fair, Washington, D.C., October-November 2019, Art Fair + WunderCube Installation
"Saatchi Art's The Other Art Fair: Dallas", Dallas Market Hall, Dallas, TX, September 2019, Art Fair
"Saatchi Art's The Other Art Fair: Los Angeles", Barker Hanger, Santa Monica, CA, September 2019, Art Fair
"Stardust and Satisfaction", Glenn Dallas Gallery, Santa Barbara, CA, July-September 2019, Group Exhibition
"People, Places and Things", Augusta Arts Centre, Augusta, KS, July-September 2019, Group Exhibition, Won Honorable Mention for "Audrey VII"
"Saatchi Art's The Other Art Fair: Chicago", Mana Contemporary, Chicago, IL, May 2019, Art Fair
"Superfine! Los Angeles", Superfine! Hyper Curated Art Fair, Los Angeles, CA, February 2019, Art Fair
"Art Basel Miami Beach", Superfine! Hyper Curated Art Fair, Miami Beach, FL, December 2018, Art Fair
"Chromatic Hallucinations" HUE Gallery of Contemporary Art, Wichita, KS, October-November 2018, Solo Exhibition
"Amalgamation: The Collaborative Exhibition of Aaron Patton and Sean C Ward" 520 S. Commerce, Wichita, KS, August 2018, Duo Exhibition
"Zip! Pop! Bang! Run, It's The Cops!" HUE Gallery of Contemporary Art, Wichita, KS, June 2018, Curator and Exhibitor
"Open Studio" ChaNorth, Pine Plains, NY, May 27, 2018, Exhibitor
"Frieze New York City", Superfine! Hyper Curated Art Fair, New York, NY, May 2018, Art Fair
"Secret Show", HUE Gallery of Contemporary Art, Wichita, KS, January 2018, Concert and Solo Exhibition
"Art Basel Miami Wynwood", Superfine! Hyper Curated Art Fair, Miami, FL, December 2017, Art Fair
"Holiday RAWk", Raw Artists @ Revolution, Ft Lauderdale, FL, December 2017, Concert and Exhibition
"Duo Exhibition", HUE Gallery of Contemporary Art, Wichita, KS, October 2017, Duo Exhibition
"Black White and Everything In Between", Vertigo 232, Wichita, KS, October 2017, Group Exhibition
"Duo Exhibition", R.G. Endres Gallery, Prairie Village, KS, May 2017, Duo Exhibition
"Chimera Effect", HUE Gallery of Contemporary Art, Wichita, KS, January 27, 2017, Solo Installation
CityArt's "Gifts in the Gallery", Wichita, KS, December 2016, Juried Regional Exhibition
Re:Artiste's "Show Your World", New York City, NY, November 2016, Juried International Exhibition
The Lakeside Club, Wichita, KS, March-May 2016, Group Exhibition
Channel Island Studios' "DYNAMIC" National Exhibition, Camarillo, CA, March 2016, Juried Entry National Exhibition
Sync Gallery's "EQUINOX" National Exhibition, Denver, CO, February 2016, Juried Entry National Exhibition
Idaho State University's "Undergraduate Art Exhibition", Pocatello, ID, February 2016, Juried Entry Online Exhibition
White Wall Gallery's "Artists For Recovery" Auction, San Francisco, CA, February 2016, Silent and Live Auction
Art on 30th "Just Sayin'", San Diego, CA, October 2015, Juried Entry National Exhibition
Overland Park Arts' "Human Experience – Abstracts" Exhibition, Overland Park, KS, July 2015, National Exhibition
Orange County Creatives' "Faces" Exhibition, Laguna Beach, CA, May 2015, Juried Entry National Exhibition
Ulrich Museum Satellite Exhibition of "Faculty Biennial", Wichita, KS, April 2015, Group Exhibition & Featured Live Artist
A/NT Gallery's "Mixed (e)Motions" Exhibition, Seattle, WA, July 2014, Juried Entry National Exhibition
Friends of the Wichita Art Museum 55th Annual Art & Book Fair, May 2014, Solo Booth
Midwest Center of Photography's "Photography Final Exhibition", April-May 2014, Group Exhibition
Kansas City Artists Coalition's "Midwest Undergraduate Exhibition", April 2014, Juried Group Exhibition
Tonantzin Society's "The Dia De Los Muertos" Topeka 2013, Juried Art Exhibition
Waterwalk KEYN Festival, June-July 2013, Wichita, KS, Group Exhibition
Botanica Gardens: Compositions, July 2013, Wichita, KS, Featured Group Booth
Friends of the Wichita Art Museum 54th Annual Art & Book Fair, Wichita, KS, May 2013, Group Booth
Wichita State University McKnight Art Center's Project Runaway, Wichita, KS April 2013: Part of Runaway Show
Kansas Masonic Home, Wichita, KS April 2013: Group Exhibition
Century II Concert Hall, Wichita, KS January-February 2013: Group Exhibition
Artist Central, Wichita, KS, July 2012, Solo Exhibition | January 2013, Group Exhibition
To view a copy of my full Cirriculum vitae, visit here


Interesting or a sign of impending doom?
Recently I have noticed a number of brown spots appearing on the rockwork, mainly on the left-hand rock pile. To the casual observer they look similar to an infestation of planaria (eek!) but fortunately they are not. However there may come a time when I regret typing that, planaria may in fact be easier to control. I believe the spots to be a type of algae called brown wafer algae, Lobophora sp. and apparently this algae can become problematic. Manual removal is difficult and there's very little that eats it with the possible exception of a Naso tang, which obviously I'm not going to be able to introduce if needed. At this point there's not much I can do about it, short of pulling the rocks out, so I'm just going to wait and see how it progresses, I used to have some in my old tank and as far as I remember it didn't overgrow anything or cause any trouble so hopefully this will be the same. Fingers crossed!


Robert Vaughn Young was a national spokesman for Scientology, and he had the unenviable task of editing L. Ron Hubbard's ten-part science fiction mess Mission Earth, which came out between 1985 and 1987. (Hubbard died in January 1986).
RVY, as he was known, left Scientology in 1989, and eight years later he was featured in the excellent Channel 4 documentary, Secret Lives — L. Ron Hubbard. For several weeks now, we've been bringing you original footage and outtakes from the documentary for the very first time. And today, we have Robert Vaughn Young, talking primarily about Hubbard's final days.
Previous segments that we've released from the Secret Lives files have featured Hubbard's literary agent, Forrest Ackerman, his press assistant and lover, Barbara Klowden, one of Hubbard's fellow science fiction colleagues, Arthur Jean Cox, the former mayor of Clearwater, Florida, Gabe Cazares, Hubbard's former medical officer, Jim Dincalci, archivist Gerry Armstrong, former Los Angeles Times reporter and postwar Hubbard roommate, Nieson Himmel, and Washington State Representative Robert MacDonald Ford, who knew Hubbard and his first wife well.
The Secret Lives interviewer wants to hear about Hubbard's final week at his hiding place on a ranch in Creston, California. RVY describes a broken man who was afraid of the world, and who had retreated into his place of seclusion.
Young says that Hubbard was hiding and disheveled, and he compares the aging writer to Howard Hughes. At the ranch with him were Pat Broeker and his wife Annie, Hubbard's physician, Gene Denk, and a ranch caretaker, Steve "Sarge" Pfauth.
Young relates an anecdote that Denk went gambling in Reno when Hubbard had his final stroke, and the doctor had to come rushing back to treat him. Young says that Hubbard's mind had already been deteriorating, and after the stroke he was completely debilitated. But the day before he died, Hubbard supposedly signed a new will. "The coroner was wondering, was he even capable of understanding that last will?" Young asks.
Hubbard had been taking a psychiatric drug, Vistaril, for anxiety, which was pretty scandalous for an organization that hates psychiatry and its pharmaceuticals so much. But that was just one of the things that had to be covered over about Hubbard's death for the Scientology membership.
Let us know what you find most interesting or startling about RVY's description of Hubbard and his final days.
One additional note. Before he died of cancer in 2003, RVY worked on an epic affidavit which helped Lawrence Wollersheim finally win his thin dimes. If you're not sure what we mean, you might look at our very lengthy 2008 story about the Wollersheim saga and the part Robert Vaughn Young played in it.
UPDATE: And another additional note. Robert Vaughn Young was a very knowledgeable expert about Scientology and his involvement in it. The interviewer here, however, keeps asking him about things he knows only second hand. More recently, we have better information about Hubbard's final days from a direct eyewitness. Lawrence Wright's interview in his book Going Clear of Sarge Pfauth is illuminating, but the really definitive version, we feel, is Marty Rathbun's lengthy discussion with Pfauth in his book, Memoirs of a Scientology Warrior.
Travolta in Clearwater — reporters, here's your chance!
Since Alex Gibney's movie Going Clear aired on HBO for the first time Sunday, there's been a lot of press coverage of it and questions about how the media might treat Scientology's celebrities in the future.
Well, we now know about an opportunity for reporters to ask John Travolta about the movie, and it's right in Scientology's spiritual headquarters, Clearwater, Florida!
On April 18, he'll be at the premiere of his new movie, The Forger, at Clearwater's Capitol Theater. Early indications suggest that the movie might not be any great shakes, but we'd like to see some reporters get a good question or two to Scientology's favorite Qantas spokesman!
Speaking of fun, it was a thrill for this native Angeleno to appear on KCRW (our favorite radio station ever) on Which Way LA?, the show of the legendary Warren Olney. He had us on with Tom DeVocht and Kim Masters as we talked about Going Clear. If you'd like to hear it follow this link. Near the end of the segment, we think we landed a pretty good one about the IRS.
It looks like Canada's unfavorable libel laws are not going to keep Alex Gibney's film out of that country (even if you still can't buy Larry Wright's book that it's based on there). The documentary will apparently debut at the TIFF Bell Lightbox theater in Toronto on May 8. You lucky Canucks!


Ulster Unionist Jo-Anne Dobson paid tribute to her party colleague Doug Beattie today as he lays his baby grandson to rest.
Speaking after being elected to the Upper Bann constituency of the NI Assembly, Mrs Dobson said she was delighted at being elected but it was a sad day for her party colleague who is also standing for Stormont.
Mr Beattie's 15-month-old grandson Cameron Tindale died suddenly during the week and his funeral is taking place today.
Mrs Dobson was re-elected to Stormont after the eighth count at Banbridge, following the elimination of a number of unionist candidates from smaller parties.
Here is a full video interview with Mrs Dobson shortly after her election.
She is the third to be elected.
Yesterday DUP candidates Carla Lockhart and Sydney Anderson were elected as MLAs for Upper Bann.


A time of encouragement and community for families with Special Needs individuals.
The Teal Angels provide an opportunity to share information and experiences with women who understand.
No matter what your problem with food – compulsive overeating, undereating, food addiction, anorexia, bulimia, binge eating, or over exercising- we have a solution. You are not alone anymore.


**** GUIDE PRICE �65,000 - �70,000 **** This is fantastic opportunity to purchase this ground floor flat that has TWO DOUBLE BEDROOMS. The home enjoys a LOVELY PRIVATE REAR GARDEN that is not overlooked and is being sold with the benefit of NO ONWARD CHAIN. The main bedroom has a double glazed door which opens out onto the rear garden this could also be used as the lounge if preferred. The property is ideally placed for reach of LOCAL AMENITIES which can be found in the nearby town centre and would make a GREAT FIRST BUY. Briefly the accommodation comprises; hallway, lounge, kitchen, bathroom and two bedrooms. LONG 999 YEAR LEASE. Council tax band A. Energy rating D. To arrange a viewing call next2buy on 0191 2953322.
Hallway - Upvc entrance door, laminate flooring, radiator.
Kitchen - 2.37 x 2.09 (7'9" x 6'10") - Fitted with a range of wall and base units with work surfaces over, integrated oven and hob with extractor hood over, single drainer sink unit. Double glazed window, radiator, cupboard, tiling to floor.
Lounge - 3.73 x 3.62 (12'3" x 11'11") - Laminate flooring, feature fireplace, double glazed window, radiator. This room could also be used as a bedroom.
Bedroom 1 - 3.70 x 3.62 max into alcove (12'2" x 11'11" max into alcove) - Laminate flooring, cupboards to alcoves, radiator, double glazed windows, double glazed door opening out to the rear garden. This room could also be used as the lounge.
Bedroom 2 - 3.46 x 2.72 + bay (11'4" x 8'11" +bay) - Double glazed bay window, laminate flooring, radiator.
Bathroom - 2.40 x 1.42 (7'10" x 4'8") - Fitted with a three piece suite comprising; bath with shower over, low level WC, wash hand basin. Tiling to walls and floor, double glazed window, ladder style radiator.
External - Externally there is a small garden to the front. To the rear there is a lovely goo sized garden that is not overlooked, the garden has lawn, patio and planted beds, together with a fenced perimeter.