text:
Last Wednesday, I had the distinct pleasure of hosting the Windows Azure June 2012 Preview Canadian launch event here in Toronto. Windows Azure Experts from Microsoft HQ James Conard (@jamescon) and Cory Fowler (@SyntaxC4) were on-hand to walk developers, architects, and IT pros through all of the new Windows Azure features like Windows Azure Websites, Windows Azure Virtual Machines, and revisit some of the other Windows Azure services that have been updated with the June 2012 release.
The content from the event is now available on-demand on Channel 9 for you to check out.
If you've looked at or worked with Windows Azure before, take this opportunity to take another look. It's not the same platform anymore. If you've never peeked at Windows Azure, now is an exciting time to do so.
|Getting Started with Windows Azure June 2012 Preview
In this first session you will learn how to quickly get started building cloud applications using several of the exciting new Windows Azure features and services provided with the June 2012 preview. You will see a parade of demos showing how these new services can be used in a variety of scenarios.
|Windows Azure Websites
Windows Azure Web Sites is a simple, yet powerful platform for web applications in the cloud. In this session you will see how you can build and deploy everything from WordPress blogs to high scale web applications using your favourite languages, frameworks and tools.
Tags: Azure Websites, Windows Azure
|Windows Azure Virtual Machines
Windows Azure provides a simple and flexible model for migrating and extending applications through direct access to Virtual Machines. In this session you will learn how to provision and customize Windows Azure Virtual Machines and configure Virtual Network connectivity to migrate, build and connect.
Tags: Azure Virtual Machines
|Windows Azure Storage, Databases, and Service Bus
Every application needs to store and manage data. In this session you'll get a firsthand look at the complete set of scalable and highly available data services including Windows Azure Storage and SQL Databases. You'll see how you can effectively use these services to build, migrate and extend data.
Tags: Blob Storage, SQL Database, Data,Table Storage, Service Bus, SQL Federations
For Start-Ups
Christian Beauclair was at the event as well, talking to several developers from start-ups about the benefits of the Microsoft BizSpark program, the Windows Azure benefits that come with BizSpark membership, and the current requirement efforts for the Microsoft Windows Azure Accelerator program. Watch Christian's BizSpark lightening talk >>
Special Thanks
I'd like to thank the Windows Azure Community Experts that were on-hand and online to answer questions and help out – Bruce Johnson (ON), Mariusz Kolodziej (ON), Tyler Doerksen (MB), and Wouter van Eck (AB), If you're looking for great Windows Azure connections in the community, connect with them and go from there.
Questions and Comments
We definitely covered a lot of ground at the DevCamp. Whether you watched the DevCamp on-demand, or you were able to make it out in-person, I'm sure you have some commentary to share or questions to ask. Bring it on!
Join me, Bruce, Mariusz, Tyler, Wouter, and others in the Canadian Developer Connection group on LinkedIn and share.


text:
A double bill of two pieces call "6 and 7".
This is the continuation of a series that has been presented by SW in the LBS starting with "2" and "Weight x3" in 2011 and "4" and "5" in Spring 2014.
There are 6 and then 7 dancers in each respective piece.
TAO Dance Theater performs a brand new double bill as part of Dance Umbrella, returning to Sadler's Wells following sell out shows in the LBS. Formed in 2008 by Beijing based choreographer Tao Ye, TAO Dance Theatre is knwon for its collaborations across art forms including film and visual art, creating dances that have a mersmeric, trance like quality. In 6+7, he continues his numbered series of experimentations that explore the potential of the human body as a purely visual form, free from the constraints of story- telling or representation.
In 6, his dancers move in dynamic and hypnotising unison, in a shifting landscape of light created by Swedish lighting designer Ellen Ruge. His latest work 7 continues Tao's fascination with pattern, precision and ritual and is distinguished by a soundtrack of acoustic effects generated by seven dancers' own bodies. Both 6+7 will be accompanied by specially commissioned music from Chinese Indie Folk composer Xiao He.
TAO Dance Theatre: 6 plus 7 is not available to book, please sign up to our newsletter for updates and offers on forthcoming and available shows.
Running time
1hrs 30mins
Latecomers will not be permitted.
Find out more about the venue for your show: Directions, Transport options and facilities.
(5mins) Take Upper St towards the City Road crossroads. Continue straight and turn right into Rosebery Avenue, where the theatre is 100m down on the right.

subset: commoncrawl


text:
Applying is easy and you can get started online.
Apply now
Find classes and events that enrich your faith and strengthen your congregation.
Find opportunities
Your support ensures that future church leaders can pursue their call to ministry today.
Give now
Posted by Rick Foss on Saturday, October 01, 2011 12:20 AM
I have a good friend who has been in my life since elementary school. When we first met, we each thought the other was wonderful. We didn't know about BFF back then, so we swore to be "blood brothers."
Then I remember the fight in our backyard; we both began mad and ended up bloody. I don't remember what triggered it, but the initial "wonderfulness" had clearly worn off. We no longer thought the other was perfect. Eventually we worked through it, and (with some disagreements but no more backyard fights) our reality-based friendship has flourished and endured over the decades.
That's a familiar pattern for me and maybe for you, too. I think back on friends, professors, jobs – even ministry or marriage – and can see that what attracted me in the first place usually began with a large dose of idealism. The initial idealism usually didn't last very long, of course; life has a way of intruding. But when we could work through those early conflicts or confusions, the result was always a deeper, reality-based relationship. I came to treasure those "tested" relationships; they are the kind that endure over time and are truly life-giving.
For those internships that began in August or September, this might be about the time you discover that your supervisor (or lay committee, or congregation, or intern, or…) is an actual human being, rather than the "idealized version" that lived in your head.
You may be having some challenging conversations about now. You may even have fleeting thoughts of "what have I done?" or "who are these people and why am I here?" If so, hang in there. Stay engaged. Whether you are a supervisor or congregant dealing with an intern, or an intern dealing with a supervisor or congregation, I trust you will move beyond the disillusionment of losing the "idealized version" and embrace the real gift of real people in your life.
Tags: Rick Foss
Blog editor: Lisa CarpenterAdministrative email@example.com
Subscribe to Ministry in Context
Welcome Login to participate.


text:
IBM Struggles to Monetize 'Jeopardy' Watson Computer
Three years after IBM began trying to turn its "Jeopardy"-winning computer into a big business, revenue from Watson is far from the company's ambitious targets. Spencer Ante reports. Photo: Getty.
This transcript has been automatically generated and may not be 100% accurate.
... the the ... what were looking for Bram Stoker ... and we find that ... who is the the ... IBM's superfast computer Watson was able to defeat ... legendary contestant and Jennings baby is having a rough time in the world the business ... the vs day spends on say join this man is reporting on this Spencer ... thank you for joining us ... morning ... morning so that this is this is interesting that ... when Watson was some hailed as the great hope for IBM boy a great hope five pm ... and actually in the wheel well the businesses on on time ... you know this is not some ... social media tool not a social media ... outlets that people really don't watch is the potential to be really up ... imported to use this and that Texaco a lot of people in some ways ... and so ... it's it's a it's it's just all the scientists created ... by Tom Watson's into a commercial so he's software and a higher than it was a lot of clients over the last three years ... and ... what we found based on reviews of some internal documents conference calls that ... the company has her in his goal was and which is to ... you know try to ten billion dollar business over the next decade ... CEOs too many actually ... issued the challenge ahead of Watson ... after he met with the last phrase in your plan to get lost two billion dollars five years ... to be impressive and sell it sees as ... a child can attend ... but the reality ... is it's really hard to turn this into a so he's software ... and so ... so far ... Watson is generated less than one million dollars in total revenue and it shows you ... how far the half to go ... to ... fulfill ... the technology and Dish Watson but the actual financial payoff that the poll suggests ... from what they believe ... to be one tough conditions in the company's history right next to me bring ... you say ... that it just above estimates five hundred million of us is tenable in the top one percent to one percent of the go mass of polygon which was to be can say is considered to be close to close to zero while and the problems them and I can imagine the fear was that that business is is not the same is evident that he has a white Iran handset business has ... lots of right and says I'm As and also was the wrong Kansas said ... sure the ... gift card ... the issue is that what they like most cases all or is not actually credo pieces offered the buyout shawl that you read over the internet ... see the whole Watson ... and so ... it was the single purpose application for jeopardy so busy these out and consultants and software developers ... to go and and and understand the complex requirements apply ... which is very very very difficult to understand for next year ... and to translate that ... into pieces usable software so this is used in some cases ... of another issue of is that ... IBM has yet to figure out a way to rely on the ... business model to reliably generate revenue from Austin ... spent a few ways ... and ... in the back window ... business model ... Spence has doubled in ... price this any given that ... most of the cost of Watson was a fixed cost them a twist of developing am and then you have to plan a little bit unbearable costs to so that we ... we camp of the the various ... tasks and and the price at one am when it's all basically all fixed costs ... I don't want to traditional software license model ... second ... the strategy is to ... sell a house for some companies usually buy from ... the data center ... and paid by United software they use ... in a third option is cool ... and its pricing which is more or less a handful of high value clients that ... he believed that ... his body and helps us a hospital ... in generating revenue or sit on Mondays to recommend the ... best practices are implemented the ... yen to ... sleep share ... in some of the ... reason the Financial aunty ... that's ... an interesting stuff great story thank you very much spends on say oh that though


text:
Dear visitor, welcome to SPRINKLER TALK FORUM - You Got Questions, We've Got Answers. If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Sunday, September 21st 2003, 12:42am
Sunday, September 21st 2003, 8:44am
Sunday, September 21st 2003, 10:36am
Sunday, September 21st 2003, 4:16pm
Monday, September 22nd 2003, 12:10am
Advanced Member
Location: USA
Monday, September 22nd 2003, 6:27am
Monday, September 22nd 2003, 4:15pm
Tuesday, September 23rd 2003, 1:03am
Supreme Member
Location: USA
Tuesday, September 23rd 2003, 7:13am
Tuesday, September 23rd 2003, 7:29am


