text:
Home ▶ Articles ▶ How Many Women, Men, and Angels Were at the Tomb of Jesus?
How Many Women, Men, and Angels Were at the Tomb of Jesus?
Eric Lyons, M.Min.
From Issue: R&R – September 2021
In his debate with Michael Horner on "Did Jesus Really Rise From the Dead?" atheist Dan Barker asked:
Who were the women who came to the tomb? Matthew said it was Mary Magdalen and the other Mary. Mark said it was Mary Magdalen, Mary the mother of James, and Salome. Luke said it was Mary Magdalen, Joanna, Mary the mother of James, and other women. John said Mary Magdalen….
Who was at the tomb when they arrived? Mark said there was one "young man."… Luke said there was [sic] two men. Matthew said there was one angel, and John, the last writer, said, there's two angels. See what's happening here? See how the myth is growing and getting more exaggerated?1
Indeed, two of the most frequently cited reasons for questioning (and perhaps rejecting, as in the case of Barker) the four resurrection accounts have to do with the identity and number of women who went to the empty tomb of Jesus, as well as who (and how many) they actually found there.
Many fail to recognize in their critique of the Bible that additional information is not necessarily contradictory information. Was it essential for the apostle John to mention every woman who came to the tomb of Jesus on the morning of His resurrection, or was he at liberty to mention as few as he wanted (John 20:1)? If Mary Magdalene was at the tomb on that Sunday morning, and John recorded that she was there, without ever denying the presence of others (some of whom were mentioned by Matthew, Mark, and Luke), could his record of the events be truthful? Of course. Differences exist among the Gospel writers' accounts, but no one has proven that they are discrepant. Just as a person might say, "I went to the ball game with Bill, Bob, and Bubba," he might also truthfully say, "I went to the game with Bill and Betty." These statements are not necessarily contradictory. One can easily (and honestly) supplement the other. A person may only mention Bill and Betty in one setting when talking to one group (e.g., at worship where the church knows the married couple), while at another setting when talking to a different group (e.g., at the office where only the men are known), he may truthfully just mention the men. We must keep in mind that Matthew, Mark, Luke, and John wrote at different times, to different people, for different reasons.
Consider the scenario where four different newspaper reporters are covering the 2021 NBA finals (between the Phoenix Suns and the Milwaukee Bucks). All four writers are from different cities, including Phoenix, Milwaukee, Charleston, South Carolina, and Athens, Greece. Here are the four different headlines from the Bucks' third win in the series:
From Phoenix: "Timely Team Effort Lifts Bucks Over Suns"
From Milwaukee: "Jrue Holiday's Big Night on Offense and Defense Leads to W"
From Charleston: "Hometown Hero Kris Middleton Shoots Lights Out in Win"
From Athens: "Greece's Giannis Leads the Way for Another Bucks Win"
All four reporters focused on different people in their headlines (and stories) for different reasons for their different audiences. Yet, all four reports were truthful. No reasonable person would accuse the writers of contradicting one another. Similarly, no rational, fair-minded individual should assume the Bible writers were errant in their accounts of the events on the morning of Jesus' resurrection.
Furthermore, if the Bible writers always told every detail of every account the same way (mentioning the same people, places, things, and events exactly alike), the criticism would then be, "They all copied each other's accounts. They conspired with one another!" When an experienced detective interviews various suspects regarding a crime, and all four suspects have the exact same alibi (down to the smallest details), the detective will be highly suspicious of such "perfect" repetitiveness—wondering if collusion has taken place to cover up a crime.
One of the many marvels of the Gospel accounts is how similar they are so as not to be contradictory, yet how different they are so as not to be guilty of collusion. This perfect balance of various truthful differences is what should be expected by independent truth-tellers, especially those who were inspired by God.
The Number and Nature of Those Already at the Tomb
The Gospel writers also differ in their accounts of who was at the tomb of Jesus when the women arrived. Regarding the number of individuals present, if there were "two" (as Luke and John specify), then there was at least one (on whom Matthew and Mark focus). Matthew and Mark do not say "there was only one," but they do mention one individual. As with the number of women who came to the tomb, the number of individuals who were already at the tomb is not contradictory but supplementary. If I tell someone, "I have an old car with a lot of miles on it," and I tell someone else, "I own two old cars you should check out," I have not contradicted myself. Both statements are factual. Simply because I did not mention both cars in the first conversation is not a denial of owning more than one older car. It's quite telling how easily skeptics can understand the legitimacy of supplementation not being equivalent to a contradiction in their own everyday-life scenarios, yet not give the Bible writers the same fair treatment.
Still, what about the nature of the individuals at the tomb of Jesus? Were they men or angels? The answer is simply, "They were both." Lest someone scoff at such an answer, pause for a moment to consider how versatile certain things are (as well as the description of those items). In one setting, a person may refer to his handheld device as a "phone," and in another setting, his "flashlight." He may take out this device at a meeting to check his "calendar," while later on that night he uses it as an "alarm clock." (Imagine telling someone in 1950 that his "phone" would one day also be his flashlight, calendar, alarm clock, camera, directory, etc. He would have thought you had gone mad. Yet, to those in the 21st century, it all makes perfect sense.) Many things are not either/or; they are both/and.
Similar to how Jesus was both God and man (John 1:15,14; Philippians 2:5-11), the individuals at the tomb of Jesus on the day of His resurrection were both angels and men. Matthew, Mark, Luke, and John were all correct in their accounts. The angels were in human form. Mark and Luke referred to their humanity (in their appearance), while Matthew and John referred to their angelic nature. Consistent with what Scripture teaches elsewhere (e.g., Genesis 18:1-33; 19:1,5,15), in the past, both God and angels have come to Earth in the form of human beings.
The four Gospel accounts independently testify that various women arrived at the tomb of Jesus on the morning of His resurrection and were greeted by angels who were in the form of men. Such differently worded statements are without contradiction. In truth, they stand as perfectly harmonious accounts with different, supplemental material from four different independent writers.
Dan Barker (1996), "Did Jesus Really Rise from the Dead?" Debate with Michael Horner at the University of Northern Iowa, April 2, http://www.infidels.org/library/modern/dan_barker/barker_horner.html.
Why Do You Believe "Obedience" Is Necessary to Salvation?
The Remarkable Reality of Isaiah's Messiah


text:
Era la madre del re di Spagna Juan Carlos e, dunque, la nonna di Filippo VI di Spagna.

Biografia

Giovinezza
Era la figlia del principe Carlo Tancredi di Borbone-Due Sicilie, Infante di Spagna, un nipote del re Ferdinando II delle Due Sicilie, e della sua seconda moglie, la principessa Luisa d'Orléans, figlia del principe Filippo, conte di Parigi pretendente al trono francese. Le fu concesso, alla nascita, il rango e la precedenza di un'Infanta di Spagna, sebbene non effettivamente tale (era, dopo tutto, de facto, una principessa di Borbone-Due Sicilie).

Visse a Madrid i primi anni della vita. La sua famiglia si trasferì poi a Siviglia, dove suo padre fu creato capitano militare generale delle province. Al suo arrivo, si iscrisse insieme con le sue sorelle in un collegio, dove continuò gli studi sotto la guida di Isabella Alfonsa. Durante le vacanze, e per alcuni anni, la madre la mandò, insieme alle sorelle, in Francia, per perfezionare la lingua.

Nel 1931, alla proclamazione della seconda repubblica spagnola, andò in esilio in Francia, vivendo prima a Cannes e poi a Parigi, dove studiò arte al Louvre.

Matrimonio
Il 14 gennaio 1935 partecipò, a Roma, alle nozze dell'Infanta Beatriz di Spagna, figlia di Alfonso XIII. In questa occasione incontrò il suo lontano cugino e futuro marito, il fratello della sposa, l'Infante Giovanni, conte di Barcellona, quarto figlio maschio ed erede designato di Alfonso XIII di Spagna.

Le nozze vennero celebrate a Roma, il 12 ottobre 1935. Ebbero quattro figli.

Importanza pubblica
Vissero a Cannes e a Roma. Allo scoppio della seconda guerra mondiale si trasferirono a Losanna per vivere con la regina Vittoria Eugenia, la madre dell'Infante Giovanni. Successivamente, vissero a Estoril, in Portogallo, dove rimarranno fino al loro ritorno in Spagna nel 1976. Durante il suo esilio Maria Mercedes visitò la Spagna in alcune occasioni: nel 1949, per partecipare al funerale di suo padre a Siviglia, nel 1964 per partecipare al battesimo di sua nipote, l'Infanta Elena e nel 1969 per partecipare al battesimo del nipote, l'Infante Filippo, poi re Filippo VI.

Nel 1976, l'anno successivo alla restaurazione della monarchia in Spagna, nella persona di suo figlio, Juan Carlos, tornarono in Spagna. Mediò tra suo figlio e suo marito, i cui rapporti s'erano guastati da quando Juan Carlos era stato designato erede da Franco. Nel 1977, Giovanni rinunciò ai suoi diritti in favore del loro figlio, che ufficialmente gli permise di conservare il titolo di conte di Barcellona.

Ultimi anni e morte
Si ruppe un'anca nel 1982 e il femore sinistro nel 1985, il che la costrinse a usare una sedia a rotelle per il resto della sua vita. Il 1º aprile 1993 suo marito morì a causa di un cancro alla laringe.

Era un'appassionata di corride e della cultura andalusa. Nel 1995, la nipote, l'infanta Elena si sposò a Siviglia, anche per l'amore della contessa per la città. È stata anche membro d'onore del Real Betis.

Fu creata 1.171° dama dell'Ordine Reale della regina Maria Luisa il 4 marzo 1929.

Morì per un attacco cardiaco nella residenza reale di La Mareta, a Lanzarote, dove la famiglia reale si era recata per celebrare il nuovo anno. Fu sepolta con gli onori di una regina alla Cripta Reale del Monastero di San Lorenzo de El Escorial, nei pressi di Madrid.

Discendenza
Maria Mercedes e l'Infante Giovanni, conte di Barcellona ebbero quattro figl:
 Infanta Pilar, duchessa di Badajoz (1936-2020)
 Juan Carlos I di Spagna (1938);
 Infanta Margarita, duchessa di Soria, II duchessa di Hernani (1939);
 Infante Alfonso di Spagna (1941-1956).

Ascendenza

Onorificenze

Onorificenze spagnole

Onorificenze straniere

Note

Altri progetti

Collegamenti esterni

Morti in provincia di Las Palmas
Sepolti nella Cripta Reale del monastero dell'Escorial
Borbone-Napoli
Borbone-Spagna
Infante spagnole
Dame dell'Ordine della regina Maria Luisa
Dame di Gran Croce del Sacro Ordine Militare Costantiniano di San Giorgio

redpajama_set_name: RedPajamaWikipedia


