text:
Today's game
Here's today's lineup, followed by some notes for the game.
Furcal, SS
Pierre, CF
Saenz, 1B
Kent, 2B
Gonzalez, LF
Martin, C
Clark, RF
Valdez, 3B
Tomko, P
BUCS STOP HERE – The Dodgers have a 35-11 mark against Pittsburgh since 2001. Los Angeles has won 26 of its last 33 games against the Pirates and seven of the last nine meetings.
SLAM THEM HOME – Last night's walk-off grand slam by Russell Martin brought back memories of Steve Finley's homer with the bases loaded clinched the NL West for the Dodgers on Oct. 2, 2004. Among those in uniform that day were Dodger coach Manny Mota, then-manager Jim Tracy and coaches John Shelby, Jim Colborn and Jim Lett and Dodger infielder Olmedo Saenz. The starting pitcher for the Giants that afternoon was Brett Tomko while Yhency Brazoban, who is currently on a rehabilitation assignment, earned the victory by the same score of 7-3. Last night's homer was Martin's first career grand slam and the 11th walk-off slam in franchise history, joining Hack Wilson (5/14/33), Dolph Camilli (8/23/42) Jackie Robinson (6/24/48), Tommy Davis (6/2/61), Davey Lopes (7/6/78 and 9/2/79), Mike Marshall (9/7/83), Dave Hansen (6/28/93), Finley (10/2/04) and Nomar Garciaparra (9/24/06).
EXTRA-INNING YARDWORK – Last night's game-winning shot was the seventh extra-inning grand slam in Dodger franchise history. The only others to accomplish the feat previously were Dolph Camilli (8/23/42), Arky Vaughan (7/6/43), Tommy Davis (6/2/61), Davey Lopes (7/6/78), Mike Marshall (9/7/83) and Steve Finley (10/2/04). Each of the grand slams came in the 10th inning with the exception of Lopes, which was hit in the 11th inning.
BIG TIME RELIEF – The entire Dodger pitching staff has gone 58.1 consecutive innings without allowing a home run, led by a bullpen that has allowed just three in 58.1 innings this season. With 4.0 scoreless innings last night, the 'pen has an ERA of 2.16 (14 ER/58.1 IP), which is good for third in the National League. The group has struck out 44 batters and is led by set up men Joe Beimel and Jonathan Broxton and closer Takashi Saito. The trio owns a combined 0.66 ERA (27.1 IP/2 ER) with six saves and 23 strikeouts in 25 outings. Broxton has not allowed a run in 15 consecutive outings dating back to Sept. 20, 2006, striking out 16 and walking just one during that span. Saito has converted 16 consecutive save opportunities dating back to 2006, which is the third-longest active streak in baseball behind Mike Gonzalez (24) and Billy Wagner (21).
BRADY'S BUNCH – Brady Clark's run-scoring single on Wednesday was the 200th RBI of his career. He has started out the year on fire, batting .368, logging seven hits in his first 19 at-bats.
BIRTHDAY BOY SET TO CHAT – The Dodgers would like to wish a happy 41st birthday to De Jon Watson, the club's Director of Player Development. Watson, a graduate of Santa Monica High School, played baseball at West Los Angeles Community College before playing in the minor leagues, will host a live web chat with Dodger fans on Tuesday at 2 p.m. PT on dodgers.com.
THREE IS THE KEY – So far this season, when the Dodgers have scored more than three runs they are 10-0 and when they have allowed three runs or less, they are also 10-0. There has yet to be a Dodger game this season in which both teams have scored more than four runs. Source: Dodgerthoughts.com
SWASHBUCKLING – Despite starting the series 0-for-2, Olmedo Saenz has enjoyed tremendous success against the Pirates in his career. Last year, Saenz batted .524 (11-for-21) with three homers and nine RBI and his career numbers are .449 (22-for-49) with six homers and 21 RBI. Saenz will start at first base today as Nomar Garciaparra gets a day off.
A LITTLE STABILITY – Last night the Dodgers used the same lineup for the fifth time in the first 18 games this season. Last year, the Dodgers did not use the same lineup five times until Aug. 12, which was game No. 117. Up to that point, Grady Little had used 90 different lineups during the season. The magic lineup that appeared for the fifth time on Aug. 12 was Rafael Furcal (SS), Kenny Lofton (CF), Julio Lugo (2B), J.D. Drew (RF), Andre Ethier (LF), Wilson Betemit (3B), Russell Martin (C) and James Loney (1B).
A SHORT STAT – Today's game features two of the top-hitting shortstops in the NL over the past two-plus seasons. Since 2004, only Jimmy Rollins (597) has more hits than Rafael Furcal (530) and Pittsburgh's Jack Wilson (513).
SAVING THE BEST FOR LAST – The Dodgers have yet to lose a series finale this year. In the final game of a series, Los Angeles has posted a 6-0 record. Los Angeles has won five of its seven series this season.
29 Comments
Oh honorable Bleeder of Blue88… who doth thou pronounce to be our champion of this day? : )
Finley's grand slam came in the ninth, not extra innings.
Let's finish off the Bucs today! Look for 3 bombs from the guys today.
Go Blue!
I know, I know, stop complaining. But Grady needs to stop sitting Ethier against lefthanders. Went to the game last night—the offense was pretty woeful until the 10th inning. I don't expect us to score many against Gorzy, but hey, who knows after last night.
g/genius-roger that! ESPN coverage of West Coast baseball is just about non-existent
Any response to Bill Plaschke's article about Tim Crews' family?
Grady should have given Russ the day off today, he just caught 10 innings last night and with an off day tommorow it's a perfect opportunity for him to get back to back days off.
jspelk2 i agree about Ethier. He hit .359 againts lefties last year. Plus he's finally getting out of his slump and is getting hot.
I agree Martin needs the day off. Not only did he catch 10 yesterday, but he missed several balls that he normally gets behind the dish… thats what happens when a guy catches just about every day…. such a great player, but we need to make sure hes still got something left in september. Besided, Liberthal is a nice option.
Holy **** that was a fantastic finish last night!!!!
Is Russ Martin the man or what?
Anyway, I love the blog.
I am a long time Yankees fan who also likes the Dodgers (they are my official NL team… LOL!)
So keep up the good word !
I'm liking what you've got doing and — just as long it's not a World Series with both the Dodgers and the Yankees — go DODGER BLUE !
I've added a link to your page on the blog that I just started here a few days ago on MLBlogs.
Check it out if you like, I've been very happy with the content of it as well as the small amount of positive feedback it's gotten.
It's a Yankees blog and that may give you the willies…
But if you would like to see it, here is the URL.
Hey, if nothing else it has a link to your blog ?
kssparkuhl it was just a feeling yesterday. I don't have that "feeling" today but i'm thinking Saenz will have a good day, like Josh said Saenz has had really good success against the Bucks.
today would have been a good day to rest martin since there is a day off tomorrow but Nomar needs the rest more since he hasn't had a day off this year. Even if Grady gave martin the day off today that would have ment 3 regulars would be out of the line up and we all remember what happened last time he did that.
I'm watching the replay right now & i gotta tell you Salomon Torres made some REALLY NASTY pitches to Saenz.
My husband and I feel really ignorant, but we are confused. We both thought that a "walk-off" home run was when a player came in off the bench and hit one. Martin played all game. So what is a "walk-off" home run? A game ending one? All you knowledgable people must know!
Go Blue!!!!
Are center fielders supposed to do that???
Good Grief!!!
A walk-off home run is a game ending home run. It has nothing to do with a player coming off the bench.
In regards to Bill Plaschke's article, I'm certain that someone from the organization will reach out to the Crews family in the coming days and offer our support as we do with all of our former players. We actually have an Alumni Relations Department, which is pretty rare for Major League teams, so I'm not sure why she wasn't able to be transferred there by anyone at Dodger Stadium, but I'm certain we'll find a way to make her and her family feel welcome, which they certainly are. Next year is the 20th anniversary of the 1988 World Championship and 50th anniversary of the franchise's move to Los Angeles, so they would certainly be invited to anything we would do to honor those events, much like the family of Steve Howe at last year's 1981 World Series celebration. As a huge fan of the '88 team growing up, I always heard great things about Tim Crews and while this morning's story was sad, in some ways, I was actually happy to see that they are all doing so well in life despite their tragic loss.
man, this is UGLY
talk about a buzz kill game. Such an awfully played game. The Dodgers don't deserve to win this one and it looks like they won't.
thank goodness the bad "character" that prompted lofton v. penny last year is gone, because today, well, you know…
Lofton threw like a girl too.
i don't know why, but i never minded lofton. pierre, i mind. maybe because he'll be here for so darn long.
Reading about the Crews family made me feel sad. I've remembered Tim Crews from when he was with the blue until this very day. Everytime I see the number 52, I think Tim Crews. It was sad to see that they feel he's forgotten, because I never have, and I had hoped most baseball fans wouldn't have, either. Hopefully, the Crews family will have seen the worst of this, and maybe the Kile and Lidle families won't have to go through this. I look forward to seeing Shawn Crews pitching in the bigs.
yeah i liked Lofton. Knowing that out centerfielder can get ran on all the time for 5 years is tough to swallow.
Billingsley should be sent back to Triple-A to start – he's not really cut out to be a reliever. He's most effective when using his complete arsenal of pitches (like the 12-to-6 curve) rather than throwing nothing but fastballs. Bring up Meloan, who will be much better suited for that role.
I feel like the Dodgers screwed him over, maybe not in the long term…but they signed 2 pitchers in the offseason, handed Tomko the 5ht starter job despite a great spring, and are asking him to be a reliever even though he is cleary not one. If they had given him the 5th job and he had failed, they'd STILL have Tomko/Hendy waiting for the 5th spot (and 4th spot since Schmidt is gone for now). Like Kuo, I think he cannot warm up in time to come out of the pen. We know and they know he's capable of being a great starter, that doesn't mean he can be an effective reliever. Let him go get stretched out prepare him to take over Tomko's job once again.
Its pretty tough to make a case Billingsly deserves a rotation (or even bullpen) spot. He had an ok ERA last year, but 1.6+ WHIP is awful, and he is doing the same thing now in relief. Eventually, the ERA will balloon if you allow that many base runners… that's what were seeing this year. Looking back over the game logs in AAA he wasn't really ready to come up when he did. Wasn't getting past 5-6 innings in AAA starts either. The guy might be a slow starter/need another year or two of seasoning. His stuff looks pretty good- he just doesn't throw enough strikes. Hopefully that changes over time.
In other news Martin looked a little tired today and that was horrible balls and strikes calling by the umpire crew- pretty much all series.
Juan Pierre had a really bad day today… that's an understatement. What I don't get is his apparent lack of taking command in the outfield thus far. Bautista's fly ball to the gap in left field should have easily been caught, but for whatever reason Pierre pulled up in what appeared to be "alligator arms" in a potential collision with Gonzalez… but they weren't even that close to each other… and the ball landed between the two.
Pierre is taking some awfully wierd angles to balls hit his way and the fact he can't throw is really getting in his head. This became sorely evident in the third inning when his inability to catch the pop-up to short center field by Jason Bay allowed an easy run to score from third base. This is certainly not the way a five-year, 44 million dollar center fielder is supposed to play… and the fans at Dodger Stadium are starting to let him know of their displeasure. If we're going to talk defensive liability, perhaps this discussion should start here.
I wonder how Ned feels about the Pierre signing now. Pierre's bad points clearly outnumber his good ones. Hopefully he's out of here long before his 5 year contract ends.


