text:
package kafka.admin

import java.io.File
import java.nio.charset.StandardCharsets
import java.nio.file.{Files, Paths}
import java.util
import java.util.Properties

import scala.collection.Seq
import kafka.common.AdminCommandFailedException
import kafka.security.authorizer.AclAuthorizer
import kafka.server.{KafkaConfig, KafkaServer}
import kafka.utils.{Logging, TestUtils}
import kafka.zk.ZooKeeperTestHarness
import org.apache.kafka.common.TopicPartition
import org.apache.kafka.common.acl.AclOperation
import org.apache.kafka.common.errors.ClusterAuthorizationException
import org.apache.kafka.common.errors.PreferredLeaderNotAvailableException
import org.apache.kafka.common.errors.TimeoutException
import org.apache.kafka.common.errors.UnknownTopicOrPartitionException
import org.apache.kafka.common.network.ListenerName
import org.apache.kafka.common.resource.ResourceType
import org.apache.kafka.server.authorizer.{Action, AuthorizableRequestContext, AuthorizationResult}
import org.apache.kafka.test
import org.junit.Assert._
import org.junit.{After, Test}

import scala.collection.JavaConverters._

class PreferredReplicaLeaderElectionCommandTest extends ZooKeeperTestHarness with Logging {
  var servers: Seq[KafkaServer] = Seq()

  @After
  override def tearDown(): Unit = {
    TestUtils.shutdownServers(servers)
    super.tearDown()
  }

  private def createTestTopicAndCluster(topicPartition: Map[TopicPartition, List[Int]],
                                        authorizer: Option[String] = None): Unit = {

    val brokerConfigs = TestUtils.createBrokerConfigs(3, zkConnect, false)
    brokerConfigs.foreach(p => p.setProperty("auto.leader.rebalance.enable", "false"))
    authorizer match {
      case Some(className) =>
        brokerConfigs.foreach(p => p.setProperty("authorizer.class.name", className))
      case None =>
    }
    createTestTopicAndCluster(topicPartition, brokerConfigs)
  }

  private def createTestTopicAndCluster(partitionsAndAssignments: Map[TopicPartition, List[Int]],
                                        brokerConfigs: Seq[Properties]): Unit = {
    // create brokers
    servers = brokerConfigs.map(b => TestUtils.createServer(KafkaConfig.fromProps(b)))
    // create the topic
    partitionsAndAssignments.foreach { case (tp, assignment) =>
      zkClient.createTopicAssignment(tp.topic,
      Map(tp -> assignment))
    }
    // wait until replica log is created on every broker
    TestUtils.waitUntilTrue(
      () =>
        servers.forall { server =>
          partitionsAndAssignments.forall { partitionAndAssignment =>
            server.getLogManager().getLog(partitionAndAssignment._1).isDefined
          }
        },
      "Replicas for topic test not created"
    )
  }

  /** Bounce the given targetServer and wait for all servers to get metadata for the given partition */
  private def bounceServer(targetServer: Int, partition: TopicPartition): Unit = {
    debug(s"Shutting down server $targetServer so a non-preferred replica becomes leader")
    servers(targetServer).shutdown()
    debug(s"Starting server $targetServer now that a non-preferred replica is leader")
    servers(targetServer).startup()
    TestUtils.waitUntilTrue(() => servers.forall { server =>
      server.metadataCache.getPartitionInfo(partition.topic, partition.partition).exists { partitionState =>
        partitionState.isr.contains(targetServer)
      }
    },
      s"Replicas for partition $partition not created")
  }

  private def getController() = {
    servers.find(p => p.kafkaController.isActive)
  }

  private def awaitLeader(topicPartition: TopicPartition, timeoutMs: Long = test.TestUtils.DEFAULT_MAX_WAIT_MS): Int = {
    TestUtils.awaitValue(() => {
      servers.head.metadataCache.getPartitionInfo(topicPartition.topic, topicPartition.partition).map(_.leader)
    }, s"Timed out waiting to find current leader of $topicPartition", timeoutMs)
  }

  private def bootstrapServer(broker: Int = 0): String = {
    val port = servers(broker).socketServer.boundPort(ListenerName.normalised("PLAINTEXT"))
    debug("Server bound to port "+port)
    s"localhost:$port"
  }

  val testPartition = new TopicPartition("test", 0)
  val testPartitionAssignment = List(1, 2, 0)
  val testPartitionPreferredLeader = testPartitionAssignment.head
  val testPartitionAndAssignment = Map(testPartition -> testPartitionAssignment)

  /** Test the case multiple values are given for --bootstrap-broker */
  @Test
  def testMultipleBrokersGiven(): Unit = {
    createTestTopicAndCluster(testPartitionAndAssignment)
    bounceServer(testPartitionPreferredLeader, testPartition)
    // Check the leader for the partition is not the preferred one
    assertNotEquals(testPartitionPreferredLeader, awaitLeader(testPartition))
    PreferredReplicaLeaderElectionCommand.run(Array(
      "--bootstrap-server", s"${bootstrapServer(1)},${bootstrapServer(0)}"))
    // Check the leader for the partition IS the preferred one
    assertEquals(testPartitionPreferredLeader, awaitLeader(testPartition))
  }

  /** Test the case when an invalid broker is given for --bootstrap-broker */
  @Test
  def testInvalidBrokerGiven(): Unit = {
    try {
      PreferredReplicaLeaderElectionCommand.run(Array(
        "--bootstrap-server", "example.com:1234"),
        timeout = 1000)
      fail()
    } catch {
      case e: AdminCommandFailedException =>
        assertTrue(e.getCause.isInstanceOf[TimeoutException])
    }
  }

  /** Test the case where no partitions are given (=> elect all partitions) */
  @Test
  def testNoPartitionsGiven(): Unit = {
    createTestTopicAndCluster(testPartitionAndAssignment)
    bounceServer(testPartitionPreferredLeader, testPartition)
    // Check the leader for the partition is not the preferred one
    assertNotEquals(testPartitionPreferredLeader, awaitLeader(testPartition))
    PreferredReplicaLeaderElectionCommand.run(Array(
      "--bootstrap-server", bootstrapServer()))
    // Check the leader for the partition IS the preferred one
    assertEquals(testPartitionPreferredLeader, awaitLeader(testPartition))
  }

  private def toJsonFile(partitions: Set[TopicPartition]): File = {
    val jsonFile = File.createTempFile("preferredreplicaelection", ".js")
    jsonFile.deleteOnExit()
    val jsonString = TestUtils.stringifyTopicPartitions(partitions)
    debug("Using json: "+jsonString)
    Files.write(Paths.get(jsonFile.getAbsolutePath), jsonString.getBytes(StandardCharsets.UTF_8))
    jsonFile
  }

  /** Test the case where a list of partitions is given */
  @Test
  def testSingletonPartitionGiven(): Unit = {
    createTestTopicAndCluster(testPartitionAndAssignment)
    bounceServer(testPartitionPreferredLeader, testPartition)
    // Check the leader for the partition is not the preferred one
    assertNotEquals(testPartitionPreferredLeader, awaitLeader(testPartition))
    val jsonFile = toJsonFile(testPartitionAndAssignment.keySet)
    try {
      PreferredReplicaLeaderElectionCommand.run(Array(
        "--bootstrap-server", bootstrapServer(),
        "--path-to-json-file", jsonFile.getAbsolutePath))
    } finally {
      jsonFile.delete()
    }
    // Check the leader for the partition IS the preferred one
    assertEquals(testPartitionPreferredLeader, awaitLeader(testPartition))
  }

  /** Test the case where a topic does not exist */
  @Test
  def testTopicDoesNotExist(): Unit = {
    val nonExistentPartition = new TopicPartition("does.not.exist", 0)
    val nonExistentPartitionAssignment = List(1, 2, 0)
    val nonExistentPartitionAndAssignment = Map(nonExistentPartition -> nonExistentPartitionAssignment)

    createTestTopicAndCluster(testPartitionAndAssignment)
    val jsonFile = toJsonFile(nonExistentPartitionAndAssignment.keySet)
    try {
      PreferredReplicaLeaderElectionCommand.run(Array(
        "--bootstrap-server", bootstrapServer(),
        "--path-to-json-file", jsonFile.getAbsolutePath))
    } catch {
      case e: AdminCommandFailedException =>
        val suppressed = e.getSuppressed()(0)
        assertTrue(suppressed.isInstanceOf[UnknownTopicOrPartitionException])
      case e: Throwable =>
        e.printStackTrace()
        throw e
    } finally {
      jsonFile.delete()
    }
  }

  /** Test the case where several partitions are given */
  @Test
  def testMultiplePartitionsSameAssignment(): Unit = {
    val testPartitionA = new TopicPartition("testA", 0)
    val testPartitionB = new TopicPartition("testB", 0)
    val testPartitionAssignment = List(1, 2, 0)
    val testPartitionPreferredLeader = testPartitionAssignment.head
    val testPartitionAndAssignment = Map(testPartitionA -> testPartitionAssignment, testPartitionB -> testPartitionAssignment)

    createTestTopicAndCluster(testPartitionAndAssignment)
    bounceServer(testPartitionPreferredLeader, testPartitionA)
    // Check the leader for the partition is not the preferred one
    assertNotEquals(testPartitionPreferredLeader, awaitLeader(testPartitionA))
    assertNotEquals(testPartitionPreferredLeader, awaitLeader(testPartitionB))
    val jsonFile = toJsonFile(testPartitionAndAssignment.keySet)
    try {
      PreferredReplicaLeaderElectionCommand.run(Array(
        "--bootstrap-server", bootstrapServer(),
        "--path-to-json-file", jsonFile.getAbsolutePath))
    } finally {
      jsonFile.delete()
    }
    // Check the leader for the partition IS the preferred one
    assertEquals(testPartitionPreferredLeader, awaitLeader(testPartitionA))
    assertEquals(testPartitionPreferredLeader, awaitLeader(testPartitionB))
  }