Below you'll find some great Wyoming WY Campgrounds and RV Parks. You can browse the places to stay by clicking on a destination. Use the left side links to find more parks and resorts, hotels, bed and breakfast inns, tourist attractions, restaurants, and more.
Deer Park Campground RV Park Countryside Spring to Fall 90 Days 95 $35 Your ideal overnight stop or summer home. Deer Park is conveniently located midway between Mt. Rushmore and Yellowstone NP in Buffalo, WY. An exceptional RV Park and Campground.
Lava Mountain Lodge Campground Forest Year Round Unlimited Days 15 $35 We have Full-Hook Up RV sites as well as Tent sites. There is a General Store/ Gas Station and a Restaurant/Bar right on property. We also have Restrooms and Coin-Op Showers. Located near many great hiking and fishing areas.
Wolf Den Log Cabin Motel & RV Park RV Park Countryside Spring to Fall 180 Days 13 $40 New family friendly park! Large, clean sites. Majestic scenery. Far enough away from town (5 mi), but yet not too far. Restaurant on premises (lunch and dinner). Picnic Area, Recreation Zone, Cabins. Showers & Laundry available Memorial Day weekend 2010.


text:
Q: No Chart Title Error Immediately After Setting A Title I'm making a macro that generates bar charts.  I've run this code on two computers.  It works fine on one computer.  The other generates a "This object has no title" error.
The thing is, the line above it declares it to have one.  If I go up one line and restart the code at the declaration, it continues on just fine.  It even creates 2 more charts just like it using identical code (copy pasted from this one with subtle renames) that's just retailored for the similar data in other columns and does so with no errors.
The best stopgap I can think to do is put an error check and loop it back up to run again, but that doesn't explain the behavior.
The section in question looks like this:
WsDBar.HasTitle = True
WsDBar.ChartTitle.Text = "Phase-A Error Breakdown"

Any thoughts on why/how it's failing to update to have a title and how to fix it?
Edit with more code:
WsDBar.ChartType = xlColumnClustered

WsDBar.SetSourceData Source:=DBarData

For i = 1 To 5
If WsDBar.FullSeriesCollection.Count < 5 Then WsDBar.SeriesCollection.NewSeries
If WsDBar.FullSeriesCollection.Count > 5 Then WsDBar.SeriesCollection(6).Delete
WsDBar.FullSeriesCollection(i).name = WsCD.Cells(2, i + 8).Value
WsDBar.FullSeriesCollection(i).Values = WsCD.Range(WsCD.Cells(3, i + 8), WsCD.Cells(RowCountCD, i + 8))
WsDBar.FullSeriesCollection(i).XValues = WsCD.Range("A3:A" & RowCountCD)
WsDBar.FullSeriesCollection(i).Interior.ColorIndex = (i + 41)
Next

What I did that works is turning the broken area into this:
ReloopD:
On Error Resume Next

WsDBar.HasTitle = True
If WsDBar.HasTitle = False Then
    LoopCount = LoopCount + 1
    If LoopCount > 100 Then Stop
    GoTo ReloopD
End If
WsDBar.ChartTitle.Text = "Phase-A Error Breakdown"
'y-axis name
WsDBar.Axes(xlValue, xlPrimary).HasTitle = True
If WsDBar.Axes(xlValue, xlPrimary).HasTitle = False Then
    LoopCount = LoopCount + 1
    If LoopCount > 100 Then Stop
    GoTo ReloopD
End If
WsDBar.Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "# of Items"

I need to try the other options I was given.  Thanks!

A: Try this:
WsDBar.ChartTitle.Caption = "Phase-A System Error Breakdown"

rather than
WsDBar.ChartTitle.Text= "Phase-A System Error Breakdown"

A: Sometimes VBA isn't finished with one operation before attempting the next. It may have started adding the title, but perhaps the title's textbox isn't ready to accept anything yet, so the second line crashes.
You can insert DoEvents, which tells VBA to wait until Windows has taken care of all the stuff it's in charge of.
WsDBar.HasTitle = True
DoEvents
WsDBar.ChartTitle.Text = "Phase-A System Error Breakdown"

Edit: Sometimes one DoEvents isn't enough. The following loops through the offending statement until the error doesn't happen:
WsDBar.HasTitle = True
Do
  DoEvents
  Err.Clear
  On Error Resume Next
  WsDBar.ChartTitle.Text = "Phase-A System Error Breakdown"
  If Err.Number = 0 Then Exit Do
Loop
On Error GoTo 0

redpajama_set_name: RedPajamaStackExchange


