Chris Dodd welcomes me warmly into his office. We're exchanging pleasantries. But my eyes are also darting between the array of unusual objects covering the walls. That's a pen that President Obama used to sign the Affordable Care Act into law, the former Democratic Senator from Connecticut tells me, noticing my attention on it.
Dodd offers me a seat. It has wheels on it – I quickly realized. It's the desk chair he used during his 30 years in the Senate. Dodd is sitting in his father's Senate desk chair. What a coincidence, since it's the first U.S. Senator Dodd about whom I have many questions. Before entering politics, Thomas Dodd had been an instrumental prosecutor in perhaps the most important trial in the nation's history.
I'm visiting Chris Dodd at Arnold & Porter in Washington, where he recently joined. News of the retirement of Justice Anthony Kennedy broke just before my arrival. There is a computer screen over Dodd's shoulder. CNN is on. The sound is muted but the images are all Kennedy. Dodd participated in the confirmation of numerous Supreme Court Justices. I'm two minutes in and on my second coincidence.
Dodd left the Senate in 2011. The 74-year-old is now back at a law firm for the first time since 1974. Fittingly, the man who hasn't lost his Hollywood good looks just finished a seven-year tenure as Chairman and CEO of the Motion Picture Association of America.
In his three decades in the Senate, Chris Dodd served as the principal author of such major legislation as Dodd-Frank, governing financial reform following the 2008 crisis, the Class Action Fairness Act of 2005, the Terrorism Risk and Insurance Act, the Private Securities Litigation Reform Act and the Family and Medical Leave Act.
But I haven't taken the train to Washington to go over Chris Dodd's Wikipedia page with him. I'm interested in things I can't learn using Google (like the original name for the Dodd-Frank Bill; an obscure tidbit he shared). And I'm fascinated by the elder Senator Dodd's significant role in causing a dozen Nazis to be executed for atrocities committed during World War II. Dodd is a gracious host, in no rush to shoo me out, even after an hour, and a gifted raconteur. His memory for names and dates from decades gone by–even down to the month–is remarkable.
Chris Dodd graduated from the University of Louisville Law School in 1972. He was in a two-year program. "Way ahead of their time," Dodd notes, referring to some chatter of late of cutting out the third year of legal scholastics. But how does the son of a Connecticut Senator end up in Kentucky, I wonder. "Primarily because I was the son of a Connecticut Senator." Dodd was starting law school, he explains, at the same time that his father was up for re-election in a "very tough campaign." The matriculating law student believed he'd be better-served avoiding that distraction. "That's not to suggest to you, by the way, that I would have easily been admitted to Yale or the University of Connecticut," Dodd says with a smile.
After two years of writing wills and representing local small businesses, a tightly held Congressional seat surprisingly opened up. Dodd was talked into running for it and won. So, at age, 30 the boat-hole litigator set sail for Washington.
In 1945, Thomas Dodd, a 38-year-old Assistant U.S. Attorney, was tapped to serve on the United States prosecution team for the Nuremberg trial. Dodd spent fifteen months in Europe as a participant in the four-country joint effort to bring to justice 21 Germans for war crimes. He left his wife and five children back home in Connecticut, including fourteen-month old Christopher.
Dodd's initial role was behind the scenes -- conducting pre-trial interviews of the defendants. He had hoped his job would end there as he was very keen to get back to Connecticut. But Dodd's skills came to the attention of the lead prosecutor, Supreme Court Justice Robert Jackson. Dodd was called on to stay for the trial and Jackson elevated him to second in charge. In the end, all but three of the defendants were found guilty and twelve hanged.
While in Europe, Dodd wrote hundreds of letters to his wife, Grace. They were thought to have been lost in a fire, until they were discovered, in 1990, in Chris Dodd's sister's basement. Dodd published many of them in "Letters from Nuremberg," a 2007 book co-written with Lary Bloom.
The letters are remarkable on many levels. First and foremost, historical. The trial was plagued with challenges and its outcome was far from a foregone conclusion. Dodd's letters offer a unique look at the prosecution efforts in real time, something the many post-verdict books can't offer.
The letters are also deeply emotional, demonstrating a husband's love for his wife. I tell Dodd there's no way I can let my wife read the book. She'll ask why I can't write such affectionate letters. Dodd jokes that his first reaction upon reading the letters was "who's this guy talking to my mother this way?" The letters are also prophetic. In one, Dodd mentions that, as he is not keeping a diary, the letters can serve as a record of what he sees and hears.
Dodd gave high praise to his own wife, Jackie, for her instrumental role in bringing "Letters from Nuremberg" to fruition. As I was leaving, Dodd gave me an instruction: "Make sure you mention that." A wise man.
I point to Dodd's walls and the mementos of his legislative achievements that are household names. But what about one that Dodd cares deeply about that people may not know? The former member of the world's most exclusive club does not need to think long. He tells me that his sister was blind from birth. It's an issue personal to him. He worked to increase the number of people who can read Braille, telling me that only ten percent of the blind know Braille and it has the highest unemployment rate of any of the disabilities. He pushed publishers to timely release text books in Braille and lobbied to change the law that prevented the blind from working as Foreign Service Officers.
Dodd shared with me the story of a young girl who he met in church who was a quadriplegic. The girl's mother expressed to him the challenges of working and having a child who needed constant care. "That's Family and Medical Leave and that's where it came from," Dodd tells me. "A lot of legislation comes from a story." The woman lived to be 23 and Dodd gave the eulogy at her funeral.
The Dodd-Frank Wall Street Reform and Consumer Protection Act was passed in 2010, making dramatic changes to financial regulation following the 2008 crisis. The law owes its name to the significant efforts of Dodd, as Chair of the Senate Banking Committee and Representative Barney Frank, Chair of the House Financial Services Committee.
The Act, best known simply as Dodd-Frank, was of course on my agenda. But it is 2,000 pages and as dense as a New York subway train at rush hour. I gave up all hope of understanding it and simply prayed that Dodd didn't ask me which provisions I found most interesting.
Dodd then transitions into some technicalities of the Act and rattles off a long list of its major provisions that are still in place. He might as well be speaking to me in Chinese at this point. I need to get him off the subject quickly before he becomes the questioner.
Ironically, Dodd tells me that he spoke at the Central Bank of China and was presented with a copy of Dodd-Frank translated into Mandarin. He gets up, grabs a book from a shelf and opens it: "That's Dodd-Frank in Mandarin." And I thought I was the only one with that book.
I ask Dodd about gridlock in Washington. "There's nothing quite like this moment," he tells me. Asking about it in historical terms, Dodd describes the country as being "ripped apart" by the fight over the Affordable Care Act.
Dodd was instrumental in the passage of the healthcare law after becoming the Acting Chairman of the Health, Education, Labor and Pensions Committee in November 2008. Chairman, Senator Ted Kennedy, suffering from brain cancer, had been forced to pass the baton. Kennedy died in August 2009. Dodd and the Massachusetts Senator were very close friends for 30 years.
How Dodd made the decision to quit the Senate is a Hollywood ending. And not long after, he began a seven-year tenure as Chairman and CEO of the Motion Picture Association of America – the trade association that represents the six major Hollywood film studios. The MPAA are also the folks who decide if a film should be rated G or NC-17 or somewhere in between. Dodd's time at the helm included such challenges as competition from Netflix and Amazon, cyber-attacks and ever-present piracy.
But Dodd had no experience in the entertainment industry. So what was Disney CEO Bob Iger thinking when he recruited him? He must have been goofy. "The job is less about Hollywood than it is about representing the industry globally," Dodd explains. "More than 70 percent of the revenues of the quote 'Hollywood business' come offshore." People think "I was spending my time down there with George Clooney," he says, laughing. In fact, he spent a "huge amount of time traveling" and built operations in Brussels and Asia.
Dodd gave me some good advice about the movie industry: the Golden Globes are more fun than attending the Academy Awards. I'll keep that in mind.
Dodd joined Arnold & Porter Kaye Scholer at the start of this year, as Senior Counsel. He is working in such areas as legislative and foreign policy and financial services. The move feels preordained to him. One of the firm's founders was Abe Fortas, who was a Yale Law School classmate of Dodd's father's. [Fortas would later join the U.S. Supreme Court.] And Dodd's seat in the Senate had belonged to Abe Ribicoff before his retirement. Ribicoff then went to the Kaye Scholer firm in New York, which recently merged with Arnold & Porter.