text:
True Wild Life | Leaf-Tailed Gecko | The leaf-tailed gecko (also known as the flat-tailed gecko) is a group of geckos that are found only on the African island of Madagascar and on a number of the little islands that surround it. There are eight different species of leaf-tailed gecko all of which are endemic to the island. Leaf-tailed geckos are found in both the primary and secondary tropical forests of Madagascar where they are either found stuck vertically to the tree trunks or resting amongst the twigs, depending on the species. All species of leaf-tailed gecko are being threatened by habitat loss caused by drastic deforestation across the island.
As their name suggests, leaf-tailed geckos are named after their broad, flat leaf-like tail which extends out between this lizard's hind legs. Leaf-tailed geckos are also brown or green in colour and their skin is usually marked in such a way that it resembles tree bark. This gives the leaf-tailed gecko excellent camouflage when it is basking in the sun amongst the branches during the day. Leaf-tailed geckos can range in size from just 10cm to more than 30cm in length depending on the species. Some of the different species of the leaf-tailed gecko include the Spearpoint leaf-tailed gecko, the Henkel's leaf-tailed gecko, the Satanic leaf-tailed gecko and the Mossy leaf-tailed gecko, all of which vary slightly in their appearance as well as the areas which they inhabit.
The leaf-tailed gecko is a carnivorous animal and the bulk of this lizard's diet is primarily comprised of insects. Leaf-tailed geckos also hunt a number of other invertebrates along with the odd small rodents or reptile should it get the chance. Leaf-tailed geckos are nocturnal hunters, most actively searching the forest for food under the cover of night. The excellent camouflage of the leaf-tailed gecko can make this animal pretty tricky for predators to spot. Birds of prey such as owls and eagles, along with rats and snakes are the most common predators of the leaf-tailed gecko in it's native environment.
Due to the secretive nature of the leaf-tailed gecko, little is really known about the reproductive behaviours of this reptile. It is thought that the female lays 2 to 4 eggs and probably has little to do with her offspring once having laid to her eggs where they can hatch in a safe place. Today, leaf-tailed geckos are animals that are thought to be under threat in the wild something which has been primarily caused by deforestation across their native island of Madagascar.


text: The Greystone Manor is a beautiful bed and breakfast inn with conference facilities, a wedding chapel and reception center able to meet any of your needs – including vacation rental homes close by. We're located right in the heart of the quaint resort town of Lava Hot Springs, Idaho. Soak in the world famous hot pools, enjoy the swimming pool, platform diving and speed slides. Eat, shop, float the river...all within an easy walk of the Greystone Manor.


text:
|The Score Artists @ Work Member Directory Premier Partners Seminar Downloads SCL Videos NY Home Forum Ambassador Program Mentor Program Hall of Fame In Memoriam Lifetime Achievement Emerging Composer
George & Ira Gershwin
...were, of course, two of the 20th century's greatest songwriters. With George as composer and Ira as lyricist, their contributions to Broadway in the 1920s alone included "Fascinating Rhythm," "Someone to Watch Over Me" and "'S Wonderful."
But they wrote for Hollywood, too, and gave us some of the most memorable movie songs ever written. For Fred Astaire and Ginger Rogers in SHALL WE DANCE, they wrote "Let's Call the Whole Thing Off" and "They Can't Take That Away from Me." For Astaire and Joan Fontaine in DAMSEL IN DISTRESS, they wrote "Nice Work If You Can Get It" and "A Foggy Day in London Town." For GOLDWYN FOLLIES, they penned "Love Walked In" and "Love Is Here to Stay."
George died of a brain tumor in 1937, at the age of 38. Ira went on to collaborate with several other composers, including Jerome Kern on COVER GIRL, which gave us "Long Ago and Far Away"; Kurt Weill on LADY IN THE DARK; Harry Warren on THE BARKLEYS OF BROADWAY; and Harold Arlen on A STAR IS BORN, which gave us "The Man That Got Away."
George's concert works, including "Rhapsody in Blue" and "An American in Paris," were featured prominently in films made after his passing. Their landmark opera PORGY & BESS was made into a film in 1958, and Gershwin tunes continued to adorn any number of other films made in the '40s and '50s. George's exquisite melodies, and Ira's sophisticated lyrics, are timeless contributions to the Great American Songbook.
--Jon Burlingame
Recommended Listening


text:
Fixing database issues and performance
Budget $250-750 USD
We have a travel agency site and we need some fixes to be done
#1 - Optimize Cache Settings (currently disabled) (this will improve search.)
#2 - Optimize Connections Count Settings (currently 100 as I remember.) This will fix most 'database gone away' issues.
but more importantly is #3 - Restructure of tables indexing of packages tables, and rewriting search code. ( this will allow many more packages on the system and improved performance)
3.a. Currently there are not appropriate database indexes on the packages table, which has 100ks of packages and is badly optimized. This means for 1 search all 300k packages must be scanned. With proper index table, this will not happen. This also means that performance will decrease as more packages are added to the system.
3.b. by creating separate dates and origin/destination data to mysql tables and indexing this data independent of package table, this will increase performance so that whole package table is not searched. (for example to search 1 month packages only, all packages from all months must be forcefully scanned by mysql server, because of improper indexing.)
58 freelancers are bidding on average $628 for this job
Hi, I can help you to optimize your database so it will start working faster. Please show me your website and website's backend
Greetings, I am very thankful for this opportunity. It's really exciting that we have below similar kind of expertise and work experience: [login to view URL] [login to view URL] [login to view URL] htt More
Hello I'm interesting your project very well I'm a Good PHP, Java, DB, Math, Algorithm expert. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks
Hi ! we would like to check out the database and coding structure and then will be in a position to comment on the time and cost involved in this project. if you can message back, we can can discuss all details and More
Hello, We are a hard-working web-development company working on core PHP And Wordpress projects. We can develop cross-browser, W3C compliant good quality professional websites. We have gone through your requirement More
Warm wishes of the day..!! Gone through with your job post and sure to provide you with the work as mentioned. Further looking to discuss as per your availability. Thanks
Hi, This is my tentative bid. After reviewing the job description, I am glad to offer my services for the fixing and optimization of your travel agency's website's database, cache and development work needed ther More
Could you please share the website link. We are an experienced team of Web designers and developers. We hereby take the pleasure of extending our availability and interest for the project posted by you. We have a profe More
ABOUT US "IT FLEX SOLUTIONS has focused exclusively on the Web Development/Designing projects with 8+ years of service. Our Web Development/Designing expertise has helped clients to create e-commerce, social networkin More
Hi, please provide your existing site link. your current site is develop in which framework? waiting for your response. Thanks
Respected Concern, We have the potential as well as experienced regarding Database indexing and therefore very much interested to work in your project. Approach to the Job: We need the following.. 1. The w More
Expert in DB performance. i have 8+ years of experience. Can we discuss the project. Please initiate a chat with me so that we can discuss the project at a broader level. Why you should hire me- 1. I have a very More


text:
Aanvang: 22:55 • Prijs: 2,-
The healthiest disco in town!
Tonight our various dj's will serve you a healthy plate of eclectic music containing your much needed vitamins A(lternative), F(unk), D(ance), R(ock), P(unk), E(lectro), M(etal), H(ip- Hop) and more to help you unwind from your stressful workweek and work up your appetite for more on the dance floor! So come get your weekly vitamin shot at ACU!
// DJ's //
Hosted by Manifest
Event: https://www.facebook.com/events/492093404625151/
Aanvang: 23.00 * Entree: €2,-


text:
U.N. chief Ban invites Iran to Syria peace talks
U.N. Secretary-General Ban Ki-moon said he had invited Iran to attend the first day of Syria peace talks on January 22 in Montreux, Switzerland.
U.N. Secretary-General Ban Ki-moon said on Sunday he had invited Iran to attend the first day of Syria peace talks on January 22 in Montreux, Switzerland and that Tehran had pledged to play a "positive and constructive role" if it was asked to participate.
More than 100,000 people have been killed and over 2 million have fled Syria during the nearly three-year civil war.
Western and Gulf Arab nations say they have been reluctant to the support the idea of Iran participating at all because it is supporting Syrian President Bashar al-Assad militarily and has never backed a plan for a political transition in Syria agreed at an international conference in Geneva in June 2012.
Ban said he had spoken at length with Iran's Foreign Minister Mohammad Javad Zarif in recent days and that he believed Tehran supported for the Geneva 2012 plan.
"He has assured me that like all the other countries invited to the opening day discussions in Montreux, Iran understands that the basis of the talks is the full implementation of the 30 June, 2012, Geneva communique," he said.
"Foreign Minister Zarif and I agreed that the goal of the negotiations is to establish by mutual consent a transitional governing body with a full executive powers," Ban said. "It was on that basis that Foreign Minister Zarif pledged that Iran would play a positive and constructive role in Montreux."
"Therefore as convener and host of the conference I have decided to issue an invitation to Iran to participate," Ban said. "Iran needs to participate as one of the important neighboring countries."
Ban said he expected Iran would issue a statement soon in response to his invitation.
Earlier this year the United States said that Iran might play a role on the sidelines of the Syria peace conference in Montreux. Tehran dismissed the idea of being relegated to the sidelines, saying it was beneath Iran's dignity.
The key players in the talks are Assad's government and opposition rebels who have been fighting for nearly three years to oust him.
Ban said he had invited on Sunday a total of 10 additional countries to attend on January 22 - the Vatican, Australia, Bahrain, Belgium, Greece, Luxembourg, Mexico, the Netherlands, South Korea and Iran. Speaking to reporters at U.N. headquarters, Ban made clear that the full negotiations between the government and opposition would begin in earnest on January 24 in Geneva.
Syrian opposition groups and Washington, which accuse Tehran of supporting Assad with manpower and arms during the uprising against him, have long had reservations about the participation of Iran, although Ban and the United Nations' special envoy on Syria, Lakhdar Brahimi, have long backed Tehran's involvement.
While there has been a warming in U.S.-Iranian ties this year including a November 24 deal to curb the Iranian nuclear program, there are no visible signs that this has led to greater improvement in other areas such as Syria, where they are on opposite sides of the civil war.
The idea of what U.N. diplomats refer to as the "Geneva 2" peace conference on Syria was first proposed by Russian Foreign Minister Sergei Lavrov and U.S. Secretary of State John Kerry last spring, though it has taken nearly a year to organize.
(Reporting by Michelle Nichols and Louis Charbonneau; Editing by Eric Walsh)