  /** What happens when the preferred replica is already the leader? */
  @Test
  def testNoopElection(): Unit = {
    createTestTopicAndCluster(testPartitionAndAssignment)
    // Don't bounce the server. Doublecheck the leader for the partition is the preferred one
    assertEquals(testPartitionPreferredLeader, awaitLeader(testPartition))
    val jsonFile = toJsonFile(testPartitionAndAssignment.keySet)
    try {
      // Now do the election, even though the preferred replica is *already* the leader
      PreferredReplicaLeaderElectionCommand.run(Array(
        "--bootstrap-server", bootstrapServer(),
        "--path-to-json-file", jsonFile.getAbsolutePath))
      // Check the leader for the partition still is the preferred one
      assertEquals(testPartitionPreferredLeader, awaitLeader(testPartition))
    } finally {
      jsonFile.delete()
    }
  }

  /** What happens if the preferred replica is offline? */
  @Test
  def testWithOfflinePreferredReplica(): Unit = {
    createTestTopicAndCluster(testPartitionAndAssignment)
    bounceServer(testPartitionPreferredLeader, testPartition)
    // Check the leader for the partition is not the preferred one
    val leader = awaitLeader(testPartition)
    assertNotEquals(testPartitionPreferredLeader, leader)
    // Now kill the preferred one
    servers(testPartitionPreferredLeader).shutdown()
    // Now try to elect the preferred one
    val jsonFile = toJsonFile(testPartitionAndAssignment.keySet)
    try {
      PreferredReplicaLeaderElectionCommand.run(Array(
        "--bootstrap-server", bootstrapServer(),
        "--path-to-json-file", jsonFile.getAbsolutePath))
      fail();
    } catch {
      case e: AdminCommandFailedException =>
        assertEquals("1 preferred replica(s) could not be elected", e.getMessage)
        val suppressed = e.getSuppressed()(0)
        assertTrue(suppressed.isInstanceOf[PreferredLeaderNotAvailableException])
        assertTrue(suppressed.getMessage, suppressed.getMessage.contains("Failed to elect leader for partition test-0 under strategy PreferredReplicaPartitionLeaderElectionStrategy"))
        // Check we still have the same leader
        assertEquals(leader, awaitLeader(testPartition))
    } finally {
      jsonFile.delete()
    }
  }

  /** What happens if the controller gets killed just before an election? */
  @Test
  def testTimeout(): Unit = {
    createTestTopicAndCluster(testPartitionAndAssignment)
    bounceServer(testPartitionPreferredLeader, testPartition)
    // Check the leader for the partition is not the preferred one
    val leader = awaitLeader(testPartition)
    assertNotEquals(testPartitionPreferredLeader, leader)
    // Now kill the controller just before we trigger the election
    val controller = getController().get.config.brokerId
    servers(controller).shutdown()
    val jsonFile = toJsonFile(testPartitionAndAssignment.keySet)
    try {
      PreferredReplicaLeaderElectionCommand.run(Array(
        "--bootstrap-server", bootstrapServer(controller),
        "--path-to-json-file", jsonFile.getAbsolutePath),
        timeout = 2000)
      fail();
    } catch {
      case e: AdminCommandFailedException =>
        assertEquals("Timeout waiting for election results", e.getMessage)
        // Check we still have the same leader
        assertEquals(leader, awaitLeader(testPartition))
    } finally {
      jsonFile.delete()
    }
  }

  /** Test the case where client is not authorized */
  @Test
  def testAuthzFailure(): Unit = {
    createTestTopicAndCluster(testPartitionAndAssignment, Some(classOf[PreferredReplicaLeaderElectionCommandTestAuthorizer].getName))
    bounceServer(testPartitionPreferredLeader, testPartition)
    // Check the leader for the partition is not the preferred one
    val leader = awaitLeader(testPartition)
    assertNotEquals(testPartitionPreferredLeader, leader)
    // Check the leader for the partition is not the preferred one
    assertNotEquals(testPartitionPreferredLeader, awaitLeader(testPartition))
    val jsonFile = toJsonFile(testPartitionAndAssignment.keySet)
    try {
      PreferredReplicaLeaderElectionCommand.run(Array(
        "--bootstrap-server", bootstrapServer(),
        "--path-to-json-file", jsonFile.getAbsolutePath))
      fail();
    } catch {
      case e: AdminCommandFailedException =>
        assertEquals("Not authorized to perform leader election", e.getMessage)
        assertTrue(e.getCause().isInstanceOf[ClusterAuthorizationException])
        // Check we still have the same leader
        assertEquals(leader, awaitLeader(testPartition))
    } finally {
      jsonFile.delete()
    }
  }

  @Test
  def testPreferredReplicaJsonData(): Unit = {
    // write preferred replica json data to zk path
    val partitionsForPreferredReplicaElection = Set(new TopicPartition("test", 1), new TopicPartition("test2", 1))
    PreferredReplicaLeaderElectionCommand.writePreferredReplicaElectionData(zkClient, partitionsForPreferredReplicaElection)
    // try to read it back and compare with what was written
    val partitionsUndergoingPreferredReplicaElection = zkClient.getPreferredReplicaElection
    assertEquals("Preferred replica election ser-de failed", partitionsForPreferredReplicaElection,
      partitionsUndergoingPreferredReplicaElection)
  }

  @Test
  def testBasicPreferredReplicaElection(): Unit = {
    val expectedReplicaAssignment = Map(0  -> List(0, 1, 2))
    val topic = "test"
    val partition = 0
    val preferredReplica = 0
    // create brokers
    val brokerRack = Map(0 -> "rack0", 1 -> "rack1", 2 -> "rack2")
    val serverConfigs = TestUtils.createBrokerConfigs(3, zkConnect, false, rackInfo = brokerRack).map(KafkaConfig.fromProps)
    // create the topic
    adminZkClient.createTopicWithAssignment(topic, config = new Properties, expectedReplicaAssignment)
    servers = serverConfigs.reverseMap(s => TestUtils.createServer(s))
    // broker 2 should be the leader since it was started first
    val currentLeader = TestUtils.waitUntilLeaderIsElectedOrChanged(zkClient, topic, partition, oldLeaderOpt = None)
    // trigger preferred replica election
    val preferredReplicaElection = new PreferredReplicaLeaderElectionCommand(zkClient, Set(new TopicPartition(topic, partition)))
    preferredReplicaElection.moveLeaderToPreferredReplica()
    val newLeader = TestUtils.waitUntilLeaderIsElectedOrChanged(zkClient, topic, partition, oldLeaderOpt = Some(currentLeader))
    assertEquals("Preferred replica election failed", preferredReplica, newLeader)
  }
}

class PreferredReplicaLeaderElectionCommandTestAuthorizer extends AclAuthorizer {
  override def authorize(requestContext: AuthorizableRequestContext, actions: util.List[Action]): util.List[AuthorizationResult] = {
    actions.asScala.map { action =>
      if (action.operation != AclOperation.ALTER || action.resourcePattern.resourceType != ResourceType.CLUSTER)
        AuthorizationResult.ALLOWED
      else
        AuthorizationResult.DENIED
    }.asJava
  }
}


text:
var paragraph = document.createElement('p');
var textNode = document.createTextNode("You are accused of cosmic crimes by the GAMARO OF MAGNARAX. How do you plead?");
var gameText = document.getElementById("game");

var btn0 = document.getElementById("btn0");
var btn1 = document.getElementById("btn1");
var btn2 = document.getElementById("btn2");
var btn3 = document.getElementById("btn3");

var btn0_content = document.createTextNode("GUILTY"); //creates the text node for the buttons
var btn1_content = document.createTextNode("INNOCENT");
var btn2_content = document.createTextNode("");
var btn3_content = document.createTextNode("");

function start() {

    document.getElementById("start_button").style.display = "none";

    paragraph.appendChild(textNode);
    gameText.appendChild(paragraph);

    btn0.appendChild(btn0_content);//appends the text node to the button
    btn1.appendChild(btn1_content);
    btn2.appendChild(btn2_content);
    btn3.appendChild(btn3_content);
}

var yourHPElement = document.getElementById("you");
var bossHPElement = document.getElementById("boss");
var yourHP = 100;
var bossHP = 100;
var dice = Math.floor(Math.random()*10)+1;
var hit = dice;
var shield = "down";
var turnCounter = 1;

function fight() {
    //var turn = "boss";
    btn0_content.textContent = "Attack";
    btn1_content.textContent = "Defend";
    btn2_content.textContent = "Item";
    btn3_content.textContent = "Inspect";

    buttonDisable();

    yourHPElement.textContent = yourHP; //displays hp value set in yourHP
    bossHPElement.textContent = bossHP;

    rollBossInitial();

    gameText.children[1].textContent = "You are to be executed. You are struck for " + hit + " damage but did not fall.";

    btn0.onclick = rollYours;
    btn1.onclick = defend;
    btn2.onclick = item;
    btn3.onclick = inspect;

    setTimeout(function(){buttonEnable();}, 3000);

    setTimeout(function(){message("Take action.");}, 3000);
}

function message(text) {
    gameText.children[1].textContent = text;
}

function rollBossInitial() {
    yourHP = yourHP - hit;
    yourHPElement.textContent = yourHP;
    //turn = "yours";
}

function rollBoss() {
    if (shield === "up") {
       hit = Math.ceil(random() / 4);
    }   else {
            hit = random();
        }

    message("Your foe readies his attack.");
    setTimeout(function(){strike();}, 1500);

    function strike() {
        yourHP = yourHP - hit;
        yourHPElement.textContent = yourHP;

        if (shield === "up") {
            message("You endure the suffering of " + hit + " damage. Instead of " + hit * 4 + " damage.");
        }   else {
                message("You endure the suffering of " + hit + " damage.");
            }
        if (yourHP > 0) {
            turnCounter++;
            setTimeout(function(){buttonEnable();}, 3000);
        }   else {
                setTimeout(function(){message("Your molecules have been scattered by the Unholy God Emperor, Gamaro of Magnarax. You survived for " + turnCounter + " rounds.");}, 3000);
            }
        //turn = "yours";
    }
}

function rollYours() {
    shield = "down";
    hit = random();
    bossHP = bossHP - hit;
    bossHPElement.textContent = bossHP;
    message("You strike the Exalted One for " + hit + " damage.");
    buttonDisable();

    if (bossHP < 1) {
        setTimeout(function(){message("You have defeated the Gamaro of Magnarax in " + turnCounter + " rounds. You are free to return to the Gray Waste.");}, 3000);
    }   else {
            setTimeout(function(){rollBoss();}, 3000);
        }
    //turn = "boss";
}