Even though fate once again reared its cruel head and dealt UFC 234 a devastating blow this weekend, the card as it originally stood presented an opportunity the UFC would be wise to build on.
The original main and co-main event of Saturday's pay-per-view was basically a mini-tournament for the UFC's middleweight division, which is a weight class that was subject to some uncertainty over the last two years. Before he was pulled from the card at the last minute due to injury, UFC middleweight champion Robert Whittaker was going to face Kelvin Gastelum, while rising star Israel Adesanya defeated a former champion and possibly the greatest UFC middleweight ever in Anderson Silva.
The situation that UFC 234 dealt with this weekend was a metaphor for the promotion as a whole right now. Title belts have become meaningless props that don't hold the same prestige as before. Fewer and fewer divisions offer fights between champions and clear-cut No. 1 contenders as fighters continue to chase "money fights" – a term that has quickly become the most overused in mixed martial arts.
But if UFC 234 had unfolded unmolested, we would have a clear champion and bonafide number one contender in the middleweight division right now. How often do we get to say that with the other divisions in the UFC?
The UFC used a mini-tournament in 2012 when it introduced the Flyweight division, which led to the dominant reign of former champion Demetrious Johnson. While you can argue the merits of Silva – who is clearly a shell of his former self and is 1-4-1, 1 NC in his last six fights – still being mentioned as a contender at middleweight, the main and co-main event UFC 234 had the chance to provide some much-needed clarity before Whittaker's injury.
What other divisions in the UFC would benefit from holding a tournament to clear up its title picture? The most obvious answer is a division that has experienced turmoil for nearly two-and-a-half years: The UFC's lightweight division.
Ever since former lightweight champion Conor McGregor won the 155-pound belt in 2016, the lightweight division has dealt with endless tumult. McGregor never officially defended the belt and was stripped leading up to and after his rampage at UFC 223 last year. Tony Ferguson was briefly crowned interim lightweight champion, but was stripped of that belt after hurting his knee right before his planned UFC 223 bout with Khabib Nurmagomedov.
Nurmagomedov defeated last-minute replacement Al Iaquinta on that card to become the new undisputed lightweight champion, and choked out McGregor at UFC 229 last year. This seemed to finally bring stability to the lightweight division. However, Ferguson is now recovered from his injury and probably has a more valid claim to a title shot than anyone else.
But Dustin Poirier has also been on a tear since returning to 155 pounds and has won four straight fights and six out of seven, and Donald "Cowboy" Cerrone has won his last two fights via finish and might face McGregor for another interim lightweight title while Nurmagomedov serves a 6-month suspension for his actions following his win at UFC 229.
The uncertainty in the Lightweight title picture can be attributed to Dana White's ongoing coddling of McGregor and catering to his every whim. On the other hand, White's blatant favoritism ended up creating an unexpected opportunity. Imagine a mini Lightweight tournament featuring guys like Nurmagomedov, Ferguson, Poirier and McGregor. If you include Cerrone and need to expand the field to an even six fighters, adding someone like Iaquinta, Justin Gaethje or Edson Barboza would create the opportunity for more fireworks and immediately boost interest.
The UFC's main competitor, Bellator MMA, is reintroducing the tournament format to great success with its heavyweight and welterweight Grand Prix tournaments. Its heavyweight Grand Prix just completed its year-long journey by crowning another double champion in Ryan Bader and boasted names like Fedor Emelianenko, Frank Mir, Chael Sonnen and Quinton "Rampage" Jackson. The Bellator Welterweight Grand Prix is ongoing and includes names like Bellator welterweight champion Rory MacDonald, Jon Fitch, Michael "Venom" Page, Paul Daley and Lorenz Larkin.
Other divisions in the UFC would benefit from holding mini-tournaments – especially the Welterweight, Featherweight and Strawweight divisions. While those should not become the norm for the UFC and number one contenders should still individually establish themselves, what happened at UFC 234 should not dismiss what can become an effective matchmaking tool.