text:
This documentation provides information about PlateSpin® Recon.
This text is intended for IT staff, such as data center administrators and operators, who use PlateSpin Recon in the management and planning of the data center.
We want to hear your comments and suggestions about this manual and the other documentation included with this product. Please take a moment to provide your comments at the Novell Documentation Web site .
In addition to this guide, PlateSpin Recon comes with the following documentation:
PlateSpin Recon Getting Started Guide
An online version of the PlateSpin Recon User Guide integrated with the product
Release Notes
For help with third-party vendor products or documentation, please contact your sales or support representative for those products.
Contact Technical Support by:
Telephone (North America): +1 877 528 3774 (1 87 PlateSpin). This is a toll-free number.
Telephone (global): +1 416 203 4799. This is not a toll-free number.
E-mail: firstname.lastname@example.com
You can also visit the PlateSpin Technical Support Web site
A user forum is available at http://forum.platespin.com.
In PlateSpin documentation, a greater-than symbol (>) is used to separate actions within a step and items in a cross-reference path.
A trademark symbol (®, , etc.) denotes a Novell trademark. An asterisk (*) denotes a third-party trademark.


text:
My grandmother must have loved gelatin salads, because not a meal appeared on her table without a double fruit mold or a lime salad ring or some such. Here is a recipe for salad I recall from her favorite TV cook of the day, Betty Feezor.
My grandmother must have loved gelatin salads, because not a meal appeared on her table without a double fruit mold or a lime salad ring or some such. Here is a recipe for salad I recall from her favorite TV cook of the day, Betty Feezor.
Maybe one of my own grandchildren will remember me some day for my triple chocolate fudge brownies.
Blender Lime Cheese Mold
1 cup pecans or walnuts
1 cup maraschino cherries
1 cup crushed pineapple, drained
3-ounce package lime gelatin
1 envelope unflavored gelatin
1 cup boiling water
1 cup cottage cheese
Few drops green food coloring
1 cup crushed ice
Chop half the nuts and cherries in blender. Place in bowl and repeat. Add pineapple, mixing well. Add both packages of gelatin and boiling water to blender and mix until dissolves. Add cheese and process until smooth. Add food coloring and ice; process until ice has melted. Place in refrigerator for 10 minutes, then pour over fruit mixture, stirring to blend. Let set in refrigerator a few more minutes, then stir to redistribute fruit. Pour into a 2-quart mold (a ring mold is nice) and place in refrigerator until set. Serve on lettuce leaves like your granny and mine used to do.
Triple Chocolate Fudge Brownies
4 squares unsweetened chocolate
2 sticks butter or margarine
2 cups sugar
4 eggs
2 teaspoons vanilla extract
1 cup flour
1 cup chopped nuts
1 cup semi-sweet chocolate morsels
1 recipe chocolate glaze (or canned chocolate frosting)
Melt chocolate and butter in large saucepan over low heat. Add sugar, stirring well to dissolved. Cool a few minutes. Add eggs, one at a time, beating well. Add vanilla and stir in flour, blending well. Stir in nuts and chocolate morsels. Pour into an oblong baking pan lined with tinfoil and coated with baking spray. Bake in a 325-degree oven for 30 minutes or until set. Let stand 20 minutes before glazing.
3⁄4 cup chocolate morsels
3 tablespoons butter, melted
1 tablespoon corn syrup
1⁄2 teaspoon vanilla extract
Stir until smooth. Or, put about half a can of frosting in microwave for 30 seconds until slightly melted. Spoon glaze over brownies while in pan. Cool and lift out of pan to cut. (You can either be daring and use the rest of the chocolate morsels in the recipe or you can eat them while nobody is looking.)


text:
For Sunday's recap and photos, click here.
For Friday's recap and photos, click here.
Saturday's recap below…
The perpetual low of getting stuck in Lollapalooza crowds hit rockbottom yesterday, when I found myself packed shoulder-to-shoulder in a crowd of fucked-up festival-heads, Red Hot Chili Peppers fans, and lost teens screaming into cellphones searching for their friends. The sky was growing dark, a massive storm was looming, as thousands and thousands of EDM-lovers inched toward the festival gates all at once. The swarm was growing tighter, closing in, but barely moving, while security staff and police officers yelled at us to evacuate faster. But there was seemingly nowhere to go. Was I standing in alt-bro hell?
No. I was just trying to exit Grant Park, after Lollapalooza authorities instructed all 70,000 of Saturday's attendees to leave the festival grounds, due to dangerous weather conditions on their way.
"Fuck this! This is so dumb!" one angry Avicii fan in a headband yelled at his girlfriend, a skinny girl in a crop top, who rolled her eyes and continued to push toward the exit.
Once outside the gates, Lolla fans loitered, on limited time, as the projected thunder and lightning and hail seemed imminent.
"Where do we go, bro?" all were wondering.
The streets were eerily quiet.
It felt like Lollapocalypse.
12 p.m. @ The Google Play Stage: FIDLAR Earlier in the day, vibes were way higher. I started out Day 2 of Lollapalooza by checking out a young L.A. garage-punk four-piece, FIDLAR, a band I'd seen before in more punk rock environs, and generally associate with house shows. (One of their first shows was in 2010 on a FMLY ride in L.A., a massive collective bike ride where the group stops along the way for bands to play pop-up shows.) Even the most corporate of music festivals (like Lolla) couldn't stop these dudes from turning the place into a party, or at least trying to.
That sort of ethos is refreshing here at Lollapalooza, where the line-up is mostly major-label bands and corporate indie-rock bands who operate far outside the world of DIY culture. FIDLAR — that stands for "Fuck it dog, life's a risk," a popular skater mantra — played fervently through a 45-minute set of youthful fuzz-punk. It wasn't long before their early-afternoon crowd started a bit of a push pit, which security tried to calm down.
"Just do it anyway!" singer-guitarist Zac Carper said. "Two weeks ago we were playing a house party, and now we're here," he added, seeming genuinely in awe of the band's landing on the Lolla lineup. "I still haven't graduated high school."
Many of their songs are about drugs. "This song's about rehab," said Carper, before one. "This song's about acid," he said, before another. And later? "This song's called 'Cocaine'!"
Words written on FIDLAR's equipment: "BONG RIPZ" is written across their bass drum, "WU-TANG" on one guitar, "BURRITO" on another guitar.
Stage banter: "I have Justin Bieber's phone number written on my amp. Write it down. Call him."
1:30 p.m. @ The Playstation Stage: JEFF the Brotherhood Whoever billed FIDLAR and JEFF the Brotherhood back-to-back knew what they were doing. The garage-punk ruckus continued a couple of stages away, with some added rock 'n' roll energy, as Nashville's favorite guitar-and-drums brothers-duo tore up a set of old and new jams.
"AMMURRIKAA, fuck yeah!" screamed a shirtless dude in a bandanna behind me, just as JEFF were starting.
The set began with "Country Life," from their newest record Hypnotic Nights. From their 2011 LP We Are The Champions, they played "Shredder" and "Bummer." Upon a fan's request, they even played something from 2006's Castle Storm, "Noo Sixties."
"This is pretty weird for us, as you can imagine — it's like 2 o'clock in the afternoon," said singer-guitarist Jake Orall, with a laugh. "And there's more of you than usual. Which we're happy about."
Proof the JEFF Bro's are the most rock 'n' roll band on this bill: Jake hopped down from the stage to play guitar in the crowd mid-song, toward the end of the set
Early afternoon random notebook scribble: The "Craft Beer Tent" at Lollapalooza is weird and funny. They're selling Stella, Hoegaarden, and Beck's for $8 each, trying to pass them off as "craft beers," when they are all beers that are mass-produced and manufactured by the multi-billion-dollar company Anheuser-Bush, the largest brewer in the world, and owner of Budweiser, one of the festival's major sponsors. In some ways this is sort of a fun microcosm of the festival as a whole, and the ways in which even some of the "indie"-sounding acts on this fest are actually products of big-name one-percenters.
3 p.m. @ The Sony Stage: Neon Indian Neon Indian is absolutely crushing it when halfway through their set, the first signs of Lollapocaplypse surface. "So apparently we have to walk off the stage in 10 minutes," singer Alan Palomo tells the crowd. "If that's all the time we have, let's make it fucking count!"
"If this is your first time on psychedelics, in this extreme heat, drink plenty of water," he adds. "It's going to be okay." They psych-out through one of their newer super-chill synth-pop songs for a couple of minutes, before it's over. "OK, apparently we really have to stop right now," Palomo says. "We will make it up to you very soon. We've been looking forward to this day for a very long time."
3:30 p.m. @ The Sony Stage A Lollapalooza official in a red shirt takes the stage. "We have received a warning that a potentially dangerous storm is on its way to this area. We need to clear the whole park. Please follow the staff and police officers' directions." Soon, all screens are overtaken over by red backdrops reading "WEATHER EVACUATION: Please exit quickly and calmly."
4:30 p.m. @ The Internet Unsure of whether the festival will resume, I tweet at Frank Ocean and ask him to please play a basement show in Chicago somewhere. No response. I try tweeting the same at FIDLAR instead. No response. Sigh.
5:30 p.m. @ The Internet Lollapalooza notifies media that the festival grounds will be re-opened at 6 p.m. with an adjusted lineup; most sets will start one hour later. The City of Chicago has given permission for noise to go one hour later than normal.
7:30 p.m. @ The Red Bull Stage A few thousand fans are braving pools of mud and rainwater to see 22-year-old Canadian R&B producer the Weeknd, who is playing an hour and a half after his initial start time. Still, hundreds hang back up by the streets and listen from afar, staying away from the messy fields.
8 p.m. @ The Google Play Stage: Washed Out Ernest Greene, aka Washed Out, is backed by a three-piece band on the Google Stage, playing through a more sophisticated-sounding set than fans are expecting. The band has grown into more of a slowed-down, funky dream-pop sound since the days of their bedroom-pop chillwave hit, "Feel It All Around." When he does play that hit, it sounds like an ultra-laid-back R&B ballad. Fans are blowing bubbles and the sun is setting, making for a laid-back recovery from the afternoon's storms.
Number of synths on stage: 3
Number of iPads on stage: 1
8:45 p.m., overheard outside the Franz Ferdinand set: Girl in a Radiohead shirt: "What's that big Franz Ferdinand song? That one song they had?" Guy in a Built To Spill shirt: "I dunno."
9:20 p.m. @ The Google Play Stage: vibing with the Frank Ocean campers Every festival has its "campers" — the super-fans who, instead of hopping around from stage to stage, "camp out" at one stage for hours, anxiously sitting through sets they don't give a shit about, all for the sole purpose of having an excellent spot in the crowd when their beloved headliners take the stage. I had the pleasure of vibing nearby a solid crew of Frank Ocean campers throughout Twin Shadow's set: some Midwestern college-dude festival-frequenters, a couple of teen couples, and a slew of fans who bought Lollapalooza Saturday tickets just for this set. Best of all, I was standing right next to the ultimate superfans, two girls who couldn't have been older than 17. When the group of guys nearby us speculated about the possibility of Earl Sweatshirt or Tyler, The Creator appearances, these girls were quick to shut them down.
Teen-girl super-fan: "That's not happening. I've been following them on Instagram all day. They're not in Chicago."
College-dude: "Oh. Hey look, they're bringing a carpet out onstage."
Teen-girl super-fan: "Frank always plays with a carpet on stage. These are things you should pay attention to."
College-dude: "Well, I've only seen him once."
Teen-girl super-fan: "That's not really something you should admit."
As early as 20 minutes before Frank Ocean took the stage, fans were squeezing forward and inching up as close as they could to the stage. "This is just like The Weeknd all over again," one girl sighs. "If I start to cry, just leave me be."
9:45 p.m. @ The Google Play Stage: Frank Ocean From the second Frank Ocean walks out on stage, the lights go out, and to get a glimpse of the guy I have to tilt my head through a swarm of hands holding Instagram-ready iPhones. "Hello, hello, hello," Frank says, met with shrieks, before sitting down and starting his set with a slowed-down "By Your Side," backed only by two guys on acoustic guitar. "I see we got a little rain today," he says. "I'm glad you all came back. I wouldn't miss it for the world," he adds, before a similarly soft "Summer Remains."
"Sing this one with me if you know it," he says to introduce "Thinkin' Bout You," during which the rest of his four-piece band takes the stage, jumping in as the song progresses, big drums crashing as Ocean sings, "Do you not think so far ahead? 'Cause I've been thinkin 'bout forever." He lets the crowd finish it, pointing the mic at them, smiling and shaking his head along.
Ocean knows how to please the crowd, picking the perfect moments to point at the girls in the front row as he sings through "Novacane." "A few of these songs are from a project I did called nostalgia, ULTRA," he says. "How many of you have heard it? Oh, that brings a smile to my face."
Ocean vibes with the crowd with utmost sincerity, talking about his music, the festival, the city. "I know y'all aren't the builders or anything, but on my way over, I saw some of the flyest architecture I've ever seen," he says about Chicago. It's my first time seeing him perform, and it doesn't take long to understand why his fans are so dedicated.
"Y'all sound so good," he jokes, with the crowd, who sing along to every song almost as loudly as he does on "Swim Good." "We're going to start the Lollapalooza Mass Choir tonight. Get your harmonies together."
"Strawberry Swing" is met with similar enthusiasm. "Oh shit, I'm gonna cry," says someone nearby me. Ocean holds his fist out, sings with his face to the sky. As he belts out the lyrics, I'm literally surrounding by teenagers who are making out, and one who is sobbing.
"Y'all are beautiful," Ocean tells everyone. "Are we spreading the love tonight? Turn to your neighbor and say, 'I love you.'"
On "American Wedding," a song that plays with the lyrics of the Eagles' "Hotel California," Ocean stands still, center stage, shrugging his shoulders earnestly, backed only by electric guitar. Next, "Voodoo" is slow and bass-heavy.
"Now I wanna segue into another era, if you will," Ocean says. "I just put out a record called Channel Orange. How many of you copped it? I don't wanna know how many copped it illegally. But, if that's the real shit … I'm just glad it's a part of your life."
"I love you!" responds the crowd.
"I love you back, I swear to God I do," he says.
With that, Ocean plays through "Monks," then "Crack Rock." On the latter, he crouches on the ground for the verses, backed by only keys. The choruses are more explosive, but the highest point is the last verse. "Fucking pig get shot, three hundred men will search for me," he croons, shaking his finger and shaking his head. "My brother get popped, and don't no one hear the sound … don't no one hear a sound."
The set ends with two more from Channel, "Bad Religion" and "Pyramids."
"This next song is pretty important for me, because of some of the things I've said in the last month," he says to introduce "Bad." "I'm taking some freedom for myself, you know?"
It's a beautiful rendition, as expected. Ocean sings mostly with his eyes closed, mostly stands still, raising an occasional hand on a high note. It's one of the best songs of 2012, for sure.
[Photos by Wilson Lee]