function defend() {
    shield = "up";
    message("You brace yourself.");
    buttonDisable();
    setTimeout(function(){rollBoss();}, 3000);
}

function random() {
    return Math.floor(Math.random()*50)+1;
}

function buttonDisable() {
    btn0.disabled = true;
    btn1.disabled = true;
    btn2.disabled = true;
    btn3.disabled = true;
    btn0.style.backgroundColor = "grey";
    btn1.style.backgroundColor = "grey";
    btn2.style.backgroundColor = "grey";
    btn3.style.backgroundColor = "grey";
}

function buttonEnable() {
    btn0.disabled = false;
    btn1.disabled = false;
    btn2.disabled = false;
    btn3.disabled = false;
    btn0.style.backgroundColor = "#EAC67A";
    btn1.style.backgroundColor = "#EAC67A";
    btn2.style.backgroundColor = "#EAC67A";
    btn3.style.backgroundColor = "#EAC67A";
}

function item() {
    alert("Item feature not yet added.");
}

function inspect() {
    alert("Inspect feature not yet added.");
}

redpajama_set_name: RedPajamaGithub


I need a sophisticated brand for my jewelry line, can you create some options?
Sure, we already have a few directions in mind we'd like to pursue.
Great! Once the brand is done, I will also need an online store.
We will design the store to support the new brand, and highlight your custom jewelry.
Let's do it. I'm excited!
The client came to Monte looking for a website, but soon realized she also needed a brand. To align with her website dreams – clean and simple and black and white, Monte created a simple, typeface-based logo with a subtle mark.
Once the logo was designed, Monte started out creating an ecommerce website in black and white with the jewelry as the only colored elements. The hoover states on the jewelry mute the rest of the photos while bringing vibrancy to the selected photo. The site is broken out by type – for neck, wrist, and ear, making it easy for users to see where their next piece of jewelry is hiding – in plain sight.


text:
« Colossus of Rhodes
Van Gogh – Mystery with Straw Hat »
Human Race Diamond
Blue Hope
Blue Hope is the most mysterious diamond in the world. Its last owner's story is absolutely incredible and mysterious.
In May 1912, Evalyn McLean, well known New York beauty, ran into the church not far from her house and said to the priest: "I want to consecrate this ill-fated stone!" And she tore off her necklace – a huge dark blue diamond surrounded by sparkling stones.
The priest silently put the necklace on the cushion, picked up the cross, and suddenly… everything began howling and squealing, and the stone glowed with a sinister blue flame…
There was a sound of thunder. The heavens poured down rain. Windows were broken. Evalyn cried. But the priest didn't stop. And everything became quiet again.
At home Evalyn hid her famous diamond. Why did she buy this terrible stone? After all, she was warned that it could bring misfortune. But she didn't think about it seriously two years ago, in 1910, when her husband took her to Europe to have fun?
24-year-old American girl had a lot of fun in Paris. The daughter of multimillionaire Thomas Walsh was indecently rich and now she has married handsome Edward McLean, whose father owned Washington Post. She got tired of entertainments. The girl wanted something unusual and exciting. At that time she met Pierre Cartier.
The famous jeweler showed her a lot of amazing jewels: "They will bring you happiness, madam!" Beauty just shrugged her shoulders: "I have a lot of them. And my life is so dull and boring. Once gypsy said that only those jewels that bring misfortune to others, would bring me happiness. So I am looking for a diamond with a curse!"
The famous jeweler smiled like Mephistopheles, and handed a blue velvet box. Evalyn opened it and gasped.
"This is Blue Hope! The most expensive diamond in the world! The stone with ancient curse.
It is also called the "Blue Diamond of the Crown" or "Blue Frenchman", though, as you can see, the stone is not blue, but rather cornflower. Its story began with a crime. In the 1660s French explorer Jacques Tavernier stole it from the sacred temple in India. The diamond served the third eye of a statue of Buddha himself. The priests of the temple cursed the thief. And this curse struck Tavernier, even when he left India. In 1668 he brought the stone to King Louis XIV, and then went to Russia. There in the snowy forests he was killed by wolves.
Louis XIV fell in love with a diamond. None of the emperors in the world had such gem! Once the king gave it to his mistress Madame de Motespan. And when he saw the stone on her chest, he understood that it was more beautiful than the girl. Louis was out of luck: he died of gangrene with a blue stone on his neck.
Then the curse of Indian Brahmins became even more powerful. Queen Marie-Antoinette, who always wore "Blue Diamond of the Crown", lost her head to the guillotine during the French Revolution. Princesse de Lamballe, who also wore the diamond, was murdered by an angry mob.
Revolutionaries seized the crown jewels and create an exhibition at a furniture warehouse. But the security was poor and the famous Parisian jewel-thief gang stole treasures. Soon the boss of the gang went to prison where he was killed by inmates. But the blue stone was not found.
Decades later an unknown Amsterdam jeweler sold it to King George IV of England. The stone became even more beautiful and, most importantly, it had not lost its bewitching effect. George was up to his ears in debt. And after his early death the stone was auctioned. As a result, famous London banker and jewelry collector – Henry Philip Hope became its new owner. But the evil diamond ruined his family – his heirs bankrupted."
Cartier looked at Evalyn. She was looking at the blue diamond.
In May 1911, Edward McLean paid 180 thousand dollars for "Blue Hope". Now his wife Evalyn was wearing a necklace day and night. But Edward's mother did not like it. "It's blue like a corpse! – she cried. – Take it off. I don't want to see it again!" But Evalyn just laughed. Evil light flashed in the stone. Mother gasped and closed her eyes: "Diamond devil!"
Evalyn McLean
The next day she fell ill. She shouted: "Get rid of the diamond! It'll kill all of us!" Evalyn just grinned.
A month after her mother-in-law's death Evalyn's beloved brother died. That's when she ran to the church to consecrate the stone.
But it did not help! Evalyn was standing in the child's room and was looking at the empty bed of her son. A few days ago, her son was sitting there with a diamond in his hands. She gave him the stone to play. She said: "My son and my diamond – they are my hopes!" Three days later, the kid was hit by a car. He was nine years old! ..
Evalyn rushed to the phone: "How could you sell me this terrible stone?! Ten years ago I was a silly girl! You should understand what a curse means!"
Jeweler sighed and said softly: "There is no curse. I invented it, I told you a couple of historical tales. To sell it at a higher price…"
Evalyn did not believe the jeweler and the next day she went to the library. From books and old newspapers she learned about the former owners of the blue diamond. Russian prince Kanitovsky bought it at auction for his mistress – Parisian dancer. Less than a month later, prince fatally shot her right on stage. There was damn blue stone on her chest that night. A few days later Kanitovsky was shot in the street next to the theater.
After his death, the diamond was bought by the Turkish Sultan Abdul Hamid II, who gave it to his favorite concubine Zobeida, but soon killed the young beauty, in a fit of anger. Less than a year later the Sultan was killed in a palace coup. Even Sultan's jewelry keeper was executed. In short, everyone who touched the diamond, died. Stone destroyed its owners. And Cartier did not know about these awful events?! Evalyn phoned the jeweler again. But nobody answered…
She tried to get rid of the diamond. But the price was so high that no one wanted to buy it. And she even wanted someone to steal it. But the devil diamond came back.
Evalyn's husband left her and then died in a mental institution. The Washington Post was sold to repay the debt. She didn't have money, but her jewelry and of course terrible Blue Hope.
Evalyn McLean and her husband
One night in December, 1946 Evalyn could not sleep. She was choking. Mrs. McLean saw that she slept with a necklace on her neck. In the morning she was awakened by police. It turned out her 25-year-old daughter died from a drug overdose.
… Evalyn was walking in the street. It was 1947. The weather was terrible – rain, fog. Take a taxi? But she did not know where she could hide herself from the curse of the diamond. Mrs. McLean closed her umbrella and stood up in the rain. The next day pneumonia started. 60-year-old lady died.
In April 1947, Evalyn McLean's jewels were sold at auction to pay debts. Harry Winston, head of the New York jewelers, bought them all, including Blue Hope. But this wise "king of diamonds" presented the blue stone to the Smithsonian Institution in Washington. Just in time! Blue Hope "launched" its curse again. A postman, who delivered the stone to college, lost his leg in a truck accident. A thief, who tried to steal a diamond, was imprisoned and then poisoned. The second thief surrendered to the police and hanged himself in his cell.
Scientists have found that if the stone is irradiated with ultraviolet rays, it will glow like red-hot coal. Like a magical eye! Now Blue Hope belongs to everyone…
Altamira Cave the Sistine Chapel the Stone Age
The Double Life of Florimond Hervé
The World of Teddy Bears
History of Statue of Liberty
Babylon – ancient city
Interesting valenki

redpajama_set_name: RedPajamaCommonCrawl


text:
apt-get update
apt-get install -y git build-essential ia32-libs scons make g++ unzip
apt-get install -y libboost-dev libboost-program-options-dev libcurl4-nss-dev

# for Android development
apt-get install -y openjdk-6-jdk
apt-get install -y icedtea-plugin

# for more pleasant development UX in the VM
apt-get install -y vim


What explains the fascination people have for film stars? Why audiences spend hard-earned money to watch a bunch of people sell a lie in a dark theatre? Sudheer Babu as Vijay understands cinema for the mirage it is and wants to stay away from the industry. After all, to him, cinema is a field 'where people lie to you and have you believe in a pipe dream'.
Then he meets Sameera Rathod (Aditi Rao Hydari), an actress who does not know Telugu trying her luck in the industry by working in a film with popular actor Kiran Babu. Their paths cross thanks to Vijay's father (VK Naresh), who has given up his steady job to pursue his dream of acting. This character is the film's highlight and bit of an anomaly in India where parents want their children to become engineers and doctors. He wholeheartedly supported Vijay when he wanted to pursue fine arts and is bemused now that his son won't support him and his dreams.
Searching Term : Sammohanam Full Watch Sammohanam Movie Streaming Online 2018, Watch Sammohanam Movie Streaming HD 1080p, Free Sammohanam Movie Streaming Online, Download Sammohanam Full Movie Streaming Online in HD-720p Video Quality , Where to Download Sammohanam Full Movie ?, Sammohanam Movie Include All Subtitles 2018.