text:
Anthidium tarsoi is a species of bee in the family Megachilidae, the leaf-cutter, carder, or mason bees.

Distribution
Peru

References

tarsoi
Insects described in 2001

redpajama_set_name: RedPajamaWikipedia


text:
Q: How to safely rename parent directory containing RoR apps? I have various apps in a structure like so
C
--Sites
----App1
------.git
----App2
------.git

I wish to rename the Sites folder to Apps_RoR.
But there are various resulting path errors, not limited to git, GitBash, and maybe RoR itself.
What is the proper way to rename the folder containing your various RoR apps projects?
(Sites is the folder that loads immediately upon opening GitBash)

A: Try this:
 git mv Sites Apps_RoR

If Sites is not a repository and just contains git projects, then do the following:
 mv Sites Apps_RoR

Please let me know if you have any questions!

redpajama_set_name: RedPajamaStackExchange


For the E-Learning Heroes challenge this week, I'm adding a spreadsheet that my boss gave me that I use as a reference to blooms taxonomy. It helps me when I'm trying to select an overt behavior for a learning objective.
This sure will be helpful for a lot of users. Thanks, Preston!
Thank you Preston! I just found this little gem. What a great tool.
Great tool. Thank you so much.
BTW, is this tool free? Can I distribute it to our faculty and include it in my website?
I see. Great. Thank you for the information.
Yes, feel free to distribute it as you see fit. To be honest, I got it from my boss, and I'm not sure where he got it from. I have no clue who the original author was. It's been very useful to me so I thought others might be able to use it as well.
Hi, Preston, thank you so much for your help.
"Hello Jun, Yes, feel free to distribute it as you see fit. To be ..."


1. Shake all the soak-off gel bottles well before application. Before you begin doing your gel manicure, give all your bottles of gel base coat, top coat and color a good shake. By their nature, all soak-off gels tend to separate into layers inside the bottle, which is impossible to see because the bottle has a solid color coating. If you don't shake and wake up your gels, you will be using just the bottom section of the potentially separated layers, so the color and application will be uneven.
2. Do a dry manicure. Specifically before you apply soak-off gel, push back your cuticles without soaking your hands in warm water or using cuticle oils, since they tend to penetrate the nail surface and can cause not only lifting, but can also lead to bacterial growth underneath the gel. CND CuticleAway is ideal for this purpose, since it's an cuticle exfoliating gel that doesn't require water. If you still had to use the oil or water, remove all the residue by washing your hands well with soap and water and going over your nail surface with CND Scrub Fresh. Make sure you also deep clean the nail plate near the sidewalls to avoid premature lifting from the sides.
3. Use CND Scrub Fresh to dehydrate, sanitize and remove the oils from the nail plate. CND Scrub Fresh is an amazing prep product that will deep clean the nail surface to make your gel manicure last a lot longer. Use light pressure when scrubbing your nails with a lint-free cotton pad saturated with CND Scrub Fresh with around the same pressure and time as you would use to remove your red nail polish. At least 30 seconds for each nail. CND Scrub Fresh does extend the wear of your soak-off gel and it's a number one trouble-shooting product, even if nothing else seems to help. 99% of soak-off gel woes can be solved with CND Scrub Fresh, so be sure to get used to it!
4. Apply Base Coat evenly on the entire nail surface. Please be careful not to leave bare spots on the nail, since the gel color coats will only stick where the base coat was applied. Missing a few spots with your soak-off gel base coat is a common reason for early lifting. So even though the base is clear and it's tempting to go fast, still be careful to cover the entire nail.
5. Cure Base Coat for 10-30 seconds. Contrary to popular belief, base coat needs to be cured for a much shorter time than all the other coats. The reason behind that is that soak-off gel base coat needs to be cured "sticky" and wet to the touch, and not cured "solid". Stickiness of the base coat will promote the adhesion of the color coat to the natural nail, so make sure you follow manufacturer's instructions on time of curing your base. On average it's between 10-30 secs.
6. Cure each coat for 2 minutes. Likewise, it's important not to keep your color coat and top coat in the UV or LED lamp longer than necessary. Don't overcook your soak-off gel and you will have a longer-lasting manicure without any shrinkage at the tips. For best results, look up curing times at the manufacturer's website. Most likely it will be 2 minutes for color coats and 2-3 minutes for the top coat.
8. Cap the free edge. Make sure you go around the tip of the nail with every single coat of soak-off gel products. This will make sure that the area with the highest shock impact from everyday life will have enough structure to resist chipping.
9. "Squeegee off" the excess gel with the gel brush to avoid air pockets and uneven nail surface. If you accidentally applied too much product, fix your mistakes right away using the flat stiff gel brush – either the one built-in the bottle cap, or a regular gel brush – to even out the application and remove any excess. Also, make sure you remove gel from the skin and cuticle area before curing in the UV lamp, because gel is not designed to adhere to the skin and with the eventual nail growth, this will definitely create a "air pocket" and will cause lifting from the bottom or from the sides. With time all kinds of nasty things can accumulate inside that pocket, and the entire gel can pop off the nail in one piece (ugh!). Not to mention it will catch on hair and will be extremely annoying.
10. Apply cuticle oil over the entire nail and cuticle area. After you removed the top tacky layer with alcohol, apply a generous amount of cuticle oil right on the soak-off gel manicure and on the skin around the nail. Massage it into the nail and cuticle area and it will nourish your skin and will make the gel manicure more flexible and act as a natural shock absorbent. So remember to apply your cuticle oil daily before you go to bed to achieve a long-lasting soak-off gel manicure and healthy nails.
Mani#2: Gel Two in Lilac with accent nail of OPI GeColor Next Stop the Bikini Zone and embellished with rhinestones.
Finally you were able to find that mistake you were doing unknowingly and your beautiful gel mani stays on until you find time to soak it off? 🙂 Well then, you're more than welcome!
If you can swear by any other gel tips, please share them in the comments below to help out your fellow gel polish addicts!
This entry was posted in Phoenix Beauty Lounge University, Swatches, Tutorials and tagged CND Shellac, Gel Polish Tips, Gel Polish Troubleshooting, Gel Tips, Gel Troubleshooting, Gel Two, opi gelcolor, Phoenix Beauty Lounge, Phoenix Beauty Lounge University, Soak-off gel tips, www.phoenixbeautylounge.com by phoenixbeautylounge. Bookmark the permalink.