text:
Roshan Naik is a software-design engineer for Hewlett-Packard. He can be contacted at [email protected]
Metaprogramming is about writing code that performs some task at compile time. You could optimize code (loop unrolling, for instance), compute a value (factorial of a number), manipulate compile-time data structures (such as type lists), or perform compile-time selection of appropriate algorithms to be executed at runtime. But no matter how useful metacode might be, there are restrictions on what can be done with it. The biggest hurdle to the endemic use of meta code is that most information needed to perform computations is only available at runtime.
Selection and looping have become the two key cornerstones of the Turing/von Neuman model of computation. Both these ideas can be simulated in C++ metacode using partial specialization and recursion in templates.
Metaloops are implemented in C++ using recursive template instantiation. Typically, implementing metaloops requires the creation of a primary template class to perform recursion and a specialization to end the recursion. This pattern is implemented each time a metaloop is needed. If you can decouple the logic of creating a loop from the computation performed within it, then you can reuse the code that implements the looping logic.
It is somewhat common these days to encounter a template named something like If<> or IfThenElse<> that handles compile-time selection [1]. This does not seem to be the case for metaloops, however. Metaloops are fundamentally more complex than metaselection. It is difficult to have a general-purpose looping construct that can satisfy every need effectively. Sometimes less general-purpose solutions can be more effective. In this article, I'll examine ideas around encapsulating metaloops and consider their usefulness.
Taking a First Stab
Listing 1 demonstrates the traditional-style metacode to perform looping. The code uses metalooping to print all numbers in an inclusive range.
The first class is the primary template that provides the recursion, and the second template, which is a specialization of the first, is used to terminate the recursion. The primary template does one iteration worth of work (in this case, print an integer), then moves on to the next iteration by recursively instantiating itself. The template argument start is incremented prior to each recursive instantiation. The recursion continues until the value of start is equal to the value of end. At this point, the specialization kicks in and ends the recursion. The template parameter start implements a loop counter, and end marks the inclusive upper limit for start.
It would simplify things if you could package this metalooping logic into some kind of library construct (let's call it Loop) that can be used as in Listing 2. Here, Loop<> repeatedly invokes the function or function object passed to it with sequential numbers in the range [1,20]. You can see in Listing 1 that the loop's body is tightly coupled with the looping logic, but in Listing 2 these have been decoupled using the Loop<> template. The loop's body is implemented as a unary function (or function object) and passed to Loop<>. Assuming the compiler can inline call to print, the code is unrolled into 20 inline cout statements, in both Listings 1 and 2. Metaloops are automatically unrolled at compile time. You should be able unroll a loop as long as you can deterministically tell at compile time (within the limits of the language) exactly how many times the loop needs to be executed. In reality, this statement is a simplification and does not tell the whole story. You may have already figured out that there can be more involved with loops than simple loop counters. Consequently, Loop<> is not always going to fit your needs.
Loop<>'s implementation (Listing 3) is straightforward, and is based on the traditional metalooping technique. A more robust implementation would also include an overloaded version of the eval member function taking a const T& expr parameter to allow use of const function objects as arguments.
Loop<> provides basic flexibility in specifying the start and end values of the range for the "loop counter," and makes this loop counter available to each iteration. Being a sophisticated template programmer, you try to use Loop<> for all your metalooping needs and soon run into its limitations. You may like to use nested metalooping to unroll a loop that walks through your two-dimensional array and initializes each element. Listing 4 implements Loop2<>, which adds support for nested looping (one level only).
Using Loop2<> for nested loops is straightforward. Listing 5 initializes a two-dimensional array with random values. The ternary function elem_init is used to implement the loop's body. It assigns a random value to the specified element of an array. You first bind the 5×6 array my_array to the first parameter of the elem_init function using boost::bind (from the Boost library), then use the resulting binary function object as the outer loop's body. The outer loop binds a value to the first parameter and passes the resulting unary function to the inner loop. The inner loop finally executes the loop's body. To initialize a 5×6 array, you need an outer loop to generate array indices in the range [0-4] and an inner loop to generate array indices in [0,5]. Loop2<0, 4, Loop2<0, 5> >::eval(....) provides you with this nested looping infrastructure.
What if you need to increment the value of your loop counter by some arbitrary amount (say 2, to print every alternate number in the range)? In that case, you need to be able to customize the increment logic. What if you require more "state" than simply an integral loop counter? For instance, you may want to have typelists or some other complex compile-time data structure as part of the loop's state. This means that you need to replace the loop counter with some custom-defined state and the looping condition should be customizable, too. You should be able to implement a compile-time predicate that is aware of your custom-defined state and use this predicate to control the loop. So is Loop<> any good? If your needs are restricted to simple loop unrolling instead of sophisticated compile-time algorithms (which I feel is true more often), then Loop<>, or a custom variant of it, can be a simple, effective, and easy-to-use tool.
Compile-Time Selection Techniques
There are several useful techniques for performing compile-time selection. These will be required for implementing more advanced looping schemes. In Listing 6, If_else<> demonstrates a typical implementation of one compile-time selection technique. The first parameter b is defined as a Boolean value and the remaining two are type parameters. If b is true, then If_else<>::result is typedefed to the first type; otherwise, to the second type. In Listing 7, you can see If_else<> being used. It first defines a simple predicate, isSmall, which verifies if a type has size less than 2. (Later on, the predicate is used along with the If_else<> to determine the type for foo.)
A common optimization to the aforementioned technique relies on C++'s rule dealing with instantiation of members of a template class. In short, the rule says that the compiler instantiates a member of a template class only when (and if) it is explicitly referenced. This is different from the rule for nontemplate classes, where all members are instantiated along with the class. The declaration of foo in Listing 7 instantiates A<T1>, A<T1>:: result, B<T1>, B<T1>:: result, isSmall<T1>, isSmall<T1>::result, If_else<...>, and If_else<...>::result. The order of instantiation should also to be noted. isSmall, A, and B will be instantiated in an unspecified order prior to instantiating If_else<>.
In Listing 7, you don't really need to instantiate both A<T1>::result and B<T1>::result, since you will only use one or the other. For simple cases, it's a nonissue, but sometimes it can be expensive in terms of compilation time. A<T1>::result and B<T1>::result could both be another If_else<>, which, in turn, contains several more levels of selection. Or it could have been some expensive metacode dealing with long typelists. To get around redundant instantiation of template members, you need to delay any referencing of those members until it is absolutely required. C++ Templates, by David Vandevoorde and Nicolai Josuttis (Addison-Wesley, 2002), provides an analysis of how compile time is reduced by taking advantage of delayed template member instantiation using square root calculation as an example.
Listing 8 shows a modified version of the If_else template called If. References to A<T1> and B<T1>'s member result has been tucked inside the If template in Listing 8. Since the first argument to If<> is false, the template specialization If<false, T, F> kicks into play and references only B<T1>::result. Consequently, A<T1>::result is not referenced or instantiated. This selection technique implies that the two type parameters T and F need to provide a member type named result. In some cases, you may want to pass simple types such as int and float that do not have such members. This is can be solved by using a simple adapter class template that wraps the nonconformant type.
template<typename T> struct wrap { typedef T result; }; typedef If_else < false , wrap<int> , wrap<char> >::result bar;
If<> selects one of two types based on a Boolean value. You may sometimes need to select at compile time a piece of code to execute at runtime, based upon a Boolean value:
template <bool b , typename T, typename F> struct If_exec { static void exec() { T::exec(); } }; template <typename T , typename F> struct If_exec <false , T , F> { static void exec() { F::exec(); } };
If_exec<>::exec() invokes T::exec() if b is true, or else F::exec(). Since operator() cannot be defined as a static member function, you require the function object to define a static member function called exec instead. If_exec<> turns out to be a very useful tool for unrolling loops that need to conditionally execute some code in each iteration.
A Grand Looping Scheme
Listing 9 is a solution that overcomes Loop<>'s limitations. The template class For models the language-provided for looping construct. Figure 1 shows the five different aspects that make up a for construct in C/C++.
You can simplify things by performing the initialization just prior to invoking For<>. That leaves you with four aspects to deal with, instead of five, when implementing For<>. It is up to users to define each of these four aspects and pass them as template parameters to For<>. For<> takes these and orchestrates them into a metaloop resembling the runtime for. Contrast this with Loop<>, which defined most of these policies internally.
For<> consists of two members. The first member is a type called result and the second is a function called exec(). Member function exec() is used for loop unrolling type tasks. The member type result is used for metaloops that produce either a constant value (such as factorial of a number) or a type (such as a typelist sorted on type size) at compile time. result and exec() provide two independent services and do not depend on each other.
Input to For<> is comprised of the looping condition (condition), body of loop (body), the increment logic (increment), and the preinitialized state (state). body performs one iteration of a loop. For<>::exec() requires body to define a static member function, also called exec(), that invokes zero or more (runtime) executable statements. On the other hand, For<>::result requires body to define a member type, called result, representing the output of the body's actions on the loop's state. For<> always requires body to be a template that has only one type of argument (which will be the loop's state). Both condition and increment take state as an argument.
Here's how For<>::result does its job: body and increment are expected to operate on the state argument and make the new state output available in their result member. condition, on the other hand, only runs some checks on state and provides a true/false value in its result. state is an arbitrary, user-defined data type whose internals are known only to condition, increment, and body. For<> takes the results of their operations and orchestrates the loop.
For<> performs the following steps (similar to for barring initialization). Again, For<> mimics the steps preformed by the for construct (barring initialization):
- if (looping condition is true).
- a. execute body (passing in state)
- b. execute increment (passing in the state obtained by executing body)
- c. continue on to next iteration
- else leave state unmodified and end the loop
For<> employs If<> to make decisions in steps 1 and 2. For steps 1(a) and (b), it uses the body and increment parameters, respectively. And for step 1(c), a recursive reference to For<> is used. When making this recursive reference, condition, increment, and body are passed on without any change. state, on the other hand, is expected to change at the end of each iteration. The new state for the next iteration is increment< body<state>::result >::result. This essentially executes body first, then increment on state to obtain the new state. If neither increment nor body modify state, you could end up with infinite recursion, as condition<state>::result produces true ad infinitum. Next, iteration is pursued only if condition<state>::result is true; else, the current state is returned as the final result of the looping operation. Since state can be any arbitrary type, wrap<> adapts state's interface to If<>.
There are a couple of interesting details to note in the implementation of For<>. First is the order of instantiation of templates. All arguments to a template are instantiated (in an unspecified order) prior to instantiating the template itself. Thus, the compiler instantiates state, then condition<state>, and finally condition<state>::result. Similarly, template arguments to the recursive For<> reference are instantiated prior to that For<> reference. There is no guarantee on which of three arguments to If<> is instantiated first, and For<> does not rely on their order of instantiation. But it does rely on the body operation being "executed" (that is, body<...>::result being instantiated) prior to the increment operation and making body's result available to increment. Making body<state>::result an argument to increment achieves the desired behavior.
The second interesting detail to note is the use of If<> to delay the instantiation of For<>::result. Consider what would happen if you used If_else<> instead of If<> as follows:
If_else< condition<...>::result , For<...>::result , wrap<...>::result >,
This would cause the compiler to instantiate For<...>::result and wrap<...>::result upfront, regardless of the value of condition<...>::result. Instantiating For<...>::result at this point means an attempt to compute the next iteration. This creates an infinite dependency chain where each iteration requires the next iteration to be computed, all along ignoring condition<...>::result's indications to stop/continue the recursion.
Listing 10 is a metaprogram using For<> to compute square roots. The template class sqroot makes use of For<> to implement its metalooping. The algorithm searches for the square root of a number N in the range [0,N]. In each iteration, the range is halved and the search continues in either the first half or the second half. If the square of the midpoint of this range is greater than or equal to N, then the search continues in the first half; otherwise, in the second half. Four templates need to be defined to implement the various aspects of the loop. sqrt_state holds the number (num) whose square root is to be found and two variables (low and high) marking a range in which the search for the square root is to be carried out. sqrt_body updates this range on each iteration of the loop. sqrt_cond checks to see whether the state::low has crossed state::high, in which case you have found the answer. In this example, sqrt_incr leaves the state unmodified. You need to compare this For<>-based solution to a solution that uses hand-implemented metaloops. Comparing Listings 10 and 11, you can clearly see that the For<>-based solution needed more lines of code. It did the looping for me, but I ended up writing more code to define the different arguments it needed. A bit of a shock when you consider that Loop<>, which did very little, bought a lot more, where applicable, than the "wonderfully customizable" For<>.
An interesting point to note about For<> is that its high degree of generality automatically supports the creation of arbitrarily deep levels of nested loops. Listing 12 illustrates the general idea. Nesting is achieved by passing another For<> in the body argument. The inner and outer loops are required to share the same state as the outer loop passes its state to the inner loop. Each loop generally has its own unique increment, condition, and body. When defining the inner loop, you do not explicitly pass any state to the inner loop. You pass state only to the outer loop, which, in turn, passes state to the inner loop on each iteration of the outer loop. Defining the inner loop without the state requires simulating template typedefs (forthcoming in C++0x), which lets you take an existing template with multiple parameters and bind only some of the parameters to arguments. In Listing 12, inner_loop<> binds all parameters of the inner For<> loop except state. Nesting is then achieved by passing inner_loop<> to a For<> in the body argument. Deeply nested metaloops is one area where For<> can reduce your lines of code and at the same time improve readability.
A general-purpose tool like For<> is difficult to implement and likely to have usability issues for simple loops. But simple tools such as Loop<>, having relatively fewer areas of application, are fairly easy to invent and use. It is likely that a small collection of such simpler classes stand a good chance of tackling most (if not all) of your metalooping needs better than a general-purpose class such as For<>.
Template meta code often gets very dense due to the syntactic requirements and, in some cases, the need to work around some language limitations. Classes that encapsulate compile-time selection can help in reducing code without introducing overhead. One issue to keep in mind when writing meta code that uses recursive templates is the depth of recursion. Different compilers support different depths of recursively nested template instantiations. The C++ Standard "recommends" (in Annex B) a minimum depth of 17 to be supported. Fortunately, many compilers report a clear error message once their recursion limit has been reached.
Thanks to Julius Gawlas and Vijay Krishna for their help on this article.
- [1] Boost's MPL library (http://www.boost.org/libs/mpl/doc/) is one place to find a class similar to the template class If<> described in this article. There does not seem to be a template equivalent to If_exec<> in Boost.


text:
Thursday, March 3, 2011
Orange Bowl Snapshot:: 1950 Homecoming
November 24, 1950: Members of the University of Miami's homecoming court were among the 45,000 fans who watched the Canes beat Iowa 14-6.
Over the years, I've collected many photographs of the Orange Bowl Stadium from surfing the net. This picture was taken during the University of Miami's homecoming football game against Iowa back in 1950. After doing a little research, this game was historically significant. Yet few people know about it.
Miami in 1950, like much of the South, was a segregated city. There were strict Jim Crow laws that prohibited blacks and whites from gathering and participating at the same functions. But on November 24, 1950, something new happened for the first time in the Orange Bowl Stadium. White and black athletes would compete on the same field.
The University of Iowa brought its football team to Miami to play the Hurricanes. At the time, Iowa had five African-American players on its roster. The University of Miami remained all-white. According to the University of Miami football media guide, UM had canceled games in the past against schools with black athletes. Games against Penn State and UCLA were specifically canceled in the 1940s. The UCLA cancellation was noteworthy because one of its African-American players happened to be Jackie Robinson--the same Jackie Robinson who later broke Major League Baseball's color barrier.
But in 1950, the University of Miami finally began to relax its segregational policies. Black fans were allowed to watch games at the Orange Bowl. But they were designated to only certain areas of the stadium--including the east end zone. The Hurricanes would beat Iowa 14-6 that evening. But late in the fourth quarter, one of Iowa's black players, sophomore halfback Bernie Bennett, scored a touchdown for the Hawkeyes. He happened to score in the east end zone, where a jubilant group of black spectators erupted in cheers.
"We were aware that we were setting a precedent," Bennett recalled. "But nothing happened during the game that reflected any conflict. There was no special security and there was no racist remarks. Once the game started, we just played."
While the game was played without any negative incidents or taunting, the trip to Miami wasn't routine. Bennett and his fellow black teammates were forced to stay in a separate hotel in the black section of town. Miami still had a long way to go at the time. It would be another 17 years before receiver Ray Bellamy would become Miami's first black football player.
Posted by MiamiSouthPaw at 10:39 AM
3 comments:
- mi patria es la literatura said...
This is a great Orange Bowl story. I did not know any of this.
- March 5, 2011 at 5:09 PM
- mi patria es la literatura said...
This is Fawzy, by the way.lol
- March 5, 2011 at 5:09 PM
- Jorge Costales said...
I enjoy how you use the blog to chronicle Miami's history - good job!
- May 4, 2011 at 6:51 AM
Subscribe to: Post Comments (Atom)


text:
Team Maggie Day +85
After nearly 3 months since Maggie Rudnicki received her brother Lucas' bone marrow, Maggie is H-O-M-E! The smile of Maggie, and her brother's Ethan and Lucas say it all! Welcome Home Rudnickis! May you all grow old together, closer, and be healthy!
I know I speak for Lauren, and the entire family thanking you for your thoughts and prayers while they were in Boston! Prayers really do work!


text:
Cruiser Tuf Bubble Shield License Plate Frame 73200
- Made of durable plastic
- Hand polished or black powder-coat
- Sold individually
- Lifetime limited warranty
Cruiser Accessories, a leading manufacturer of license plate frames, offers many styles of license frame combo kits. License frame combo kits include durable plastic frames and acrylic bubble shields. These frames are sold individually.
Cruiser has license plate frames and license plate shields to match your vehicle and your personality. They are available in several different colors, such as chrome, clear, black, smoke, and blue. Cruiser license plate frame combo kits make great gifts for the auto lovers in your life.
They are made out of a durable plastic and have a limited lifetime warranty. Order yours now!
California Residents: Prop 65 Warning
Limited Lifetime Warranty
Cruiser Accessories products are warranted to be free of obvious manufacturing defects. Any damage caused in installation or maintenance is not covered by warranty.
If you have questions regarding our warranties or if you need to return a product to Cruiser Accessories, please contact us toll free at 1-877-216-5446 for further assistance.


text:
"Mystic Titan Suspense 666" – Musical image transferring a sensation of fear, expectations, presentiments bad, mystic forces of black magic, sorcery, a bad dream, the full power of powers of darkness of a Satan and a devil. Slowly creeping melody – sounds as a heavy-duty layer – a monolith, characteristic layers of surrounding atmosphere of strong pressure and fear, fear of loss of a life, an fast approach of an apocalypse. Using of this music possible in cinema in tema – Black magic, or Mystical thriller etc. ... And all the same in the end, in the ending against church bells sounding in a distance – powers of darkness – have passed by, have left away! – Whether and on they long were gone?..) Probably it will return here… Expect them!..)
Using of this music possible in cinema (films, video-clip) in tema – about Black magic, or Mystical thriller etc.