We were impressed when we started getting e-mails from the Halsey Institute about Bluesphere, a city-wide earth art expo. The lineup included green-minded exhibits all over town, from Eye Level Art to City Gallery to Redux to the Gibbes. We were even more impressed when we found out that the project came together rather organically. Many of the galleries involved had been planning green-centric events before they even found out about the expo. Over the course of a few months, we were treated to exhibits that demonstrated the power of sustainability, from Butch Anthony's folk art made from dumpster finds, to J. Henry Fair's aerial photographs of industrial wastelands to Chris Jordan's visual representations of over-consumption.


text:
Front Page | UK Politics | Labour's centenary
Click on the arrows to follow the history of the Labour Party.
They never had it so good - and Labour found it difficult to prove otherwise.
Hugh Gaitskell attacks the government during the 1956 Suez crisis.
Thirteen wasted years
After the 1951 election Labour finds itself back in opposition but the party takes its largest share of the popular vote (48.8%) in its history, only to see the Conservatives win more seats.
Rising prosperity, the end of rationing and the consumer boom presided over by the Tory Prime Minister Harold Macmillan saw Labour on the back foot for most of the 1950s.
With Labour losing again in 1955 Attlee finally steps down, and is replaced by the young right-wing leader Hugh Gaitskell. Despite the change of direction and the apparent end of splits with the Bevanite left, Labour sees its vote slide still further in 1959.
After Gaitskell's untimely death in 1963, the party chooses the youthful Harold Wilson as its new leader. He manages to contrast himself with the ageing Tory premier Sir Alec Douglas-Home, and takes Labour back to power by a whisker.
© MMV | News Sources | Privacy


With Open Dining, you can set special Delivery Hours apart from your normal Open Hours.
This is convenient in cases where the restaurant may close at 11:00PM, and you don't want to accept delivery orders beyond, for example, 10:30PM.
From the top toolbar, go to Settings, and select General Settings.
Scroll down and you will see a section for Delivery Hours.
Under Delivery Hours, set the appropriate days/times.
Make sure you scroll all the way to the bottom and choose, "Save Settings".


This fun-filled magazine-style activity book features an assortment of games, puzzles, coloring activities and more to help early readers learn important child safety prevention rules and concepts. Includes a lesson guide for adults on each page making it a perfect tool for Law Enforcement Officers, teachers, and parents.
Topics: Safety Leader; Simple First Aid; Burns; Seatbelt Safety; Safety Friends; Poison Prevention; Safe Rider; Safe Walker; Stranger Danger; Say NO to Drugs; School Bus Safety; Boating Safety; Swimming Safety; Home Alone; Online Safety; Bullies.


text:
Western Esotericism
EARS Library
Spiritual Crisis
Talk To EARS
Stuff to Watch
Websites to Surf
Peer-Support
People to Talk To
Organisations to Contact
What to do in a Crisis!
Spiritual Emergency
The Urban Weird Conference
Open Grave Open Minds (OGOM) & Supernatural Cities are holding The Urban Weird conference at the University of Hertfordshire on 6-7 April, 2018
The conference website says:
"The OGOM Project is known for its imaginative events and symposia, which are often accompanied by a media frenzy. We were the first to invite vampires into the academy back in 2010. Our most recent endeavour, Company of Wolves: Werewolves, Shapeshifters and Feral Humans enjoyed extensive coverage globally and saw us congratulated in the THES for our ambitious 3 day programme which included actual wolves, 'a first for a UK academy'. Our fourth conference will be an exciting collaboration with the Supernatural Cities: Narrated Geographies and Spectral Histories project at the University of Portsmouth. Supernatural Cities will enjoy its third regeneration, having previously convened in Portsmouth and Limerick."
Supernatural in Contemporary Society Conference
Robert Gordon University Aberdeen are organising a conference titled Supernatural in Contemporary Society.
The conference will take place on Thursday 23 and Friday 24 August 2018.
Their webpage states:
"The media reports ghostly encounters, supernatural TV and films continue to be popular genres, and professionalised groups and organisations offer commercial experiences of the otherworldly. It seems that regardless of scientific progress and rationale thought, the allure of the extraordinary still prevails.
The Supernatural in Contemporary Society Conference (SCSC) aims to explore the continuing role of the supernatural. SCSC intends to provide an interdisciplinary forum to discuss current and emerging research, and examine these in relation to the impact and value this has on culture, heritage and tourism. In addition, industry professionals are invited to discuss current and emerging issues."
Life After an NDE: Struggles and Transformations
Erika A. Pratte at the University of Northampton is seeking participants for a new research study into Near-Death Experiences:
"The following questionnaire is part of a psychology doctorate degree project at the University of Northampton; it explores near-death experiences (NDEs) and adjustment to life post-NDE. People who have a subjective experience close to death or when temporarily dead have what is called a near-death experience (NDE). An NDE may involve characteristics such as seeing a bright light, going through a dark tunnel or void, seeing a spectacular place, meeting deceased loved ones or a "higher being," and having an out-of-body experience (seeing your body while your awareness is outside of your body)."
For further information and to contribute to Erika's research please see her survey
Research Participants Needed!
Social context of anomalous experiences in a spiritual support-seeking population
This study, by Charlie Heriot-Maitland, aims to explore relationships between social factors and anomalous experiences, like changes in perception, spiritual-type experiences, hearing voices, or extrasensory communications.
WHAT IS THE PURPOSE OF THIS STUDY?
Many people describe having anomalous experiences. For some these experiences have a negative impact on their life and result in input from mental health services. For others, these experiences have a positive impact and can be life-enriching. This research aims to explore the protective social factors that might enable people to integrate their experiences in a helpful way. We would like to recruit people who have recently accessed a support network for spiritual crisis/emergence. For this study, it is not important how you describe or explain your own experiences, but if you have look for support through a spiritual network, then we would love to hear from you.
WHAT IS INVOLVED?
Taking part will involve meeting with the researcher, either in person or via Skype, to discuss your experiences. This will last about 1 hour, including a short interview about your experiences and some questionnaires about, e.g., how you see yourself in relation to others. We are able to offer you £15 remuneration for your time. If you are eligible to also participate in the online follow-up part of the study, we will be able to offer you a further £10 for each assessment point, so a maximum of £35 for all three assessment points (0, 3, and 6 months).
Please contact charles.heriot-maitland@kcl.ac.uk or visit
http://research.anomalousexperiences.com/study3
Altered States Of Consciousness
Anomalous Experiences
Clinical Parapsychology
Conference Or Event
Myth & Folklore
Near-Death Experience
Religious Experience
Transpersonal Psychology
Unusual Experiences
mike@talkaboutspiritualcrisis.uk - 07790 757955 - Chesterfield
Privacy Policy - Social Media Policy - FAQ
Website Updated May 2019