text:
' Licensed to the .NET Foundation under one or more agreements.
' The .NET Foundation licenses this file to you under the MIT license.
' See the LICENSE file in the project root for more information.

Namespace Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Recommendations.Declarations
    <Trait(Traits.Feature, Traits.Features.KeywordRecommending)>
    Public Class OfKeywordRecommenderTests
        Inherits RecommenderTests

        <Fact>
        Public Sub OfAfterPossibleMethodTypeParamTest()
            VerifyRecommendationsContain(<ClassDeclaration>Sub Goo(|</ClassDeclaration>, "Of")
        End Sub

        <Fact>
        Public Sub OfNotAfterMethodTypeParamTest()
            VerifyRecommendationsMissing(<ClassDeclaration>Sub Goo(Of T)(|</ClassDeclaration>, "Of")
        End Sub

        <Fact>
        Public Sub OfDefinitelyInMethodTypeParamTest()
            VerifyRecommendationsContain(<ClassDeclaration>Sub Goo(|)(x As Integer)</ClassDeclaration>, "Of")
        End Sub

        <Fact>
        Public Sub OfAfterPossibleDelegateTypeParamTest()
            VerifyRecommendationsContain(<ClassDeclaration>Delegate Sub Goo(|</ClassDeclaration>, "Of")
        End Sub

        <Fact>
        Public Sub OfNotAfterDelegateTypeParamTest()
            VerifyRecommendationsMissing(<ClassDeclaration>Delegate Sub Goo(Of T)(|</ClassDeclaration>, "Of")
        End Sub

        <Fact>
        Public Sub OfDefinitelyInDelegateTypeParamTest()
            VerifyRecommendationsContain(<ClassDeclaration>Delegate Sub Goo(|)(x As Integer)</ClassDeclaration>, "Of")
        End Sub

        <Fact>
        Public Sub OfInClassDeclarationTypeParamTest()
            VerifyRecommendationsContain(<File>Class Goo(|</File>, "Of")
        End Sub

        <Fact>
        Public Sub OfInStructureDeclarationTypeParamTest()
            VerifyRecommendationsContain(<File>Structure Goo(|</File>, "Of")
        End Sub

        <Fact>
        Public Sub OfInInterfaceDeclarationTypeParamTest()
            VerifyRecommendationsContain(<File>Interface Goo(|</File>, "Of")
        End Sub

        <Fact>
        Public Sub OfNotInEnumDeclarationTest()
            ' This is invalid code, so make sure we don't show it
            VerifyRecommendationsMissing(<File>Enum Goo(|</File>, "Of")
        End Sub

        <Fact>
        Public Sub OfNotInModuleDeclarationTest()
            VerifyRecommendationsMissing(<File>Module Goo(|</File>, "Of")
        End Sub

        <Fact>
        Public Sub OfInVariableDeclaration1Test()
            VerifyRecommendationsMissing(<MethodBody>Dim f As Goo(|</MethodBody>, "Of")
        End Sub

        <Fact>
        Public Sub OfInVariableDeclaration2Test()
            VerifyRecommendationsContain(<MethodBody>Dim f As New Goo(|</MethodBody>, "Of")
        End Sub

        <Fact>
        Public Sub OfNotInRealArraySpecifierTest()
            VerifyRecommendationsMissing(<MethodBody>Dim f(|</MethodBody>, "Of")
        End Sub

        <Fact>
        Public Sub OfInMethodCallTest()
            VerifyRecommendationsContain(<MethodBody>Goo(|</MethodBody>, "Of")
        End Sub

        <Fact, WorkItem(541636, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/541636")>
        Public Sub OfInGenericArrayBoundRankSpecifierTest()
            VerifyRecommendationsContain(<MethodBody>Dim i As List(|</MethodBody>, "Of")
        End Sub

        <Fact, WorkItem(541636, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/541636")>
        Public Sub NoOfInNonGenericArrayBoundRankSpecifierTest()
            VerifyRecommendationsMissing(<MethodBody>Dim i As Integer(|</MethodBody>, "Of")
        End Sub

        <Fact, WorkItem(543270, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/543270")>
        Public Sub NotInNonGenericDelegateCreationTest()
            Dim code =
<File>
Class C
    Delegate Sub Goo()

    Sub Main(args As String())
        Dim f1 As New Goo(|
    End Sub
End Class
</File>

            VerifyRecommendationsMissing(code, "Of")
        End Sub

        <Fact, WorkItem(529552, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/529552")>
        Public Sub InGenericDelegateCreationTest()
            Dim code = <ModuleDeclaration><![CDATA[
Class C
    Delegate Sub Goo(Of C)()

    Sub Main(args As String())
        Dim f1 As New Goo(|
    End Sub
End Class
]]></ModuleDeclaration>
            VerifyRecommendationsContain(code, "Of")
        End Sub

        <Fact, WorkItem(529552, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/529552")>
        Public Sub InPotentiallyGenericDelegateCreationTest()
            Dim code = <ModuleDeclaration><![CDATA[
Class C
    Delegate Sub Goo()
    Delegate Sub Goo(Of C)()

    Sub Main(args As String())
        Dim f1 As New Goo(|
    End Sub
End Class
]]></ModuleDeclaration>
            VerifyRecommendationsContain(code, "Of")
        End Sub

        <Fact, WorkItem(529552, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/529552")>
        Public Sub NotInNonGenericDelegateCreationWithGenericTypeOfSameNameTest()
            Dim code =
<File>
Class Goo(Of U)
End Class
Class C
    Delegate Sub Goo()

    Sub Main(args As String())
        Dim f1 As New Goo(|
    End Sub
End Class
</File>

            VerifyRecommendationsMissing(code, "Of")
        End Sub

        <Fact, WorkItem(530953, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/530953")>
        Public Sub AfterEolTest()
            VerifyRecommendationsContain(
<MethodBody>Goo(
|</MethodBody>, "Of")
        End Sub

        <Fact>
        Public Sub InImplementsClauseTest()
            Dim code =
<File>
Imports System
Imports System.Collections.Generic
Imports System.Linq

Class G(Of U)
    Implements IEquatable(Of U)

    Public Function Equals(other As U) As Boolean Implements IEquatable(|
        Throw New NotImplementedException()
    End Function
End Class
</File>

            VerifyRecommendationsContain(code, "Of")
        End Sub

        <Fact>
        Public Sub InInheritsStatementTest()
            Dim code =
<File>
Class G(Of T)
End Class

Class DG
    Inherits G(|
End Class
</File>

            VerifyRecommendationsContain(code, "Of")
        End Sub
    End Class
End Namespace

redpajama_set_name: RedPajamaGithub


text:
namespace Kostassoid.Anodyne.Domain.Base
{
    using Abstractions.DataAccess;

    public interface IEntity : IPersistableRoot
    {
    }
}


My daughter Sarah and I have been using Open Office, and finding it a great replacement for the Wordprocessor, Presentation program and Spreadsheet offered by the Great Satan.
Those Aussies get everywhere. Hadn't you noticed that one of the main balls in Quidditch is called a bludger?
And Tim, it's only Australians and New Zealanders (and long time residents of one or other of the countries) that can distinguish differences in our pronunciations anyway.


I'm the lighting that scares and the thunder that shakes you, yet the both fascinate you. I'm the rain you love but wouldn't want to last forever. I'm the sun warming you but you still miss cozying up when it's cold. I'm dance parties and walks on the beach. I'm the sea you love swimming in and watching g and admiring but don't like it's salt. I'm the couloirs at dusk and dawn. I'm the smell of freshly bakes goods when you're trying to be healthy. I'm the book that messes with your mind and leaves you emotional. I'm the movie you crack up watching. I'm the song you're obsessed with because it describes everything happening to you. I'm the series you leave your homework for and I'm the test you need to study for. I'm the light at the end of the tunnel, not showing myself to you because I know you're capable of glowing anywhere you go. I'm the feelings you don't want to catch and the breath fleeing away from you when you see that person you love. I'm the smell of coffee in the morning. I'm millions of surprises in one box. I'm both sides of a debate. I'm thoughts colliding and feelings exploding. I'm the sky filled with stars and I'm the moon, glowing in the dark. I am, like you.
Happy Monday everyone!! Here is something I recently wrote that has so many hidden meanings behind it cause I'm mysterious and I love it. :)) Hope you enjoyed reading it, have a great day.
I love this. I definitely think every human has so much more to them than people notice.


text:
Free Shipping within the UK on orders above £75.
Counter-Print Books
Magazines +
Homeware +
Home All Books The Art of Campari
The Art of Campari
Original posters and a wide range of vintage ephemera revive the unmistakable visual identity of Italian aperitif Campari. Since the nineteenth century, Campari has been responsible for some of the most distinctive and innovative commercial imagery created in Italy.
Founded in Milan in 1860, the company quickly began to pursue a dynamic approach to marketing its products, harnessing the new power of the advertising poster. Aiming to create a sophisticated brand, Campari worked with some of the most celebrated designers of the early 1900s, including Leonetto Cappiello, Marcello Dudovich, Adolf Hohenstein, and Marcello Nizzoli. It was, however, the ground-breaking campaigns created by the Futurist artist Fortunato Depero that became Campari's most celebrated commissions.
From the mid-1920s, his bold, witty and geometric designs modernised Campari's look, creating an unmistakable visual identity; his designs were also the basis of the famous conical Campari Soda bottle, launched in 1932. Depero's belief that the publicity poster would be 'the painting of the future' continued to inform Campari's post-war commissions, which included elegant and vibrant designs epitomising the spirit of the 'Swinging Sixties'.
Drawn from the company's extensive archives in Milan, the show features Belle Epoque posters and original artwork for the revolutionary campaigns of the 1920s, in addition to equally striking examples of post-war graphic design and a range of vintage crates, glasses, plaques and other ephemera.
Designer: Denise Castelnovo
Binding: Softbound book
© Counter-Print 2021
Spotlight on Design

redpajama_set_name: RedPajamaCommonCrawl


text:
All Sections All Sections
Your Balance +tax Your Balance +tax
Building Unity: Our Community Centres
Mayor's Race Wards
Charleswood - Tuxedo
Daniel McIntyre
Elmwood - East Kildonan
Fort Rouge - East Fort Garry
Mynarski
North Kildonan
Old Kildonan
Point Douglas
River Heights - Fort Garry
St. Norbert - Seine River
St. Vital
Waverley West
NDP's Pat Martin wants to see inner city revitalized
By: Jennifer McFee
Posted: 08/18/2015 12:21 PM	| Comments:
Incumbent Winnipeg Centre candidate Pat Martin hopes to hold onto his position in federal politics for the seventh straight term.
First elected in 1997, the NDP Member of Parliament is currently setting up his campaign office at 888 Portage Ave.
PHOTO BY JOE BRYKSA/WINNIPEG FREE PRESS ARCHIVES
Incumbent Winnipeg Centre MP Pat Martin hopes to hold onto the seat in this fall's federal election.
"The campaign is off to a slow start. The public doesn't seem to be engaged yet, so it gives us the luxury of time to do the necessary behind-the-scenes stuff like putting furniture into the office and getting some signs up on our exterior," Martin said.
"We're finding that people are following the party leaders' campaigns but they're not too engaged on the ground yet, although I've been pleased by the outpouring of support and request for signs coming in through our phone lines. That bodes well."
If re-elected, Martin said he would fight for a new core area initiative program in addition to any other infrastructure programs such as the Building Canada Fund.
"It would be something separate and distinct, and the first element of that would be this new commitment to the gas tax transfer made by the NDP," he said.
"I'm pleased that our national leader has spoken about increasing the gas tax transfer to municipalities."
The inner city of Winnipeg has been stagnating, he said, and there is a desperate need to focus on the area.
"We should have a moratorium on new subdivisions and create the demand and the interest in revitalizing the inner city," Martin said.
"I hardly recognize Winnipeg when I ride my bike out in any direction with the new subdivisions popping up and new recreation centres and beautiful streets and curbs. And then I try to drive through my own inner-city streets and it's like I've seen better wagon trails."
Martin is also advocating to relocate the train tracks and CPR marshalling yards that divide north and south Winnipeg.
"We believe that would be a transformative change to the inner city of Winnipeg to tear up the tracks and reroute them around the outside of the city and use that land for green space, recreation and inner-city housing," he said.
"That will be a key priority should I become the political minister for the province of Manitoba."
The election in your inbox
Subscribe to The Writ for insight, analysis and commentary on all things political leading up to the Oct. 21 federal vote.
Subscribe to The Writ
During his decades as an MP, Martin is proud of bringing federal dollars to the city.
"In the last term of office from 2011, we added up $142 million of spending in my riding of Winnipeg Centre. Even as an opposition MP, I had the 14th highest federal spending of any riding in the country," he said.
"I'm proud that I've been able to do that from the opposition benches and I'm looking forward to doing it even better from the government bench. I'm asking Winnipeg voters to put their confidence in me one more time."
When he's not busy on the campaign trail, Martin has returned to a former artistic endeavour — taking banjo lessons.
"It's the happiest instrument in the world. You cannot fail to be happy when you're playing the banjo, so I adopted it as a side pursuit to keep some diversity in my life. I picked up the banjo when I was 20 years old and played it for a couple years and then set it aside. I decided now is the time to get back to it and learn how to do it properly," he said.
"Politics is adversarial. It's not healthy to be fighting at that level of intensity all the time, so I make sure I carve out some time for arts and culture and music and all the good things that Winnipeg has to offer."


Imagine that you've never run a single mile in your life. You know that exercising is good for your health, so you decide that you're going to take up running. Strangely, however, you also decide that you're going to begin your journey towards physical fitness by running a marathon tomorrow.
That's obviously a bad idea.
Less obviously, deciding to go from no experience with testing to writing tests for an already existing Android app is also a bad idea. Adding test coverage to an already existing Android application is a marathon-level testing project. It'd be more sensible to start with something smaller and work your way up.
This post invites you to embrace this sensible idea. It's a series of exercises designed slowly introduce you to the challenge of testing Android applications. Before we do that though, I want to say a little about why I think Android testing is one of the hardest kinds of testing you can do.
Some kinds of tests are harder to write than others. This difficulty arises partly because the techniques are more involved and partly because they are less well known…The following common kinds of tests are listed in approximate order of difficulty, from easiest to most difficult.
I've talked a lot about why Android unit testing is so hard, but this passage struck me. As it read it, it occurred to me that testing Android code is combination of the hardest thing on that list with the 3rd hardest thing on that list. Android apps don't tend to be object oriented and they involve a lot of user interface, database, and multi-threaded code.
So, those who attempt to add tests to already existing Android apps are really doing something difficult. I'm not the only one saying that. Meszaros suggests the same thing (by implication) in the above passage.
Instead of starting with the hardest possible target to test, let's work our way up. This github project has some exercises to get you ready. If you want, you can checkout the project and switch between the challenge and solution branches as you work through them. Throughout the remainder of the post, I'll present a testing challenge and the solution to that challenge. If you really want to ready for testing Android apps, I'd suggest you try to work through the challenge and check your solution with the ones that I suggest.
The easiest thing to test, according to Meszaros, is a simple domain object. We don't typically deal with domain objects in Android development since Android apps tend not to be object oriented, but this is still a helpful starting point for learning testing.
In the first method, you want to check that Schedule actually removes non-keynote sessions. In the second method, you want to check that Schedule throws an exception if you try to remove a keynote session. Give it a go! When you scroll down, you'll see how I've filled in these methods.
Remember: we're trying to test that the Schedule allow us to remove a non-keynote session. To test that, we need a Schedule that has a non-keynote Session added to it, and that's precisely what we're doing in these three lines.
The second stage in our test is the act stage. This is when we actually exercise the code we're trying to test. In this case, we're testing that schedule.remove works correctly, so we call that method.
The last stage is "assert," where we're actually making sure that, given the conditions we setup in the arrange stage and given that the target code has actually executed in the act stage, that target code has done what we wanted it to do. In this case, we expect that the Session removed should no longer show up in the list of sessions on a certain schedule. This is what we're doing by calling assertFalse(schedule.get().contains(session)).
To double check your understanding of the three stages of a test, why not try to identify which lines correspond to which stage in throwsOnRemoveKeyNote. Again, scroll down when you're ready.
Hopefully that wasn't too difficult. Hopefully that was a helpful exercise. Next time, we'll make things a bit more difficult. Until then, feedback and questions are welcome!
Gerard Meszaros, xUnit Test Patterns, 247-248.


text:
Besties: Services and Shopping: a new winner dethrones longtime favorite
Freewheel Bike Shop is an upset winner in the best bike shop category. Photo: Courtesy Freewheel Bike Shop
Bike shops, grocers, banks and barbershops, bookstores, car dealers and more were voted as this year's Best of the Bay by our readers.
Best Bike Shop: Freewheel Bike Shop
Runner-up: Valencia Cyclery
There is a new winner in the best bicycle shop category. Freewheel Bike Shop was the surprise top vote-getter, beating out perennial favorite, Valencia Cyclery. According to its website, Freewheel has been in business since 1978 and serves the Bay Area with expert repairs, custom wheel building, fitting, and professional road and mountain bike sales.
"We pride ourselves in being able to serve any and every riding style (roadie, fixie, mountain, triathlon, commuter, hybrid, touring bikes, cyclo-cross and more)," the site stated.
Freewheel Bike Shop, 1920 Hayes, Street, San Francisco, (415) 752-9195. www.thefreewheel.com
Best Auto Dealer: Carlsen Subaru
Runner-up: SF Toyota
The salesroom is closed now because of the coronavirus pandemic, but this Redwood City auto dealer is our readers' favorite. It offers new and used vehicles and has been in business for 45 years.
Carlsen Subaru, 480 Veterans Boulevard, Redwood City, (888) 520-5916. www.carlsensubaru.com
CapitalOne has a cafe model for its bank branches. Photo: Courtesy CapitalOne
Best Bank or Credit Union: CapitalOne
Runner-up: SF Federal Credit Union
This financial services company offers more than just credit cards. Its CapitalOne cafes offer a new twist on staid banks, with creative spaces for customers to hang out and amenities like free Wi-Fi. Right now they are closed, but check one out once physical distancing eases. Its San Francisco location is in Union Square.
www.capitalone.com
LEFT: Joes Barbershop is a reader favorite. Photo: Courtesy Joes Barbershop RIGHT: Fitness SF remains popular with readers. Photo: Cynthia Laird
Best Barber Shop/Salon: Joe's Barbershop
Runner-up: Daddy's Barbershop
A runner-up last year, Joe's Barbershop is the 2020 winner. This popular establishment has been serving the Castro since 2004, when Joe Gallagher decided to open up shop.
"And 16 years later, after a relocation, a fire, and the addition of 15 barbers, Joe's Barbershop has become the go-to destination for the best flat tops, mohawks, buzzes, beards and fades," Gallagher writes on his website. "I am very proud of the business I have built and take much pride in it, but none of it would be possible without the dedication and loyalty of our customers who truly make Joe's Barbershop what it is today." Check it out when social distancing eases.
Joe's Barbershop, 2150 Market Street, San Francisco, (415) 255-9096. www.joesbarbershop.com
Best Gym: Fitness SF
Runner-up: 24-Hour Fitness
Fitness-SF in the Castro again won this category. The over 16,000 square foot facility offers two floors of tools and equipment to keep a person's workout fresh and challenging, according to its website. From free weights to cardio, the gym has it all. The gym also offers nationally certified personal trainers. All gyms are closed right now, but look to get working out again at the gym when the stay-at-home orders are lifted.
Fitness-SF Castro, 2301 Market Street, San Francisco, (415) 348-6377. www.fitnesssf.com
Dog Eared Books owner Kate Rosenberger. Photo: Rick Gerharter
Best Bookstore: Dog Eared Books
Runner-up: Green Apple Books
Dog Eared Books returns to the winner's circle for 2020. The store, which has locations in the Castro and Mission, looks to restart hosting events soon. It has a great selection of new and used books. The store also buys books.
Dog Eared Books, 489 Castro Street, San Francisco. (415) 282-1901. www.dogearedbooks.com
Best Place to Buy Furniture: Norden Living
Runner-up: Room & Board
A new winner this year, gay business partners Terje Arnesen and Christopher Sharpe showcase contemporary designers who have put their own twist on classic styles from their native Nordic region. All of the furniture, lighting, and home accessories they carry come from companies based in Norway, Denmark, Sweden, and Finland. Many of the items aren't sold anywhere else in the Bay Area, as the Bay Area Reporter noted in a 2017 profile.
Norden Living, 3618 17th Street, San Francisco, (415) 757-0805. www.nordenliving.com
Best Grocery (Chain or Independent): Trader Joe's
Runner-up: Rainbow Grocery
Grocery stores are the place to be these days (while practicing social distancing, of course) and Trader Joe's is a longtime reader favorite. Its selection of wines, cheeses, and other unique items can't be beat, but right now, customers are stocking up on staples during this uncertain time.
Trader Joe's, 555 Ninth Street, San Francisco, (415) 863-1292. Also various Bay Area locations.
www.traderjoes.com
Best Pharmacy: CVS Specialty Pharmacy
Runner-up: Walgreens
This Castro pharmacy specializes in medications for complex and chronic conditions. Our readers voted it their favorite this year. It is open weekdays.
CVS Specialty Pharmacy, 445 Castro Street, San Francisco, (415) 864-7030.
www.cvsspecialty.com
Best Health Care Provider: CPMC/Sutter Health
Runner-up: Kaiser Permanente
This is a new winner for 2020. It operates several hospitals in San Francisco, including Davies Medical Center in the Castro. The Davies campus provides an expanded 24-hour emergency room, advanced surgery, and robotic-assisted surgery for orthopedic problems and joint replacements. Several key centers for neurological care, memory care and rehabilitation are also located here, according to its website. Of course, hospitals are overwhelmed right now with COVID-19 as doctors, nurses, and other medical personnel are fighting on the front lines to treat patients and stem the pandemic.
CPMC/Sutter Health Davies campus, Castro and Duboce streets, San Francisco, (415) 600-6000.
www.sutterhealth.org
Best Cannabis Dispensary: Berner's on Haight
Runner-up: The Apothecarium
Berner's on Haight is a new dispensary and a new winner. Berner's is a collaboration between two San Francisco natives, Shawn Richard and Gilbert Milam, known in the industry for developing Cookies, a family of trademarked cannabis strains and related merchandise. As the B.A.R. previously reported, the brand also owns a non-cannabis retail store that opened at 1429 Haight Street five years ago, selling apparel and accessories.
The others involved with the project are Conor Johnston, a gay man who was chief of staff to London Breed when she was District 5 supervisor, and John Delaplane. It was one of the first dispensaries to open under the city's new equity program. It is open now, as are most San Francisco dispensaries, as the city reversed itself last month and deemed them essential businesses.
Berner's on Haight, 1685 Haight Street, San Francisco, (415) 318-7278. www.bernersonhaight.com
Best Thrift Store: Community Thrift Store
Runner-up: Out of the Closet (AIDS Healthcare Foundation)
Another new winner, Community Thrift Store has been around for decades. It started in 1982 and is a nonprofit organization that works with over 200 Bay Area charities. It accepts donations on behalf of its charity partners, sells the items in its store, and then disburses the proceeds. Community Thrift is an independent and non-discriminatory establishment and when you donate you can pick your favorite charity to support, according to its website. It is closed right now but looks to reopen soon.
Community Thrift Store, 623 Valencia Street, San Francisco, (415) 861-4910.
www.communitythriftsf.org
Cliffs Variety remains open and practices social distancing, as this recent photo shows. Photo: Rick Gerharter
Best Variety Shop: Cliff's Variety
Runner-up: Just for Fun & Scribbledoodles
This Castro institution has been around for 80 years and it's open now. It has various household supplies and repair parts, as well as unique gifts.
Cliff's co-owner Martha Asten recently told the B.A.R. that her employees are following best practices in the age of coronavirus — social distancing and "wiping things down as much as possible.
"The first two days, sales dropped — not significantly, but they dropped," Asten said, referring to the start of San Francisco's shelter-in-place order March 17. "But they've come back up and we've been fine. It's been about the same as other days this time of year. It's weird. It's probably because other people are not open."
Cliff's Variety, 479 Castro Street, San Francisco, (415) 212-8400. www.cliffsvariety.com/
Best Vintage Clothing/Consignment Shop: Sui Generis
Runner-up: Buffalo Exchange
A new winner, Sui Generis' men's store in the Castro carries a wide selection of designer ready-to-wear and formal clothing, shoes, and accessories. Consignment is by appointment. It has a women's store in the Union Square/Cow Hollow neighborhood and people can also shop online. (The stores are closed now.)
Sui Generis, 2231 Market Street, San Francisco, (415) 437-2231. suigenerisconsignment.com
Glitter Worthy shop features drag swag


Human hair extension can give great results making your hair look thicker, and longer. However, they are expensive, so you need to know how to look after them. We've outlined some simple ways to help keep your human hair extensions for as long as possible, by taking good care of them.
Rough brushing of hair extensions can cause damage. We recommend using a soft-bristled brush and starting to brush with gentle strokes at the bottom. With care, work your way up the hair, brushing slowly. It's advised not to get into the habit of playing with your hair extensions using your fingers as the extensions might become loose as a result.
If you're using a heated device on your hair, always use a protective heat serum or spray to prevent heat damage.
If possible, dry your human hair extensions naturally. If you have to use a hair dryer, put it on a low setting.
Before bedtime, put your hair into two side braids. This will prevent the hair from twisting and tangling in the night. Alternatively you can form a bun on top of your head; this will also prevent it from matting in the night.
In the same way that you care for your own hair, you should also do it for hair extensions. We recommend picking products for dry, damaged hair and before you wash it, try and remove any knots and tangles.
Use a moisturising conditioner after shampooing. Hair extensions do not have the oils that your hair produces naturally, so it is not necessary to wash them as regularly as you would your own hair.
Even hair extensions get split ends, so you'll need to trim them every 6-10 weeks just like you would with your own hair.
Getting your hair extensions permed or coloured might not be a good move. Chemically processing hair extensions can damage them, so be sure to ask the advice of a professional before doing any such thing to your hair.
Maintaining your hair extensions doesn't have to be hard and it is worth it in the long run, leaving you with the lovely locks you paid for, looking healthier, longer.


text:
Resources & Emergency Grants for Artists affected by COVID-19
Cultured Magazine
In the midst of the manifold fallouts caused by COVID-19, it's been heartening to witness friends, families and communities building solidarity together and establishing ongoing support: errand-running for neighbors, organizing emergency funds and mutual aid groups, engaging in empowered forms of action, big and small.
In our continued support of the community that helps make CULTURED what it is, we've compiled a list of emergency grants and funds for artists, activists and freelancers of all stripes—often those who make their own hours are facing a one-two punch of no work and no fallback. Because efforts to support those in need will be ongoing, we've also included a list of other such lists, as well as additional resources. If you don't find what you're looking for here, you might find it at one of the other links.
Most grants below are for applicants living in the U.S.
Emergency Grants & Donation-Based Funds
Miami support group launches fund to help visual artists during the coronavirus... Oolite Arts Steps Up to Help Miami's Art Community


text:
William Woodin may refer to:
 William H. Woodin (1868–1934), U.S. industrialist
 William B. Woodin (1824–1893), American lawyer and politician from New York
 W. Hugh Woodin (born 1955), American mathematician