text:
2 Bedroom Apartment in Annlin
Chrissie Beulink
Spark Real Estate
2 Bedroom Apartment in Annlin
Unique spacious 2 Bedroom Apartment For Sale in Annlin Pretoria.
Dont let this beauty slip through your fingers. This Place is so Unique and Modern in many ways, words cant describe this awesome Property Its just what you need. Come and see for yourself, you wont be disappointed. This magnificent Property consists of spacious 2 bedrooms with built in cupboards, 1 bathrooms and tidy kitchen and open plan areas. This is a unique designed place for a young Family. This is a must see. Much more. Come and feel the nature around you every morning when you wake up. Dont wait call today. Please dont hesitate to call this is not all we have, there WILL be something on our books for you to view. We are in this area for more than 10 years 18 years experienced agents. You will not make a mistake to call us for any assistance.
Key Property Features
Email the Agent or request the agent Call You Back should you require any further details.
Share this Property
Need a Home Loan?
|Loan Value (Capital)
|Total Interest
|Total Repayment
Experience Northern Pretoria
Northern Pretoria is a quiet suburb that lies nestled virtually in the foothills of the Magaliesberg. Almost in a world of its own, with its subtropical climate. The smallholdings that made up the area have been transformed into a lively neighbourhood with hospitals, shopping centres, restaurants and coffee shops.
Similar Property for Sale in Annlin
3D View
Video Tour
Apply for a Home Loan
Contact Agent