text:
Marx vs Foucault: Reflections on History and Power
Karl Marx and Michel Foucault are two of the most cited critical theorists in the world today, simultaneously revered or reviled, depending on who you talk to. Their work has been subjected to countless appraisals and debunkings and has met with everything from overzealous acceptance through well-reasoned critique to parodic and bad faith misinterpretations. One of the more interesting recent developments has been the tendency to conflate their thinking, and to present Foucault as essentially carrying on the Marxist tradition by other means. The most well known exponent of this position is Jordan Peterson. Drawing on books like Stephen Hicks' Explaining Post-Modernism: Skepticism and Socialism from Rousseau to Foucault (critiqued here), in Peterson's lecture series and 12 Rules for Life, he makes the claim that Marxism was morally bankrupt by the 1960s, once the horrors of the Soviet Union had become widely known and accepted. Rather than abandon the cause, postmodern theorists like Foucault decided to repackage the Marxist framework to sell old wine in new bottles. Where Marx had focused on class oppression, Foucault generalized the oppressor/oppressed binary to claim that power impacted all areas of human life, not just economic and political relations. Therefore what was needed was a total critique of Western civilization and ways of life, which would leave nothing standing, and open the door to a new form of communism or socialism. While Peterson's account has largely been dismissed as fantastic, even by critics of Foucault and postmodernism like Slavoj Zizek, it has garnered considerable popular support.
Marx and Foucault's thinking overlap, but there are considerable differences between them. For reasons I outline elsewhere in this magazine, the main difference lies in the theory of freedom underpinning Marx, which is largely absent from the French thinker's work. As a result, Foucault's work indirectly abets certain reactionary viewpoints, while Marx's does not.
Perhaps the most obvious points of overlap between Marx and Foucault are their shared interest in human history and criticism of all simplistic forms of individualism. From his early young Hegelian period onward, Marx was scathingly critical of the tendency of classical liberal thinking to place an abstract individual at the center of political and economic thought. This abstract individual comes into the world needing no one and relies exclusively on her own wits and abilities to pursue her self-interest. To Marx, this is a highly specious claim: all individuals come into the world in historically and socially specific material conditions, which have an immense impact on their lives. For instance, a poor woman born into the family of a Roman slave could expect a very different life to an upper middle class man born in Orange County circa 2001.
Foucault was also critical of the methodological individualism characteristic of classical liberalism, but he approached the issue from a different angle. Foucault was partly reacting against the existential philosophy of figures like the Marxist Jean Paul Sartre, who tried to reconcile an individualism drawn from phenomenology and Heidegger with Marxism. Sartrean thought stresses that, even under the most coercive conditions, we always enjoy the fundamental freedom to create ourselves. By contrast, Foucault insisted that our destiny as subjects is always shaped by power in ways we have barely begun to understand. Looking at the history of how different subjects emerged could help us recognize how power evolved and changed to shape us.
Karl Marx on History and Freedom
Marx's thought draws heavily on eighteenth and nineteenth-century English classical political economy, French socialist and anarchist thought and the philosophical materialism of German writers like Feuerbach. But by far his biggest theoretical influence was the philosopher Georg Hegel, who developed an extremely complex theory of history. Hegel argues that history consists of the gradual ascension of consciousness (which he calls Geist or spirit) towards higher levels of complexity and freedom. It achieves this through a dialectical process by which finite historical forces come into conflict with one another, leading to the emergence of newer and more liberated forms of existence.
One simple example is his dialectic of the master and slave, whereby a single consciousness passes over into what Hegel calls self-consciousness. When two individuals confront one another at an early stage of history, the person who is more willing to risk his life for dominance can enslave the other, thus becoming the master. This fills him with a tremendous sense of self-worth since he is able to dominate the behavior of another. But, Hegel points out, there is a problem. The master can only gain this sense of self-worth by dehumanizing and belittling the slave, as beneath the master's concern. Unfortunately it eventually dawns on the master that dominating the behavior of someone you regard as an inferior isn't all that impressive—just as abusing a child as an adult is usually indicative of deep inner weakness on the adult's part. Meanwhile the slave comes to recognize that it is her work that actually feeds the master's sense of dominance. In effect, the master depends on her, rather than the other way round. The resolution to this conflict, according to Hegel, is the historical realization that we can only gain a sense of self-worth through being admired by an equal. This realization is achieved through long periods of historical struggles for equality, which include everything from movements to end slavery to demands for women's emancipation. The racist slave-owner recognizes that his dominance is nothing but concealed weakness; the misogynistic male recognizes that being loved by a subordinate can never provide true satisfaction. The end result is that one becomes a self-conscious being, aware that each individual depends for his sense of self-worth on the equal status and freedom of others who value him.
Marx drew heavily on this Hegelian theorizing, while famously turning it upside down. He felt that Hegel was right that history consists of a movement towards greater self-consciousness and freedom. In The Communist Manifesto, he singles liberal capitalism out for praise as the highest kind of social form yet developed, since people are freer and more capable of self-development than ever before. However, Marx felt that Hegel focused far too much on the claim that ideas—rather than the material world—determine people's actions. For instance, in his Critique of Hegel's Philosophy of Right, he argues that Hegel was far too enamored of the belief that liberal ideology generates grand social changes. Hegel, Marx argues, writes as though the French Revolution had singlehandedly sprung from the writings of Locke and Voltaire, or the end of slavery come about because individuals simply became more compassionate. Marx claimed that material historical transformations helped bring about a liberal ideology and set of institutions. For instance, the invention of industrial technology in the late eighteenth century contributed to a change in property relations, as capitalists upended the old feudal order to generate workers who could sell their labor power in the factories of Manchester, rather than leading traditional agrarian lives in the English countryside. These changing property relations made it necessary to change the legal and political relations up top, leading to the end of aristocratic monarchies and the rise of the capitalist bourgeoisie.
For Marx this constituted a big improvement on the feudal era. The epoch of serfs laboring for a lord, or slaves who picked cotton for the landed gentry in their white picket houses, gave way to one in which each individual was legally considered free. She could nominally sell her labor as she wished, or even try to acquire enough capital to become a capitalist. But, for Marx, this was also simply one historical movement among others, subject to its own contradictions. Under capitalism, for example, people come to define their freedom and sense of self through the consumption of consumer goods. Buying the latest iPhone or dressing in the latest fashion become how people reflect who they were. But this freedom is highly one dimensional, to invoke Marcuse, since our deeper yearning for higher forms of freedom is constrained by the capitalist system. For instance, in liberal capitalist societies one is permitted to reflect one's freedom by choosing between hundreds of different kinds of ice cream. But, politically, one is often faced with a choice between two or three virtually indistinguishable political parties, often more beholden to monied interests than to their purported constituents and not very interested in changing the status quo. For Marx and later Marxists, this limited society will eventually give way to a freer kind of human life. Though, as I have mentioned before, the form this will take has always remained annoyingly unspecified.
Foucault on History and the Formation of Subjects
Michel Foucault's approach to history naturally owes something to Marx, but it is quite different. He came of intellectual age in a period in which French academia was heavily influenced by existential and phenomenological philosophy. His touchstones therefore include Sartre—but also Heidegger and, especially, Nietzsche. Indeed, one of the ironies of Peterson's reductionist account of Foucault as a kind of closet Marxist is that he fails to recognize that both he and Foucault draw on many of the same theoretical sources, given the Canadian psychologist's acknowledged debt to both Heidegger and Nietzsche. Much of Foucault's work criticizes the existentialists' individualism, while paying close attention to their emphasis on how our sense of self is formed. Foucault would pick up on these ideas and give them a cynical twist. As Thomas Lemke observes in his classic Foucault's Analysis of Modern Governmentality: A Critique of Political Reason, it is helpful to divide Foucault's work into three time periods. Each takes a different approach to history, but all three have overlapping concerns and—I would argue—a depressingly totalizing approach to power and our limited capacity to resist it.
In the first period, from Madness and Civilization through to 1970, Foucault analyzed the "archaeology of knowledge" and its association with institutional and political power. He tried to show how what we consider true knowledge has profoundly changed over time. For instance, what we now consider madness was conceived of in the Middle Ages as a sacred association with higher powers. It was only when a particular conception of reason emerged in modernity that we could begin to divide people into the reasonable and the mad. For Foucault, the different kinds of knowledge that emerged through history are better understood as "discourses," which conflict with one another on basic points, and often change or disappear, depending on historical conditions. Often, these discourses were held up less because they were true than because institutions propagated them and insulated privileged discourse from criticism.
Despite his best efforts, Foucault often comes across in this period as a skeptical Hegelian, who views the world in terms of a clash of ideas, in which each set of ideas gives way to another in its turn. In his second, genealogical period Foucault takes up Nietzsche's project in The Genealogy of Morality to try to show how moral ideas also change—though he focuses primarily on the consequences of this at ground level. In Discipline and Punish, Foucault argues that, with the advent of the Enlightenment, our understanding of law, the state and punishment changed dramatically. We moved from a monarchical system, in which punishment was meant to be horrific and public, to demonstrate the sovereign's power over his subjects, to a disciplinary society, in which punishment was directed against the soul, rather than the body. Prison was established to train deviants to be cooperative and productive citizens, by regimenting their schedules and ensuring they are always hard at work. Foucault argues that this disciplinary approach was a model for other forms of social organization, from schools through to the military.
In his final period, Foucault focuses on how different kinds of subjects are created throughout history. As this was his most creative and ambiguous period, it's a shame he died so early. In the History of Sexuality and in his lectures on neoliberalism, biopolitics and other topics, Foucault brings the different strands of his ideas together to show how our sense of self has been largely determined by different ways of conceiving of knowledge and their implementation at ground level. To use his favored parlance, throughout history we are determined as various kinds of subjects by different forms of power. To give a pertinent modern example, what is sometimes called neoliberalism emerged in the late twentieth century, as state institutions and the market framed individuals as mini entrepreneurs who look at the entire world in economic terms. This results in subjects who relate to one another using cost-benefit analysis, as a result of which the economy colonizes all forms of social life from marriage to academia. Neoliberalization creates a world in which subjects get married for tax purposes, avoid unproductive activities like philosophy or literature as a waste of time, and are constantly negotiating with others in order to generate social and economic capital in all areas of their lives.
Conclusion: Marx and Foucault on Freedom
There is a common thread running through all three of Foucault's periods and it shows where he radically differs from Marx. Marx was committed to a strong theory of human freedom and development. He felt that the ultimate triumph of history would be the emergence of a society in which we could finally develop all sides of our nature. Despite its pessimistic analysis of liberal capitalist society, Marxism is fundamentally an optimistic (critics would say dangerously utopian) theory. According to Marx, eventually the contradictions latent in liberal capitalism will lead to its demise and the rise of a communist society, where freedom will be fully realized. There is none of this in Foucault. He occasionally gestures towards the need to resist the influence of power, and, near the end of his life, he seems to have been flirting with developing a more concrete set of ideas as to what emancipation would look like. Unfortunately, however, the general sense one gets when reading his work is that resistance, while admirable, is likely futile. Malicious forms of power will always exist, and even efforts to fight back that invoke principles like justice may just conceal insidious ambitions, aimed at establishing new forms of oppression.
I agree with Habermas: this gloomy outlook means that there is an inherently conservative dimension to Foucault's work. Like Edmund Burke—and like Jordan Peterson himself—Foucault believes that, while power can be productive, hierarchy and oppression will always be with us. We are inevitably bound up in the historical contexts in which we exist, framed as subjects of the social order of which we are a part. While some forms of resistance may be possible and even admirable, we should look on them with caution and recognize that they may just conceal deeper drives towards new kinds of oppression. Burke had a very similar appraisal of movements like the Jacobins and would have agreed with Foucault that any effort to demand bold emancipation in the name of justice can be dangerous. This pessimism is nowhere to be found in Marx, who could be a cynic, but was never a defeatist about humankind and its longing for freedom. In our strange postmodern world, I find his approach more refreshing than Foucault's.
Cultural Marxism
Matt McManus is a Professor of Politics at Whitman College and the author of The Rise of Post-Modern Conservatism amongst other books
Start a conversation with Matt: letter.wiki/MatthewMcManus
Shawn Brewer
Jonathan Church
Morti says:
The irony of Foucault is that his ideas are now themselves parts of the neoliberal mainstream and have proved themselves to be quite useful in exactly the way he himself described, as means for power centers and hierarchies to control reality,
thomassmith21 says:
I agree with Andrew. In my experience, the new "woke" Left has no understanding that their hero Foucault is a Trojan horse of irrationality and mindless groupthink.
The most pertinent irony here is that those who currently shout loudest about social justice are so heavily influenced by Foucault yet aren't willing to acknowledge he never developed an idea of what justice looked like, and in fact effectively rejected the possibility. Nor are they willing to address the implications of rejecting the normative in favour of seeing things just through a lens of 'power'. The implications are there in Foucault's own life where he ended up trying to embrace a theocratic regime that as an openly gay man would have murdered him.