With this one tweet Mark Cuban started a twitter storm. Advocates argued that the future of medicine lies with new technologies, with online companies and even future smartphone dongles allowing patients' to test their own blood for everything from allergies to zinc.
This brave new world overlooks the responsibility of doctors to 'first do no harm'. I have been qualified as a doctor for over 10 years but am still in training as a GP registrar and 'junior doctor'. I have gradually learned that my well-meaning enthusiasm to do more and more tests to try to find out what is wrong with patients can quickly lead to difficulties.
Keith Marton describes this vividly in a blog 'How the CA-125 became a $50,000 blood test'. His story starts with his wife getting a simple blood test, looking for any early signs of ovarian cancer. Unexpectedly the result was slightly raised, leading to cascades of further tests. Finally after five months of worry, surgery to remove her ovaries and uterus; which were found to be entirely cancer free. She had become a victim of over-testing and over-diagnosis.
Why does this happen? Well no test is perfect – they all cause 'false positives' – people with positive tests who turn out to have no disease, and 'false negatives' – people with negative tests who do have disease – both can cause harm.
Having grappled with the decisions about when to perform blood tests on my own patients, my research has been exploring the use of certain tests called 'inflammatory markers' through interviews with GPs and nurse practitioners. These blood tests detect inflammation in the blood which can be caused by infections, auto-immune conditions, or cancers. Sometimes GPs use them to try to help them feel more confident that they are not missing anything.
The idea of a 'nothing wrong at all' test is certainly appealing, especially in today's culture of litigation and defensive medicine. The problem lies when we are trying to prove that there is 'nothing wrong' and the test comes back slightly raised (see text box below).
For doctors like myself this means trying to get the balance right. As I learn how to make careful diagnoses, I need to know when to perform tests and I also need to learn when to watch and wait, when to listen and notice, when to think and when to prevent harm; or as Iona Heath beautifully described in her essay 'the art of doing nothing'.
Imagine the serum-rhubarb test: let's suppose it has a 'false-positive rate' of 1 in 100, meaning that one in every hundred patients without rhubarb syndrome tests positive. If we use this test in a population where the prevalence of rhubarb syndrome is 1 in 100, then for every one patient correctly diagnosed with rhubarb syndrome, another will test positive who does not have the disease; the test will be correct only 50% of the time.
Supposed we use this same test in as a screening tool in a population of patients where the prevalence of rhubarb syndrome is only 1 in 1000 – now for every one patient correctly diagnosed we will have 10 patients with 'false positives' – in other words ten people, like Keith Marton's wife, will have a positive test without any underlying disease, leading to anxiety, further tests and treatments.
How can this be avoided? Well let's imagine instead of using this test to check for rhubarb in the general population, GPs instead carefully select patients who they think are at high risk and only test this group. The prevalence of rhubarb syndrome in the tested group is now much higher, say 1 in 10. Now if we test 100 people we will pick up 10 cases of rhubarb syndrome we will only have 1 'false positive', so the test will be right 90% of the time.
How can you determine a personalised prevalence for a specific condition or alternatively each condition in a differential diagnosis for a specific test in order to determine that test's positive or negative predictive value?
Good question! In theory we can do this using Bayes theorum, that is 'the pre-test odds of a hypothesis being true (ie the patient has the condition) multiplied by the rate of new evidence (the test result) generates the post-test odds of the hypothesis being true'. An excellent resource for this is JAMA rational clinical examination series (https://medicinainternaucv.files.wordpress.com/2013/02/jama-the-rational-clinical-examination.pdf) which systematically reviews the diagnostic accuracy of history, examination findings and investigations for a range of target conditions. In reality this approach is not always feasible, and instead the pre-test probability may often be based on the clinicians' judgement. What we must remember then is that if a patient is judged to be at low risk of disease, then the chance of a positive test result being a false positive will be greater. This is why screening programmes for healthy people can have unintended harmful consequences, and why we when we order batteries of tests without thinking we sometimes 'just complicated things'. If you want to read more I highly recommend Gird Gigerenzer's book 'reckoning with risk'.


text:
Michelle Tabnick
Ballet Hispanico Company Dancer Christopher Bloom Nominated for Clive Barnes Award
by Michelle Tabnick
Ballet Hispanico (office)
www.ballethispanico.org
Ballet Hispanico is proud to announce that company dancer Christopher Bloom has been nominated for a 2014 Clive Barnes Award in Dance. The winner will be selected by a panel of critics and performers, and will be announced during a ceremony at the Walter Reade Theater on Monday, January 26, 2015.
The Clive Barnes Foundation was formed in 2009 to create Annual Awards giving recognition, encouragement, and financial support to two talented young professionals and thus, honoring the memory of the many years of critical work and the warm personal generosity of Clive Barnes. The nominees will be judged, at live performances, by a panel of experts in each field, Dance and Theatre. The awards are given at the end of each year at a Ceremony in New York City.
Christopher Bloom is from Middletown, VA where he started training at the Vostrikov's Academy of Ballet at the age of 15. Christopher trained as a scholarship student at the Ballet and Contemporary Dance Programs in the School at Jacob's Pillow under Anna-Marie Holmes and Milton Myers. He holds a B.F.A. from The Ailey/Fordham BFA Dance program where he had the opportunity to perform works by Sidra Bell, Francesca Harper, Camille A. Brown, Jennifer Muller, Paul Taylor and Alvin Ailey. He has performed professionally with 360° Dance Company, Thang Dao Dance Company, VonUssar DanceWorks, Parsons Dance, The Peridance Contemporary Dance Company, and with Alvin Ailey American Dance Theater.
ABOUT BALLET HISPANICO
Celebrating 44 years of dance and culture, Ballet Hispanico is recognized as the nation's premier Latino dance organization. Led by Artistic Director Eduardo Vilaro, the Company boasts a rich and diverse repertory of over 100 works by the foremost choreographers and emerging artists of our time. The works expand on founder Tina Ramirez's legacy of exploring the diversity of Latino culture through a fusion of Latin and contemporary dance powered by theatricality and passion. The Company has performed for an audience of nearly 3 million, throughout 11 countries, on 3 continents. For more information, visit www.ballethispanico.org. Follow Ballet Hispanico on Facebook and Twitter.

redpajama_set_name: RedPajamaCommonCrawl


text:
package com.facebook.buck.features.apple.projectV2;

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;

import com.facebook.buck.apple.AppleBinaryBuilder;
import com.facebook.buck.apple.AppleBundleBuilder;
import com.facebook.buck.apple.AppleBundleExtension;
import com.facebook.buck.apple.AppleConfig;
import com.facebook.buck.apple.AppleDependenciesCache;
import com.facebook.buck.apple.AppleLibraryBuilder;
import com.facebook.buck.apple.AppleTestBuilder;
import com.facebook.buck.apple.XCodeDescriptions;
import com.facebook.buck.apple.XCodeDescriptionsFactory;
import com.facebook.buck.apple.xcode.xcodeproj.ProductType;
import com.facebook.buck.apple.xcode.xcodeproj.ProductTypes;
import com.facebook.buck.core.cell.Cell;
import com.facebook.buck.core.cell.Cells;
import com.facebook.buck.core.cell.TestCellBuilder;
import com.facebook.buck.core.config.BuckConfig;
import com.facebook.buck.core.model.BuildTarget;
import com.facebook.buck.core.model.BuildTargetFactory;
import com.facebook.buck.core.model.Flavor;
import com.facebook.buck.core.model.UserFlavor;
import com.facebook.buck.core.model.targetgraph.TargetGraph;
import com.facebook.buck.core.model.targetgraph.TargetGraphFactory;
import com.facebook.buck.core.model.targetgraph.TargetNode;
import com.facebook.buck.core.plugin.impl.BuckPluginManagerFactory;
import com.facebook.buck.core.rules.ActionGraphBuilder;
import com.facebook.buck.core.rules.resolver.impl.TestActionGraphBuilder;
import com.facebook.buck.core.sourcepath.FakeSourcePath;
import com.facebook.buck.core.sourcepath.PathSourcePath;
import com.facebook.buck.core.sourcepath.SourcePath;
import com.facebook.buck.core.sourcepath.SourceWithFlags;
import com.facebook.buck.core.sourcepath.resolver.SourcePathResolverAdapter;
import com.facebook.buck.cxx.config.CxxBuckConfig;
import com.facebook.buck.cxx.toolchain.CxxPlatform;
import com.facebook.buck.cxx.toolchain.CxxPlatformUtils;
import com.facebook.buck.cxx.toolchain.impl.DefaultCxxPlatforms;
import com.facebook.buck.features.filegroup.FilegroupBuilder;
import com.facebook.buck.features.halide.HalideLibraryBuilder;
import com.facebook.buck.io.filesystem.ProjectFilesystem;
import com.facebook.buck.io.filesystem.impl.FakeProjectFilesystem;
import com.facebook.buck.rules.coercer.SourceSortedSet;
import com.facebook.buck.rules.keys.config.TestRuleKeyConfigurationFactory;
import com.facebook.buck.swift.SwiftBuckConfig;
import com.facebook.buck.util.environment.Platform;
import com.facebook.buck.util.types.Either;
import com.facebook.buck.util.types.Pair;
import com.google.common.collect.FluentIterable;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.ImmutableSet;
import com.google.common.collect.ImmutableSortedMap;
import com.google.common.collect.ImmutableSortedSet;
import java.io.IOException;
import java.nio.file.Paths;
import java.util.Optional;
import java.util.regex.Pattern;
import org.hamcrest.Matchers;
import org.junit.Assume;
import org.junit.Before;
import org.junit.Test;

public class XcodeNativeTargetGeneratorTest {

  private XcodeNativeTargetGenerator xcodeNativeTargetGenerator;

  // Test graph
  private Cells cells;
  private BuildTarget tuxFileGroupTarget;
  private BuildTarget bazTestTarget;
  private BuildTarget bazLibTarget;
  private BuildTarget quxTestTarget;
  private BuildTarget quxLibTarget;
  private BuildTarget fooAppBinaryTarget;
  private BuildTarget barBinaryTarget;
  private BuildTarget barExtTarget;
  private BuildTarget fooAppBundleTarget;
  private TargetNode tuxFileGroupNode;
  private TargetNode bazTestNode;
  private TargetNode bazLibNode;
  private TargetNode quxTestNode;
  private TargetNode quxLibNode;
  private TargetNode fooAppBinaryNode;
  private TargetNode barBinaryNode;
  private TargetNode barExtNode;
  private TargetNode fooAppBundleNode;
  private TargetGraph targetGraph;

  @Before
  public void setUp() throws IOException {
    Assume.assumeThat(Platform.detect(), Matchers.not(Platform.WINDOWS));

    setupTargetGraph();

    XCodeDescriptions xcodeDescriptions =
        XCodeDescriptionsFactory.create(BuckPluginManagerFactory.createPluginManager());
    AppleDependenciesCache dependenciesCache = new AppleDependenciesCache(targetGraph);
    ProjectGenerationStateCache projGenerationStateCache = new ProjectGenerationStateCache();
    ProjectFilesystem projectFilesystem = new FakeProjectFilesystem();
    Cell projectCell = cells.getRootCell();

    ActionGraphBuilder actionGraphBuilder =
        AppleProjectHelper.getActionGraphBuilderNodeFunction(targetGraph);
    SourcePathResolverAdapter defaultPathResolver =
        AppleProjectHelper.defaultSourcePathResolverAdapter(actionGraphBuilder);

    CxxPlatform cxxPlatform = CxxPlatformUtils.DEFAULT_PLATFORM;
    ImmutableSet<Flavor> appleCxxFlavors = ImmutableSet.of();

    ProjectSourcePathResolver projectSourcePathResolver =
        new ProjectSourcePathResolver(
            cells.getRootCell(), defaultPathResolver, targetGraph, actionGraphBuilder);

    BuckConfig config = AppleProjectHelper.createDefaultBuckConfig(projectFilesystem);

    CxxBuckConfig cxxBuckConfig = new CxxBuckConfig(config);
    AppleConfig appleConfig = config.getView(AppleConfig.class);
    SwiftBuckConfig swiftBuckConfig = new SwiftBuckConfig(config);

    PathRelativizer pathRelativizer = AppleProjectHelper.defaultPathRelativizer("test-out");

    SwiftAttributeParser swiftAttributeParser =
        new SwiftAttributeParser(swiftBuckConfig, projGenerationStateCache, projectFilesystem);

    XcodeProjectWriteOptions xcodeProjectWriteOptions =
        AppleProjectHelper.defaultXcodeProjectWriteOptions();

    HeaderSearchPaths headerSearchPaths =
        new HeaderSearchPaths(
            cells,
            projectCell,
            cxxBuckConfig,
            cxxPlatform,
            TestRuleKeyConfigurationFactory.create(),
            xcodeDescriptions,
            targetGraph,
            actionGraphBuilder,
            dependenciesCache,
            projectSourcePathResolver,
            pathRelativizer,
            swiftAttributeParser,
            appleConfig);

    FlagParser flagParser =
        new FlagParser(
            projectFilesystem,
            cells,
            projectCell,
            appleConfig,
            swiftBuckConfig,
            cxxBuckConfig,
            appleCxxFlavors,
            xcodeDescriptions,
            targetGraph,
            actionGraphBuilder,
            dependenciesCache,
            defaultPathResolver,
            headerSearchPaths);

    xcodeNativeTargetGenerator =
        new XcodeNativeTargetGenerator(
            xcodeDescriptions,
            targetGraph,
            dependenciesCache,
            projGenerationStateCache,
            projectCell.getFilesystem(),
            xcodeProjectWriteOptions.sourceRoot(),
            "BUCK",
            pathRelativizer,
            defaultPathResolver,
            projectSourcePathResolver,
            ProjectGeneratorOptions.builder().build(),
            CxxPlatformUtils.DEFAULT_PLATFORM,
            appleCxxFlavors,
            actionGraphBuilder,
            HalideLibraryBuilder.createDefaultHalideConfig(projectFilesystem),
            headerSearchPaths,
            cxxBuckConfig,
            appleConfig,
            swiftBuckConfig,
            swiftAttributeParser,
            flagParser,
            Optional.empty(),
            xcodeProjectWriteOptions.objectFactory());
  }

  @Test
  public void getProductType() {
    assertEquals(ProductTypes.UNIT_TEST, getProductTypeWithNode(bazTestNode));
    assertEquals(ProductTypes.STATIC_LIBRARY, getProductTypeWithNode(bazLibNode));
    assertEquals(ProductTypes.UI_TEST, getProductTypeWithNode(quxTestNode));
    assertEquals(ProductTypes.STATIC_LIBRARY, getProductTypeWithNode(quxLibNode));
    assertEquals(ProductTypes.TOOL, getProductTypeWithNode(fooAppBinaryNode));
    assertEquals(ProductTypes.TOOL, getProductTypeWithNode(barBinaryNode));
    assertEquals(ProductTypes.APP_EXTENSION, getProductTypeWithNode(barExtNode));
    assertEquals(ProductTypes.APPLICATION, getProductTypeWithNode(fooAppBundleNode));
  }

  @Test
  public void swapWithSharedBundes() {
    BuildTarget sharedLibrary = BuildTargetFactory.newInstance("//foo:shared#shared");
    BuildTarget bundleTarget = BuildTargetFactory.newInstance("//foo", "sharedFramework");

    TargetNode<?> bundleNode =
        AppleBundleBuilder.createBuilder(bundleTarget)
            .setBinary(sharedLibrary)
            .setExtension(Either.ofLeft(AppleBundleExtension.FRAMEWORK))
            .setInfoPlist(FakeSourcePath.of("Info.plist"))
            .setProductName(Optional.of("shared"))
            .build();

    TargetNode<?> sharedNode = AppleLibraryBuilder.createBuilder(sharedLibrary).build();

    ImmutableMap<BuildTarget, TargetNode<?>> sharedLibraryToBundle =
        ImmutableMap.of(sharedLibrary, bundleNode);

    FluentIterable<TargetNode<?>> input = FluentIterable.of(sharedNode);
    FluentIterable<TargetNode<?>> output =
        XcodeNativeTargetGenerator.swapSharedLibrariesForBundles(input, sharedLibraryToBundle);
    assertTrue(output.contains(bundleNode));
    assertFalse(output.contains(sharedNode));
    assertEquals(output.size(), 1);
  }

  @Test
  public void platformSourcesAndHeaders() {
    SourceWithFlags androidSource = SourceWithFlags.of(FakeSourcePath.of("androidFile.cpp"));
    SourceWithFlags iOSAndSimulatorSource =
        SourceWithFlags.of(FakeSourcePath.of("iOSAndSimulatorFile.cpp"));
    SourceWithFlags macOSSource = SourceWithFlags.of(FakeSourcePath.of("macOSFile.cpp"));

    Pattern androidPattern = Pattern.compile("android");
    Pattern simulatorPattern = Pattern.compile("^iphonesim.*");
    Pattern iOSPattern = Pattern.compile("iphoneos");
    Pattern macOSPattern = Pattern.compile("macos");

    Pair<Pattern, ImmutableSortedSet<SourceWithFlags>> androidSources =
        new Pair<>(androidPattern, ImmutableSortedSet.of(androidSource));
    Pair<Pattern, ImmutableSortedSet<SourceWithFlags>> simulatorSources =
        new Pair<>(simulatorPattern, ImmutableSortedSet.of(iOSAndSimulatorSource));
    Pair<Pattern, ImmutableSortedSet<SourceWithFlags>> iOSSources =
        new Pair<>(iOSPattern, ImmutableSortedSet.of(iOSAndSimulatorSource));
    Pair<Pattern, ImmutableSortedSet<SourceWithFlags>> macOSSources =
        new Pair<>(macOSPattern, ImmutableSortedSet.of(macOSSource));

    ImmutableList.Builder<Pair<Pattern, ImmutableSortedSet<SourceWithFlags>>>
        platformSourcesbuilder = ImmutableList.builder();
    ImmutableList<Pair<Pattern, ImmutableSortedSet<SourceWithFlags>>> platformSources =
        platformSourcesbuilder
            .add(androidSources)
            .add(simulatorSources)
            .add(iOSSources)
            .add(macOSSources)
            .build();

    SourcePath androidHeader = FakeSourcePath.of("androidFile.h");
    SourcePath simulatorHeader = FakeSourcePath.of("simulatorFile.h");
    SourcePath macOSAndIOSHeader = FakeSourcePath.of("macOSAndIOSFile.h");

    Pattern androidPattern2 = Pattern.compile("android");
    Pattern simulatorPattern2 = Pattern.compile("iphonesimulator");
    Pattern iOSPattern2 = Pattern.compile("iphoneos");
    Pattern macOSPattern2 = Pattern.compile("mac");

    Pair<Pattern, SourceSortedSet> androidHeaders =
        new Pair<>(
            androidPattern2,
            SourceSortedSet.ofUnnamedSources(ImmutableSortedSet.of(androidHeader)));
    Pair<Pattern, SourceSortedSet> simulatorHeaders =
        new Pair<>(
            simulatorPattern2,
            SourceSortedSet.ofUnnamedSources(ImmutableSortedSet.of(simulatorHeader)));
    Pair<Pattern, SourceSortedSet> iOSHeaders =
        new Pair<>(
            iOSPattern2,
            SourceSortedSet.ofUnnamedSources(ImmutableSortedSet.of(macOSAndIOSHeader)));
    Pair<Pattern, SourceSortedSet> macOSHeaders =
        new Pair<>(
            macOSPattern2,
            SourceSortedSet.ofUnnamedSources(ImmutableSortedSet.of(macOSAndIOSHeader)));

    SourcePath androidAndMacHeader = FakeSourcePath.of("androidAndMacFile.h");
    SourcePath iPhoneHeader = FakeSourcePath.of("iOSAndSimulatorFile.h");

    Pattern androidPattern3 = Pattern.compile("an.*");
    Pattern iPhonePattern = Pattern.compile("iphone");

    Pair<Pattern, SourceSortedSet> androidHeaders2 =
        new Pair<>(
            androidPattern3,
            SourceSortedSet.ofNamedSources(ImmutableSortedMap.of("ignored", androidAndMacHeader)));
    Pair<Pattern, SourceSortedSet> iPhoneHeaders =
        new Pair<>(
            iPhonePattern,
            SourceSortedSet.ofNamedSources(ImmutableSortedMap.of("ignored", iPhoneHeader)));
    Pair<Pattern, SourceSortedSet> macOSHeaders2 =
        new Pair<>(
            macOSPattern2,
            SourceSortedSet.ofNamedSources(ImmutableSortedMap.of("ignored", androidAndMacHeader)));

    ImmutableList.Builder<Pair<Pattern, SourceSortedSet>> platformHeadersBuilder =
        ImmutableList.builder();
    platformHeadersBuilder.add(androidHeaders);
    platformHeadersBuilder.add(simulatorHeaders);
    platformHeadersBuilder.add(iOSHeaders);
    platformHeadersBuilder.add(macOSHeaders);
    platformHeadersBuilder.add(androidHeaders2);
    platformHeadersBuilder.add(iPhoneHeaders);
    platformHeadersBuilder.add(macOSHeaders2);
    ImmutableList<Pair<Pattern, SourceSortedSet>> platformHeaders = platformHeadersBuilder.build();

    ImmutableList.Builder<Pair<Pattern, Iterable<SourcePath>>> platformHeadersIterableBuilder =
        ImmutableList.builder();
    for (Pair<Pattern, SourceSortedSet> platformHeader : platformHeaders) {
      platformHeadersIterableBuilder.add(
          new Pair<>(
              platformHeader.getFirst(),
              XcodeNativeTargetGenerator.getHeaderSourcePaths(platformHeader.getSecond())));
    }
    ImmutableList<Pair<Pattern, Iterable<SourcePath>>> platformHeadersIterable =
        platformHeadersIterableBuilder.build();

    UserFlavor simulator = UserFlavor.of("iphonesimulator11.4-i386", "buck boilerplate");
    UserFlavor macOS = UserFlavor.of("macosx10-x86_64", "buck boilerplate");
    UserFlavor iOS = UserFlavor.of("iphoneos-x86_64", "buck boilerplate");

    ImmutableSet<Flavor> appleFlavors = ImmutableSet.of(simulator, iOS, macOS);

    ActionGraphBuilder graphBuilder = new TestActionGraphBuilder();

    ImmutableMap<String, ImmutableSortedSet<String>> result =
        XcodeNativeTargetGenerator.gatherExcludedSources(
            appleFlavors,
            platformSources,
            platformHeadersIterable,
            Paths.get(".."),
            graphBuilder.getSourcePathResolver());

    ImmutableSet.Builder<String> excludedResultsBuilder = ImmutableSet.builder();
    ImmutableSet<String> excludedResults =
        excludedResultsBuilder
            .add("'../androidFile.cpp'")
            .add("'../iOSAndSimulatorFile.cpp'")
            .add("'../macOSFile.cpp'")
            .add("'../androidFile.h'")
            .add("'../simulatorFile.h'")
            .add("'../macOSAndIOSFile.h'")
            .add("'../androidAndMacFile.h'")
            .add("'../iOSAndSimulatorFile.h'")
            .build();
    ImmutableSet.Builder<String> simulatorResultsBuilder = ImmutableSet.builder();
    ImmutableSet<String> simulatorResults =
        simulatorResultsBuilder
            .add("'../iOSAndSimulatorFile.cpp'")
            .add("'../simulatorFile.h'")
            .add("'../iOSAndSimulatorFile.h'")
            .build();
    ImmutableSet.Builder<String> iOSResultsBuilder = ImmutableSet.builder();
    ImmutableSet<String> iOSResults =
        iOSResultsBuilder
            .add("'../iOSAndSimulatorFile.cpp'")
            .add("'../macOSAndIOSFile.h'")
            .add("'../iOSAndSimulatorFile.h'")
            .build();
    ImmutableSet.Builder<String> macOSResultsBuilder = ImmutableSet.builder();
    ImmutableSet<String> macOSResults =
        macOSResultsBuilder
            .add("'../macOSFile.cpp'")
            .add("'../macOSAndIOSFile.h'")
            .add("'../androidAndMacFile.h'")
            .build();

    ImmutableMap.Builder<String, ImmutableSet<String>> expectedBuilder = ImmutableMap.builder();
    expectedBuilder.put("EXCLUDED_SOURCE_FILE_NAMES", excludedResults);
    expectedBuilder.put("INCLUDED_SOURCE_FILE_NAMES[sdk=iphoneos*][arch=x86_64]", iOSResults);
    expectedBuilder.put(
        "INCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*][arch=i386]", simulatorResults);
    expectedBuilder.put("INCLUDED_SOURCE_FILE_NAMES[sdk=macosx*][arch=x86_64]", macOSResults);
    ImmutableMap<String, ImmutableSet<String>> expectedResult = expectedBuilder.build();

    assertEquals(result, expectedResult);
  }

  @Test
  public void appleLibraryHasHeaders() throws IOException {
    XcodeNativeTargetGenerator.Result result =
        xcodeNativeTargetGenerator.generateTarget(bazLibNode);
    assertEquals(bazLibNode, result.targetNode);
    assertEquals(bazLibTarget, result.targetAttributes.target().get());
    assertEquals(1, result.targetAttributes.privateHeaders().size());
    SourcePath header = result.targetAttributes.privateHeaders().asList().get(0);
    assertTrue(header instanceof PathSourcePath);
    assertEquals("Baz.h", ((PathSourcePath) header).getRelativePath().toString());
  }

  @Test
  public void fileGroupNodes() throws IOException {
    XcodeNativeTargetGenerator.Result result =
        xcodeNativeTargetGenerator.generateTarget(tuxFileGroupNode);
    assertEquals(1, result.targetAttributes.filegroupFiles().size());
    SourcePath fileGroupSrc = result.targetAttributes.filegroupFiles().get(0);
    assertTrue(fileGroupSrc instanceof PathSourcePath);
    assertEquals(
        "SomeFileGroupFile.txt", ((PathSourcePath) fileGroupSrc).getRelativePath().toString());
  }

  private void setupTargetGraph() {
    cells = (new TestCellBuilder()).build();

    // Create the following dep tree:
    //   FooAppBundle -has-extension-> BarExt -> BarBinary
    //   |
    //   V
    //   FooAppBinary -has-dep-> QuxLib -has-ui-test-> QuxTest
    //   |                       /
    //   |                    /
    //   |                 /
    //   |              /
    //   |           /
    //   |        /
    //   V     V
    //   BazLib -has-unit-test-> BazTest
    //   |
    //   V
    //   TuxFileGroup

    tuxFileGroupTarget = BuildTargetFactory.newInstance("//baz:test");
    tuxFileGroupNode =
        FilegroupBuilder.createBuilder(tuxFileGroupTarget)
            .setSrcs(ImmutableSortedSet.of(FakeSourcePath.of("SomeFileGroupFile.txt")))
            .build();

    bazTestTarget = BuildTargetFactory.newInstance("//baz:test");
    bazTestNode =
        AppleTestBuilder.createBuilder(bazTestTarget)
            .setInfoPlist(FakeSourcePath.of("Info.plist"))
            .build();

    bazLibTarget = BuildTargetFactory.newInstance("//baz:lib");
    bazLibNode =
        AppleLibraryBuilder.createBuilder(bazLibTarget)
            .setHeaders(ImmutableSortedSet.of(FakeSourcePath.of("Baz.h")))
            .setTests(ImmutableSortedSet.of(bazTestTarget))
            .build();

    quxTestTarget = BuildTargetFactory.newInstance("//qux:test");
    quxTestNode =
        AppleTestBuilder.createBuilder(quxTestTarget)
            .setInfoPlist(FakeSourcePath.of("Info.plist"))
            .isUiTest(true)
            .build();

    quxLibTarget = BuildTargetFactory.newInstance("//qux:lib");
    quxLibNode =
        AppleLibraryBuilder.createBuilder(quxLibTarget)
            .setDeps(ImmutableSortedSet.of(bazLibTarget))
            .setTests(ImmutableSortedSet.of(quxTestTarget))
            .build();

    fooAppBinaryTarget = BuildTargetFactory.newInstance("//foo:appBinary");
    fooAppBinaryNode =
        AppleBinaryBuilder.createBuilder(fooAppBinaryTarget)
            .setDeps(ImmutableSortedSet.of(quxLibTarget, bazLibTarget))
            .build();

    barBinaryTarget = BuildTargetFactory.newInstance("//bar:binary");
    barBinaryNode = AppleBinaryBuilder.createBuilder(barBinaryTarget).build();

    barExtTarget = BuildTargetFactory.newInstance("//bar", "ext", DefaultCxxPlatforms.FLAVOR);
    barExtNode =
        AppleBundleBuilder.createBuilder(barExtTarget)
            .setBinary(barBinaryTarget)
            .setInfoPlist(FakeSourcePath.of("Info.plist"))
            .setExtension(Either.ofLeft(AppleBundleExtension.APPEX))
            .setXcodeProductType(Optional.of(ProductTypes.APP_EXTENSION.getIdentifier()))
            .build();

    fooAppBundleTarget = BuildTargetFactory.newInstance("//foo:appBundle");
    fooAppBundleNode =
        AppleBundleBuilder.createBuilder(fooAppBundleTarget)
            .setBinary(fooAppBinaryTarget)
            .setInfoPlist(FakeSourcePath.of("Info.plist"))
            .setExtension(Either.ofLeft(AppleBundleExtension.APP))
            .setDeps(ImmutableSortedSet.of(barExtTarget))
            .build();

    targetGraph =
        TargetGraphFactory.newInstance(
            tuxFileGroupNode,
            bazTestNode,
            bazLibNode,
            quxTestNode,
            quxLibNode,
            fooAppBinaryNode,
            barBinaryNode,
            barExtNode,
            fooAppBundleNode);
  }

  public ProductType getProductTypeWithNode(TargetNode targetNode) {
    return XcodeNativeTargetGenerator.getProductType(targetNode, targetGraph).get();
  }
}

redpajama_set_name: RedPajamaGithub


@kausmickey @manuelhe we forget the hare didn't get tired. He lost focus, took a nap.
@kausmickey Don't forget most are Luke warmers too!
Has Christie been asked about the Senator he appointed to Lautenberg's seat voting for Gang of 8? I live in NJ and I don't recall Christie opposing it at the time. Surely he had influence with an appointed senator.


Sprawling out in your own kitchen table gives way to a much more productive environment than your cramped dark cubicle you call your office. Flexibility has been a perk most professionals look for when making the decision to accept a job offer or not. Here are 5 benefits to skipping the morning commute and opting out for your dining room table.
As a recruiter, Preet knows what Google managers are looking for, so we met up with her at their massive office in Chelsea to pick her brain on how to land a job at Google.
In a feeble attempt to bring you pinterest-worthy inspiration, we've rounded up 3 perfectly styled gallery wall for your office life. Check them out!
Every personal workspace needs a fantastic home library to display that voluminous collection of books. Here are 4 libraries that make me want to read all day and stay cooped up in a quiet corner.


On August 8, 1997, Randy Johnson dominated the White Sox, striking out 19 batters en route to a 5-0 shutout victory.
When you look at the list of the best left-handed pitchers of all time, Sandy Koufax is usually at the top. But it might be time to put a new name at No. 1.
Who's had most impressive strikeout season?
Clayton Kershaw's strikeout totals have been impressive, but with K's up across the board these days, how does he compare with the all-time great K kings? Doug Mittler takes a historical look.
NHL star Jaromir Jagr just turned 44 but remains an impact player, following the path of these 40 age-defying men and women who showed that 40 doesn't have to mean the end.
Crasnick: Are pitching rentals worth the risk?
Selling the farm to add a short-term ace for the stretch run, like a David Price or a Johnny Cueto, thrills the home crowd -- but it doesn't necessarily equate to a deep October run.
Craig Biggio has been inducted into the Baseball Hall of Fame, honored along with Pedro Martinez, Randy Johnson and John Smoltz in the 2015 class.
Organizers have canceled plans to temporarily put Randy Johnson's name on a Phoenix freeway, which is permanently named for a soldier killed in combat during the Iraq war.
Randy Johnson became a major league star with the Seattle Mariners, but he'll enter the Baseball Hall of Fame representing the Arizona Diamondbacks.
At their Hall of Fame election news conference, pitcher John Smoltz stood on a chair and helped Randy Johnson put his cap on.
Tim Kurkjian, Buster Olney and Curt Schilling react to the news that Randy Johnson, Pedro Martinez, John Smoltz and Craig Biggio have been elected into the National Baseball Hall of Fame.


text:
← Blind Love
Trade Secrets →
The Art of Perfection
Vladimir was simply the best. His professors said so, his classmates all stared at his work with awe, and Vladimir certainly thought it about himself. Born the son of an engineer and an architect, his innate sense of design and shape was unparalleled. As a small child he would sketch out intricate pictures that we were beyond his years. It came as a something of a surprise when this mathematical oriented kid wanted to study painting, but his parents figured he could always fall back on his more analytical skills should his artistic abilities fail him.
As he progressed through the art program, Vladimir found that his painting skills were unmatched. After studying the style and examples of any artist, he could reproduce their efforts on canvass. Each line and every brush stroke was efficiently broken down in his mind and he recreated the steps that went into past endeavors. However, while he was technically the best in the world of practices and techniques, there was a very important area that he lacked. Vladimir didn't put any of himself into his art. His teachers would try to tell him that the need for exposure of oneself through their medium was critical. Vladimir only argued that he was doing the work, and that work was flawless. What more did they want?
Like each painting that he sought to recreate, Vladimir soared through his classes. The studying wasn't a chore to him since he was used to exerting himself in school. Professors marked him down for lacking emotional expression on the canvass, but that was not enough reason to fail him in any class. Vladimir exited school having all the needed skills and tools to paint, but none of the heart.
Vladimir could not understand why his works were not selling. He had created dozens of samples for his school portfolio, but none attracted any commercial interest. He painted constantly, but every time he tried to show his work, the studios turned him down. They were certainly impressed by how someone so young had mastered so much, yet they never felt compelled to look at his next piece. Each painting was a carefully laid out, intricate, and somehow entirely devoid of emotion.
That is how Vladimir, the best of the best, found himself painting on the street three years after graduation. He had mainly gotten by on creating drawings for technical manuals and the occasional commercial cover. Not surprisingly, having one's work featured on a box for paperback books didn't fulfill Vladimir. He wanted to succeed as an artist, not as one who merely collects a paycheck for whatever assignment came along. He watched the people stroll by and painted the ones that stood out.
Paintings by Marek Otolski
As he worked, carefully placing each person in a position and location best matched their logical spot; he noticed that the wind was picking up. He began regretting using such a large canvas on an outdoor project. Without warning, a gust of wind rushed behind his work, grabbed ahold of it, and carried the canvas away from its stand.
Vladimir chased after the painting, but it was too late. It had been thrown through the air and tossed onto the ground face-down. A last little burst of wind had pushed the object along. Vladimir recovered the painting and fount it had been smudged and scraped by its trip along the ground. To further annoy the artist, rain began to patter down. Vladimir was vexed to see drops of rain smearing and smudging his efforts. He angrily pulled the work close to him and retreated towards the awning where his supplies remained.
Vladimir surveyed the canvas and knew that no amount of work or tricks could recover his would-be masterpiece. There was simply no turning back. Enraged that the world would turn against him so, Vladimir grabbed his roughest brush, slathered it with dark red paint, and attacked the painting. His anger and frustration were expressed with each brush strong. After his fury had subsided, he put down the paintbrush. Looking about him, Vladimir noticed that he had attracted a crowd.
"My word", an older gentleman said. "That's simply, it's, well it's extraordinary."
"It's breathtaking", his companion offered. "I mean, your visceral creations… the way you've made each person every person by obscuring their identity. And then you try to take them out but they're too strong to disappear entirely."
"Those red strokes; they're so violent and primal", commented a younger man with multiple facial piercings that was clearly quite excited by the work. "Do you have other works like these?"
Many paintings later, Vladimir found his niche. His angry works were booked in galleries months in advance. The critics cheered his exploration of our inner anger brought to the forefront of his canvas. Vladimir didn't rub every painting into the ground, just the ones he was truly invested in. Soon after his weather-filled encounter, he began to have more fun with his work. He let his technique take a back seat to what he was really feeling. He still had some anger to express on the canvas, what person doesn't? Still, he found himself immensely more satisfied with his art. Vladimir now knew that paintings created without feeling were hardly works of art.
Filed under Every Story Tagged with art, canvas, fun, painting, story, writing


LeadingAge Iowa hosts quarterly Networking Meetings to give LeadingAge Iowa members the opportunity to share experiences and knowledge with one another in a relaxed, open environment, receive timely updates, and tour different campuses and construction projects across the state. Please contact us if you have an interest in joining the networking meetings.
To receive further details and agenda for any of these meetings, please contact Gina Strickland.


"He gave me a lot of helpful feedback."
"So far we've received nothing but positive feedback."
"She always provides honest feedback."
"He received some really critical feedback on his proposal."
"Getting immediate feedback can be very useful."
"My teacher never offers verbal feedback."
"They are analyzing student feedback."
"She always gives good feedback."
"We received a lot of negative feedback about the story."
"She is trying to collect feedback on the new policy."
"He is constantly asking for feedback on his work."
"She gave me some feedback on my paper."
"We have received a lot of feedback about the story."
"She provides relevant feedback to her students."


text:
Indiana Jones 5 Is Still Coming in 2021 Confirms Disney
Indiana Jones 5 is still on track to make its 2021 release date. Disney confirmed the news in its latest production slate earlier this week. The news comes after strong rumors that This is Us creator Dan Fogelman has taken over for Jonathan Kasdan to rewrite the script after he had taken over for David Koepp (Indiana Jones and the Kingdom of the Crystal Skull). Fans were not excited to hear the news, but it appears there is nothing to worry about at this time.
Steven Spielberg will helm Indiana Jones 5 and it is set to star Harrison Ford, who is looking forward to the opportunity to take on the role again. The movie was first announced back in 2016 and it has been a slow moving development process since then. Spielberg is currently working on his remake of West Side Story, which hits theaters at the end of next year, so there should be some time before and after that to tackle Indiana Jones 5.
Back when he was out promoting 2015's The Force Awakens, Harrison Ford expressed excitement in a possible return in Indiana Jones 5. Ford is 76-years old and he will be pushing 80 by the time the movie hits theaters, so many are wondering how this will all play out. But, if the actor isn't worried about it, neither should we. He was nearly killed by the Millennium Falcon on the set of The Force Awakens and he bounced back from that real quick. He had this to say about Indiana Jones 5.
"I'd love to do another Indiana Jones. You know, an audience being there that has enjoyed the films, a character that has a history and a potential, kind of a rollicking good movie ride for the audience, Steven Spielberg as a director - what's not to like?"
It is unclear exactly what the story of Indiana Jones 5 will be at this time. It has yet to be officially confirmed by anyone at Disney or Lucasfilm that Dan Fogelman is working on a new rewrite of the story, but the news may be confirmed in the coming weeks or months, now that the release date has been revealed as staying where it was. For now, fans are just going to have to wait until Lucasfilm and Disney make an official announcement.
Related: Indiana Jones 5 Brings in Solo Writer Jonathan Kasdan
Indiana Jones 5 is scheduled to hit theaters on July 21st, 2021. As for now, the release date stands, but a lot could happen between now and then. Harrison Ford will be seen on the big screen next in Jack London's Call of the Wild for Fox, which will hit theaters on February 21st, 2020, after having an original release date of this December. There have also been rumors Ford will appear in The Rise of Skywalker this December. The Indiana Jones 5 release date comes to us from Disney.
Disney just announced its new release slate, with integrated Fox titles. STAR WARS movies will alternate with AVATAR movies starting in 2021. NEW MUTANTS is pushed *again*, to April 2020, and ARTEMIS FOWL moves to May 2020. pic.twitter.com/IT4bpVuwWu
— Adam B. Vary (@adambvary) May 7, 2019
The Equalizer 2 Trailer #2 (2018) | Movieclips Trailers
Classic Aquaman Costume Was Revealed in Alternate Comic-Com Trailer
R. Kelly's Bail Set at $1 Million in Sex Abuse Case, Singer Faces Up to 70 Years in Prison
Can Critics Learn to Love the Jukebox Musical?
"Multiple Fatalities" Reported After Trenchcoat-Wearing Gunman Opens Fire During "College Night" Party at Bar in Thousand Oaks, California


The Curriculum is all the planned activities that the school organises in order to promote learning, personal growth and development. Find out more about Our Curriculum and Our Curriculum Plans on our website.
Have a look at our class pages to see the curriculum in action and evidence of our work.


A double well copper kitchen sink with a hammered finish. It can also be called a two bowl sink or a double basin. This style is one of the more standard kitchen sinks. It is typically over mounted on the counter with the flat edge spilling over the countertop. In more recent trends these are now under mounted with the flat edges sitting below the counter top and having the inch or so of the counter top exposed where the two meet. This style is fitting for any home. Copper has a lot of great qualities beyond just looking good. To find out the health benefits and other great reasons for buying copper products click on this copper kitchen sinks link.
For pricing $ information please give us a call or email us.


Rescuers are into their third day of searching for a Premier League footballer and a pilot whose plane vanished over the English Channel.
Police said once Thursday morning's searches had finished, a decision would be made whether to continue.
Cardiff City's Argentine striker Emiliano Sala, 28, and pilot David Ibbotson were on the aircraft that disappeared from radar on Monday.
But Guernsey harbour master Captain David Barker admitted the chances of finding either man alive had "faded to almost zero".
He added: "As the Channel Islands air searcher said, the survival times for someone in the water is very low, we estimated that at around three hours, the time of survival in a life raft would be longer.


Australia's leading economists unanimously expect the Reserve Bank to leave the official cash rate on hold when it makes its announcement in a few hours.
Only two of the 31 leading economists polled in the finder.com.au Reserve Bank Survey predict the cash rate to fall in November this year, while the rest do not think the cash rate will move again in 2015.
However, there is some consensus that changes are in the pipeline, with 60% predicting a rate increase in 2016, about half predict this will occur in the last quarter of the year.
NAB chief economist Alan Oster said the non-mining sector is starting to improve, so there is no reason for the RBA to do anything yet. "The Reserve Bank is in 'sit and watch' mode," he said.
Economists were, however, divided when asked about the future of the Aussie dollar.
Of the economists that answered this section of the survey, over 75% expect the dollar to fall below US$0.65 this cycle.
The majority of experts expect the dollar will bottom out in 2016; in fact, 44% of them believe it will happen in the first half of 2016. Just 14% of experts think it will bottom further in the future and do not expect the Aussie dollar to plummet to its lowest point until beyond 2016. So if you're planning travel, keeping it local could be a great move.
Next PostUnits are a popular choice for many of our First Home Buyers and Investors, but, are they all created equal?


IRA quits peace talks; Ulster back to brink?
Ishaq Levin, one of the last two Jews in Kabul (and presumably in all of Afghanistan), was buried at Jerusalem's honored Mount of Olives Feb. 2. When Taliban rule ended three years ago, Levin and Zebulon Simentov were found living at opposite ends of Kabul's synagogue, divided by a bitter feud and refusing to talk to each other. Levin's relatives in Israel learned of his death through relatives of Simentov, and made arrangements with the Red Cross to have his remains flown out. Two weeks later, the body was delivered to the Israeli embassy in Tashkent, Uzbekistan, and flown to Israel for burial. Levin was believed to have been around 80, and hadn't seen his family since a brief trip to Israel 26 years ago. Israel's chief Sephardic rabbi Shlomo Amar led prayers at the funeral.
Nepal's King Gyanendra dismissed the country's government Feb. 1, and declared a state of emergency, closing off his Himalayan kingdom from the outside world as telephone and Internet lines were cut, flights grounded and civil liberties suspended. This is the second time in three years the king has taken control of the constitutional monarchy, a throwback to the era of absolute monarchy before King Birendra, Gyanendra's brother, introduced representative government following a popular pro-democracy movement in 1990.
The right-wing Jerusalem Post was handed a propaganda coup Feb. 1 by one of Iran's official press agencies, which marked the 60th anniversary of the liberation of Auschwitz (commemorated by media and political leaders worldwide) in its own typically heartwarming fashion: by calling the Holocaust a Zionist plot.
Following an agreement with Indian authorities, Burma has turned its guns on the Naga separatist rebels it had previously sheltered--bringing the war to its own soil. Fighting is said to be raging in the jungle along the border with India as Burmese troops attack bases of the National Socialist Council of Nagaland (NSCN), a guerilla group which has been seeking an independent Naga state since 1980. NSCN leader Kuhalo Mulatonu pledges his fighters will resist to the end. At least 15 are already reported dead.


Congratulations, and welcome to KZN's largest wedding and beauty experience, The completely re-vamped, refreshed Braby's Futurebride Bridal & Beauty Experience!
Now in its 28th year!
Don't forget to come to our ever popular Fashion Shows and Workshop masterclasses.
This year 2 fashion shows will be held on Saturday and Sunday – at 11am and 3pm. The fashion shows is are highlight with a beautiful range of the latest dresses on display from a variety of suppliers.
+27 82 378 0279 to book your prime position.


Craig and Dave became friends in the mid-70s and the rest, as they say, is history.
Opened a small store selling high-end men's wear in downtown Denver at 17th and Stout, known at the time as The Wall Street of the West.
After eight successful years downtown, a second Andrisen Morton was opened in the Denver Tech Center.
Andrisen Morton joins the prestigious Forum Apparel Group, comprised of the best men's clothing stores in the US.
Combined both locations in posh Cherry Creek North, built a beautiful 10,000 square foot landmark store, where we have served customers across the West ever since.
After more than a year of planning and months of construction, dramatically expanded, modernized and re-envisioned the existing store, creating an entire new world and shopping experience.
Our tailored and custom clothing department.
View of our tailored and custom clothing department.
Bigger display areas allow for a better shopping experience.
View from the front door. Brunello Cucinelli and Isaia shops as you walk in.
Today, after working together for nearly 40 years, Craig and Dave still operate on the premise of being friends first and business partners second. Don't be surprised if you make lifelong friends here, too.
Raised in Boulder, Colorado, Dave Morton's first jobs included dishwasher, laying asphalt and golf course maintenance at Flatirons Golf Club. Then at 15, he became a stock boy at a local men's store and found his true calling. But Dave kept working at Flatirons too, and won a prestigious Evans Scholarship to attend University of Colorado, where he studied business. A devoted husband, father and grandfather, family comes first for Dave. To relax, Dave golfs, heads to the mountains and plays his 1970 Martin D28 guitar.


MK Electric Logic Plus™ White 13A Switched Socket and 45A Double Pole Switch with Neons at UK Electrical Supplies.
The MK Electric White 13A Switched Socket and 45A Double Pole Switch (K5061WHI) is a versatile wiring accessory with a contoured design that complements a variety of different kitchen décor. Like the rest of the Logic Plus™ range, it's made from a high grade thermoset material with inherent antimicrobial properties and a high gloss scratch resistant surface. This cooker switch and switched socket also includes neon power indicators and clearly labelled On/Off positions, so you can always tell when it's in use.


text:
SIE Library Sichos in English Sichos In English Volume 44
Shabbos Parshas Shmos, 23rd Day of Teves, 5750 (1990)
Free translation from the talks of the Lubavitcher Rebbe, Rabbi Menachem M. Schneerson
20th of Teves, Yahrtzeit of the Rambam, 5750 (1990)
Eve of the 29th of Teves, 5750 (1990)
1. Today is the Shabbos on which the month of Shevat is blessed. Thus, blessing is also conveyed on the special day, the tenth of Shevat, the yahrzeit of the Previous Rebbe, when "all of his deeds, Torah, and service, are revealed and shine in revelation from above to below... and 'bring about salvation in the depths of the earth.' "
Since the Previous Rebbe is a Nasi, his yahrzeit is relevant to every Jew. Everyone, men, women, and children, should strengthen their commitment to follow the paths which the Previous Rebbe showed us.
Each year, the yahrzeit represents an increase and an elevation. In particular, this year, the fortieth anniversary of the Previous Rebbe's passing, is associated with receiving, "a knowing heart, eyes that see, and ears that hear," in regard to the Previous Rebbe's teachings as our Sages taught: "After forty years, one attains [full grasp] of one's teacher's knowledge."
The fundamental lesson to be learned from the Previous Rebbe's yahrzeit is connected with the date, the tenth of Shevat. The Torah states, "The tenth will be holy, consecrated unto G‑d." Holiness has two dimensions. On one hand, it implies an aspect of separation as the Zohar states: " 'Holy' is a word to itself." Conversely, it also spreads to other entities. Thus, in regard to certain holy articles, the Torah states: "Everything which touches them shall become consecrated."
This concept is also reflected in the yud, the letter which is numerically equivalent to ten. The letter yud is only a point, without any form or particular dimensions. Thus, it reflects the essential point which transcends everything. Nevertheless, this point also is associated with the point of concentration which includes everything.
To view the concept in spiritual terms: The letter yud is the first letter of (and thus, stands for) the name Y‑H‑V‑H and thus refers to G‑d who is utterly transcendent. Simultaneously, "from the truth of His Being, all existence came into being." This is reflected in the soul of a Jew (which also is alluded to by the letter yud, representing the quality of Chochmah) and also in the Divine spark which brings into being and grants life to each creation.1
Within a Jew's soul, the letter yud refers to the essence of the Jewish soul, the pintele yid, which is above all form. This inner dimension, however, pervades and permeates through all our other levels of soul.
Similarly, in all creations, the Divine spark which gives it life is separate and holy. It, nevertheless, grants the entity life, and thus, reflects that entity's true being.
Based on the above, we can understand why the Messianic redemption is associated with the number ten.2 The Messianic redemption will be the "true and complete redemption," the era when the quality of truth will be revealed.3 Similarly, the truth of every entity, the Divine spark which maintains its existence, will be revealed. This is connected with the quality of completeness which is also associated with the number ten. In that age, there will be a complete revelation of G‑dliness in all matters.
In this context, we can understand the application of the concept of "ten" in our service of G‑d. The purpose of creation is that a Jew should reveal the aspect of "ten" within his soul, his Jewish spark, and proceed to reveal the aspect of "ten," the spark of G‑dliness, in the world at large, by spreading holiness — "the tenth will be holy" — throughout the world. The ultimate completion of this service will come in the Messianic age when, "the glory of the L‑rd will be revealed and, together, all flesh will see that the mouth of L‑rd has spoken."
Based on the above, we can understand the connection between the number ten and the Previous Rebbe's yahrzeit on the tenth of Shevat. The two seemingly contradictory aspects explained regarding ten — that it is "holy," above the other qualities, and, simultaneously, permeates through them all — also applies in regard to a Nasi. The word Nasi has its source in the word naso, "uplifted," as personified in King Shaul's being "from his shoulders upward, higher than the entire nation."
Conversely, "the Nasi is the entire people," and a king is described as being, "the heart of the entire congregation of Israel." Just as the heart is the source of each individual person's life energy, the king is the source of the life energy of the entire people.
Though these qualities apply regarding all Nesi'im, since the Previous Rebbe was the Nasi in the generation which directly precedes the coming of Mashiach, when we "taste" the revelations of the Messianic age, it follows that these qualities were revealed to a greater extent in him. Accordingly, his yahrzeit, the day on which "all of his service is revealed," falls on the tenth of the month.4
A unique potential to carry out the service of "ten," to reveal the soul of every Jew and to reveal the "soul" — the Divine life energy — of the world at large, was granted by the revelation of the teachings of Chassidus. This enables us to establish a dwelling for G‑d in this world. This will be realized with the coming of Mashiach which is brought about through the service of spreading the wellsprings of Chassidus outward.
In particular, the Previous Rebbe brought about an increase in this service by:
a) Having the teachings of Chassidus translated into other languages;
b) Spreading Chassidus in America, "the lower half of the world," where these efforts were broadened and expanded in a manner which incomparably surpassed the efforts in the previous generations.
The Previous Rebbe's name itself also alludes to such activities. His first name, Yosef, is connected with the service of, "May G‑d add on to me another son;" i.e., transforming a person who is an "other," estranged and cut off from his Jewish heritage into a "son." This involves revealing the yud, the spark of holiness, within the person.
His second name, Yitzchok, is connected with the service, "Whoever hears will laugh with me," spreading happiness and joy. True joy comes when the happiness permeates an individual's entire personality and spreads to his surrounding environment. Thus, this involves not only the joy of the soul, but also the joy of the body; not only joy connected with Torah and mitzvos, but joy in every aspect of a person's life.
2. Based on the above, we can understand the service which is appropriate on the Shabbos on which the month of Shevat is blessed: The blessing of the new month and its sanctification have to be reflected in the service of each particular Jew5 and motivate him to express new blessing and new holiness. Each month, his service must be renewed according to the particular nature of the month.
Since the Previous Rebbe's yahrzeit is the most significant day of the coming month, it follows that the service of Shevat is connected with the concept of "ten" explained above. A Jew must reveal the aspect of "ten" in his soul and in the world at large. This will cause, as we declare in the monthly blessings, "the Holy One, blessed be He, to renew" the month for blessing.6
We conclude those blessings by stating, "Let us say. Amen." "Amen" expresses the quality of completion and thus reflects how the quality of yud will permeate through the totality of existence.7 The effect will be all-encompassing, influencing even the lowest levels as evident by the fact that we omit the prayer Av HaRachmim (connected with undesirable events) and proceed directly to Ashrei, "Happy are those who dwell in Your house," connected with the Messianic Bais HaMikdash, the ultimate expression of "G‑d's house."
The above is enhanced by the fact that Shevat is blessed in the month of Teves, the tenth month. Thus, the service of "ten" connected with Yud Shevat receives its blessing from the tenth month. This month also reflects the two contrasts of ten. On one hand, it is connected with the service of "the tenth will be holy," which emphasizes separation and transcendence. Conversely, there is also an emphasis that this quality permeate through all existence. Thus, the month is described as, "the month where the body derives pleasure from the body." The term "body" can be interpreted, in a spiritual context, to refer to G‑d's essence. Thus, that expression means that Teves is the month when G‑d's essence derives pleasure from the service that we carry out with our bodies.
The above is also enhanced by the fact that, this year, Rosh Chodesh Shevat falls on Shabbos.8 Shabbos grants us greater potential to reveal holiness and to have that holiness permeate every aspect of the world (the two aspects of "ten" mentioned above). In an ultimate sense, these qualities will be realized in "the era which is all Shabbos and rest for eternity," the Messianic age.
Similarly, added influence is brought about by this week's Torah portion, parshas Shmos. That portion begins: "These are the names of the children of Israel who came into Egypt together with Yaakov. Each man came with his household."
Egypt, associated with boundaries and limitations, is symbolic of exile. Nevertheless, there, "the names of the children of Israel" are revealed. This refers to "the names of the children of Israel on the earthly plane, for throughout the duration of the Egyptian exile, the Jews "did not change their names," and also, to the sublime spiritual names — including the name Y‑H‑V‑H — which are revealed in the names of the Jewish people.
The Jews came "with Yaakov." "Yaakov" (יעקב) can be broken up into Yud eikev (י עקב), i.e., the source of the soul, the yud (the reflection of the name Y‑H‑V‑H), is drawn down throughout the totality of an individual's personality, until it effects even its heel (eikev).
"Each man came with his household." This led to the perpetuation of the Jewish people. Because they came as families, they "were fruitful, became prolific, and multiplied very much." They raised children to proceed to "Torah, chuppah, and good deeds," encouraging them to build Jewish homes of their own.9
The conclusion of the Torah portion is also connected with the above themes: Moshe protested to G‑d: "From the time I came... to speak in Your name, this people's situation has deteriorated. You have not saved Your people [as of yet]." This brought about G‑d's reply, "I revealed Myself to the patriarchs...." Furthermore, it prompted the revelation of the name Y‑H‑V‑H (to which the patriarchs were not privileged) within the boundaries and limitations of the world (Egypt), ultimately, leading to the redemption from Egypt and the giving of the Torah.
Similarly, each Jew possesses an attribute of Moshe within his soul which protests to G‑d. "From the time... I [began] speaking in Your name... (i.e., practicing Torah and mitzvos which reveal 'G‑d's names' within the world), You have not saved Your people."10
This prompts a twofold reply from G‑d:
a) "I revealed Myself to the patriarchs..." This revelation is not only an event of the past, but rather a present factor. The patriarchs endowed their spiritual heritage to their descendants. Thus, G‑d's revelation to the patriarchs is an active force influencing our own behavior.
b) He promises the revelation of the name, Y‑H‑V‑H, which will come in the Messianic redemption. Then, we will emerge from exile (Egypt) and merit the revelation of "the new Torah which will emerge from Me."
3. This Shabbos is also unique in that it follows the yahrzeit of the Rambam on the 20th of Teves11 and precedes the yahrzeit of the Alter Rebbe, on motzaei Shabbos, the 24th of Teves. The Alter Rebbe, the founder of Chabad Chassidism, opened a new path which allowed the teachings of Pnimiyus HaTorah which were previously hidden to be comprehended through the powers of understanding and thus, reveal G‑dliness within the context of this material world.
This quality is alluded to in his name, Schneur (שניאור) which can be broken up into two Hebrew words (שני אור) that mean "two lights," i.e., the light of Nigleh (the revealed legal realm of Torah study) and the light of Pnimiyus HaTorah.12 The Alter Rebbe's second name, Zalman, shares the same letters of the word L'zman and is thus, connected with the concept of time. Furthermore, since this name is not Lashon HaKodesh, it relates to the gentile nations. Thus, the combination of the two names implies that the two lights of Nigleh and Pnimiyus HaTorah will be drawn down within the context of our world.
After the Alter Rebbe opened this path of service, it was continued by the Rebbeim who succeeded him and thus, is also alluded to in their names. Thus, the Mitteler Rebbe's name DovBer fuses together both the Hebrew and Yiddish words for "bear" in a single word.13 Our Sages describe a bear as "overladen with meat." Thus, the Mitteler Rebbe's name implies drawing down the revelation of G‑dliness to the level of one who is "overladen with meat."
This service was continued by the other Rebbeim. Thus, the Rebbe Rashab's name was Sholom DovBer, i.e., in addition to the fusion of Dov and Ber, the concept of Shalom, "peace," was introduced.
The Previous Rebbe carried this service further. Thus, his first name, Yosef, refers, as explained above, to the transformation of a person who is estranged (achar) into a "son."14 His second name, Yitzchok, refers to an all-encompassing joy, a happiness that effects both the body and the soul.
The power to carry out these services was derived from the Alter Rebbe who revealed how to connect G‑dliness to the world through Torah and how to fuse together the teachings of Nigleh (which involve the refinement of worldly matters) with those of Pnimiyus HaTorah ("the Tree of Life [which has no connection] to the forces of evil").
The concept of establishing a connection between G‑dliness and the world is also expressed in the opening phrase of the Alter Rebbe's two major works, the Tanya and the Shulchan Aruch. The Tanya is based on the verse, "It (referring to the full scope of Torah) is very close to you." Similarly, the Shulchan Aruch begins, "Yehudah ben Taima declares..." The name Yehudah contains the name Y‑H‑V‑H. This attribute becomes "ben Taima," which refers to a constant revelation; a person constantly expresses the G‑dliness within him.
A similar concept can be explained in connection with the Rambam who begins the Mishneh Torah with the letter yud and states that, "The foundation of all foundations and the pillar of wisdom is to know that there is a Primary Being and that all the entities... came into being from the truth of His Being."
Similarly, this concept is connected with the date of his yahrzeit, the 20th of Teves, for twenty is twice ten. Twenty is also (numerically equivalent to and thus) connected with the level of Kesser, a level which transcends the world entirely and yet is revealed in a manner which, "brings about salvation in the midst of the earth."
The yahrzeits of these teachers should inspire us to establish fixed programs of study that focus on their works; in particular, strengthening the commitment to the daily study of the Mishneh Torah (preferably three chapters a day) and establishing a fixed program of study in the Tanya and the Alter Rebbe's Shulchan Aruch. (In this context, it is worthy to mention the custom of the Chassidim of the previous generations who would study a chapter of Tanya every day before davening Shacharis.)
This service should prepare us to proceed to Yud Shevat with renewed energy, establishing a connection with the Previous Rebbe by studying his teachings and following his directives which involve the spreading of Yiddishkeit and Chassidus outward. In particular, added potential to carry out this service is granted in the present year, the fortieth year after his passing when we receive, "a knowing heart and eyes that see..." and it is possible to, "attain a [full grasp] of one's teacher's knowledge."
This service, in turn, will hasten the coming of the Messianic redemption and the advent of the era when, "Those that lie in the dust (including the Rambam, the Alter Rebbe, and the Previous Rebbe) will arise and rejoice." May it come now, in the immediate future.
In this context, the name Y‑H‑V‑H is associated with G‑d's creative power and the letter yud reflects how this is a continuous activity.
At that time, we will sing the tenth song of thanksgiving, offer the tenth red cow, and the harp in the Bais HaMikdash will have ten strings.
In that era, we will be redeemed from the concealment and hiddenness which characterizes the world's present state.
The fact that the Previous Rebbe's yahrzeit falls on the tenth of the month is also significant. The Hebrew for month chodesh is associated with the word chadash, "new." Each Jew must constantly renew his commitment of G‑d, opening new paths of service. (This reflects the manner in which, at each moment, G‑d renews the creation.)
Shevat, the month in which the Previous Rebbe's yahrzeit falls, also shares an intrinsic connection with him. Our Sages explain that Shevat is associated with Yosef which is the Previous Rebbe's first name.
This connection is brought out by our Sages who emphasize how "Israel resembles the moon."
In particular, we mention six expressions of blessing. The year is divided into two six month halves and thus, each of the blessings is associated with a particular month of the winter and the summer.
This concept is reflected in the numerical equivalence which "Amen" shares with the combined total of the names for G‑d, Y‑H‑V‑H and A-donai. Y‑H‑V‑H represents the G‑dly energy above nature and A-donai, the G‑dly energy that permeates the world. The combination of the two reflects how essential G‑dliness (Y‑H‑V‑H) pervades every aspect of the world (A-donai).
Similarly, Amen is an acronym for the Hebrew words meaning "G‑d, the faithful King." "A-il," the name for G‑d used, is the source for all Divine influence. Its influence is extended until the level of "King," Malchus, the lowest of the Sefiros in a "faithful" manner.
Added influence also comes from the fact that, this year, Rosh HaShanah fell on Shabbos.
Similarly, the establishment of Jewish homes refines and elevates the surrounding environment. This is also connected with the concept of "offspring" as our Sages declared, "The primary offspring of the righteous are their good deeds."
There is a legitimacy to this claim since, as the Rambam states: "With one mitzvah, a Jew can bring salvation to himself and to the entire world."
The Rambam's yahrzeit fell on Wednesday, a day which our Sages referred to as "before Shabbos," i.e., directly connected with the coming Shabbos.
Similarly, the Alter Rebbe is commonly referred to as, "the author of the Tanya and the Shulchan Aruch," a name which also alludes to these two areas of study.
There were times that the Mitteler Rebbe would sign DovBer with two Veisim (דוב בער) and there were times that he would use only one Veis (דובער), the same Veis serving as the final letter of the name Dov and the first letter of the name Ber.
These two signatures can be understood to refer to two different approaches to the refinement of one "overladen with meat."
a) That one appreciates that the spark of holiness (signified by the name Dov, a word in Lashon HaKodesh) in the meat is most important, and the meat itself (signified by the Yiddish term) is secondary. On this level, which is relevant particularly in the initial stages of the service of G‑d, one feels how Dov and Ber (the soul and the body) are two separate entities.
b) G‑dliness is revealed in the body itself. One feels that the meat is merely another expression of G‑dliness. (This is related to the month of Teves, "the month when the body derives pleasure from the body.") This approach fuses the two words together totally.
This represents a higher level than DovBer because, though Yosef alludes to the service with a person who is estranged, that estrangement is not openly revealed within the name. On the contrary, all that is seen is the name Yosef.
A free translation from a talk of the Lubavitcher Rebbe, Rabbi Menachem M. Schneerson, of righteous memory.
More from Lubavitcher Rebbe (Translations) | RSS
© Copyright, all rights reserved. The content on this page is provided by our content partner, Chabad.org. If you enjoyed this article, we encourage you to distribute it further, provided that you comply with Chabad.org's copyright policy.
Translated excerpts of talks delivered by The Lubavitcher Rebbe, Rabbi Menachem M. Schneerson, of righteous memory, at his periodic public addresses.
Sichos In English Volume 1
Shabbos Parshas Vaeira, Rosh Chodesh Shevat, 5750 (1990)
5th of Shevat, 5750 (1990)
Shabbos Parshas Bo, 8th of Shevat, 5750 (1990)
Sichos In English Volume 11