text:
The Word: The feud between Madonna and Elton John
Elton John and Madonna are in the middle of a huge feud — and honestly, Ihaven't seen two queens go at it this hard since "RuPaul's Drag Race."
Elton John and Madonna are in the middle of a huge feud — and honestly, I haven't seen two queens go at it this hard since "RuPaul's Drag Race."
It started Sunday night at the Golden Globes, when both of the icons were nominated against one another in the category of Best Original Song. Madonna was nominated for "Masterpiece" in "W.E." while Elton was tapped for "Hello Hello" from "Gnomeo & Juliet."
When asked by Carson Daly on the red carpet about the chances of Madonna winning, EJ quipped: "Madonna doesn't have a f—ing chance."
Then, when Madonna actually won, Elton's partner, David Furnish, went onto Facebook to vent his frustration. "Madonna. Best song???? F—off!!!" Not satisfied, he continued his rant: "Madonna winning Best Original Song truly shows how these awards have nothing to do with merit. Her acceptance speech was embarrassing in its narcissism," he wrote.
Madonna won't fight dirty though, and backstage she was the definition of polite.
"I hope he speaks to me for the next couple of years," she said about John. "He's been known to get mad at me so I don't know. He's brilliant and I adore him so he'll win another award. I don't feel bad!"
Way to take the high road, Madge. You could have easily just pointed out that the man known for such classics as "Candle in the Wind" and "Rocket Man" was this year hoping to win an award for a movie called "Gnomeo & Juliet."
For more gossip news visit Dorothy Robinson's Word blog. Follow her on Twitter @DorothyatMetro.


text:
There's a disturbing pattern that emerges when star athletes get hurt.
Just about anytime sports fans question an injury to a player, the first thing that is questioned is that player's "manhood." The player is even more scrutinized when the injury occurs before or during a playoff game.
Next, fans run to social media questioning that player's mettle without having all the facts. And once they learn the facts, there are still those who are not as forgiving as they should be.
Now Luol Deng has entered the category of "questionable" sports injuries along with Derrick Rose and Jay Cutler.
When I first heard about Deng not playing because he had the flu, like most people I said, "Jordan played with the flu, why can't he?" Then I snapped out of Stupid Armchair Doctor Bulls Fan Mode. I found out that Deng had been tested for meningitis and underwent a spinal tap procedure.
Then I said, "Yeah, I know what it is like to undergo a meningitis test." Two years ago during the holidays, a doctor stuffed a needle in my spine (Think Season 2 of "Boardwalk Empire"). I was placed on my side. Then the doctor inserted the needle into my spine, and because of an involuntary reflex, I kicked a chair across the room.
The procedure was scary. I would not wish it on my worst enemy. The worst part is the tension headaches afterward. They are so intense that you can't see, much less play basketball. Also, I had an MRI exam done after that procedure. If Deng needed the same test, it's not fun for someone his size to be crammed into that machine.
Even though Deng was released from the hospital, the headaches don't go away for a few days. So don't worry, Bulls fans. Deng will be back soon. I think we can cut him some slack.
The Bulls fans who were in a hurry to write off Deng as "soft" likely didn't realize that he just went through a real and scary thing.
Remember how people said that if you have not gone through an ACL tear like Rose did, you should shut up? Well, that's good advice in Deng's case, too.
Evan F. Moore is a RedEye special contributor.
Want more? Discuss this article and others on RedEye Sports' Facebook page.


text:
The Third Sunday of Advent is traditionally known as Gaudete Sunday or Rejoice Sunday. On the Advent wreath it is marked by the pink candle. Our first two readings are filled with thoughts of joy. Zephaniah commands, "Shout for joy, O daughter Zion! ...The Lord, your God, is in your midst." Zephaniah prophesies that the Lord will renew his people in his love and will even "sing joyfully because of you." Likewise in our second reading from Philippians, Paul commands, "Rejoice in the Lord always."
Both passages emerge in the context of very challenging situations. Before King Josiah's reforms, the people of Judah were worshipping the gods Baal and Astarte even in the Temple. Zephaniah chastises Jerusalem: "Woe to the city, rebellious and polluted" (Zep 3:1). The Philippians are struggling as well. Paul had converted them and enjoyed their support in his missionary journeys. But the community is suffering from persecution or even possibly dissension (1:28–30) and from those twisting the Gospel, whom Paul calls dogs and evil workers (3:2). On top of that, Paul writes from prison in Ephesus and is so sick he thinks he may die (1:22–26).
From where does this joy, then, come? For Zephaniah it comes from God's plans for his people. "Fear not, O Zion, be not discouraged," God proclaims. God's ultimate word is not condemnation, but exaltation. From Paul, it comes from the assurance of God's presence within. "Have no anxiety," Paul tells them. Rather, placing all before God, "prayer and petition," ensures the "peace of God that surpasses all understanding."
Trial and suffering are never goods in and of themselves. For people of faith, however, they can provide an opportunity to deepen our relationship with God. They force us to lean on God, to depend on God, to come to God stripped of all our pretentions and facades. In his horrifying and moving account of a Nazi concentration camp, Man's Search for Meaning, Viktor Frankl realized something that surprised him: "In spite of all the enforced physical and mental primitiveness…it was possible for the spiritual life to deepen…. Then I grasped the meaning of the greatest secret…The salvation of man is through love and in love…. For the first time in my life I was able to understand the meaning of the words, The angels are lost in perpetual contemplation of an infinite glory."
In the Gospel reading we find John the Baptist exhorting those who come to repent. His demands are, in a sense, modest: "Whoever has two cloaks should share with the person who has none. And whoever has food should do likewise." To the tax collectors and soldiers, he simply commanded that they not use their positions of power to exploit others. John makes it clear that he is not the expected messiah: "I am not worthy to loosen the thongs of his sandals. He will baptize you with the Holy Spirit and fire."
John's anticipation is the final fulfillment of Zephaniah's prophecy. There will be purification and even judgment (fire) as well as glorious salvation (Holy Spirit). And they will both come from Christ. Zephaniah foresaw God among his people, a God who "sings joyfully" because of his people. Thanks be to God, he is now among us in Christ, and he gives us every reason to rejoice. What we prepare to commemorate at Christmas has actually happened. As Zephaniah commands, we should "shout for joy." Is it completed? We know that it is not. We still "walk by faith, not by sight" (2 Cor 5:7). And much of our faith journey is punctuated by suffering. Still, it is not a faith-walk absent from the salvation of the Lord, but one living in the Lord, where we can know the peace of God that goes beyond all understanding. It is ultimately in God that "we live and move and have our being" (Acts 17:28). The challenge of living still in much darkness is less to cling to our salvation yet to come and more to recognize the conquering light in the midst of darkness.