text:
Yeats Book Crossing
We've previously strongly recommended the outstanding semi-permanent Yeats exhibition at the National Library in Kildare Street. In the words of the website :-
250 anthologies of poetry by WB Yeats were set free in Dublin on Monday, July 9th, 2007, for free public enjoyment by the National Library of Ireland. The books which were left on trains, buses, cafés, pubs, hotels and public spaces throughout the city were distinctively labelled with an invitation to savour the work of the great poet and a request to leave the book in another public place for someone else to enjoy.
Yeats Book Crossing was inspired by the concept of Book Crossing in other countries. It is hoped that the books, which have been specially purchased by the Library for this book crossing initiative, will be enjoyed by people of all ages, will promote a greater engagement with the poetry of WB Yeats and will lead to visits to the Library's award winning exhibition Yeats: the life and works of William Butler Yeats.
Each of the books is marked with a unique code. Readers can report a sighting and log their comments here on the National Library's website. This log will in turn become a record of the journey of each of the 250 books as they wander through public spaces in Ireland and abroad.
Cheating at Canasta
A Long Long Way


text:
Search for legal issues
For help near
Find Your Attorney
Search legal topics on LawInfo
Research Your Legal Issue
Attorneys Near Me
Lead Counsel Verified
Attorneys - LawInfo
Top Youngstown, NY Immigration Lawyers Near You
Empire Immigration Law
Immigration Lawyers | Buffalo Office | Serving Buffalo, NY
AverageAvg. Experience: 12 years
Seeking a green card? Need deportation defense? Asylum? Business immigration? Call Empire Immigration Law and hire Ramon for help and all of your immigration issues. Habla Espanol.
Contact Us Visit Website View Profile
Verified Attorney
Lippes Mathias LLP
Immigration Lawyers | Buffalo Office | Serving Youngstown, NY
50 Fountain Plaza, Suite 1700, Buffalo, NY 14202
Magavern Magavern Grimm LLP
Immigration Lawyers | Niagara Falls Office | Serving Youngstown, NY
810 Main Street, Niagara Falls, NY 14301-1156
Kolken & Kolken
135 Delaware Ave., Suite 101, Buffalo, NY 14202
Malik & Popiel, P.C.
7606 Transit Road, Suite 200, Buffalo, NY 14221
Beger & Berger
5530 Sheridan Dr, Suite 1, Buffalo, NY 14221
Bond, Schoeneck & King PLLC
200 Delaware Avenue, Avant Building, Suite 900, Buffalo, NY 14202-2107
Phillips Lytle LLP
One Canalside, 125 Main Street, Buffalo, NY 14203-2887
Anne E. Doebler, P.C.
14 Lafayette Sq., Suite 1800, Buffalo, NY 14203
Ver resultados en español en Abogado.com
Youngstown, NY Lawyers in Related Practice Areas
Administrative Law, Family Law, Federal Criminal Law
Immigration Lawyers in Cities Near Youngstown, NY
Buffalo, Amherst, Clarence, Grand Island, Lancaster
Youngstown Immigration Information
Lead Counsel Verified Attorneys In Youngstown
Lead Counsel independently verifies Immigration attorneys in Youngstown and checks their standing with New York bar associations.
Our Verification Process and Criteria
Ample Experience Attorneys must meet stringent qualifications and prove they practice in the area of law they're verified in.
Good Standing Be in good standing with their bar associations and maintain a clean disciplinary record.
Annual Review Submit to an annual review to retain their Lead Counsel Verified status.
Client Commitment Pledge to follow the highest quality client service and ethical standards.
Find an Immigration Attorney near Youngstown
Visit our free Immigration Resource Center.
Do You Have Immigration Needs?
Immigration law affects the lives of many people living in the United States. People may come to the U.S. from other countries to find work, educational opportunities, or a safer environment. Family members of U.S. citizens and permanent residents may want to come to the U.S. on a family visa to be with their families. Immigrants without legal status may get caught up in immigration issues when facing deportation. Immigrant visas and U.S. immigration law enforcement come under the authority of the U.S. Citizenship and Immigration Services (USCIS). The immigration process in the U.S. can be confusing and they are often changing. Many people turn to a local New York immigration attorney to help them through the process.
Different Types of Immigration Cases
There are many different types of immigration matters, including people who want to permanently come to the U.S., temporary visitors in the country, and people who are already in the country but without legal status. For individuals who want an immigration visa to get naturalization or U.S. citizenship, immigration generally involves applying for permanent status.
How Can I Get a Green Card and Citizenship?
There are different ways to apply for residency, including through family, employment, business immigration, entrepreneur investment, asylum-seekers, refugees, victims of abuse (VAWA), and the diversity visa lottery. The application process under U.S. nationality law can take time. After coming to the U.S. as a lawful permanent resident (LPR), the resident has to wait a certain amount of time, spend enough time in the country, and be of good moral character to get naturalized and become a citizen.
Temporary visitors may come to the U.S. for education, medical care, work opportunities, or just for tourism. Temporary visitors may still need a visa to get into the country. However, visitors from certain countries can come into the U.S. without a visa if they qualify under the visa waiver program. There are also nonimmigrant visas that allow someone to stay in the U.S., such as the U visa for crime victims who cooperate with law enforcement.
Immigrants Without Legal Status
There are millions of people in the U.S. who do not have lawful immigration status. If immigration enforcement finds someone in the U.S. without a valid visa or permanent residency, they may be deported or removed from the country. Immigrants in removal proceedings may be able to use a deportation defense to continue to stay in the country until they have a chance to appear with legal representation before an immigration judge.
What Happens to Your Immigration If You're Arrested in Youngstown?
If you are not a naturalized U.S. citizen, an arrest could jeopardize your green card or visa. If you are arrested, it is important to speak with a criminal defense attorney who understands the immigration consequences of a guilty plea or guilty verdict. Certain crimes make someone ineligible for immigration. Certain types of crimes can also be deportable offenses.
How Do I Get a Family Member Out of Detention?
Some immigrants without legal status can end up living and working in the U.S. for years. However, being in the wrong place at the wrong time can lead to detention, deportation, and removal proceedings. Deportation can happen very quickly when the immigrant is not sure of their legal rights. Using an immigration law firm with a strong deportation defense can help an immigrant get out of detention and even get temporary or permanent status in the U.S.
What happens if you fail an immigration interview?
For any immigration interview, such as for citizenship, a green card, or a visa, "failing" an interview" usually means that you will get another chance. However, if you fail again, the government will likely cancel your application. If you fail an interview, you should consider talking with an immigration attorney to better prepare and go over your options.
How much does an immigration lawyer cost?
If you are looking for an immigration lawyer and you are worried about costs, you should discuss at the outset about what fees you can expect and whether there are options for installment payments. Many legal aid organizations provide immigration assistance for lower costs.
What happens to your immigration if you're arrested?
If you are not a naturalized U.S. citizen, an arrest could jeopardize your green card or visa, putting you at risk of deportation. If you are arrested, it is important to speak with a criminal defense attorney who understands what will happen to your immigration status if you simply plead guilty. Accepting a plea deal could mean deportation.
How long does it take to get a green card?
Because of yearly caps, processing times, and the number of applicants, many people wait years – sometimes more than 10 – to receive a green card. You should be prepared to be patient. You should also consider having an experienced immigration attorney review your application to ensure there are no errors that could cause you any unnecessary delays.
When to Hire a Lawyer
It is in your best interest to get legal help early on in addressing your situation. There are times when hiring a lawyer quickly is critical to your case, such as if you are charged with a crime. It may also be in your best interest to have a lawyer review the fine print before signing legal documents. A lawyer can also help you get the compensation you deserve if you've suffered a serious injury. For issues where money or property is at stake, having a lawyer guide you through the complexities of the legal system can save you time, hassle, and possibly a lot of grief in the long run.
Tips on Approaching an Initial Attorney Consultation
Use the consultation as a means of gaining a better understanding of your legal situation.
Ask the attorney how many cases similar to yours he/she has handled. An attorney's experience and knowledge can speak to their expertise (or lack of) in addressing your situation.
Your attorney should be able to articulate roughly how long a case like yours will take to resolve and what sort of procedures to expect.
Determine how comfortable you are working with the lawyer and/or law firm.
Tips on Hiring an Experienced Lawyer with Immigration Cases
The more experienced a lawyer is in legal practice, the more likely he/she will be able to bring about a successful resolution to your issue. Since experience matters, lawyers who've been practicing law for many years (with a successful track record) tend to be in high demand. You should look for information about a lawyer's experience and ask questions during the initial meeting. It's a very good idea to ask the lawyer how many years he/she has been practicing law and the expected outcome of your case.
Common legal terms explained
Plaintiff – a person or party who brings a lawsuit against another person(s) or party/parties in a court of law. Private persons or parties can only file suit in civil court.
Judgment – A decision of the court. Also known as a decree or order. Judgments handed down by the court are usually binding on the parties before the court.
Searching for an attorney has never been easier
Help Using The Directory
Copyright & Notice
© 1995-2023 LawInfo, part of Thomson Reuters. All rights reserved.
Lead Counsel Verified Attorneys
Lead Counsel independently verifies attorneys by conferring with state bar associations and conducting annual reviews to confirm that an attorney practices in their advertised practice areas and possesses a valid bar license for the appropriate jurisdictions.
Attorneys Rated by Super Lawyers®
Super Lawyers is a rating service of outstanding lawyers from more than 70 practice areas who have attained a high-degree of peer recognition and professional achievement. The patented selection process includes independent research, peer nominations, and peer evaluations. The number provided represents the number of attorneys at the firm that have been selected to the Super Lawyers or Rising Stars lists.
Average experience reflects the average number of years that the attorneys at this firm have been licensed to practice law. The experience is based on data from the respective state bar association, where this information is available.


text:
Vacancies Forgot Password? Library Students Portal Academic Calendar Elearning - Moodle
AFU Response to COVID-19 | Students | Alumni | Faculty | Staff | Careers | Contact Us
COBA Council
Program Goals
Guidance Plan
The Internship
Bachelor of Science in Business Administration Course Descriptions
Bachelor of Science in Business Administration in Accounting
Bachelor of Science in Business Administration in Accounting Course Descriptions
Bachelor of Science in Business Administration in Human Resource Management
Bachelor of Science in Business Administration in Human Resource Management Course Descriptions
Bachelor of Science in Business Administration in Finance and Banking
Bachelor of Science in Business Administration in Finance and Banking Course Descriptions
Welcome To AFU
AFU Experience
Select College College of Mass Communication College of Law College of Business Administration College of Arts and Humanities
Select Level Undergraduate Programs
Program * Bachelor of Science in Business Administration - Accounting Bachelor of Science in Business Administration - Business Administration Bachelor of Science in Business Administration - Health Management Bachelor of Science in Business Administration - Tourism and Event Management Bachelor of Science in Business Administration - Finance and Banking Bachelor of Science in Business Administration - Human Resources Management Bachelor of Law Bachelor of Mass Communication - New Media Bachelor of Mass Communication - Journalism Bachelor of Mass Communication - Public Relation Master of Business Administration - Business Administration
About AFU
About Dubai City
Re-admission
Scholarship & Tuition Fees
Copyright © 2022 Al Falah University. All Rights Reserved. Last updated: 2022-01-19
AFU logo is a registered trademark of the University.
Quick Links ×