text:
Graphic and structural skins
Top-quality low-profile (less than 0.2 mm thick!), Graphic and structural vinyl stickers designed for the protection and personalization of various types of devices.
- Top quality materialFor our skins we used the highest quality, patented 3M foil. Thanks to microchannels the foil is easier to stick with no air bubbles.
- You can easily on... you can easily take it offThe intelligent formula of 3M film with ControlTac TM technology allows it to be easily adjusted to the surface and allows to remove it easily without leaving any adhesive residue.
- No scratchesSkins are also designed to protect your device from scratches and scuffs that may arise during everyday use.

subset: commoncrawl


text:
I spent most of the first year of my older son's life in a haze, trying to navigate between his overwhelming need, my overwhelming desire to be a good mom, postpartum depression, doctoral coursework, sleep deprivation, and social isolation. This form of life was so new to me, and at times so desolate, that it took a long time to notice that aspects of it were deeply, deeply familiar.
Not my altered mother body that looked like it belonged to someone else; nor the way I was now smilingly by firmly shut out of mix-gender grown-up conversation, to be addressed only later, as an afterthought, with "And how is the baby doing?"; nor the intrusive sing-song-voice questions from strangers. Those were bizarre, unexpected and disorienting.
What felt familiar, though – as I eventually realized — was the combination of vast privilege, intense and anxious self-scrutiny, and utter lack of self-regard that I found now situated my life. Here, specifically, is how it finally dawned on me, one day when my son was out of infancy and I'd just come back from a Weight Watchers meeting. "Oh!" I thought. "Being a good mother is like dieting!"
At the time, I didn't consider that in a "Holy shit, that just goes to show how they're both ridiculous and futile enterprises!" I thought that I could marshall my discipline from dieting into discipline for good motherhood. But since I started giving up on both fantasies – the fantasy of being an acceptably-good mother and the fantasy of being an acceptably-pretty girl/woman – I've though a lot about how far the similarities really extend, and here's what I've got so far:
First, there's the fact that multiple oppressions help define the scope of an already-oppressively-gendered competition. The dominant culture's possibilities for "pretty enough woman" and the dominant culture's possibilities for "good enough mother," are both fraught with racist, heterosexist, classist, and ableist assumptions. By the time the serious competition starts, many people are already ruled out and told, "You might as well not try."
But if you are one who's made it past the audition round – as I am, as a white moneyed able-bodied in-betweenie – then there are the methods, the expert books, the products to get you from "before" to "after", the results-not-typical testimonies from people for whom a certain program worked, the manufacturing of insecurities so you'll buy this book or that product.
And, of course, the self-denial made into virtue, where you get more applause and affirmation the more you sacrifice. Which is not to say the self-sacrifice should ever – EVER – make you truly unhappy. You can gripe a bit, sure, but when pressed you may only say how fulfilled and happy you feel at all the virtuous sacrifices you are making for what's best.
There's also an assumption that "responsible" eating/parenting requires retention of vast stores of information about every little situation, every bite, every nutrient, every variable that puts your body or your child closer to what's best. What, you DIDN'T know that mustard has X points / that blueberries are a super food / that that toy was recalled last month / that Montessori education has the following positive outcomes / that the latest IOM or BMJ study says such-and-such / that it's bad to be too hovering / that it's bad to be too inattentive / that carbs are good now? / that carbs are still bad? What are you, selfish? Or just stupid and benighted, one of those sheeple who just parents/eats unthinkingly with no connoisseurship, health-consciousness, or taste?
Moreover, all those little details have to coalesce into a Special Way of Doing Things. An eating program, a "healthy lifestyle," a parenting philosophy. Nothing can work in practice if it doesn't work in theory, because it's the theory that distinguishes you from those poor slobs who just do whatever they want. You certainly can't just eat on the fly, enjoying what tastes good and what makes you feel good. You have to have a special way you eat that you tell people about with a convert's zeal. And you certainly can't just parent on the fly. You have to have even the smallest decision be part of a consistent parenting ethic more substantial than "It was what happened to work right then, for me. For you it might be different."
And oh God, the way we talk to each other when we're trying to achieve the ideal. All the "I was bads" and "I did X even though I know I'm supposed to do Y" and "Help me keep my female relatives from sabotaging my plan!" and "My problem is that I just…"
And finally – and I've done this, and I hope we can help each other avoid doing this in the comments – there's the fact that strangers will snicker into their sleeves at how trivial such concerns are. Look at these silly women, working themselves into a dither about calorie counts and organic sleepers. Of course, it's also those judging strangers who are all too happy to blame you for your selfish eating/parenting, at times when your mere presence — whether as a mother of a child they find insufficiently silent and adorable; or as the possessor of a body they find insufficiently, um, silent and adorable -– gives them an ookie feeling.
Forgive me, I've been leading seminars and can't help but throw out some discussion questions. What do you make of this? Do you see these similarities too, or am I overreaching, pulling a Roiphe, saying "Here's my master theory for everything based on the experiences of me and my six friends!"? Have I and my mothering cohort been so formed by weight loss that we inevitably bring it to bear upon other areas of embodied life? Or is it the case that dieting, and self-effacing competitive mothering are both instances of some more general artifice that frames a certain sector of privileged women? Is there a way to talk about this that isn't all WON'T SOMEONE PLEASE THINK OF THE POOR MONEYED WHITE GIRLS?!?! What are your perspectives — those who are mothers and those who aren't, those who get entered in the pageant and those who don't — on self-effacing hypervigilant motherhood and dieting?