Abu Dhabi city tour, capital of the United Arab Emirates is by and by an incredibly celebrated explorer objective. Its mystic emanates from its positively settled Arab culture and Islamic traditions. During the time as it has progressed into an excursion spot. Abu Dhabi city tour strong duty to its neighborhood heritage joined with worldwide effect has made the city novel – a mind-blowing mix of new and old.
Your Abu Dhabi city tour deficient without a visit to Sheik Zayed Mosque. It is one of the biggest and colossal mosques on the planet. It is a genuine introduction of Islamic design. Individuals from around the globe come to Abu Dhabi to visit this mosque particularly.
Emirates Palace Hotel of Abu Dhabi city tour known as an extravagant lodging. It is the second seven stars lodging after Burj-al-Arab. It has an excellent park with it. It fills in as a visitor in for Government. It's the best inn to feast in. Essentially it has every one of the offices that a sumptuous lodging can have. Celebrated Marina Mall of Abu Dhabi is a setting of stimulation and shopping. The hotels are generally finished class anyway in case your monetary arrangement does not permit you are getting a charge out of such lavishness, there are 3-star as moreover spending lodgings all of which information can be downloaded from the webpage.
Visiting Ferrari World in your Abu Dhabi city tour is the most engaging and energizing spot that one can visit. In the event that you need to get an affair of some stunning and hyperdynamic exercises then you should let it all out. It is a beguilement amusement park. It has a red-domed shape rooftop. It offers number of rides and these rides are so tremendous and audacious that you won't have a craving for returning in the wake of getting those rides. Among all the energizing rides it has a ton of fun truth is that it has the world's quickest thrill ride which will make such a hormonal surge inside you.
It is partitioned into two sections. One for shopping and one for ocean side which gives an excellent view and is an explanation for a great deal of travelers pulling in towards it.
Corniche Beach is among the best vacation destinations of Abu Dhabi. It has three regions one for families, one for open and one for individuals who come alone. It is an exceptionally wonderful shoreline and one could truly feel quiet and loose in the wake of visiting this shoreline. You should definitely visit this during your Abu Dhabi City Tour.
Legacy Village is a spot with a social and conventional part of the lifestyle like that of desert which incorporates number of sheep and goat tents, a water system framework show, and an open air fire too.
So what are you hanging tight for go on the referenced connection underneath and pick us for an astonishing and worth recalling Abu Dhabi City Tour.