This Lisbon apartment has recently been renovated and offers an excellent view over part of the city. It guarantees a fantastic stay in the city! It also offers all the equipment you may need, including satellite TV, a hair dryer,ironing equipment, toaster, juice machine, etc.
The place is quiet to guarantee a good nightrest and is only about 100 meters from the pintoresque Praça das Flores with its restaurants where you can relax in the evening with dinner or you may have a nice breakfast in the morning.
Transport to explore the area of Bairro Alto and nearby Chiado is minutes away. Supermarkets, restaurants and bars are within minutes of walking distance.
Make the smart choice for your holiday: rent this Lisbon apartment near many landmarks!


text:
Volver a "Hispanic World"
Trump says that it's up to the Democrats if government shuts down again
Washington DC, Feb 11 (efe-epa).- The President of the United States, said Monday that it depends on the Democrats whether there will be a partial government shutdown again this weekend due to lack of funds, as he began a visit to the border with Mexico to continue his campaign in favor of the construction of a wall there.
A visitor studies the work 'Braceros', a 1960 work by Domingo Ulloa at the Smithsonian's National Portrait Gallery and American Art Museum in Washington, DC, USA, 11 February 2019. The threat of another partial federal government shutdown looms as Congress and the White House face a 15 February deadline to fund many agencies, including the Smithsonian. Braceros were Mexican laborers allowed into the US for a limited time as a seasonal agricultural workers. EPA-EFE/ERIK S. LESSER
A visitor looks at paintings of US Presidents Rutherford B. Hayes (L), James Garfield (C) and Chester A. Arthur (R) at the Smithsonian's National Portrait Gallery and American Art Museum in Washington, DC, USA, 11 February 2019. The threat of another partial federal government shutdown looms as Congress and the White House face a 15 February deadline to fund many agencies, including the Smithsonian. EPA-EFE/ERIK S. LESSER
A visitor passes a bust of Booker T. Washington at the Smithsonian's National Portrait Gallery and American Art Museum in Washington, DC, USA, 11 February 2019. The threat of another partial federal government shutdown looms as Congress and the White House face a 15 February deadline to fund many agencies, including the Smithsonian. EPA-EFE/ERIK S. LESSER
Reporters follow Democratic Senator from Vermont Patrick Leahy (C) after he joined other appropriators for border security talks inside the US Capitol in Washington, DC, USA, 11 February 2019. The likelihood of another congressional shutdown increased over the weekend when negotiations over the border wall stalled. EPA-EFE/JIM LO SCALZO
US President Donald J. Trump makes a joke about a letter offered by one of the sheriffs after a meeting with sheriffs from across the country, in the Diplomatic Reception Room at the White House in Washington, DC, USA, on 11 February 2019. EPA-EFE/T.J. Kirkpatrick /POOL
US President Donald J. Trump boards Air Force One to travel to a rally in Texas, at Joint Base Andrews, Maryland, USA, on 11 February 2019. EPA-EFE/T.J. Kirkpatrick/POOL
"It's up to the Democrats," Donald Trump told reporters at the White House when asked if there will be another partial closure of the administration later this week.
On Feb. 15 the legislation expires that temporarily provided funds to the government at the end of January, which put an end to a 35-day shutdown of numerous government activities due to disagreement over the financing of the wall that Trump wants to build on the border with Mexico.
A bipartisan committee with members of the lower house and the Senate has been negotiating for two weeks to reach an agreement on immigration that can adhere to a new budget, thus avoiding a repeat of the partial paralysis.
In such political climate, Trump traveled to the border city of El Paso, Texas, on Monday to hold his first rally this year, while former Democratic Congressman Beto O'Rourke prepares an alternative rally in the city at the same time.
"We're going to El Paso... We have a line that is very long already... And I understand our competition's got a line, too, but it's a tiny, little line," the president said.
Trump lambasted a Democrats' plan to limit the number of beds Immigration and Customs Enforcement (ICE) can keep in their detention centers.
"Now it turns out not only don't they want to give us money for the wall, they don't want to give us the space to detain murderers, criminals, drug dealers, human smugglers," Trump said.
Trump's government last month asked Congress for $ 4.2 billion to support the maintenance of 52,000 beds in its immigrant detention centers, a notable increase from the current 40,000 beds.
Democrats believe that, with that increase, ICE is also trying to detain undocumented immigrants with no criminal record, and they want to use the current negotiations to set a limit of 35,520 beds for the rest of this fiscal year, including a maximum of 16,500 for US detainees.
ICE acting deputy director Matt Albence warned that cutting funds for the detention centers of his department would be "extremely damaging to public safety."
In a telephone press conference, Albence confirmed that the ICE detained some "20,000 or 22,000" undocumented people, who were captured inside the country, the majority with a criminal record, and claimed that a cut of funds would force his department to "release" some of them.
Democrats make their case against Trump at Senate impeachment trial
Washington, Jan 22 (efe-epa).- The Democratic "managers" of the Senate impeachment trial against President Donald Trump on Wednesday began laying out in...
Pictoline, successful Mexican Web site tells the news with pictures
By Eduard Ribas i Admetlla
First US case of Wuhan virus diagnosed
New York, Jan 21 (efe-epa).- A patient in Washington state has been diagnosed with the Wuhan virus, or coronavirus, in the first confirmed case of this type...
Boeing doesn't expect 737 MAX to fly again until mid-2020
New York, Jan 21 (efe-epa).- Boeing announced Tuesday that it does not expect regulatory authorities to approve the return to service of its 737 MAX jets...
Weinstein case moves to opening arguments with witnesses in focus
New York, Jan 21 (efe-epa).- The the 12-person jury and three alternatives now selected, the sexual abuse trial of Hollywood producer Harvey Weinstein will...
Millions of Mexicans take part in macro-earthquake drill
Mexico City, Jan 20 (efe-epa).- Millions of people participated on Monday in a nationwide earthquake macro-drill as memories persist of the last big tremor...
Trump's defense team asks Senate to speedily reject impeachment case
By Susana Samhan
Washington, Jan 20 (efe-epa).- Thousands of people, most of them men, demonstrated on Monday outside the Virginia state capitol building in Richmond against...
Young people committing suicide in Nicaragua due to social crisis
By Wilder Perez R.
Animals at Medellin zoo get ice cream to help them deal with the heat
Medellin, Colombia, Jan 19 (efe-epa).- Ice cream, copious amounts of water and refreshing baths are all part of the "Wild Coolness" initiative being...
Migrant caravan delays entry into Mexico, expected to double in size
By Pedro Pablo Cortes
Former UN chief Javier Perez de Cuellar celebrates 100th birthday in Lima
Lima, Jan 19 (efe-epa).- Peru's Javier Perez de Cuellar, the first Ibero-American to serve as secretary-general of the United Nations, is celebrating his...
#SuperCoralPlay social network campaign seeks to save coral reefs
By Alberto Domingo Carreiro
Pinochet victims join Chilean protesters 3 mo. into crisis
Santiago, Jan 16 (efe-epa).- Groups of relatives of the victims of the 1973-1990 Augusto Pinochet dictatorship, along with associations of those injured and...
Koala toys invade NY in fundraising campaign for fire-ravaged Australia
New York, Jan 16 (efe-epa).- Plush koala toys perched on lampposts, traffic signals, trees and scaffolding at different spots around New York City these...
Model Gigi Hadid ruled out as Weinstein juror
New York, Jan 16 (efe-epa).- The selection of the jury that will decide in a New York court whether Hollywood producer Harvey Weinstein is guilty of sexual...
Mural art exhibit to highlight the untold bridge between Mexico and the US
By Jorge Fuentelsaz
Guaido: Paramilitary takeover of parliament reveals Maduro's dictatorship
Caracas, Jan 15 (efe-epa).- Venezuelan opposition leader Juan Guaido called the actions under way on Wednesday outside the National Assembly (AN) building a...
Artificial intelligence posing new challenges for cybersecurity in 2020
By Marc Arcas
House Democrats deliver Trump impeachment articles to Senate
Washington, Jan 15 (EFE).- Articles of impeachment against Donald Trump were transmitted to the US Senate on Wednesday nearly a month after the...
HRW denounces China's massive attack on human rights at home and abroad
By Mario Villar
Deforestation in Brazil's Amazon in 2019 was 85 percent greater than in...
Rio de Janeiro, Jan 14 (efe-epa).- Deforestation in Brazil's Amazon region last year was 85 percent greater than that reported in 2018, according to...
Boeing ends 2019 with more cancellations than commercial plane orders
New York, Jan 14 (efe-epa).- Aerospace giant Boeing said Tuesday it delivered a total of 380 commercial airplanes in 2019, or less than half the number it...
US gov't, Apple at odds again over terrorist's iPhone
San Francisco, Jan 14 (efe-epa).- The US government and Apple on Tuesday publicly put on display their ongoing dispute over the alleged refusal of the tech...


FREE Profile Customized by You!
Online Resume, Profile & Bio customized by YOU!
Looking for a way to stand out in the crowds? Introducing an online profile that is fully customizable to really say something about yourself.
Full screen hero image - A picture can say 1,000 words.
Customize your hero headline & tagline to really tell the world who you are.
© 2019 Copyright Meet Me Social.