text:
If you are a fan on Facebook, then you may have been aware that there was a big announcement on the way! Drum roll please.....
It's true there have been lots of changes going on around here. The new store being one of them. When I purchased the store, I never had any intentions of stopping designing for Sweet Dreams Designs. However, I did know that there may come a time when I had to either put trunk shows on hold or stop doing them altogether. Well, it appears that time is upon us! When Fall 2010 Trunk Shows would typically start in July, Jason and I will be patiently (or not so patiently!) awaiting the arrival of our first child!
Yep, you read that right! As of Christmas Eve I was 9 weeks pregnant and so excited! I heard the heartbeat at 6 1/2 weeks and we will get to hear it (and see the baby) again at 10 weeks. SO, I hope you all understand why I will need to take a break during the Fall 2010 season! I also hope you understand why I have been encouraging anyone who has ever been interested in hosting a show to do so for our Spring 2010 season. (There are still a few dates left!)
I will continue to design and sew for Sweet Dreams Designs, however, producing an entire line and traveling for trunk shows will be a big challenge until things settle down around here after the baby comes! You will still be able to order online and pick up things in person at Grandmother's Joy ! I will keep you all posted on if/when trunk shows will pick back up. Most likely, the next full line will come out hopefully in Spring 2011....who knows - that may be wishful thinking! However, spring is my favorite time for clothes, so I'll keep my fingers crossed! In the meantime (between seasons) I will continue to list things on the website - some new things probably and also some past designs that I still have in stock.
SOooo....there you have it! I hope I didn't build up that big announcement too much! If you are interested in hosting a show this season just shoot me an email and we'll set it up! I have one Saturday date left (Feb. 6) but there are many weekday show dates left and sometimes those are the best ones!
As the title suggests - this is the end of an era in a sense, but we are very excited to be starting a new one! I'm more thrilled than you can even imagine to design and sew for my very own child after sewing for so many other precious children over the past 3 1/2 years!
Sunday, December 20, 2009
The end of an era....and the beginning of a new one!
If you are a fan on Facebook, then you may have been aware that there was a big announcement on the way! Drum roll please.....
Posted by SweetDreamsDesigns at 1:43 PM 4 comments
Labels: career, family, life, Spring Line, Trunk Show
Sunday, December 6, 2009
Grandmother's Joy - Accepting Spring Preorders!
I'm so excited to already have so many of the awesome spring clothes on the site! It is a lot of work and very time consuming so I decided to get a head start! After I got back from Market in October, I went ahead and started posting our orders from that trip on the site. (the ones I had pictures for at least!) I have decided to try something new and begin accepting preorders with a 60% downpayment. Read below for all of the details and be sure to take a sneak peek at the Spring 2010 Line-up at Grandmother's Joy!
Spring 2010 Preorders
After reading below, scroll to the bottom of this page and click the appropriate link (girls, boys or swimwear) to shop the preorder items!
Preorders are purchases for merchandise that will arrive the following season. By placing a preorder, you are guaranteed to receive the product--as long as the manufacturer is able to fulfill our production request.
When you purchase a Preorder item, you pay 60% of the list price as a deposit. The remaining 40% is charged after January 1st, once we've confirmed with the manufacturer that the order will be fulfilled.
If you cancel your Preorder, you will receive a deposit refund--minus a 10% restocking fee.
If a manufacturer fails to ship an order to us, you will be refunded the full deposit.
Whenever possible, we will accommodate requests for size changes.
Season Specific Information for Spring 2010:
Items will ship between 2/15 and 3/30. This year, Easter is on April 4th - Easter outfits may not arrive at your residence before 3/20, so please plan photos/events accordingly.
Items not shipped by 4/30 will be canceled and your card immediately refunded.
Enter coupon code PREORDER in the discount voucher box during checkout to pay the correct deposit amount. If you fail to enter the coupon, the entire amount will be charged; no refunds (40%) will be processed if this happens.
By entering the code PREORDER, you are affirming that you've read and agreed to the terms on this page.
Posted by SweetDreamsDesigns at 12:06 PM 0 comments
Labels: Grandmothers Joy, Spring 2010 Preorders


text:
World War Z movie is intense fun
Brad Pitt. Need I say more? Well ok, if you're a guy, you're going to want more out of this June thrill ride than just staring at the aging, yet still handsome half of Brangelina. World War Z is a fun summer blockbuster about a zombie apocalypse, loosely based on the popular book that my sons devoured back in 2006 entitled "World War Z: An Oral History of the Zombie War" by Max Brooks. I wonder if Brad Pitt's kids also read the book when it came out and clamored for pop to film it. His production company, Plan B Entertainment, quickly secured the screen rights for it in 2007.
Rumor has it that the budget for this flick chewed up over $400 million with some post-production re-writes that caused its later release. In fact, the last 40 minutes of the movie were completely remade. Some critics claim the post-production troubles make the movie a bit choppy, but as long as you have popcorn in your mouth, you're going to be entertained. The zombie craze still seems to be alive and well, so ticket sales look promising.
Brad Pitt is confident it's going to do well and told US Today, "Listen, I'm pretty proud of this film. It's just big and fun and this is the most intense thing you're going to see all year." He said it was the most intense thing he's done, and he certainly has skin in the game on this one...so to speak.
Brad Pitt plays Gerry Lane, a retired UN employee who gets called in to help find the origins of the undeadly strain that is turning humans into rabid zombies. Gerry Lane is properly motivated to search the globe for a cure in return for his family's safety and protection on one of the few floating ships turned safe zones in the ocean.
Combine Gerry Lane's effective survival skills with Brad Pitt's golden locks and you get some action scenes that even hard-core preppers will admire. It's challenging enough to survive the slow-moving zombies in "The Walking Dead", but these creepy corpses "turn" in only 12 seconds, race after you at very quick speeds, jump onto the high walls surrounding Jerusalem, and even pull down a helicopter. Your heart will pound in suspense and you'll try to quiet your breath when you learn that loud sounds attract the rabid humans.
Gerry Lane counsels a family locked up in a New Jersey apartment after the chaotic outbreak that "movement is life." His former experience getting in and out of hot zones helps him come up with resourceful survival ideas, saving himself and others along the way, including a female soldier in the Israeli army.
If you loved the popular TV show "Lost", you'll get a kick out of seeing Matthew Fox as one of the parajumpers that fights to protect those seeking a cure. Audiences will be introduced to Mireille Enos, who plays Brad Pitt's frightened and dutiful wife.
The special effects are amazing and pretty believable. As my kids say, "It could happen."
The movie is being released in 2D, RealID 3D, and IMAX 3D. While I love a good 3D experience, this particular film doesn't work well in 3D because of the camera's shakiness, so see it in 2D and you won't get dizzy.
Labels: author, book, Brad Pitt, movie review, Trina Boice, World War Z, zombie


text:
Inspectah Deck Warns Joe Budden! "If You Say Anything About Me. Im Comin For You. No Rappin" + Raekwon Gets Love In The Shaolin & Shouts Out Joe
RugahTV reports "While Raekwon was stressing unity amongst the hip-hop community, his close buddy and Wu-Tang Clan member Inspectah Deck spoke otherwise to Rugah TV. After an exclusive concert in Staten Island he warns Joe Budden to never mention any member of the Wu-Tang Clan or there will be real consquences. "No rapping"!! "
Please click the "Report" button below if the video on this page is not working properly.
Comments will only be displayed by verified emails. No Spamming or Racism.


text:
I just watched in utter puzzlement this video. Even though the text is in German, the pictures say it all.
Here someone offers the explanation, that Mirin Dajo had fistulas through his body.
My question to anybody familiar with medical research:
Has anybody ever tried to replicate on animals, what Mirin Dajo did to his body?
Using painless methods, it should be possible to adapt rats until they can be pierced with small foils without being harmed. Such research may sound like cruelty to animals. But Mirin Dajo claimed to have been made invulnerable by god. Any alternative to override such claims needs evidence, that what he did is biologically possible.
Views: 1708
Mirin Dajo's claim that he had been "made invulnerable" by god" has the burden of proof. Not he other way around. Even if he was "invulnerable" and we had demonstrable evidence of such, the claim it was given to him by God or a God cannot be proven with the same data.
I am assuming that there is enough evidence that Mirin Dajo actually had the foil going through his body and it is not some trick in need to be debunked. This means that there is indeed an observation, that defies the experience of centuries of dueling, when the defeated one pierced by a sword usually died or was severely wounded.
There are two claims explaining the observation of his remaining unharmed by what is usually lethal.
1. His about being invulnerable by god. This would have been his job to prove and it is anybody's, who shares his belief.
2. The hypothesis, that he created fistulas in his body and that the fistulas would enable a body to remain unharmed by being pierced is also only a claim, until there is scientific evidence. My question concerns this evidence, which could be obtained by research on animals.
When you say you have seen, do you mean in person under controlled study or on TV or live at a theater or show?
Just to be off-topic, Mirin Dajo sounds like it's taken from mirindajo (pronounced mirindazho) which is Esperanto for miracle or something amazing. :-)
I think you are totally correct in that. Strange isn't it? :)
you are right:
Mirin Dajo was the pseudonym of Dutch fakir Arnold Gerrit Henskes
At that time he adopted his stage name Mirin Dajo, Esperanto for "wonder" (the right form should be: "mirindaĵo" - wonder, abstract substantive derived from adjective "mirinda" - wonderful). He saw the use of Esperanto -one language to be used around the world- as a way of uniting mankind, his primary goal.
Mirin Dajo died about 1948 and unfortunately it seems that his body was not thoroughly examined.
© 2019 Atheist Nexus. All rights reserved. Admin: The Nexus Group. Powered by