Cumberland Valley Tree Service -Landscaping is blessed with an amazing group of multi-talented individuals. Our staff hold degrees in Forest Technology, Forest Science, Landscape Contracting, Graphic Arts, Landscape Nursery Technology, Architectural Technology, as well as, a variety of other fields.
After working for a national tree care company for over twenty years, George Pogue, Sr. with his wife, Nancy, established Cumberland Valley Tree Service – Landscaping in 1978.
In 1985, upon graduation from Penn State University, son George Pogue, Jr. came on board. Son-in-law Fred Schrom joined the staff in the winter of 1989. He established the first satellite office in Carlisle, PA in 1994. The landscape division was formed in 1995.
In 1998, the Plant Health Care division was established, adding pest and disease management services for our clients.
In 2003, the landscape division added the first full-time landscape manager, as well as the first full-time landscape designer.
Cumberland Valley Tree Service and Landscaping is still a family owned and operated business, now enjoying the third generation of family arborists, horticulturists and landscape professionals.
It's so comforting to deal with a professional company who not only does what it was contracted to do well but goes above and beyond. Both my husband and I were very satisfied with your job. We appreciate the dangerous work these men do.
My yard was covered with branches both in front and to sides of my house. They were so efficient and polite and cleaned up after they completed the work in my yard and checked in with me before they moved next door. As always Cumberland Valley Tree Service came through for me. I try to recommend you to others but usually find you are who the people are already using.