Item # 316272 Stash Points: 4,995 (?) This is the number of points you get in The Zumiez Stash for purchasing this item. Stash points are redeemable for exclusive rewards only available to Zumiez Stash members. To redeem your points check out the rewards catalog on thestash.zumiez.com.
Reviving their past, Vans presents their Slip-On BMX Green, White and Black Checkerboard Skate Shoes. Part of the brand's signature BMX Checkerboard Collection; an homage to their heritage as the first action sports apparel/footwear company to support BMX culture. Vans' designers drew inspiration from BMX team riders in the late '80s and early '90s; an influence easily seen upon these Slip-Ons tri-colored composition as well as an eye-catching checkerboard print pattern displayed along the outsole sidewalls.
Slip-On BMX Green, White & Black Checkerboard Skate Shoes from Vans.


text:
Conservative group, flush with funds, turns to House
By Dan Eggen, The Washington Post
American Crossroads and its nonprofit affiliate, Crossroads GPS, will join two other Republican-friendly groups in a "House surge strategy," spending up to $50 million in competitive districts over the next three weeks, officials said. The Crossroads groups will also expand their spending in Senate races.
The plans pose yet another threat to Democrats' wavering hold on Congress, as Republicans and their allies expand the playing field into more states.
A tide of record expenditures by outside groups has allowed Republicans to broaden their targets well beyond the 40 seats needed to take over the House and put them within striking distance of winning the Senate. Embattled Democrats, by contrast, are retreating from some districts in an attempt to minimize their expected losses.
The GOP expenditures have come underincreasing criticism from Obama and other Democrats, who have focused on the big-spending Chamber of Commerce and the two Crossroads affiliates, which were formed with the encouragement of Republican political guru Karl Rove. The attacks have included unsubstantiated allegations by the Democratic National Committee and others that the chamber might be spending foreign donations on U.S. elections, an accusation the business lobby denies.
Crossroads spokesman Jonathan Collegio said conservative outrage over the Democratic attacks helped the Crossroads group raise more than $13 million in the past week, shattering the group's $52 million fundraising goal for the cycle. The two affiliates now expect to raise $65 million by Nov. 2.
"Democrats who lose in November due to the surge strategy or expanded Senate efforts can send thank-you notes to the White House and DNC, which helped us generate the funding for this strategy," Collegio said.
The other groups involved in the House spending campaign are the American Action Network, headed by former senator Norm Coleman (R) of Minnesota, and the Commission on Hope, Growth and Opportunity, founded by GOP campaign consultant Scott Reed.
Facing an onslaught of attack ads and dismal poll numbers, top Democrats have sought to raise questions about Crossroads GPS and other outside groups that do not have to disclose their donors because they are organized as nonprofit organizations. A recent Washington Post analysis found that most outside expenditures are made by groups that do not have to reveal their donors.
Obama said at a rally Sunday that "you don't know" whether groups such as the chamber are using money from big business or foreign nationals to fund election ads. Vice President Biden escalated the criticism by challenging the chamber to open its books and arguing that denials of foreign influence could not be trusted.
To read more, visit: http://www.washingtonpost.com/wp-dyn/content/article/2010/10/13/AR2010101306942.html


text:
Craziest National Signing Day Moments of All Time
National Signing Day has led to some pretty wild moments with some of the nation's top high school football players.
What happens when you combine famous teenagers, millions of dollars, big-time college football and overbearing parents? You get National Signing Day — or in today's era, Early National Signing Day, which happens before the actual National Signing Day in February.
With Early Signing Day upon us on Dec. 21, we thought it might be fun to take a trip down memory lane to look at some of the craziest moments of all time when it comes to the best high school football players in the country picking a college. As you can imagine, things don't always go smoothly.
Here's a look at the craziest moments leading up to and occurring on National Signing Day in recent memory.
5. I'm Going to Auburn ... Just Kidding
Dematha Catholic offensive lineman Cyrus Kouandjio was one of the nation's most sought-after recruits from the Class of 2011 — a five-star prospect who was projected as a multiyear starter and likely NFL Draft selection in the near future.
Kouandjio's college choices seemed to boil down to two of the nation's top schools and hated Iron Bowl rivals Auburn and Alabama, with defending national champion Auburn winning the recruiting battle when Kouandijo committed to the Tigers in a nationally televised press conference on ESPN.
A few hours later, Auburn still hadn't received the fax with Kouandjio's signature to his National Letter of Intent. Two days later, the nation's No. 2 recruit signed with Nick Saban and Alabama. You ever hear that old saying, "Don't believe everything you see on TV?"
Kouandjio became an All-American and won two national championships at Alabama in 2012 and 2013. He was selected in the second round of the 2014 NFL Draft by the Buffalo Bills and played six years in the league for three different teams.
4. Deion Flips Nation's Top Recruit to HBCU Jackson State
Utter shockwaves went through the college football recruiting world when the nation's No. 1 recruit from the Class of 2022, Collins Hill (Ga.) High defensive back/wide receiver Travis Hunter, flipped from his commitment to Florida State to HBCU Jackson State and head coach Deion Sanders on Early National Signing Day in December 2021.
In doing so, Hunter became the first five-star recruit to ever sign with an HBCU, and Sanders screwed over his alma mater, Florida State, in the most epic way possible. "Probably the most shocking decision in the history of college football recruiting," said Sports Illustrated's Dustin Lewis, while 247Sports recruiting guru Steve Wiltfong called it "the biggest signing day moment in the history of college football."
Hunter played one season at Jackson State, where he helped lead the team to a SWAC championship and 12-1 record before Sanders left to become the head coach at Colorado — and Hunter promptly entered the transfer portal.
3. 'LSU Tigers, No. 1 ... Go Tigers'
Landon Collins was the most highly anticipated recruit set to announce his commitment at the Under Armour All-American Game in January 2012. He was a five-star safety out of Dutchtown High School in Geismar, Louisiana, who seemed like a surefire future first-round NFL Draft pick.
Collins' decision was nationally televised and came during the game — it came down to Alabama or in-state LSU — and he was surrounded by family and friends. After Collins' picked Alabama, it was one family member's reaction that drew national attention when his mother, April Justin, reacted with disgust.
While Collins put on a pair of gloves with the Alabama logo to celebrate his decision, the reporter interviewing him turned the microphone to April and asked for her reaction. "LSU Tigers, No. 1 ... Go Tigers," she said.
Collins won a national championship at Alabama in 2013 and was selected No. 33 overall by the New York Giants in the 2015 NFL Draft. He has been a three-time Pro Bowler and was named NFL All-Pro in 2016, and he's currently in his eighth season in the NFL.
2. Where You Going, Mom?
Escambia (Fla.) High School wide receiver Jacob Copeland was one of the most sought-after recruits in the country on National Signing Day in 2018 when he was set to pick between three SEC schools — Tennessee, Florida and Alabama — in front of a packed gymnasium.
The commitment, which was nationally televised on ESPN, ended in one of the more bizarre moments in National Signing Day history when Copeland walked out on stage, saw his mother wearing an Alabama sweatshirt and a Tennessee stocking cap ... and picked Florida.
Copeland's mother got up and walked out of the gym following the commitment, reducing her son to tears. She eventually returned to give her son a hug, but the moment went viral and was even lampooned on "Jimmy Kimmel Live!" that night. Copeland played three full seasons at Florida before transferring to Maryland for his final season in 2022.
1. The Recruit Who Actually Wasn't
Fernley (Nev.) High School offensive lineman Kevin Hart grew up watching Pac-12 games and nicknamed himself "D1," telling anyone who would listen that he was going to play Division I football. Hart's dream appeared to have come true when he announced he was signing with Cal in a press conference on Feb. 1, 2008, in front of a gym packed full of fans, friends, family and media. He even had multiple hats, dramatically picking a Cal hat over an Oregon hat.
"Coach (Jeff) Tedford and I talked a lot, and the fact that the head coach did most of the recruiting of me kind of gave me a real personal experience with that coach," Hart told reporters. "And we had like a really good relationship."
One problem — Hart, who had a 1.8 GPA, was never recruited by Cal. After receiving letters from Oregon, Washington and Nevada as a junior, he'd never been recruited by anyone, actually. Within hours, his hoax had been uncovered by Fernley officials, who contacted Cal and found out he'd never been in contact with the school. Hart finally confessed to his lies and became a national pariah. He eventually went to play for a junior college then signed with NCAA Division II Missouri Western on Feb. 1, 2012 — four years to the day from his legendary hoax.


text:
id: bad87fee1348bd9aede08807
title: Set the Font Family of an Element
challengeType: 0
videoUrl: 'https://scrimba.com/c/c3bvpCg'
---

## Description

You can set which font an element should use, by using the font-family property.
For example, if you wanted to set your h2 element's font to sans-serif, you would use the following CSS:

h2 {
  font-family: sans-serif;
}

## Instructions

Make all of your p elements use the monospace font.

## Tests

```yml
tests:
  - text: Your <code>p</code> elements should use the font <code>monospace</code>.
    testString: assert($("p").not(".red-text").css("font-family").match(/monospace/i), 'Your <code>p</code> elements should use the font <code>monospace</code>.');

```

## Challenge Seed

```html
<style>
  .red-text {
    color: red;
  }

  p {
    font-size: 16px;
  }
</style>

<h2 class="red-text">CatPhotoApp</h2>
<main>
  <p class="red-text">Click here to view more <a href="#">cat photos</a>.</p>

  <a href="#"><img src="https://bit.ly/fcc-relaxing-cat" alt="A cute orange cat lying on its back."></a>

  <div>
    <p>Things cats love:</p>
    <ul>
      <li>cat nip</li>
      <li>laser pointers</li>
      <li>lasagna</li>
    </ul>
    <p>Top 3 things cats hate:</p>
    <ol>
      <li>flea treatment</li>
      <li>thunder</li>
      <li>other cats</li>
    </ol>
  </div>

  <form action="/submit-cat-photo">
    <label><input type="radio" name="indoor-outdoor" checked> Indoor</label>
    <label><input type="radio" name="indoor-outdoor"> Outdoor</label><br>
    <label><input type="checkbox" name="personality" checked> Loving</label>
    <label><input type="checkbox" name="personality"> Lazy</label>
    <label><input type="checkbox" name="personality"> Energetic</label><br>
    <input type="text" placeholder="cat photo URL" required>
    <button type="submit">Submit</button>
  </form>
</main>
```

## Solution

```js
// solution required
```