text:
PRESS RELEASE October 24, 2016
Apple Watch Nike+, The Perfect Running Partner, Arrives Friday, October 28
Features Exclusive Watch Faces, Nike Sport Bands & All-New Nike+ Run Club App
CUPERTINO, California and BEAVERTON, Oregon — October 24, 2016 — Apple and Nike today announced Apple Watch Nike+ will be available on Friday, October 28. Apple Watch Nike+ combines all of the unique features of Apple Watch Series 2 with the new Nike+ Run Club app for unrivaled motivation to go for a run, guidance from the world's best coaches and athletes and coaching plans that adapt to your unique schedule and progress. Apple Watch Nike+ also features exclusive Nike Sport Bands and unique watch faces inspired by Nike's iconic style that can be easily personalised with useful apps like Activity Rings, Heart Rate, Stopwatch and Weather — helping runners stay informed at a glance.
"Running is one of the world's most popular activities for staying in shape and being healthy, and with Apple Watch Nike+, runners will be even more motivated to achieve their performance goals," said Jeff Williams, Apple's chief operating officer. "The response so far has been incredible and we're thrilled to get Apple Watch Nike+ onto customers' wrists starting Friday."
"Apple and Nike share a passion to make life easier and more fun and we're excited to bring a great running experience to consumers around the world," said Trevor Edwards, president of the Nike Brand. "Apple Watch Nike+ with Nike+ Run Club app combine to deliver a powerful device with a simple running solution for all athletes and is another example of Nike's commitment to bringing innovative products to the market."
Apple Watch Nike+, like all Apple Watch Series 2 models, features built-in GPS to track your pace, distance, and route — even if you don't have your iPhone with you. With the brightest display Apple has ever made, metrics are easy to read, and if you decide to take a post-run dip in the pool, Apple Watch Nike+ is water resistant 50 meters.* The Nike+ Run Club app is seamlessly integrated into Apple Watch Nike+ and offers daily motivation through smart run reminders, challenges from friends and even alerts informing when the weather is right to get outside. Training data, including pace, distance and heart rate are available at a glance, and through shared run summaries, the app promotes friendly competition, even allowing users to send fist bumps to each other, right from the wrist.
Pricing and Availability
*Apple Watch Series 2 has a water resistance rating of 50 meters under ISO standard 22810:2010. This means that it may be used for shallow-water activities like swimming in a pool or ocean. However, Apple Watch Series 2 should not be used for scuba diving, waterskiing, or other activities involving high-velocity water or submersion below shallow depth. Stainless steel and leather bands are not water resistant.
- Apple Watch Nike+ will be available in two different aluminium case sizes, 38 mm and 42 mm and pairs with four exclusive Nike Sport Band colour combinations including Black/Volt, Black/Cool Grey, Flat Silver/White and Flat Silver/Volt.
- Apple Watch Nike+ will be available in 38 mm and in 42 mm from Apple.com, Nike.com, select Apple Authorised Resellers and select specialty stores and department stores. For local availability, visit www.apple.com/apple-watch-nike or www.nike.com/applewatch.
- Apple Watch Nike+ will be available on Friday, October 28 in Australia, Austria, Belgium, Brazil, Canada, China, Colombia, Czech Republic, Denmark, Finland, France, Germany, Hong Kong, Hungary, India, Ireland, Italy, Japan, Luxembourg, Macau, Malaysia, Mexico, Monaco, Netherlands, New Zealand, Norway, Poland, Portugal, Puerto Rico, Singapore, South Africa, South Korea, Spain, Sweden, Switzerland, Russia, Taiwan, Thailand, Turkey, the UK and the US.
- Apple Watch Nike+ will be available on Saturday, October 29 in Bahrain, Greece, Kuwait, Oman, Qatar, Saudi Arabia and UAE.
- Apple Watch Nike+ will be available on Sunday, October 30 in Israel.
- Nike Sport Bands are available exclusively with Apple Watch Nike+ models and not sold separately.
- Apple Watch Nike+ requires iPhone 5 or later running iOS 10 or later. Some features are not available in all regions or all languages.
- Every customer who buys Apple Watch Nike+ from Apple will be offered free Personal Setup,** in-store or online, to help set up and personalise their new Apple Watch with calendars, notifications, apps and more.
- Anyone who wants to learn more about Apple Watch Nike+ or watchOS 3 can register for the free workshops offered at every Apple Store.
*Apple Watch Series 2 has a water resistance rating of 50 meters under ISO standard 22810:2010. This means that it may be used for shallow-water activities like swimming in a pool or ocean. However, Apple Watch Series 2 should not be used for scuba diving, waterskiing, or other activities involving high-velocity water or submersion below shallow depth. Stainless steel and leather bands are not water resistant.
**In most countries.
NIKE, Inc., based near Beaverton, Oregon, is the world's leading designer, marketer and distributor of authentic athletic footwear, apparel, equipment and accessories for a wide variety of sports and fitness activities. Wholly owned NIKE, Inc. subsidiaries include Converse Inc., which designs, markets and distributes athletic lifestyle footwear, apparel and accessories; and Hurley International LLC, which designs, markets and distributes surf and youth lifestyle footwear, apparel and accessories. For more information, Nike's earnings releases and other financial information are available at http://investors.nike.com. Individuals can also visit http://news.nike.com/ and follow @Nike.
© 2016 Apple Inc. All rights reserved. Apple, the Apple logo, Apple Watch, iPhone, watchOS and Apple Store are trademarks of Apple. Other company and product names may be trademarks of their respective owners.


text:
photo 1 of 165
Tony Ferguson
TRAINING: Mondays are the worst! I wake from the weekend and usually step on the scale and frown in disappointment. (Laughs) I like food and Sundays I usually take off, so my mondays are a little bit drawn out but definitely worth the pain and sacrifice. I go to Paragon Jiu-jitsu in Ventura, CA in the Morning, working with Owner/Coach Franjinha Miller on some super secret stuff...basically ass whoopins for a couple hours, ugh. Then off for an extra hour of cardio and conditioning at a nearby fitness club on my own. Initiative!!! The afternoons / evenings are at my home gym, Knuckleheadz Boxing, with Owner/Coach Joseph Janik aka Hoss for some more super secret training and standup work. I usually drag myself out and head home for some much needed rest and relaxation, where I spend some quality time with my fiance Cristina and puppy Knucklez... If I'm not too sore or tired, we usually head out to the park and run a couple Laps. What a great nightcap. Oh yeah, and dinner. Repeat.
Thoughts on opponent, Michael Johnson? I remember watching the TUF 12 Finale between Brookins and Johnson and I said to myself, "Watch, I'm gonna fight one of these guys someday..." And wouldn't you know, it's happening. Check it out, after two opponent changes, Dennis Hallman out with a hamstring injury, and Thiago Tavares out with a groin injury, I was saying to myself... The only person that can beat me is me. I don't care who steps in front of me in the Octagon I'm going to fight my ass off and give the crowd exactly what they want - hands blasting & skills presented in an ultimate fashion. It should make for a good fight - I hope he's training / trained hard.
When and why did you start training for fighting? I moved away from Michigan when I was 24 in pursuit of finding happiness and finding myself. What I found was an opportunity to keep competing after college wrestling and to put some extra change in my pocket. I always liked being in the spotlight as an athlete. What can I say? I'm a glory hound. After my second pro fight, I quit my day job and decided to give my life a fighting chance. I barely made ends meet by personal training and teaching self defense, but that's what I needed to do to keep my face in the gym 24/7. If you want something bad enough, you have to fight for it. For the first time in my life, things made sense. I'd just get up, train early & hard and lay some hands down to pay the bills. It made it feel like I earned my way doing what "I" wanted to do. I finally found my niche. Mixed Martial Arts as a whole has allowed me to express myself through movement and self-sacrifice. All or Nothing.
What ranks and titles have you held? 3x Michigan High School Athletic Association All- State Honors w/ a State Championship my Senior year. 2x Collegiate All-American via Grand Valley State University.
Do you have any heroes? Mr. Big Guns Upstairs...GOD, and Dan Gable
What does it mean for you to fight in the UFC? It means the world to me!!! I've never wanted anything so bad in my life. I've had my ups and downs in life, and, no matter what, I always found myself always making it through all right. I'm blessed to be able to keep competing. It's my dream and my destiny to show the whole world what I can do, what I am capable of physically and mentally.
Did you go to college and if so what degree did you earn? I attended Central Michigan University and Muskegon Community College, and then found my way to Grand Valley State University. At the time, I didn't know what I wanted to be (I switched majors from Physical Therapy to Criminal Justice to Nursing), so I decided I would wait to finish my degree. I know now, though, and plan on re-enrolling in the fall to finish what I started!
What was your job before you started fighting? I've had a lot of jobs, but the one I had for the longest time was being a Bartender. I loved my job and loved being around so many people. I heard everyone's life story, and I was able to be hospitable and have a good time.
Specific accomplishments in amateur competition? 22 second KO in my first and only Ammy Fight!
Specific accomplishments in pro competition? Pure Combat 170lbs Welterweight World Champion Belt Holder. I also made TUF history, I guess, with the 1st Upkick KO in my 1st Ultimate Fighter showing!
Favorite grappling technique: Ankle pick, and low singles baby!!!
Favorite Striking technique: Left Hook, Right Cross!!! Back ta back!
Getty Images reserves the right to pursue unauthorized users of this image or clip. If you violate our intellectual property you may be liable for: actual damages, loss of income, and profits you derive from the use of this image or clip, and, where appropriate, the costs of collection and/or statutory damages up to $150,000 (USD).