text:
Page 2 : Display, Software
By Tim Schiesser on August 5, 2013
Nokia Lumia 925: Video Review, Design
Display, Software
Camera: Nokia's stronghold
Best Windows Phone Yet? Is it enough?
In order to cut down on the Lumia 925's thickness Nokia changed the display type, replacing the IPS LCD for an AMOLED. Despite this change, most of the key stats remain the same: you're getting a 4.5-inch panel with a resolution of 1280 x 768 (WXGA) for a pixel density of 331 PPI. The same Nokia technology seen in the Lumia 920 has been ported over to the new phone including PureMotion HD+ (60 Hz refresh rate), ClearBlack (a series of polarization filters) and high-sensitivity touch that allows you to use the touchscreen with gloves on.
The IPS LCD display on the Lumia 920 was pretty decent, with this AMOLED being largely the same. However there are some differences and tradeoffs associated with switching to OLED-based technology, one of which is the necessity to use a PenTile subpixel matrix at this display density. The PenTile RGBG arrangement reduces the subpixel resolution but not the technical resolution of the display, resulting in sometimes grainy and less sharp images than a panel that uses the usual RGB stripe arrangement.
The denser a display is, the harder it is to notice the PenTile matrix. At 330 PPI it's very hard, but not impossible to notice its effects; it's most obvious around the edges of text which can appear not as crisp as the equivalent LCD panel. Generally speaking though you won't be closely scrutinizing the display, and so you'll be more than likely pleased with the density you're getting. It's not as crisp as the paper-like 1080p displays on high-end Android devices, but nevertheless very good for a smartphone.
The other main tradeoff with the switch to AMOLED is in white balance and brightness, as the technology can't really compete with LCD panels in this area. The Lumia 925's display is one of the best AMOLEDs I've seen recently for white balance, with only very slight tinting towards the yellow end of the spectrum. However, brightness is still several notches behind the top LCD panels, and while a selection of filters built into the panel help improve the outdoor readability of the phone's display, it's not quite as good as I experienced with the Lumia 920.
Having that said, in some respects I prefer this display type for Windows Phones because of one key aspect: black levels. As AMOLED displays have no backlight they have fantastic contrast and black levels as the display effectively turns off when it has to display black. The Windows Phone UI features large blocks of black and so strong performance in displaying blacks is a perfect match. AMOLED panels also have a power consumption advantage in some circumstances, which becomes especially handy for a few of Nokia's software features.
Some types of AMOLED panels and their firmware configurations can oversaturate colors, but Nokia puts the control of color quality in the hands of users. In the Display+Touch settings you can change the color profile by adjusting the saturation and temperature of the display. The default settings are very solid, producing vivid but not too oversaturated colors, and I moved the temperature slider one bar to the left (from neutral towards cool) to improve the slight tinting.
Out of the range of displays used on Windows Phones I would say this is one of the best, improving on the IPS panel of the Lumia 920 with a few tradeoffs. It's not the best smartphone display I've seen – I still prefer the Super LCD 3 panel used on HTC devices – but it's still very good.
As with all of Nokia's Lumia smartphones, the Lumia 925 is running Windows Phone, which comes out of the box with GDR2, the latest software release. Despite the latest update, the experience between Windows Phones is largely the same, so I'll point you to my Windows Phone 8 review so you can get an idea of what to expect from the phone's software.
Since then Nokia has introduced a few handy software features that are exclusive to their Lumia line. One of my favorites, and newly introduced with the 925, is the option to display the time on the display even when the phone's screen is "off". With a setting to have it only display for the first 15 minutes after the screen is turned off, it strikes a perfect balance between battery life and handy information. While charging, the time is always displayed, and as I charge my phones beside my bed it provides a quick, easy glance all the time.
FM radio support also comes handy for those who enjoy listening to the radio as opposed to downloaded music on your phone. Another new feature keeps the touchscreen on all the time. If you enable it, you can double-tap the touchscreen to turn on the phone. The double-tap requires perfect timing, as the Lumia 925 won't turn on the display if you're too quick or too slow with the two taps, so around half the time I found it didn't work as desired.
While the Lumia 925 has a strong feature set from both Windows Phone and Nokia's enhancements, there's still an app problem. Windows Phone, even with over 100,000 apps in the Store, simply doesn't have the same abundance of quality apps as with other platforms. Yes, there's technically some third party alternatives to big services such as Instagram, and yes there are first party apps for even larger services like Facebook and Twitter, but there's a distinct lack of quality.
Many multiplatform apps that are available for Windows Phone are simply better on Android or iOS, Twitter being one example that wastes a phenomenal amount of vertical space on Windows Phone to make it a mediocre client compared to their other efforts. Third party apps for Instagram and Snapchat allow you to use the services, but again they're not as good as official apps. And the mentality of developers to create apps for Android and iOS first, with Windows Phone only a maybe is seriously hurting the platform.
If you're not an app person, or have faith that during your time with the Lumia 925 the situation will get better, then the features available in the OS of Windows Phone may appeal to you. Otherwise, it may be best to consider other high-end phones that either use iOS or Android.