text:
BACKGROUND IMAGE: iSTOCK/GETTY IMAGES
- FeatureSnapshot: Do you outsource your backups?
- FeatureSony soldiers on with AIT-5 tape drive
- FeatureThree ways to outsource backups
- FeatureHow faster tape drives can slow down your backups
- FeatureTricky backup for SharePoint
- FeatureCDP: Look before you leap
- FeatureBackup-to-disk performance tuning
- FeatureUsers eye snapshot to cut back on tape
- FeatureBackup SLAs: The art of diplomacy
- FeatureIs VTL a transitory technology?
- FeatureDisaster recovery: Test, test and test some more
- FeatureAnatomy of an upgrade: Veritas NetBackup 6.0
- Tech ReportThree ways to create clustered storage
- FeatureLocal governments feel regulatory pinch
- FeatureStorage apps keep Exchange running 24/7
- FeatureThe pros and cons of portable storage
- FeatureBlackBerry strains Exchange storage
- FeatureRethinking data protection strategies
- FeatureNew backup techs need new thinking
- FeatureBackup best practices are always evolving
- FeatureGetting started with encryption key management
- FeatureThe wide world of tech support
iSTOCK/GETTY IMAGES
CDP: Look before you leap
Some pundits have postulated that continuous data protection (CDP) will replace backup. But is that just new technology hyperbole or is CDP a must-have technology?
Many experts say CDP will replace traditional backup. But before you take the plunge, here are some key points to consider.
Continuous data protection (CDP) is getting almost as much press as Apple's iPod. CDP tracks data modifications and stores changes independent of the primary data, and lets you recover data in seconds from any point in the past. Some pundits have postulated that CDP will replace backup. But is that just new technology hyperbole or is CDP a must-have technology?
CDP provides a recovery point objective (RPO) and recovery time objective (RTO) of essentially zero data loss with a very fast recovery. Defined another way, CDP is a time-stamped backup stored on secondary disk. The appeal of CDP is its ability to quickly rewind applications to any point in time to find a consistent image of the data.
But don't confuse CDP with mirroring, which provides data protection only from hardware failures. If data is corrupted or deleted on the primary system, it will be on the mirrored copy, too. CDP provides protection from both hardware and data failures.
CDP is also sometimes confused with so-called "fine-grain" snapshots. Snapshot products capture changes as points in time, with every snapshot checked for consistency before the next one is taken. This is analogous to a digital camera rapidly taking multiple photographs vs. a video camera capturing every nuance of the entire sequence. There are time gaps between snapshots, but CDP products capture changes continuously--without any gaps or missing data.
CDP ensures there aren't any gaps because it captures every file, block or table change as it occurs. And while it's possible to restore data to any point in time with CDP, there's a consistency issue because it's impossible to determine which point in time to rewind to. Until recently, most CDP products weren't able to identify the most recent point in time when the data was verifiably consistent.
So restoring CDP data has become a trial-and-error process; an administrator must guess a point in time to restore from. If the guess ends up being a recovery point after the corruption occurred, the data must be recovered again from an earlier point in time--greatly increasing the recovery time. If the administrator plays it safe and chooses a recovery point too far back before the known corruption, the CDP recovery time can be worse than when using frequent snapshots or backup to disk. This guessing game to find the exact point in time from which to recover can nullify the fast recovery CDP is supposed to provide.
Raising the CDP bar
The "what point in time to recover" problem is being addressed by at least five CDP vendors--Asempra Technologies, Asigra Inc., Atempo Inc. (through its acquisition of Storactive Inc.), Mendocino Software and XOsoft Inc. (recently acquired by CA)--that offer a feature known as enhanced recovery management. Mendocino (including its OEM vendors EMC Corp. and Hewlett-Packard [HP] Co.) inserts event markers into the collection process, which are then monitored by a policy engine. By incorporating CDP-awareness of business processes and events, it's more likely data will be correctly restored on the first attempt.
CA XOsoft's CDP takes a different approach. It continuously captures application- or database-specific writes and update events. For recovery purposes, CA XOsoft creates a journal entry for each write and event. When corruption occurs, damaged data is rewound to the last consistent state. Because only changes since the latest consistent state are rolled back from the journal, recovery is fast. Atempo's CDP is aimed at the Windows environment (Microsoft Exchange and file systems) with technology that works similar to CA XOsoft's.
Asempra's CDP is transaction-aware and application-specific. Its technology communicates directly with Exchange, SQL Server and Windows file systems (including CIFS). Before a transaction is copied, it checks the integrity of all of the data prior to forwarding it to the recovery server. This allows Asempra to detect data corruption as it occurs and provide a marker to determine the best recovery point.
Asigra has a completely different CDP methodology. It's a two-stage continuous backup that agentlessly backs up any changes on Windows servers to the local collector (DS-Client) as they occur. The local collector aggregates the changes, compresses and encrypts them, and then sends them to the central collector (DS-System). The central collector automatically checks and verifies the data for consistency and recoverability. If it determines a file can't be recovered, it automatically asks for it again from the local collector. This provides a known consistency point for all recoveries, again providing a quick recovery time.
Asempra, Asigra, Atempo and CA XOsoft also allow an app (such as Exchange) to be recovered first, and to be up, running and writing transactions even if all the data, mailboxes and transactions haven't been recovered. As the data is recovered, the CDP system continues to protect the live app that's running.
|Three types of CDP
Block-based Continuous data protection (CDP) excels at transparent data capture and presenting views of different points in time. It can require additional integration work with the application. Some CDP products support a tag to specific "times" that are matched with application events, such as quiescing a database, to allow for discrete recovery points.
Application-based CDP is specific to a particular app, such as Oracle Corp.'s 10g. It's responsible for performing all of the continuous protection and journaling necessary to roll back to any point in time. Queries, rows, columns, tables, transactions or the entire database can be rewound to any point in time without disrupting the running application. Neither block- nor file-based CDP usually has that level of visibility. The value of application-based CDP is its extensive application-awareness.
File-based CDP products typically run on the protected app's servers or workstations. Most are agent-based and are conceptually similar to application-based CDP but, for these, the app is the file system. A key advantage of file-based CDP is its flexibility in setting policies for different file groups. Recovery point objectives and recovery time objectives can vary widely based on each group. Block-based CDP doesn't have that level of granularity. Recovery is also more granular because it can be to any point in time on a specific file or group of files.
The many faces of CDP
A CDP product can be file-, block- or application-based (see "Three types of CDP," at right). CDP may be provided as a standalone product; as a feature of backup, replication or database management software; as a separate backup appliance; or as array-based data protection software. Some CDP apps are agent-based, while others don't use agents at all. A CDP product may run on a LAN appliance or on an intelligent switch (see "A sampling of CDP products," below right).
And some products that claim to be CDP don't really fit into the category because they lack either a continuous protection capability or any-point-in-time recoverability. For example, Microsoft Corp.'s Data Protection Manager (DPM) lacks continuous protection and the ability to recover from any point in time. Numerous server replication products capture every change continuously but can't rewind beyond the most current replication. That type of replication is analogous to mirroring and protects only against hardware failures.
CDP and Microsoft Exchange
CDP is designed to provide the highest level of data protection for apps that can't afford to lose any data, such as database management systems, point-of-sale systems, financial transaction systems and e-mail.
The main app driving CDP sales these days is Exchange, which is extraordinarily difficult to restore with most data protection apps. Restoring Exchange is a complex and frustrating endeavor, and can be particularly time consuming depending on the number of mailboxes and messages that need to be restored. Typically, these are the major steps of an Exchange restore:
- Apply the last full backup.
- Apply the transaction logs (if they're available).
- Restore messages and transactions to each mailbox; this is time consuming, so this step is often skipped, leaving a lot of data that's never restored.
- During the restoration process, Exchange is down and a temporary server is required.
|A sampling of CDP products
|Click here for a comprehensive list of CDP products (PDF).
The benefits of CDP for apps other than Exchange are less certain. For example, most databases include an older, well-known variation of CDP called journaling. In a disaster, a DBA can restore the database from a known good snapshot or backup and then journal forward to the transactions that occurred after the good copy was recorded to recreate an up-to-date restored database. Oracle Corp. has gone beyond simple journaling by incorporating CDP into its latest 10g database. A DBA can rewind the database to a consistent version at any point in time with the click of a mouse and then journal forward to all of the transactions that have occurred since the time the version was created.
CDP's value
The key issue with CDP is how much value it provides over other data protection products. If the value of the restored data in the RPO timeframe is greater than the added cost of CDP, then a CDP product makes sense. If file-recovery speed is an issue, CDP also makes sense.
A CDP product can provide value by helping to meet regulatory compliance recovery timeframes. Some regulations require certain types of files, e-mails, messages and other data to be locatable and restorable within a specified period of time, and CDP can help meet those compliance requirements. Of course, the value of CDP soars if it makes the difference between not being in compliance and having a compliant storage operation.
When evaluating a CDP product, you want to be certain that it can resolve consistency issues. Other capabilities to look for in a CDP product include:
- Support for specific server operating systems and the company's critical applications.
- The ability to scale to accommodate three years of data growth.
- Data-retention policies that match the organization's primary data-retention policies.
- The elimination of protected data based on time or policy rules while providing digital certification.
- The capability to automatically roll up older data copies into aggregated master copies, which reduces storage space and saves time during restores.
- The ability to encrypt CDP data.


text:
The Marble Fry Pan Collection has Excellent Nonstick Properties Due to the 5 Layer Nonstick Coating.
Made In Korea
Marble Fry Pans are Available in 6 Sizes
You can Try One - But Most Likely you will order another , or all
Collect one or all - Also Available with Tempered Glass Lids
This Week Feature Product Line
Fantastic Tool for Funnel Cakes
Marble Stone Non-stick Cookware collection has become one of our most popular and best essential cookware for your kitchen When you need a true non-stick Fry Pan, Wok, Rice Cooker pan, Comales, Griddles or Cooking Pots you will find the value in cooking healthier meals because you won't need to cook with excessive oil, butter, or fat. Everything slides right out of the pan! Your clean-up time is also cut in half because you won't be required to scrub and scrape off the frequent messes off your non stick cookware. Marble Stone Nonstick Cookware can also be purchased with lids we will now offer the 3/1 Cookware lids that fit sizes from 22 cm to 28 cm. and from 28 cm to 32 cm. thus we will ship out these lids free when you order a complete set of fry pan or woks your choice, create your ultimate cookware arsenal.


text:
North America
Europe, Middle East and Africa
All Upcoming Events
The Chicago Approach™ is all about collaboration: professors and students asking questions, debating, testing theories, solving problems, and defending solutions. At Chicago Booth, everyone works together to improve ideas and to make learning better.
In the Executive MBA Program, your colleagues will bring an average of 13 years of work experience to discussions. A financial controller from Japan. A regional sales director from Vienna. A general counsel from Texas. Whatever the topic, someone is certain to have useful insights to share based on their own experiences.
Collaboration really comes into play with Booth's study groups. Comprised of people with different nationalities, job functions, professional industries, and academic backgrounds, our study groups serve as both project teams for group assignments, and as an additional academic support network. In both instances, the perspectives and understanding of global business that they offer greatly enriches the learning process.
Geography is not an issue, even though most students reside outside the cities where the programs meet. Face-to-face meetings usually take place during the class sessions. View a sample of local and international study groups.
Students from all three campuses will meet four times to study together during our international sessions: Kick-Off Week in Gleacher Center at Booth's downtown campus in Chicago; one week in London; one week in Hong Kong; and one two-week elective block in Harper Center at Booth's Hyde Park campus in Chicago. These sessions are designed to expand your network of resources - in the classroom and out.
The University of Chicago Booth School of Business |
University of Chicago |
Privacy Notice


text:
Parenthood Articles
Parenthood show recaps, updates, analysis and photos.
The End of Parenthood
First, a toast to all the things. To that gorgeous wedding location, with its craftsman beams framing the family and their love. To Haddie's speech to Max that was really all about her, which is sort of typically, beautifully Haddie. To Julia and Joel and their four children. FOUR. To Hank and his best man who doesn't say much. Full Story
Parenthood 5?
Parenthood panelled at PaleyFest yesterday. Deadline reported on the discussion. Needless to say, for fans of the show, the big question is whether or not the show will be back for Season 5. Is Jason Katims used to it by now? Because it was like this with Friday Night Lights too. Full Story
16 and Pregnant…on Network TV
Parenthood. I mean, when it has punches to throw, it really does, you know? Last week, in the middle of an already heartpunching episode, it seems almost ridiculous that they also took on a teen pregnancy storyline (and that they waited this long to deploy it) but it was actually much more interesting this way than if either Amber or Haddie had gotten pregnant. Full Story
Young couple frolicking for Parenthood
I can't decide what I like best about these shots of Mae Whitman and Matt Lauria making out on camera for scenes in an upcoming Parenthood. A real front-runner is Mae's stance – that wide-legged totally off balance pose is kind of hysterical to me, outlining both the wee-ness of her, and my projection that Amber couldn't take a romantic move like kissing in the ocean without poking a little bit of fun at it. Full Story
Sons Of Anarchy and Parenthood so far
Even though there's a whisper going around that nobody's watching the fall TV premieres and oh God, what does that mean, it's actually early in the season and most shows haven't got off the ground just yet. The ones that had early-September launches then need to make some big moves so they can still have your interest when the newer shows start. Full Story
Parenthood Season 3 - Everybody Falls
Wenn, Frederick M. Brown/Getty
…Including Billy Riggins. (Lainey: what? Billy Riggins is on this show??? Why didn't you SAY SO?) I've been trying to figure out who the Parenthood viewer is. It's not everyone, because then the ratings would be, you know, up. I used to think it was about those of us who fantasize about big families, but it isn't that either. Full Story
On Parenthood.
I was up late last night. Couldn't fall asleep. There are any number of reasons why this could be, not least of which was listening to a public radio report about insomnia yesterday. The most likely candidate, though, is something my mother said. Of course. 'They f*ck you up, your mum and dad/They may not mean to but they do" goes the poem, and I love that no matter what changes, some things stay the same. Full Story
Parenthood – Season II Finale
Written by Duana Thank you all so, so much for your impassioned emails of the last couple of weeks. I've really loved them. I've been procrastinating writing this article. I know enough about myself by now to know that when I do that, it means that I'm worried about the project I'm working on. Full Story
You're No Tami Taylor
Written by Duana There comes a time in every TV program's life where, despite your crossing your fingers, they do the thing that you wish they hadn't. They betray you in a way that is painful, and hurts, because you keep hoping they're tricking you, and going to a place that you weren't fully sure you knew of. Full Story
Moral At Bottom Of Article
Written by Duana Okay, previously on Parenthood, Julia wasn't pregnant, and then she learned it was because of IntraUterine Scarring. Camille incredulously asked whether Sarah was up all night writing her play, and she grinned. Zeke told Richard Dreyfuss that Sarah's play was amazing, Amber didn't get into Berkeley, and in case you missed it, Crosby slept with Minka Kelly and Jasmine was really mad about it. Full Story
Braverman Sauce
Written by Duana Welcome to the inaugural Parenthood recap! A few months ago on this site I wrote a Parenthood Primer (click here) but when we decided to do these recaps, Parenthood immediately went on hiatus for a few weeks. Full Story


text:
Episode 168: BL and David discuss Bowie, Shruggie and Crooked Hillary emojis; the battle to break fake news; Google declines to remove hate news; Facebook admits it needs human editors; @ImposterBot fights off hateful troll bots; how Santa Claus learns marketing; Yahoo's super-late hack disclosures; Wonder Woman fired by UN; tech titans meet Trumplethinskin. Plus great new apps and stats you should know.
Home » marketing Santa Claus


text:
There are no products matching the selection.
On orders over £40
Free UK delivery for orders over £40.
UK Saturday delivery £4.95.
Items are delivered Monday - Saturday.
Next day Items are delivered Monday - Friday.
|Delivery Service
|Last Order Date
|UK Next Day
|20/12/2019 4:00pm
|UK 2-3 Day
|19/12/2019 4:00pm
|Western Europe
|16/12/2019 4:00pm
|Eastern Europe
|13/12/2019 4:00pm
|USA / Canada
|16/12/2019 4:00pm
|Rest of the world
|26/11/2019 4:00pm
*UK Next Day Service Only assuming that the courier service is not experiencing any delays.
**Exceptions include locations outside mainland UK.
Beating Competitor Prices
We're passionate about offering our customers the best possible price on any product. We try to be as competitive as possible but, if you do manage to find a product for less somewhere else, we'll always try to match the price!
Please read our terms and conditions below before contacting our sales team on 01794 830005. You'll need the competitors website address available so our sales team can verify the match and process your order over the phone.
With Every Order
All Scooter related orders will receive the "Free Scooter Stickers Sheet" with 36 brand stickers on them. All Skates related orders will recieved x2 Large "I HEART Skates" Stickers.
*Get £10 off the first item in your basket that is over £100.
Next Day Delivery is available on all Micro MX Stunt scooters! These high-quality scooters are from Micro, the industry veterans renown for their quality goods. If you want a reliable stunt scooter for the skate park, look no further. The Micro MX has the style and substance you need to ride your way to the top.
There are no products matching the selection.
Please wait...


text:
Skip to main content
KLRU tells stories that change lives by giving voice to diverse groups, creating connections to strengthen Austin and Central Texas, and sharing what is special about our community with the rest of the world.
A minimum annual gift of $240 qualifies you as a NEXT member, our group for young professionals. As a NEXT member, you will come together with other civic-minded individuals to enjoy unique Austin experiences, while establishing a meaningful connection to your community.
A minimum annual gift of $1,000 qualifies you as a Producers Circle member. As a Producers Circle member, you'll receive invitations to sneak previews, special events, and other opportunities to go behind the scenes with KLRU.
Over 85% of our annual funding comes from individual donors, foundations and corporations. A monthly gift to KLRU in any amount provides a sustainable base of support to create a more informed community.


text:
| July 21, 2012, 7:00 am
Blueberry-Peach Ice Cream
This is former Denver Post food writer Ellen Sweets' favorite ice cream recipe. From "The Coastal Living Cookbook," makes 3 quarts. If using a smaller freezer, make it in two batches.
3 medium peaches, peeled and sliced
2 cups milk
1 14-ounce can sweetened condensed milk
1 12-ounce can evaporated milk
3 large eggs, lightly beaten
1 cup sugar
3 cups whipping cream
1 pint fresh or frozen blueberries
Garnishes: peach slices, blueberries, fresh mint sprigs


text:
Perform a scan on your own computer or first try the sample scan to see what kind of data is retrieved and what sort of advices are given.
How would you like to run the scan?
Automatically (recommended)
Manually (for advanced users)
By running this scan you agree to these conditions.


text:
Hi, it is so lovely to have you drop by…You are most welcome to join me in a time of reflection, while we enjoy an old fashioned cuppa together….
I have an Apple & cinnamon tea blend for us to try today & gf Lemon glaze muffins, freshly baked for us, it is a beautiful spring day here, so we will go & sit in the garden to enjoy the warm sunshine, listen to the bird Symphony & see the colorful blossoms.
The Apple tea comes from Japan, a gift from my granddaughter… It is a refreshing blend, the taste reminds me of an apple pie & a perfect accompaniment to the Lemon zest in the muffins…As we enjoy this delightful setting, shall we reflect awhile…
Recently, I took a 1000km flight to spend some time with my second born for her birthday, she turned 40… We spent a lovely weekend celebrating this milestone in her life. Last time we spent time together we had Tea on the 77th Floor…
This time for a birthday treat we shared a holiday apartment, which had 180° views of the coastline, beach & the sea…The views were absolutely breathtaking & constantly demanded our attention. We both love the sea & whale watching…so this was the perfect spot for us.
Southern Humpback whales are now migrating South, down our coastline… returning to the Antarctic to their summer feeding grounds for a Krill fest…after delivering their calves in the warmer waters of Northern Australia.
Each time my daughter & I get together we go whale watching, hoping to see a rare glimpse of these beautiful & magnificent animals breaching, meaning a full body leap out of the water in playful exaltation…we hadn't ever seen this in all the times we had gone shore whale watching together, we had seen many misty blowhole sprays, tail splashes, pectoral fin slaps on the water but never breaching…
So, I prayed a small prayer request to the Lord for a whale to breach for my daughter's 40th birthday… As we waited & watched from our 5th storey balcony, we became very focused upon what we were looking for…We saw many blow hole sprays, then some pectoral fin slaps & then…all of a sudden…a Humpback female & her calf breached together in perfect unison…What a spectacular sight!
As we were focusing upon that spot again, we missed another one breaching… just catching a glimpse of the huge splash in our peripheral vision….over the weekend we lost count of how many times the whales breached!
I thanked the Lord for His gracious answer to prayer. He definitely answers even the smallest requests of a Mama's heart for her daughter's birthday enjoyment…in the most amazing of ways!
As I reflected upon our weekend, I realized…we can become so focused, at times, upon one particular area of our life…As my daughter & I did above with the female & her calf breaching…hoping to see the same again…that we can miss what God is doing in the other important areas of our lives…
Do not call to mind the former things, Or ponder things of the past. Behold, I will do something new, Now it will spring forth; will you not be aware of it?
Isaiah 43: 18-19a Refer
We need to ask ourselves, dear friend…are we so focused upon the area we want God to do the same action as He did before, that we are completely missing the amazing new thing He is already doing or about to do…Mmmmm…food for thought…Don't you think!
Until next time…
© teawithjennifer.blog All Rights Reserved. Photo by Jennifer & on Pexels.com


text:
Tuscany Cards brauchte ein neues Website Design und hat einen Wettbewerb auf 99designs gestartet.
Aus 29 Designs von 10 Designern wurde eine Gewinner gewählt.
We're looking for a homepage mockup for our website, http://www.tuscanycards.com. Currently under construction.
We want a homepage mockup delivered in psd format for our website http://www.tuscanycards.com. We sell personalized photo greeting cards. Users will upload a picture and personalize the greeting on the inside of the card with text, and we will mail it to their addressed recipient.
We don't have a color set in mind, but we don't want excessive use of pastels or gradients, although some gradients are fine. Overall we want the design to be clean and easy to navigate. The color choices should present a professional ecommerce website.
- A Logo for our company: Tuscany Cards
- Vertical or horizontal navigation menu - we need room for 5 links. Samples, Pricing, About, Occasions and Contact Us
- A Sample Photo Card Image Element somewhere in the design that shows what our company makes. This image will look like a 3 dimensional greeting card slightly opened as if it were sitting on a fireplace mantle. This image of a card can be either folded vertically or horizontally, with a baby, child, or wedding picture on the front and a small amount of text visible (or peeking out) from the inside of the card illustrating the inlcuded personalized text.
- Imaged Elements, "Sample Greetings" and "Popular Occasions" which we will link to separate pages; each accompanied by one 'themed' image rather than many occasions/samples
Best 'themed' images to represent "Sample Greetings" and "Popular Occasions" Elements would be the main popular occasions of our customers:
1. Company X-mas greetings
2. New Born celebratory greetings (ie. infant pic "It's a Boy!")
3. Thank You for coming to our event (ie. Wedding day picture, "Thank You For Coming!")
- Imaged Element "Easy 3 Step Process" or "How it Works" consisting of:
1. "Upload Your Photo"
2. "Personalize Your Greeting" (Add personalized text on inside of card& Add recipient's address(es) [or upload .xls spreadsheet ofaddresses for large orders])
3. "We Mail Out Your Greetings"
- Large Image Element making use of space to show Personalization of product rather than using space to show Quantity of occasions/samples.
- Pastel Colors
- Excessive Gradients
- Text List of Occasions in "Popular Occasions" Element
- More than One sample card image in the "Sample Greetings" Element


text:
Have a happy new year and may your dreams come true.
Snaps from the recent long weekend - Christmas dinner of SVSQ @ Crystal Palace. Party @ Jimmy's. BBQ party @ Cuong's with the Hoa Nien youth group. Dinner @ Big John in Sans Souci with Nhi and friends from Brisbane. New Year Eve @ Thao's house in Balmain, watching the fireworks with Vi, Lam, Vicent, Jasmine, Jeff, Simon, James, Hong, Joe, Julie, Nam and friends. Lunch @ Aunty with my favourite young nephew. Seafood BBQ @ Vicent's after surf.
Donated $AUD200.00 to the Free The Children for their tsunamis crisis campaign in South Asia.
Rock up to Sunday training session.


text:
bpm140 necesitaba un nuevo diseño de logotipo y lanzó un concurso de diseño en 99designs.
Un ganador ha sido elegido entre 516 diseños de 117 diseñadores freelance.
We are the team that created MyBlogLog a couple years back. We were quickly acquired by Yahoo and they promptly strangled us. C'est la vie. We recently put the band back together and we're building a new service that combines MyBlogLog's joy of seeing other people on the web with the competitive aspects of Foursquare.
In OneTrueFan, you compete to be the biggest fan of your favorite sites by regularly visiting, reading content and sharing pages with your friends. Along the way you'll see who else loves the same stuff you do and discover great new content on the web.
As a company, we aspire to be a cross between early 1980's Activision and any era of Richard Branson's Virgin conglomerate. These were companies that created great products and pushed boundaries... but they never ever took things too seriously. They were cheeky. They were pursuing their passions. They were having fun *while* being wildly successful, not *because* they were wildly successful.
The best way to get a feel for OneTrueFan is to register and then install the plugin for Chrome or Firefox and surf around the web for a bit. You can get into the private alpha by going to http://otf.me/MB and then logging in with Twitter.
If you just want to see some images of the plugin in action, I've attached some screen shots to this brief.
The target audience are tech savvy internet users who have been socialized to sharing information by Twitter, Facebook, Foursquare, Gowalla, Blippy, etc. They understand basic concepts like checking into a location and sharing links with their friends.
They're into gaming, even if it's just social games like Farmville or Mafia Wars. But many of them also play their 360 for hours at a stretch (I know I do). They understand basic concepts like points, leveling up and earning achievements.
They are avid users of the web and, in part, define themselves by the web sites they visit, just like they define themselves by the bands they listen to or the movies they watch. They have three or four sites where they spend the majority of their time and another dozen or two sites where they regularly read content.
They skew younger. They skew playful. They're adventurous and have a sense of humor. They are willing to take risks by sharing some personal information about themselves. They may spend hours on Facebook or HotorNot checking out pictures of members of the opposite sex.
The O, T and F in OneTrueFan need to be emphasized, either by camel-casing them, making them larger or other means.
OneTrueFan is one word, please. No spaces.
The design needs to be horizontal.
It will be going in the top left of pages on the web site in a large size and will also be going into the plugin bar itself in a much smaller size (the logo must render well at 16 pixels in height).
We ripped off the original Activision logo wholesale (see attached images) and while we're happy if you riff on the rainbow theme, feel free to get creative and go in a completely new direction. In fact, unless you feel STRONGLY about the rainbow, try something new!
We'll be making t-shirts, stickers, physical patches (heck, yeah!) and other marketing materials, so the logo needs to be something that prints well. Back in the day, when I was growing up in Florida, I used to daydream in class, doodling surf company logos on book covers. Surf companies excelled in logos with great outlines -- they were highly individual but without tons of inner detail and, as a result, anybody could draw or trace them. We want a logo that kids will want to doodle someday.
Multiple colors is fine, but it needs to look good greyscale as well.
This is our first time using 99designs and we're super excited! If you have any questions whatsoever, email me at firstname.lastname@example.com or call me at 415-860-5055 and we'll chat more.
Descubre cómo funciona un concurso de diseño u obtén más información sobre nuestros servicios de diseño de logo.


text:
Freeonlineviewads provide the best Ads that matched your requirements by view and post the Classifieds freely for Miscellaneous and subcategory such as Manufacturers,Miscellaneous .With simple steps advertisers can post their advertisements by free of cost.
People can view the advertisement details by clicking on the subcategory and Advertisement titles and easy to contact the advertisers with help of details by clicking on the titles.
(Total No of Pages 44)


text:
Chemical Engineering (ChE) Graduate Courses (2018-19)
ChE/BE/MedE 112. Design, Invention, and Fundamentals of Microfluidic Systems. 9 units (3-0-6): second term. This course combines three parts. First, it will cover fundamental aspects of kinetics, mass-transport, and fluid physics that are relevant to microfluidic systems. Second, it will provide an understanding of how new technologies are invented and reduced to practice. Finally, students in the course will work together to design microfluidic systems that address challenges in Global Health, with an emphasis on students' inventive contributions and creativity. Students will be encouraged and helped, but not required, to develop their inventions further by working with OTT and entrepreneurial resources on campus. Participants in this course benefit from enrollment of students with diverse backgrounds and interests. For chemical engineers, suggested but not required courses are ChE 101 (Chemical Reaction Engineering) and ChE 103abc (Transport Phenomena). Students are encouraged to contact the instructor to discuss enrollment. Instructor: Ismagilov.
ChE/BE 163. Introduction to Biomolecular Engineering. 12 units (3-0-9): first term. The course introduces rational design and evolutionary methods for engineering functional protein and nucleic acid systems. Rational design topics include molecular modeling, positive and negative design paradigms, simulation and optimization of equilibrium and kinetic properties, design of catalysts, sensors, motors, and circuits. Evolutionary design topics include evolutionary mechanisms and tradeoffs, fitness landscapes, directed evolution of proteins, and metabolic pathways. Some assignments require programming (Python is the language of instruction). Instructors: Arnold, Pierce.
ChE/BE/MedE 188. Molecular Imaging. 9 units (3-0-6): second term. This course will cover the basic principles of biological and medical imaging technologies including magnetic resonance, ultrasound, nuclear imaging, fluorescence, bioluminescence and photoacoustics, and the design of chemical and biological probes to obtain molecular information about living systems using these modalities. Topics will include nuclear spin behavior, sound wave propagation, radioactive decay, photon absorption and scattering, spatial encoding, image reconstruction, statistical analysis, and molecular contrast mechanisms. The design of molecular imaging agents for biomarker detection, cell tracking, and dynamic imaging of cellular signals will be analyzed in terms of detection limits, kinetics, and biological effects. Participants in the course will develop proposals for new molecular imaging agents for applications such as functional brain imaging, cancer diagnosis, and cell therapy. Instructor: Shapiro.


text:
Weekend Courses
Set in 38 acres of mature parkland, Tara KMC provides perfect conditions for a weekend course. In this quiet external environment, enjoy a weekend course of meditation.
We run various courses throughout the year, so see the links below for more details. See for beginners and those with experience.
A range of accommodation options are available. Home cooked meals come as part of the package.
- Sort by Popularity
- Display 9 Products per page


text:
Hello and welcome back to my blog!
This article is a kind of companion article to Physics engines for dummies and talks about the act of actually detecting a collision between two shapes.
This article assumes the reader has a basic grasp of maths and geometry.
I will define matrices in bold uppercase, vectors in uppercase and scalars in lowercase. The dot product will be shown as . and cross product as x.
||A|| means the magnitude of A.
|A| means the absolute value of A.
When I want to express individual components of a vector, I will write A_x to mean the x component of A.
I will use * to denote multiplication, but also note that sV might be used to show the scalar s multiplied by the vector V.
Collision Detection
Briefly, collision detection is the process of detecting when two shapes are about to collide or have already collided. There is a distinction there because there are chiefly two different types of collision detection methods:
This type will only tell you whether two shapes are intersecting at the current time.
At frame 1, the objects are not colliding, but by frame 2 they are.
This type tries to predict the exact point and time of collision between the two objects.
At frame 1, the objects are predicted to collide before frame 2 arrives. The system estimates the point and time of the collision so that when frame 2 does arrive the objects are not intersecting.
Obviously the continuous method seems the better choice, since we don't want our objects to be intersecting on screen - however before we can understand the way this method works, we must first explore the other method.
Discrete collision detection
Penetration distance
In discrete collision detection, it's very important to know exactly how much one shape has penetrated into another and what the shortest direction to push the two apart again is.
This is important because we will need to be able to resolve the collision and push the two shapes apart so they are just touching.
In Figure 1, the penetration distance is d and the direction to push is n.
Let's start having a look at some common collision detection cases.
Circle vs circle
Two circles A and B are defined as having a centre and a radius. They collide when the distance between the two centres is less than the sum of their radii:
||A-B|| < (r1+r2)
Of course you can speed this up by not having the compute the magnitude ||A-B|| which involves a sqrt by squaring both sides of the equation:
||A-B||² < (r1+r2)²
So to calculate a measure of the penetration we can say:
p = ||A-B|| - (r1+r2)
You can see that this is a simple rearrangement of the collision test inequality
||A-B|| < (r1+r2)
||A-B|| - (r1+r2) < 0
All I have done is to subtract (r1+r2) from both sides of the inequality which is handily also the measure of penetration between the two circles. So, when
p < 0
The two spheres are penetrating by distance p. We would also like the penetration vector so that we can correct the penetration once we discover it. This is the vector that moves both circles to the point where they just touch, correcting the penetration. Importantly it is not only just a vector that does this, it is the only vector which corrects the penetration by moving the minimum amount. This is important because we only want to correct the error, not introduce more by moving too much when we correct, or too little.
P = N*p
Here we have calculated the normalised vector N between the two centres and the penetration vector P by multiplying our unit direction by the penetration distance.
At this point you may have noticed that I haven't tried to optimise this part of the calculation by using squared lengths etc. This is generally ok because we can still do the initial intersection test using squared maths and then once we have detected an intersection, we can go for the heavier maths since it will happen far less often.
You may also have noticed that during our calculations we have calculated the collision normal N.
AABB vs AABB
Similarly as useful as the mighty circle, the Axis Aligned Bounding Box, or AABB is defined by its corner points and represents a un-rotatable rectangle in 2d. These are generally used to bound more complex objects so that a simple overlap check can be done to determine broad overlap, and then a more expensive fine grained check can be performed later.
Figure 2 shows complex object A bounded by its AABB.
For two AABBs A and B defined by their centres and half-extents (half width, half height), overlap can be determined quite simply:
D = |centreB-centreA| - (halfExtentsA+halfExtentsB)
binary overlap = D_x < 0 && D_y < 0;
In the example below the half extents are shown in red.
Fun AABB facts:
To build an AABB from a complex object, just loop through all the vertices keeping a track of the minimum and maximum coordinate in each axis:
/// <summary> /// /// </summary> static public function BuildAABB(points:Vector.<Vector2>):AABB { var min:Vector2 = new Vector2(Number.MAX_VALUE, Number.MAX_VALUE); var max:Vector2 = min.m_Neg; for each(var p:Vector2 in points) { min = p.Min(min); max = p.Max(max); } return new AABB ( min.Add(max).MulScalar(0.5), max.Sub(min).MulScalar(0.5) ); }
To build an AABB from two separate AABBs, do the same thing, but form the min and max points of each AABB and use them as the vertices:
static public function CombineAABBs(a:AABB, b:AABB):AABB { const minA:Vector2 = a.m_centre.Sub( a.m_halfExtents ); const maxA:Vector2 = a.m_centre.Add( a.m_halfExtents ); const minB:Vector2 = b.m_centre.Sub( b.m_halfExtents ); const maxB:Vector2 = b.m_centre.Add( b.m_halfExtents ); const min:Vector2 = minA.Min(minB); const max:Vector2 = maxA.Max(maxB); const centre:Vector2 = min.Add(max).MulScalar(0.5); const halfExtents:Vector2 = max.Sub(min).MulScalar(0.5); return new AABB( centre, halfExtents ); }
Circle vs AABB
Not terribly useful in the real world, but very useful as tool for understanding, the circle vs AABB test is also reasonably simple - the trick is to convert this problem into the simpler problem of circle vs circle. For an AABB A and a circle B:
The first step is to get the centre of the circle and project it on to the boundary of the AABB. Fortunately this is as easy as forming the vector V between AABB and circle and simply clamping it against the half extents of the AABB. This yields point Bc. In Figure 2, the clamped x, y region of V is shown in red.
Bc is actually the closest point on the AABB to the circle, which means the distance from the AABB to the circle is simply the length of the vector from Bc to B minus the radius of the circle.
D = B - Bc
distance = ||D|| - radius
Circle vs OBB
Circle vs Oriented Bounding Box or OBB is much more useful in the real world, but more tricky because the box now has an orientation to worry about. But, once again we can convert this problem into a simpler one, that of circle vs AABB by simply transforming the circle into the space of the OBB first.
public class OBB { /// <summary> /// /// </summary> public override function Collide( vis:Visual ):Contact { if ( vis is Circle ) { const c:Circle = Circle( vis ); // transform circle into OBB space const v:Vector2 = m_matrix.TransformIntoSpaceOf( c.m_Pos ); const clamped:Vector2 = v.Clamp( m_halfExtents.m_Neg, m_halfExtents ); // form point on OBB const point:Vector2 = m_matrix.TransformBy( clamped ); // get distance to circle const d:Vector2 = c.m_Pos.Sub( point ); const dist:Number = d.m_Len - c.m_Radius; return new Contact( d.m_Unit, dist, point ); } else { throw new NotImplementedException( ); } } }
That's the code snippet.
OBB vs OBB
Now we're starting to get into the interesting stuff. Oriented Bounding Box vs Oriented Bounding Box is actually pretty much the same complexity as convex polygon vs convex polygon. A lot of people advocate using the Separating Axis Test in order to solve this problem, but personally I've never been able to visualise it and generally, if I can't visualise something, I'm not going to use it as a solution.
A concept I have been able to visualise and the one I'm going to demonstrate here is that of the Minkowski Difference. Once again the idea behind using this technique is that it enables us to covert this difficult problem into a more simple one.
The Minkowski Difference consists of the convex hull of every point on the boundary of one shape subtracted from every point on the boundary of the other shape. Its easier to imagine this as shrinking one of the shapes down until it becomes a point, and expanding the other shape by the shape of the first. Configuration space is the space that the Minkowski difference resides within - the set of vector differences of two objects.
Figure 4 shows objects A and B, and then also shows object B shrunk down to a point, while A grows by the shape of B. Of course, because its a subtraction of one from the other, the position of the resulting shape changes, and it's the relationship with the origin (0,0) which then becomes very interesting.
It turns out that when the Minkowski Difference (written MD from now on) of two shapes contains the origin, the two shapes are intersecting. Furthermore, the distance from the origin to the MD is actually the distance between the two shapes, and the vector between the two gives you the Minimum Translational Distance which is the globally shortest distance you can move either shape from penetration until they both just touch.
In the above demo, you can manipulate the OBBs A and B by moving them, or you can drag the handles to rotate them. Note the MD B-A shown and how it reacts as the objects are moved. The origin is shown as the black dot in the centre - note that when A and B intersect, the MD contains the origin. The Minimum Translational Distance between the two shapes is shown as the blue line.
The observant among you will also notice the coloured edges in the MD - these represent the shape they originated from; red edges come from the red shape A and green from B.
So, how do you build this MD for two OBBs, then? Each edge in the MD is made up of a vertex from one shape subtracted from an edge from the other. In order to know which vertices we subtract from which edges, we need to define the concept of a supporting vertex.
A supporting vertex is simply a vertex which is "most in the direction of" a given direction vector. Mathematically, this can be found as the vertex which has the greatest dot product with a given direction vector.
Once we have this we can simply loop through all the edges of A, finding the supporting vertex in B for each edge by using reversed edge normal. The edge normal is reversed because we want to find the vertex "most opposite" this edge. As we do so, we project the origin onto each edge, and keep track of the distance - we're looking for the least negative distance, which will be the Minimum Translational Distance.
Once we've gone through edges of A, we do the same thing with B, this time using supporting vertices from A, again tracking the least negative distance. If we're only concerned about penetration we can terminate our search as soon as we find a positive distance - since this represents a separating axis.
var p0:Vector2 = new Vector2( ); var p1:Vector2 = new Vector2( ); var leastPenetratingDist:Number = -Number.MAX_VALUE; var leastPositiveDist:Number = Number.MAX_VALUE; // face of A, vertices of B for ( var i:int = 0; i<A.m_numPoints; i++ ) { // get world space normal var wsN:Vector2 = A.GetWorldSpaceNormal( i ); // world space edge var wsV0:Vector2 = A.GetWorldSpacePoint( i ); var wsV1:Vector2 = A.GetWorldSpacePoint( ( i+1 )%A.m_numPoints ); // get supporting vertices of B, most opposite face normal var s:Vector.<SupportVertex> = B.GetSupportVertices(wsN.m_Neg); for (var j:int=0; j<s.length; j++) { // form point on plane of minkowski face var mfp0:Vector2 = s[j].m_v.Sub(wsV0); var mfp1:Vector2 = s[j].m_v.Sub(wsV1); var faceDist:Number = mfp0.Dot( wsN ); // project onto minkowski edge var p:Vector2 = ProjectPointOntoEdge( new Vector2( ), mfp0, mfp1 ); // get distance var dist:Number = p.m_Len*Scalar.Sign(faceDist); // track negative if ( dist>leastPenetratingDist ) { p0 = p; leastPenetratingDist = dist; } // track positive if ( dist > 0 && dist<leastPositiveDist ) { p1 = p; leastPositiveDist = dist; } } } // face of B, vertices of A for ( i = 0; i<B.m_numPoints; i++ ) { // get world space normal wsN = B.GetWorldSpaceNormal( i ); // world space edge wsV0 = B.GetWorldSpacePoint( i ); wsV1 = B.GetWorldSpacePoint( ( i+1 )%B.m_numPoints ); // get supporting vertices of A, most opposite face normal s = A.GetSupportVertices(wsN.m_Neg); for (j=0; j<s.length; j++) { // form point on plane of minkowski face mfp0 = wsV0.Sub(s[j].m_v); mfp1 = wsV1.Sub(s[j].m_v); faceDist = -mfp0.Dot( wsN ); // project onto minkowski edge p = ProjectPointOntoEdge( new Vector2( ), mfp0, mfp1 ); // get distance dist = p.m_Len*Scalar.Sign(faceDist); // track negative if ( dist>leastPenetratingDist ) { p0 = p; leastPenetratingDist = dist; } // track positive if ( dist > 0 && dist<leastPositiveDist ) { p1 = p; leastPositiveDist = dist; } } } if ( leastPenetratingDist<0 ) { // penetration by leastPenetratingDist } else { // separated by leastPositiveDist }
The above snippet also tracks positive distance so can be simplified if you only want to track penetration. One caveat to watch out for is the case where the two shapes are exactly aligned - as they are in the demo above. In this case, you have to deal with the possibility of there being two supporting vertices for an edge instead of one, and it's important to re-project onto the edge from the origin to make sure you don't accidentally pick the wrong edge-vertex pair. The above code deals with this case.
Poly vs Poly
The really good thing about this technique is that it applies directly to arbitrary convex polygons as well.
Again, manipulate the live demo by dragging the shapes and their handles...
So, we can now calculate the penetration distance for two arbitrary convex polygons.
So, finally we get around to talking about continuous collision detection. Now we start to be able to reap the rewards of all this Minkowski Difference nonsense 🙂
Continuous Linear
It turns out that if all we want to do is a linear sweep of our shapes to find the first time of collision ignoring rotation, the only thing we have to do is to ray-cast from the origin towards the MD using the relative velocity of the two objects as the ray segment end!
In Figure 5, the first time of collision of B with A can be found by shooting a ray from the origin towards the MD of B-A.
For polygons this is the same amount of work as calculating the penetration distance - you fire the ray at the edges of the MD, which you build as usual. You can even avoid testing edges if the ray is back-facing with respect to the edge normal.
In the above demo, A is being swept against B along A's velocity; the pink A' shows where A hits B. The MD shows what this looks like in Configuration Space - don't forget to rotate/move A and B to see what the result looks like. Notice how the ray at the origin fired against the MD corresponds exactly to when A hits B?
One caveat is that A must not intersect B to start with, or the test will fail. Gino Van Den Bergen has generalised this approach to work with the GJK algorithm, this is well worth taking a look at if you want to cast against non-polygonal shapes, like circles or capsules.
The basic idea is this:
You provide a function which can return the closest distance between two shapes and the normal at that point. These two return values are also the distance from the MD to the origin and the direction that distance is in. In this example, the function used is returning distance and normal between two circles - shown in the diagram is the MD of two circles.
In Figure 6, two iterations of Gino Van Den Bergen's algorithm are shown, I1 and I2. The black point represents the current estimate, and starts at the origin in I1 and moves along the velocity shown as the arrow. The green point represents part of the information returned by the function - the closest point on the MD, which is at the distance returned, also the normal at that point has been found as well (again, returned by the function).
The algorithm intersects the velocity ray against the returned normal and produces the red point shown in the diagram. Then it moves on to the next iteration. The red point becomes the new estimate and the function is queried again for the distance to the MD and the normal. The information returned results in the new red intersection point in I2 and at this point the diagram becomes less useful because we're so close to the visible tolerance. In practice the algorithm will terminate when the distance returned from the function is less than some predefined tolerance.
I'm describing this algorithm because it will be useful when we think about intersection including angular velocity.
Continuous Angular/Linear
Things start to get a little more tricky when we want to calculate the exact hit time where there is rotation present. To solve this problem, we must turn to the work of Brian Mirtich, Gino Van Den Bergen and Erwin Coumans.
Brian Mitch's thesis presents some of the fundamental building blocks used in solving this problem:
In Figure 7, (lifted directly from his thesis) he shows two bodies, with their closest points shown and the two actual contact points x1 and x2 for this collision. Given the fact that these bodies are convex, he shows that the distance between the closest points represents the first possible time of collision between the two shapes under no rotation. Further, he shows that, given the point with the largest distance from the centre for each body, it's possible to bound the earliest time of collision between two rotating shapes.
You can see why by looking at Figure 8 - on the left, the thin rectangle rotates and extreme point p moves to p' following the rotation. The length of the arc travelled by p can be found by simply using the circular arc length formula from geometry - L=theta*r as shown on the right in Figure 8. Therefore if we know the maximum distance from the origin of the shape, and we know the angular velocity, we can find an upper bound for the linear component of the angular rotation of a shape, and therefore we can simply add this linear distance value on to the bound that we had for non-rotating shapes.
Erwin Coumans took this idea and using a method similar to the linear cast of Gino Van Den Bergen, produced a new algorithm which determines the time of impact between translating/rotating bodies:
The live demo above shows A and A', the position of A after some linear and angular motion, 90 degrees to be precise. The various iterations of the MD are shown on the right. Don't forget to move the shapes around!
The thing to note is that the shape of the MD changes under rotation of either body, unlike with linear only motion where it just translates.
Each of the MDs shown represent one iteration of the algorithm. The algorithm itself is exactly the same I described using Figure 6 above, except that there is an extra distance term added which means that instead of the ray intersecting the plane and the estimate getting moved directly there, it only approaches it instead - taking care not to advance more than the extra distance terms allows each iteration. This way, the correct result is approached each iteration, or the algorithm terminates with a miss.
The actual code behind the algorithm is quite small:
public function AngularCast( B:Polygon, velA:Vector2, velB:Vector2, avA:Number, avB:Number ):LinearCastResult { const A:Polygon = this; const origin:Vector2 = new Vector2( ); var t:Number = 0; // relative linear velocity const ray:Vector2 = velB.Sub( velA ); var mA:Matrix23 = new Matrix23( A.m_Pos.Add( velA.MulScalar( t ) ), A.m_angle+avA*t ); var mB:Matrix23 = new Matrix23( B.m_Pos.Add( velB.MulScalar( t ) ), B.m_angle+avB*t ); var contact:Contact = GetDistance( B, mA, mB, parent, screenCentre ); while ( contact.m_dist>kAngularTollerance ) { // intersect velocity against normal const rayN:Number = ray.Dot( contact.m_normal ); const dRel:Number = rayN + A.m_r*Math.abs(avA) + B.m_r*Math.abs(avB); // compute conservative advancement t += contact.m_dist/dRel; if ( t<0 || t>1 ) { // never hit return new LinearCastResult( false, t, new Vector2( ) ); } // interpolate mA = new Matrix23( A.m_Pos.Add( velA.MulScalar( t ) ), A.m_angle+avA*t ); mB = new Matrix23( B.m_Pos.Add( velB.MulScalar( t ) ), B.m_angle+avB*t ); // get distance again contact = GetDistance( B, mA, mB, parent, screenCentre ); } return new LinearCastResult( true, t, contact.m_normal ); }
As you play around with the demo, you'll notice it sometimes takes this algorithm a while to converge - in production code you would most likely limit the number of allowed iterations. Something like having it terminate if its not making 'enough' progress in each iteration might be a good idea.
In this article, we have explored the various forms of collision detection and the algorithms behind them, from the simplest possible case of discrete circle vs circle to the complex case of continuous translating/rotating polygons. I hope this article has been intelligible and will inspire people to start diving in and exploring these techniques in more detail.
Source code
As always, you can buy the source-code accompanying this article if you wish - it is written in Actionscript 3.0 but the techniques are applicable to all OO languages. All purchases are very much appreciated and ensure that I can afford to make more like this one 🙂
You get code for every single demo on this page, containing useful functions for computing the distance between arbitrary convex polygons, penetrating or not, and for computing the exact time of contact between rotating/translating polygons and best of all, the licence allows you to use this code for commercial and non-commercial applications alike 🙂
Subscribers can access the source here
Until next time, have fun!
Cheers, Paul.


text:
Virge Simone Images LLC.
in Wedding Photographers, Wedding Videographers
Virge Simone Images uses a candid-natural journalistic approach to tell your love story from beginning to end. Visit our website and view some of our style of work. We hope to cross out wedding photographer off your list.
Miami, Florida 33138-5629
United States
Review this
Mosaic by MG
Professional Wedding Photographer
Washington, District Of Columbia
United States
Review this
Can't find what you're looking for?
Give us some details and we'll match you with a vendor


text:
Catt, Carrie Chapman, House
The Carrie Chapman Catt House, also known as Juniper Ledge, was the home of the famous suffragist of the same name between 1919 and 1928, during the time when she played a pivotal role in securing the Nineteenth Amendment giving women the right to vote in 1920. The home itself is also a fine example of Arts and Crafts style architecture in Westchester County, New York.
Carrie Chapman Catt (1859-1947), who graduated from Iowa State College in 1880, became active in the suffrage movement in the late 1880's, succeeding Susan B. Anthony as president of the National American Woman Suffrage Association in 1900 and later president of the International Woman Suffrage Alliance. In 1919, after being twice widowed and at the height of her influence on the suffrage movement, she bought a house on Ryder Road near the village of Briarcliff Manor and resided there until 1928. During that time, besides the passage of the Nineteenth Amendment, Catt helped organize the League of Women Voters, published a book about the suffrage movement, and founded the National Committee on the Cause and Cure of War.
Carrie Chapman Catt was born in 1859 in Ripon, Wisconsin, the daughter of Lucius and Maria Clinton Lane. In 1866 the Lane family moved to a modest Victorian house on a farm near Charles City, Iowa. Carrie Lane graduated from the Charles City High School in 1877 and attended the Iowa State College in Ames. After graduation, she became a high school principal and then superintendent of schools in Mason City, Iowa. In 1885, she married Leo Chapman, a newspaper editor, in her family home (the Carrie Chapman Catt Childhood Home is operated as a museum by the National 19th Amendment Society and is listed in the National Register). She started writing for her husband's newspaper, but he unexpectedly died shortly thereafter. Carrie Chapman married George Catt in 1890 and they had an agreement allowing her to spend at least four months each year on women's suffrage efforts. She became involved in the National American Woman Suffrage Association (NAWSA), under its president, Susan B. Anthony, and became president herself in 1900. When her husband became ill in 1904, she resigned and was succeeded by Dr. Anna Howard Shaw. After the death of her husband in 1905 and Susan B. Anthony in 1906, Catt, who was left in comfortable circumstances from her husband's estate, moved from her apartment on West 57th Street to an apartment at 2 West 86th Street at Central Park West, where she lived until she purchased Juniper Ledge. She again became involved in women's suffrage and was re-elected president of NAWSA in 1915. She created the "Winning Plan," a campaign to encourage each state to give women the right to vote and to urge Congress to pass an amendment to this effect. Membership in NAWSA grew to over two million by 1917. With Jane Addams, she founded the Woman's Peace Party in 1915, but when the United States entered World War I in 1917, she threw herself into organizations supporting the war effort.
In 1919, while living at Juniper Ledge, she began working on an idea for an organization called the League of Women Voters, and in the fall of that year she toured 13 states speaking for the ratification of the 19th Amendment. In May of 1920, the amendment was passed by Congress and a cablegram from President Wilson congratulating her read "Glory Hallelujah!" From 1920-22 she worked for suffrage in Europe and South America. In 1923 she started the organization called the International Woman Suffrage Alliance and met Mussolini in Rome and made a strong, challenging suffrage speech directly to him. With Nettie Rogers Shuler, she published Woman Suffrage and Politics: The Inner Story of the Suffrage Movement. In 1928 Catt sold Juniper Ledge and purchased a colonial revival house in New Rochelle. She died in New Rochelle on March 8, 1947. In 1982, Carrie Chapman Catt was inducted into the National Women's Hall of Fame in Seneca Falls, New York. The Carrie Chapman Catt House was purportedly built in 1897, and is roughly T-shaped and two-and-one-half stories in height, with a high-pitched gable roof and clipped gable ends. A stone chimney rises out of the main section. The Carrie Chapman Catt House was listed in the National Register of Historic Places on May 4, 2006.
Rawlings, Marjorie Kinnan, House and Farm Yard | Aldrich, Nathan C., House and Resthaven Chapel | Catt, Carrie Chapam House
Comments or Questions


text:
Spring 2020 classes have resumed online.Please visit
dcccd.edu/coronavirus for additional information and to
learn how to prepare for online classes.
"The first time I started classes at a college of DCCCD, I was 16 and had just graduated from high school, so I just took basic courses. Then I had to go to work full-time, and for several years, I just took a course here and there when I could. When I decided to really get serious and finish my associate degree, I picked Business Administration because I thought it would be a good background for a lot of things and would help me advance in any career.
"The best part of my education was my teachers — I loved them! They went out of her way to help me if there was a problem or I couldn't figure something out. My last semester there, I took all six of my courses online and I was a little nervous about how to do everything right, but they just walked me through the process.
"It wasn't just my major courses that helped me in my job, though. I have more confidence talking to people face to face because of my speech class; they made me slow down and speak more clearly, which has really helped me in my work. And now when I look for jobs for the future, I notice that all of the jobs I'm interested in require at least an associate degree — which I now have!
"The most important thing I learned is: stick with it! It was really hard to go back to school with full-time work and a two-year-old daughter. But I want my daughter to get a college education, so I knew I had to get one, too. You will use your education no matter what career you go into."
Amber Muncy earned her associate degree in Business Administration in May 2007. She works as a commissions-based contractual sales representative for Mega Life and Health Insurance Co., which provides a diversified line of health insurance and related products to small business owners, families and individuals.


text:
|Date of Build
|Port of Regestry
|Tanker for Oil and Chemicals
|IMO Number
|Official Number
|Call Sign
|Gross tonnage
|Net tonnage
|Deadweight tonnage
BEN Owner, Manager, Shipyard
Maritime News
Coronavirus Disrupts Supply of Ships and Demand -BIMCO
The coronavirus outbreak has affected all aspects of the shipping industry, lowering, if not wiping out, demand growth prospects for the year across all segments. The outbreak has also affected fleet development, says shipping association BIMCO.Contracting activity has fallen, demolition activity, which had been high, is now being limited by restrictions around the world and deliveries of new vessels are delayed."The coronavirus has certainty replaced the IMO 2020 sulphur regulation as the talking point of the year. The demand outlook has weakened and uncertainty has increased across the board. This combination is reflected in fleet developments this year.
COVID-19: Your LMS Can Help You Now More Than Ever
It is clear that we are living in unprecedented times. Equally clear is that we will get through this pandemic, but that it is going to take some strength, stamina and especially some innovation to come through as unscathed as possible. It is the innovation part that I wish to address here with some tips that go beyond training; tips I am observing our customers innovate and implement. Tips that help us solve some of the problems created by the impacts of this pandemic. My hat is off to these customers for their can-do spirit in these difficult times, using the tools at hand to solve new problems.
McAllister Takes Delivery of New Tug Eileen McAllister
McAllister Towing announced Tuesday it has taken delivery of a newly built 6,770-horsepower shipdocking tug, Eileen McAllister, slated to enter service in Port Everglades, Fla.The 34th tractor tug in McAllister's fleet, Eileen McAllister was built by Washburn & Doughty in Maine and set sail for its new home port following delivery on Monday.The 93- by 38-foot newbuild is powered by 3516E Tier IV Caterpillar engines with twin Schottel SRP 490 Z-drive units and Markey winches, achieving more than 84 metric tons during ABS bollard pull certification. Eileen will soon join sister vessel, Tate McAllister, as the most powerful tug in the Fort Lauderdale, Fla. seaport.
Shipping Industry Urges Free Movement of Crews to Keep Trade Moving
Ships must be allowed to change over overworked and exhausted crews to help to keep trade flowing as coronavirus lockdowns shut many transit points across the globe, shipping industry officials said on Tuesday.About 90% of world trade is transported by sea but a deepening lockdown in many countries and suspended air travel have disrupted supply chains, especially for ship owners who rely on the free movement of crews to keep ships moving.The International Chamber of Shipping association (ICS), and the International Transport Workers' Federation (ITF), said in a letter to the Group of 20 major economies, that there were 1.
As Oil Crisis Deepens, Hedge Funds Sense a Turnaround
Hedge fund managers sensed oil prices were nearing a turning point last week, and for the first time in more than two months started to add long positions in anticipation prices would bounce from an unsustainable low.Overall, hedge funds and other money managers were still net sellers of 19 million barrels of petroleum in the six most important futures and options contracts in the week ending on March 31.But they initiated 40 million barrels of new purchases as well as 59 million barrels of fresh sales, according to position records published by ICE Futures Europe and the U.S. Commodity Futures Trading Commission.


text:
Broncos T.J. Ward, Shane Ray attend Denver "Game of Thrones" season 6 premiere party
As the lights dimmed in the Mayan and the "Game of Thrones" theme song filled the historic theater, the sold-out crowd of 415 people began to clap and cheer. Some were in costume, some had just finished binge watching season 5 in anticipation, and all were ready to find out Jon Snow's fate.
HBO hosted an invite-only premiere party for season 6 of "Game of Thrones" Sunday night in Denver, citing the city as one of the show's most popular markets. Among those in attendance were Denver Broncos safety T.J. Ward, linebacker Shane Ray and the cast of Denver's "Sweeney Todd."
The night kicked off with a trivia contest, some easy…
Some not so easy.
Prizes included glasses, sweatshirts and other GOT goodies. Those who answered incorrectly were (jokingly) publicly shamed in true Westeros style.
Fans were encouraged to dress as their favorite characters, and many went all out for the occasion. More than two dozen people entered the costume contest where Ward and Ray selected the finalists. The winner was a dead-ringer for Dothraki Khal Drogo… probably because he was just so darn scary. Honorable mention to Hodor, who stayed in character the entire time and kept the crowd laughing.
Immediately following the contest the crowd took their seats, silenced their phones and began their journey to the seven kingdoms to catch
up with all their favorite (and not-so-favorite) characters. They gasped together, they laughed, they clapped. When the screen went black as Melisandre climbed into bed and the season previews began to roll, the crowd sent out a resounding "nooooo" that it was already over.
(If you saw the episode, it's time to mark your "Game of Thrones" deathpool bingo card)
After flooding out, they got their selfies with the lit marquee and analyzed the episode on the way back to their cars. HBO says they are already in talks on how to make next year's premiere bigger and better.
What did you think of the "Game of Thrones" season 6 premiere episode? What do you think will come of Jon Snow? Leave your predictions in the comments.


text:
Read latest COVID-19 advice for parents and childcarers here
Start by entering your postcode to set up your FREE
account and read reviews about childcarers local to you.
You can then book childcare online – just select the
date, time and address for your booking.
Choose the local carers you'd prefer us to offer your bookings
to first and we'll keep you updated of progress by email.
Your childcarer will call you before the booking and you should pay
her for her time at the end. Rates start from just £8.25.
Pay nothing until after you have used Sitters - guaranteed. A booking
fee (£4-£6) and quarterly membership fee (£14.95) will only be
charged to your credit card after your booking has taken place.
Read reviews of approved Sitters local to you
Alison was lovely and friendly and I immediately felt at ease leaving my toddler with her. Would certainly book her again.
Melanie was a lovely pleasant lady. She arrived on time and I felt at ease with her looking after my little boy.
Janine was a great hit with the children. I would definately want Janine to babysit again.


text:
You all know how much I love Angela Walters, and I've shown you lots of examples of her amazing work on my quilts, right? Well, now you can take a class on machine quilting with Angela through Craftsy. The best part is that you can take the class from anywhere that you have computer access, at any time of the day or night, and on your own schedule.
In Angela's first class, Machine Quilting Negative Space, you'll learn how to break up the negative space in your quilts through a variety of motifs, including pebbles and paisleys, twirling circles and swirling scallops, boxed squares, and even more intricate designs.
Angela will show you how she does it, and teach you how you can do it on your home machine too. And to help you strengthen your muscle memory, she has you practice a lot of the designs in a sketchbook, drawing with a pen or pencil, first, before moving to your sewing machine. I'm telling you, she's a genius.
She's even designed some gorgeous fabric panels that mimic pieced modern quilts, so you can practice your machine quilting skills without taking the time to piece an actual quilt top together first. In fact, that's what the two images above are. You can order those from her Spoonflower shop here. See, genius. ;)
Congratulations, Angela! I'm so proud of you! I seriously cannot wait to sign up for your class.
*all images courtesy of Angela Walters and Craftsy


text:
I am always behind the times when it comes to the almost weekly regular blog carnivals and missed the 58th edition called "Fact or Fiction". But when I came across this e-mail from a friend yesterday I figured some of you readers will get a kick out of it. It reads:
Comment: If you were around in 1919 (just before prohibition started) and came upon the following poster ...
Would you quit drinking?
So I wanted to find out if it was a spoof or a real poster (which I didn't believe it was). I typed in 'prohibition poster' in Google and the first hit was a Snopes.com forum page discussing this poster. You can follow the discussion (and some of the snide remarks) here.
I followed some of the links and found out this photo was listed by the National Park Service archives as "Caption: Movie Still, "Lips That Touch Liquor Shall Not Touch Ours." in the Black Maria; Unknown Date; {23.430/25} (jpg)." That looked interesting. So I tried to find out what the movie Black Maria was about and at first tried to search IMDB but came up with 3 foreign films that obviously didn't match. Then I found the entry to Thomas Edison's Black Maria studio on Wikipedia.
So this dates the picture back to 1893-1901 when the studio was in operation. But the 18th amendment was passed in 1919. So that didn't make sense to me until I read a little more about the prohibition movement and found out it started in the mid 1800's. Now it all makes sense.
Still, this is a very progressive, satirical way to fight prohibition almost a century ago. When I scan through century-old census enumerations and see mostly farmers and day laborers I tend to forget that other parts of the US were thriving with cultural and "modern" occupations. A movie studio making a spoof on prohibition never really crossed my mind!
One last tidbit about the poster. The words on the poster are from the name of a song that was received at the Library of Congress on May 11, 1900, but was created in 1874 and published in San Francisco:
LOC has 34 entries under 'temperance' for these kinds of songs. So it was a legitimate phrase from the temperance movement. The LOC listing comes complete with sheet music too. So all you musicians out there can download and play it.
Even a funny e-mail spoof can lead you down an educational historical sleuthing adventure. I hope you enjoyed it.