A 15-year-old boy, who terrorised cyclists along the Grand Canal in Dublin, has been detained for one year.
The boy, who cannot be named because he is a minor, was aged 14 when he was involved in a string of vicious robberies and a street assault.
The teen who has not been in school since third class in primary school lacked parental supervision, was abusing drugs and has acted like his "own boss since the age of 10 or 11", said Judge John O'Connor.
He described as "almost unimaginable" the teen's level of criminality for his age.
He was already a convicted burglar.
The incidents happened on three dates in 2017, the Dublin Children's Court was told.
He had been taking 15 to 20 tablets a day and also abused cannabis and cocaine from a young age.
The cyclists were robbed in the Bluebell and Blackhorse areas along the Grand Canal.
Garda Nicola Gorman told the court that on November 28 last a man was cycling home from work at 4.05pm. He tried to go through a gap where a group stopped him and told him he had to "pay the toll" before they would let him through.
He had one foot on his peddle and tried to go through to the Blackhorse side when his backpack was grabbed and he was punched three or four times from behind.
He was punched another four or five times into the face and was knocked to the ground. They continued punching him and he was kicked.
He told gardai he had serious concerns for his safety and was left with two black eyes, a swollen temple and his and he was hurt on his shoulder and shin.
The court heard that at 6.30pm on the same day another man cycled along the canal and was stopped and told "give me your wallet". He was punched from a few directions and left bleeding.
The following day at about 7pm another cyclist came through the area and tried to go through a turnstile when he was attacked and had his bike taken.
He told gardai he put his hands in front of his face to protect himself as "punches rained down on me".
His phone and wallet along with €25 were taken from him.
One of the muggers said, "let me search you" and went through his pockets.
He pleaded that he had kids at home waiting for him and was told "if you want to see your kids again, hand it over".
He was afraid and shouted at them to stop.
As he was on the ground one of the muggers pushed his fist up to his face. It had a key sticking out between his fingers and he told the victim, "he was going to stick it into my eye" before he cycled off on his bike.
Garda Gorman said on the night August 15 last a man had been assaulted by two youths on Vincent Street West, in Inchicore. The victim had fled after the attack and was able to identify the youth for gardai and CCTV footage placed him in the area around the time of the attack. The man suffered minor injuries, the court heard.
The teen was under the influence of drugs at the time of the incidents and pleaded guilty to the robbery and assault charges.
Judge O'Connor noted that the boy, who was accompanied to court by his mother and his barrister, was found by the Probation Service to be at a high risk of re-offending.
He was drug-free since going into custody on remand.
Alison Fynes, defending, said the boy was adamant about turning his life around and has been going to classes in custody.
He had been found to have Attention Deficit Disorder, the barrister said. A previous welfare report stated the teen lacked victim empathy but counsel said that there has been an improvement in relation to the boy's attitude toward victims.
Mental health concerns were also identified as a risk factor.
Counsel said the boy, who did not address the court, had a negative peer group.
While he had been deemed to be at a high risk of re-offending there had been an improvement in his behaviour and he had taken part in projects to help young people in trouble.
His six prior convictions were four two counts of burglary, one trespassing offence, two thefts and one criminal damage offence.
Sentencing, Judge John O'Connor said there was a high level of criminality in relation to the boy's family which comes before this court on far too many occasions.
He said the teen "has effectively been his own boss from 10 or 11 years of age, no parental supervision he had come and gone as he liked".
He noted from reports that the teen started smoking cigarettes then moved on to cannabis, then tablets and cocaine.
He said this level of criminality for an adult would be severe but for a child, it was "almost unimaginable".
The boy's upset mother stormed out of the court at one stage saying she could not watch her son getting sentenced when she mistakenly thought the judge was going to detain him for two years.
When she calmed down the case resumed when the judge imposed a 12-month sentence.


I'll be out of the house on business all day today but wanted to share a little something I made with you. This card is for the sketch & color challenge on the Stampin' Addicts site....we had to use Bashful Blue, Riding Hood Red, Pacific Point, Tangerine Tango & So Saffron. I didn't think I could pull this off at first but when I looked @ the final result....I think it came out pretty good! If you decide to join the above site, tell them Jackie sent you!!!
I hope everyone has a great day and I'll be back hopefully tomorrow with my Mojo card! Thanks so much for stopping by!!!
I really love how you added the ribbon on this one.
this is a beautiful card..and givescme ideas for a great color combo..love these colors together..TS!
I really like this card! The colors you had to use would really throw me, but you pulled them together so well!
I've been busy and haven't commented on your cards this week, they are all lovely. I can't wait to get that rose embossing folder, it's on my order list. Makes such beautiful cards.
lovely flower stamp and lovely sentiment. Lovely colours too!
Wow! Love your card and I really love the way you did the bow. You did a great job with this challenge.
turned out very very nice Jackie, and I love the embossed background and the stamped image!!!!!
Pretty work, Jackie!! Your card looks sensational!!
The tailored way you've attached the grosgrain ribbon here is a nice change from the usual knot. Works really well on this design.
This is a lovely image, something that could be used for all sorts of cards, love it!
Jackie, what an awsome card love how you did the ribbon!
Great card! I love the embossed background.
Great card as usually Jackie. I love how you did the ribbon on this one! You know I am going to have to try that!
That is a very hard color combo to work with! You did a great job Jackie!! I love the embossing!
Liking these card where you used the big shot. Everytime I blink there's a new machine out. do you have any others ?
So pretty, Jackie! Love how you tied the bow!
Had to come by here and see what you were doing ? :). This is a lovely Monday card, love how you put the colors together on this, Have a great day.
Beautiful card as always Jackie! Great color combo! I wouldn't have thought to put those colors together. Love your flower and that sentiment.
Very nice, Jackie! I like this LO and the way you tied your ribbon.
Very cool color combo. I like your ribbon detail.
Beautiful. I love the embossing.
Very pretty...great color combo...I think RHR is my all time favorite SU color...I'm stocking up, lol!! Love how you did your ribbon too...very different!
super cute Jackie!!! Love it!
Love the colors. Very nice card.
Hi Jackie! I have given you an award for your blog. I really enjoy seeing all of your creations and reading your entries on your day and your family!
Wow, You've been busy. These are gor--JUS.
Way to go getting all those colors together to create this beauty....love the stamps and wonderful layout!!!
This is so pretty. Love the way you did the colors and design! Beautiful!
You pulled all of the colors together beautifully. I love it.
You did a beautiful job with these colors! I tried and failed-I finally decided just to wait for the next color challenge or do the week before.


By now, you probably know the drill. If you are new to this, this series, as you may have deciphered, is an outline of the entire Bible, book by good ol' book. If you want to truly know your King, you can follow this link to read all of the current portions to date!
Previously in 1 Samuel…The life and fall of Eli, the high priest, and his household happened just as the Lord provided new leadership through Samuel and his household. During Samuel's time, the Israelites came to a huge shifting point when they demanded a king, which was a desire fostered by their observance of other nations. This was a blatant rejection of the Lord as their King, but He was gracious and merciful to grant their request. So, a man named Saul was crowned "King" of Israel, and his anointing brought the time of the Judges to an end. Saul was clearly infused by the power of the Spirit, and the Lord used him to deliver the Israelites from the Philistines. However, we start to see a slow fade in Saul, and his dependence and trust in the Lord slowly turned into to trust in men and his own wisdom! This ended in the Lord "regretting" that He had made Saul King, and He promised to raise another in his place. David, the son of Jesse and descendant of Ruth, was appointed King, and from that point on Saul's spirit was tormented, and his heart was pitted against David. However, Saul's son, Jonathan, simultaneously grew to adore David. Ironically, David became a key player in Saul's closest council, and despite Saul's attempts to destroy/kill him, David always came on top! Eventually, David fled from Saul's presence with the help of Jonathan, and we read that he was empowered to defeat the Philistines and that he married Abigail and Ahinoam while on the lam. The Lord granted him multiple opportunities to take Saul's life as Saul pursued him, but David willingly spared the life of Saul on multiple occasions. It seemed as though this put to rest the feud between Saul and David for good. However, Saul is again convince to pursue David, and David is forced to flee to live with the Philistines, ironically. David found favor in the sight of the enemy, and Saul eventually faced the spirit of Samuel who told him of his demise, which we see come to fruition at the end of the book when Saul and his sons die in battle.
BEFORE READING MORE – It would be ideal if you read the chapters to be discussed prior to looking through the outline! This week we are covering 2 Samuel 1 – 8.
2 SAMUEL – The second book of Samuel chronicles the majority of David's life as King of Israel. From the death of Saul to David's old age, we get a compact snapshot of all that David faced and did for the Lord. In the first book of Samuel we saw David's anointing as king, but we also saw grave opposition from Saul, the current ruler, which took the form of relentless pursuit. David showed great character as Saul constantly tried to take his life, and he was established as a man after God's own heart. In 2 Samuel he finally takes on the mantle of King, but the man after God's own heart was far from perfect. Amongst his countless victories and empowered rule as King, we also see clear failings (sin). Those failings had frightening consequences, but the Lord was faithful to see through them and to hold fast to the promise to establish David's kingdom forever! The book introduces many characters including Nathan, the prophet, Ish-bosheth, Saul's son, Joab, David's general, Bathsheba, Uriah's wife, Absalom, Solomon, and many more! All of these men and women play an important role in defining the heart of man towards God and the propensity of the same to sin, and we also see the terrible consequences of allowing the fruit of sin to come forth. But above all, we are constantly reminded of the Lord's faithfulness and power to redeem all no matter the circumstance.
2 Samuel 1 | David mourns the death of Saul and Jonathan: At the end of 1 Samuel, David was attacking the Amalekites because they had raided his city, and Saul and his sons were overcome and killed by the Philistines. After David claimed victory over the Amalekites, he encountered a man from Saul's camp who informed him of Saul's death. In fact, the man claimed to have seen Saul still alive, although he fell upon his own spear, and he killed Saul at the injured king's desperate request. David did not rejoice at the demise of Saul and Jonathan. Instead, he tore his clothes, fasted with all his men, and put to death the man who struck down the Lord's anointed. David genuinely lamented over the death of the Lord's anointed and he praised them with his words, which clearly displayed his gracious heart. He lamented the death of the one who, for so long, sought to destroy him!
2 Samuel 2-4 | David is anointed king over Judah, Abner makes Ish-bosheth, Saul's son, king over Israel, the two kings war, Abner attempts to join David, David asks him to bring him Michal, his first wife, Joab murders Abner, Ishbosheth is murdered, the conflict between the house of Saul and the house of David ends: After the death of Saul, there was much turmoil amongst the Israelites. David was anointed king over Judah, and in return, Abner, the commander of Saul's army, made Ish-bosheth, Saul's son, king over the rest of Israel, which caused the contention between the two houses to continue. There proceeded a wild chain of events that begins in Chapter 2. Abner and Joab, David's nephew and commander, partook in a fierce battle. Joab and Davids men defeated Abner, and Asahel, Joab's brother, pursued him as he fled. Eventually Abner murdered Asahel because he would not give up the pursuit. After that blew over, we see Abner and Ish-bosheth have a heated exchange because Abner took one of Saul's concubines. This, for some reason, caused Abner to completely deny Ish-bosheth and seek to join David. Abney and David discuss the venture and David requests that he first bring back Michal. After talking with David about doing so, Joab intercepted Abner before he could get too far, and he murdered him for the death of his brother, Asahel. David and his men mourned the death of Abner, and Ish-bosheth lost his courage, which threw all of Israel into a tizzy. As if all that had happened was not enough, some men thought that murdering Ish-bosheth was what David would want. They murdered Saul's son, and they took his head to David. David did not respond as they had hoped, and instead of welcoming them with open arms, he put them to death for their evil deed. As crazy as it seems, this wild chain of events, which seem filled with a whole lot of foolishness, effectively ended the feud between the house of David and the house of Saul for good, and it eventually led to Chapter 5 and the anointing of David as King over all of Israel.
2 Samuel 5 | David is finally anointed King, he conquers and establishes Zion, the city of David, and he is immediately empowered to strike down the Philistines: First of all, we learn that David was only 30 years old when he was anointed king! WOW! In Chapter 5, after the feud was finally over, we see all of Israel's tribes and elders come to David and make a covenant with him anointing him king over Israel.
That verse is so intriguing because of Genesis 2:23. Adam calls Eve "bone of my bones and flesh of my flesh", and Israel claims to David, their King, that they are his "bone and flesh". The unity of husband and wife is tied to the unity of Israel and her King, which, no doubt, testifies to the unity between Christ and the church! After being anointed, David's status is clearly proven because he became "greater and greater, for the Lord, the God of hosts was with him." He goes out and conquers the stronghold of Zion from the Jebusites and establishes it as the city of David, or Jerusalem. Unfortunately, when David took on more concubines and wives, we see a glimpse of his weakness as we saw in 1 Samuel 25. Despite the sin, the Lord still used David mightily, and that was clearly displayed as David easily defeated the Philistines that gathered against him after learning of his anointing. After inquiring of the Lord first, he is able to strike them down swiftly!
2 Samuel 6 | David brings the ark back to Jerusalem, Uzzah is struck down for touching the ark, Michal despises David's joy before the Lord, and she is punished: For a very long time, Israel had been in turmoil. There was much warring among the people of Israel, and consequently, there was not a lot of order. If you recall back in 1 Samuel, the ark of the covenant had been captured by the Philistines and then hurriedly returned to the Israelites. In 1 Samuel 7, we learned that the ark was housed with Abinadab in Kiriath-jearim. Abinadab's sons, Uzzah and Ahio, drove the ark with David and 30,000 men of Israel towards Zion, the city of David. As they were celebrating before the Lord, the oxen stumbled and Uzzah reached out to take hold of the ark. Unfortunately the anger of the Lord was kindled and Uzzah was killed. This caused David to hesitate in bringing the ark to Zion, and he decided to leave it at the house of Obed-edom for some time. When David learned that Obed-edom's household had been blessed because of the ark, he then felt compelled to continue the journey, sacrificing an ox and a fattened animal every 6 steps! David continued to dance and be filled with joy before the Lord, and Michal, Saul's daughter and David's first wife, despised that joy. She confronted David, and essentially accused him of making a fool of himself, and David responded by saying that he would gladly be abased in her eyes for it was honorable to before the Lord and in the eyes of others. Michal was barren from that day on. This chapter is particularly awesome because David dances and music is played in celebration before the Lord, and although some did not comprehend it, it was honorable nonetheless!
2 Samuel 7-8 | David, Nathan, and the Lord discuss a permanent resting place for the ark, the Lord makes an everlasting covenant with David, David responds with gratitude, and David continues to defeat his enemies and rule Israel with justice and equity: Finally David and Israel seems to find a moment of rest. Chapter 7 is a pivotal chapter in understanding the expanse of the Word of God as a whole. In his rest, David had a desire to establish a "house of cedar" for the ark of God. After all, he himself lived in a home, so why would the ark of God be confined to a tent? Nathan is then directed by the Lord to speak countless prophetic words to David, which have all come true.
He encouraged David and promised to make him a great name.
He promised to appoint a place for the Israelites so that they would not be disturbed anymore.
He promised to raise David's offspring who would establish a house for the Lord.
He promised to establish his kingdom forever and to discipline him when iniquity is committed, but he promised never to leave him as he had left Saul.
And finally, He promised to establish David's throne forever.
After such a wonderfully prophetic exchange, David continued to have perfect success over all the enemies of Israel. He subdued them and dedicated the silver and gold to the Lord. The Lord gave him victory wherever he went, and David "administered justice and equity to all his people." Finally, in stark contrast to Saul who had sought the wisdom of men first (1 Samuel 14), it becomes clear that David clearly sought the wisdom of the Lord first and depended on his men second, which is essential for any king (or priests, like us).


Urge President Obama to Protect the Grand Canyon ! PLEASE SIGN ! !
Absolutely NS&S. Your signature has been recorded.
We do ask a lot from a man that has both hands tied behind his back by a Congress with no guts, no leadership and mostly NO vision for this country.
Let's see Obama generating the bill first Kit.
Noted and signed. L♡ve ☮ Peace.
Noted and signed gladly for a the beautiful Grand Canyon Watershed. It should be a national treasure.
Signed for sure. One of my favorite places.
Very gladly signed. Noted. Thank you, Cher.
Noted and signed. Thanks, Cher. Seems like nothing is off-limits anymore.
Signed and noted - thank you!
Thanks for posting the link Cher. Signed and noted.
Why aren't the neo-con republicons of AZ protecting it? Spending too much money on catching illegals and setting up tents, I presume.
Signed & noted, Thank you Cher.
Noted and signed: Thanks for sharing.
Noted and gladly signed. Thank you for sharing this important petition, Cher.
The Grand Canyon is a natural wonder of the world. It must be protected from any and all harms by man.
Noted and signed, thanks Cher.
Signed. I am so happy to see how many signatures there are for Grand Canyon!
I stand with Kit B. and Sheila D. Signed hopefully and sadly noted.
S & N, thanks Cher, you are awesome!!
Notato e firmato. Grazie Cher.
President Obama should protect the Grand Canyon and any other iconic thrething propities.
I have always thought the Grand Canyon should have been a National Monument. It's like God put it there to make us stand back and say, "WOW - Now, that is beautiful to the max!"


text:
module HpcReport (report_plugin) where

import Prelude hiding (exp)
import Data.List(sort,intersperse,sortBy)
import HpcFlags
import Trace.Hpc.Mix
import Trace.Hpc.Tix
import Control.Monad hiding (guard)
import qualified Data.Set as Set

notExpecting :: String -> a
notExpecting s = error ("not expecting "++s)

data BoxTixCounts = BT {boxCount, tixCount :: !Int}

btZero :: BoxTixCounts
btZero = BT {boxCount=0, tixCount=0}

btPlus :: BoxTixCounts -> BoxTixCounts -> BoxTixCounts
btPlus (BT b1 t1) (BT b2 t2) = BT (b1+b2) (t1+t2)

btPercentage :: String -> BoxTixCounts -> String
btPercentage s (BT b t) = showPercentage s t b

showPercentage :: String -> Int -> Int -> String
showPercentage s 0 0 = "100% "++s++" (0/0)"
showPercentage s n d = showWidth 3 p++"% "++
                       s++
                       " ("++show n++"/"++show d++")"
  where
  p = (n*100) `div` d
  showWidth w x0 = replicate (shortOf w (length sx)) ' ' ++ sx
                  where
                  sx = show x0
                  shortOf x y = if y < x then x-y else 0

data BinBoxTixCounts = BBT { binBoxCount
                           , onlyTrueTixCount
                           , onlyFalseTixCount
                           , bothTixCount :: !Int}

bbtzero :: BinBoxTixCounts
bbtzero = BBT { binBoxCount=0
              , onlyTrueTixCount=0
              , onlyFalseTixCount=0
              , bothTixCount=0}

bbtPlus :: BinBoxTixCounts -> BinBoxTixCounts -> BinBoxTixCounts
bbtPlus (BBT b1 tt1 ft1 bt1) (BBT b2 tt2 ft2 bt2) =
  BBT (b1+b2) (tt1+tt2) (ft1+ft2) (bt1+bt2)

bbtPercentage :: String -> Bool -> BinBoxTixCounts -> String
bbtPercentage s withdetail (BBT b tt ft bt) =
  showPercentage s bt b ++
  if withdetail && bt/=b then
    detailFor tt "always True"++
    detailFor ft "always False"++
    detailFor (b-(tt+ft+bt)) "unevaluated"
  else ""
  where
  detailFor n txt = if n>0 then ", "++show n++" "++txt
                    else ""

data ModInfo = MI { exp,alt,top,loc :: !BoxTixCounts
                  , guard,cond,qual :: !BinBoxTixCounts
                  , decPaths :: [[String]]}

miZero :: ModInfo
miZero = MI { exp=btZero
            , alt=btZero
            , top=btZero
            , loc=btZero
            , guard=bbtzero
            , cond=bbtzero
            , qual=bbtzero
            , decPaths = []}

miPlus :: ModInfo -> ModInfo -> ModInfo
miPlus mi1 mi2 =
  MI { exp = exp mi1 `btPlus` exp mi2
     , alt = alt mi1 `btPlus` alt mi2
     , top = top mi1 `btPlus` top mi2
     , loc = loc mi1 `btPlus` loc mi2
     , guard = guard mi1 `bbtPlus` guard mi2
     , cond  = cond  mi1 `bbtPlus` cond  mi2
     , qual  = qual  mi1 `bbtPlus` qual  mi2
     , decPaths = decPaths mi1 ++ decPaths mi2 }

allBinCounts :: ModInfo -> BinBoxTixCounts
allBinCounts mi =
  BBT { binBoxCount = sumAll binBoxCount
      , onlyTrueTixCount = sumAll onlyTrueTixCount
      , onlyFalseTixCount = sumAll onlyFalseTixCount
      , bothTixCount = sumAll bothTixCount }
  where
  sumAll f = f (guard mi) + f (cond mi) + f (qual mi)

accumCounts :: [(BoxLabel,Integer)] -> ModInfo -> ModInfo
accumCounts [] mi = mi
accumCounts ((bl,btc):etc) mi
 | single bl = accumCounts etc mi'
  where
  mi' = case bl of
        ExpBox False ->   mi{exp = inc (exp mi)}
        ExpBox True  ->   mi{exp = inc (exp mi), alt = inc (alt mi)}
        TopLevelBox dp -> mi{top = inc (top mi)
                            ,decPaths = upd dp (decPaths mi)}
        LocalBox dp ->    mi{loc = inc (loc mi)
                            ,decPaths = upd dp (decPaths mi)}
        _other ->          notExpecting "BoxLabel in accumcounts"
  inc (BT {boxCount=bc,tixCount=tc}) =
    BT { boxCount = bc+1
       , tixCount = tc + bit (btc>0) }
  upd dp dps =
    if btc>0 then dps else dp:dps
accumCounts [_] _ = error "accumCounts: Unhandled case: [_] _"
accumCounts ((bl0,btc0):(bl1,btc1):etc) mi =
  accumCounts etc mi'
  where
  mi' = case (bl0,bl1) of
        (BinBox GuardBinBox True, BinBox GuardBinBox False) ->
          mi{guard = inc (guard mi)}
        (BinBox CondBinBox True, BinBox CondBinBox False) ->
          mi{cond = inc (cond mi)}
        (BinBox QualBinBox True, BinBox QualBinBox False) ->
          mi{qual = inc (qual mi)}
        _other -> notExpecting "BoxLabel pair in accumcounts"
  inc (BBT { binBoxCount=bbc
           , onlyTrueTixCount=ttc
           , onlyFalseTixCount=ftc
           , bothTixCount=btc}) =
    BBT { binBoxCount       = bbc+1
        , onlyTrueTixCount  = ttc + bit (btc0 >0 && btc1==0)
        , onlyFalseTixCount = ftc + bit (btc0==0 && btc1 >0)
        , bothTixCount      = btc + bit (btc0 >0 && btc1 >0) }

bit :: Bool -> Int
bit True = 1
bit False = 0

single :: BoxLabel -> Bool
single (ExpBox {}) = True
single (TopLevelBox _) = True
single (LocalBox _) = True
single (BinBox {}) = False

modInfo :: Flags -> Bool -> TixModule -> IO ModInfo
modInfo hpcflags qualDecList tix@(TixModule moduleName _ _ tickCounts) = do
  Mix _ _ _ _ mes <- readMixWithFlags hpcflags (Right tix)
  return (q (accumCounts (zip (map snd mes) tickCounts) miZero))
  where
  q mi = if qualDecList then mi{decPaths = map (moduleName:) (decPaths mi)}
         else mi

modReport :: Flags -> TixModule -> IO ()
modReport hpcflags tix@(TixModule moduleName _ _ _) = do
  mi <- modInfo hpcflags False tix
  if xmlOutput hpcflags
    then putStrLn $ "  <module name = " ++ show moduleName  ++ ">"
    else putStrLn ("-----<module "++moduleName++">-----")
  printModInfo hpcflags mi
  if xmlOutput hpcflags
    then putStrLn $ "  </module>"
    else return ()

printModInfo :: Flags -> ModInfo -> IO ()
printModInfo hpcflags mi | xmlOutput hpcflags = do
  element "exprs" (xmlBT $ exp mi)
  element "booleans" (xmlBBT $ allBinCounts mi)
  element "guards" (xmlBBT $ guard mi)
  element "conditionals" (xmlBBT $ cond mi)
  element "qualifiers" (xmlBBT $ qual mi)
  element "alts" (xmlBT $ alt mi)
  element "local" (xmlBT $ loc mi)
  element "toplevel" (xmlBT $ top mi)
printModInfo hpcflags mi = do
  putStrLn (btPercentage "expressions used" (exp mi))
  putStrLn (bbtPercentage "boolean coverage" False (allBinCounts mi))
  putStrLn ("     "++bbtPercentage "guards" True (guard mi))
  putStrLn ("     "++bbtPercentage "'if' conditions" True (cond mi))
  putStrLn ("     "++bbtPercentage "qualifiers" True (qual mi))
  putStrLn (btPercentage "alternatives used" (alt mi))
  putStrLn (btPercentage "local declarations used" (loc mi))
  putStrLn (btPercentage "top-level declarations used" (top mi))
  modDecList hpcflags mi

modDecList :: Flags -> ModInfo -> IO ()
modDecList hpcflags mi0 =
  when (decList hpcflags && someDecsUnused mi0) $ do
    putStrLn "unused declarations:"
    mapM_ showDecPath (sort (decPaths mi0))
  where
  someDecsUnused mi = tixCount (top mi) < boxCount (top mi) ||
                      tixCount (loc mi) < boxCount (loc mi)
  showDecPath dp = putStrLn ("     "++
                             concat (intersperse "." dp))

report_plugin :: Plugin
report_plugin = Plugin { name = "report"
	      	       , usage = "[OPTION] .. <TIX_FILE> [<MODULE> [<MODULE> ..]]"
		       , options = report_options
		       , summary = "Output textual report about program coverage"
		       , implementation = report_main
		       , init_flags = default_flags
		       , final_flags = default_final_flags
		       }

report_main :: Flags -> [String] -> IO ()
report_main hpcflags (progName:mods) = do
  let hpcflags1 = hpcflags
      		{ includeMods = Set.fromList mods
  	      	     	 	   `Set.union`
				includeMods hpcflags }
  let prog = getTixFileName $ progName
  tix <- readTix prog
  case tix of
    Just (Tix tickCounts) ->
    	   makeReport hpcflags1 progName
		    $ sortBy (\ mod1 mod2 -> tixModuleName mod1 `compare` tixModuleName mod2)
	   	    $ [ tix'
	   	      | tix'@(TixModule m _ _ _) <- tickCounts
		      , allowModule hpcflags1 m
		      ]
    Nothing -> hpcError report_plugin  $ "unable to find tix file for:" ++ progName
report_main _ [] =
        hpcError report_plugin $ "no .tix file or executable name specified"

makeReport :: Flags -> String -> [TixModule] -> IO ()
makeReport hpcflags progName modTcs | xmlOutput hpcflags = do
  putStrLn $ "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
  putStrLn $ "<coverage name=" ++ show progName ++ ">"
  if perModule hpcflags
    then mapM_ (modReport hpcflags) modTcs
    else return ()
  mis <- mapM (modInfo hpcflags True) modTcs
  putStrLn $ "  <summary>"
  printModInfo hpcflags (foldr miPlus miZero mis)
  putStrLn $ "  </summary>"
  putStrLn $ "</coverage>"
makeReport hpcflags _ modTcs =
  if perModule hpcflags then
    mapM_ (modReport hpcflags) modTcs
  else do
    mis <- mapM (modInfo hpcflags True) modTcs
    printModInfo hpcflags (foldr miPlus miZero mis)

element :: String -> [(String,String)] -> IO ()
element tag attrs = putStrLn $
	    	    "    <" ++ tag ++ " "
	    	        ++ unwords [ x ++ "=" ++ show y
			   	   | (x,y) <- attrs
				   ] ++ "/>"

xmlBT :: BoxTixCounts -> [(String, String)]
xmlBT (BT b t) = [("boxes",show b),("count",show t)]

xmlBBT :: BinBoxTixCounts -> [(String, String)]
xmlBBT (BBT b tt tf bt) = [("boxes",show b),("true",show tt),("false",show tf),("count",show (tt + tf + bt))]

------------------------------------------------------------------------------

report_options :: FlagOptSeq
report_options
        = perModuleOpt
        . decListOpt
        . excludeOpt
        . includeOpt
        . srcDirOpt
        . hpcDirOpt
        . xmlOutputOpt

redpajama_set_name: RedPajamaGithub


Founder Region is a unit of Soroptimist International of the Americas (SIA), with territory which encompasses ten north coast counties in California, the State of Hawai'i, and the U.S. territories of Guam & the Marianas.
The clubs of Soroptimist International strive for human rights for all, equality, development and peace through international understanding and friendship. Because of their work, SI holds category 1 consultative status with the Economic and Social Council (ECOSOC) of the United Nations International Non-Governmental Organization.
Soroptimists play a daily part in their community - thousands, if not millions of volunteer hours per year are devoted to programs ranging from local programs devoted to local needs, such as shelters and scholarships, to world-wide efforts to improve conditions for women and children. You may learn about the international and federation level programs on the Soroptimist International and Soroptimist International of the Americas web sites. Club directory site offer information on local programs. This web site gives an overview of the programs conducted on the Regional Level.
In addition to other programs, the region's permanent identifying project is Founder Region Fellowship. This effort offers fellowships and grants to women enrolled in graduate schools within the boundaries of Founder Region who are in the last year of their doctoral studies.


text:
package org.apache.skywalking.apm.plugin.trace.ignore.conf;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
import java.util.Map;
import java.util.Properties;
import org.apache.skywalking.apm.agent.core.boot.AgentPackageNotFoundException;
import org.apache.skywalking.apm.agent.core.boot.AgentPackagePath;
import org.apache.skywalking.apm.agent.core.conf.ConfigNotFoundException;
import org.apache.skywalking.apm.agent.core.logging.api.ILog;
import org.apache.skywalking.apm.agent.core.logging.api.LogManager;
import org.apache.skywalking.apm.util.ConfigInitializer;
import org.apache.skywalking.apm.util.PropertyPlaceholderHelper;

public class IgnoreConfigInitializer {
    private static final ILog LOGGER = LogManager.getLogger(IgnoreConfigInitializer.class);
    private static final String CONFIG_FILE_NAME = "/config/apm-trace-ignore-plugin.config";
    private static final String ENV_KEY_PREFIX = "skywalking.";

    /**
     * Try to locate `apm-trace-ignore-plugin.config`, which should be in the /optional-plugins/apm-trace-ignore-plugin/
     * dictionary of agent package.
     *

     * Also try to override the config by system.env and system.properties. All the keys in these two places should
     * start with {@link #ENV_KEY_PREFIX}. e.g. in env `skywalking.trace.ignore_path=your_path` to override
     * `trace.ignore_path` in apm-trace-ignore-plugin.config file.
     *

     */
    public static void initialize() {
        try (final InputStream configFileStream = loadConfigFromAgentFolder()) {
            Properties properties = new Properties();
            properties.load(configFileStream);
            for (String key : properties.stringPropertyNames()) {
                String value = (String) properties.get(key);
                properties.put(key, PropertyPlaceholderHelper.INSTANCE.replacePlaceholders(value, properties));
            }
            ConfigInitializer.initialize(properties, IgnoreConfig.class);
        } catch (Exception e) {
            LOGGER.error(e, "Failed to read the config file, skywalking is going to run in default config.");
        }

        try {
            overrideConfigBySystemProp();
        } catch (Exception e) {
            LOGGER.error(e, "Failed to read the system env.");
        }
    }

    private static void overrideConfigBySystemProp() throws IllegalAccessException {
        Properties properties = new Properties();
        Properties systemProperties = System.getProperties();
        for (final Map.Entry<Object, Object> prop : systemProperties.entrySet()) {
            if (prop.getKey().toString().startsWith(ENV_KEY_PREFIX)) {
                String realKey = prop.getKey().toString().substring(ENV_KEY_PREFIX.length());
                properties.put(realKey, prop.getValue());
            }
        }

        if (!properties.isEmpty()) {
            ConfigInitializer.initialize(properties, IgnoreConfig.class);
        }
    }

    /**
     * Load the config file, where the agent jar is.
     *
     * @return the config file {@link InputStream}, or null if not needEnhance.
     */
    private static InputStream loadConfigFromAgentFolder() throws AgentPackageNotFoundException, ConfigNotFoundException {
        File configFile = new File(AgentPackagePath.getPath(), CONFIG_FILE_NAME);
        if (configFile.exists() && configFile.isFile()) {
            try {
                LOGGER.info("Ignore config file found in {}.", configFile);
                return new FileInputStream(configFile);
            } catch (FileNotFoundException e) {
                throw new ConfigNotFoundException("Fail to load apm-trace-ignore-plugin.config", e);
            }
        }
        throw new ConfigNotFoundException("Fail to load ignore config file.");
    }
}


text:
Q: Spring Boot + Thymeleaf - How to show articles by category? I want to show on the page all the articles from the category I need.

Class Article
public class Article {
    private Long id;
    private String title;
    private String description;
    private String image;
    private String content;
    private String author;
    private LocalDateTime created;

    @ManyToMany(fetch = FetchType.EAGER)
    @JoinTable(name = "categories_articles",
            joinColumns = @JoinColumn(name = "id_article"),
            inverseJoinColumns = @JoinColumn(name = "id_category"))
    private Set<Category> categories;
}

Class Category
public class Category {
    private Integer id;
    private String name;

    @ManyToMany(fetch = FetchType.EAGER, mappedBy = "categories")
    private Set
 articles;
}

Service
    @Override
    public List<Category> findAllCategories() {
        return categoryRepository.findAll();
    }
    @Override
    public List
 findAllArticles() {
        return articleRepository.findAll();
    }

Controller
    @GetMapping("/category")
    public String adminAllArticlesByCategory(Model model) {
        model.addAttribute("categories", categoryService.findAllCategories());
        model.addAttribute("articles", articleService.findAllArticles());
        return "/viewByCategory";
    }

This code doesn't work. There are no errors, but for some reason the articles are still not found
viewByCategory.html

No Articles

What can be done?

redpajama_set_name: RedPajamaStackExchange


text:
Nebraska Extension - Wayne County Events
4-H Enrollment Due
Date: Feb. 1, 2023 Time: 8:30 am–5:00 pm Location: Wayne County Extension
Special Garden Project Registration Due
Year End Club Treasurer Reports Due
FIRST LEGO League Challenge Qualifier
Date: Feb. 4, 2023 Time: All Day Location: Heartland Community School
MAX QUANTITY: 40 TEAMS
This event originated in Nebraska FIRST LEGO League.
4-H Clover Kids
Date: Feb. 4, 2023 Time: 9:00 am–10:00 am Location: Wayne County Courthouse
4-H Teen Supremes
Date: Feb. 4, 2023 Time: 10:00 am–11:00 am Location: Wayne County Courthouse
Members for the group must be 13 years old on or before Dec. 31, 2022. The group's focus is on leadership skills and community service. They are great teachers of the Clover Kids Program.
Cedar County Private Pesticide Applicators Training
Date: Feb. 7, 2023 Time: 1:00 pm–4:00 pm Location: Hartington City Auditorium Basement
Pesticide Safety Education Programs are required for individuals applying restricted use pesticides for the purpose of producing any agricultural commodity on property owned or rented.
This event originated in Nebraska Extension - Cedar County.
4-H Council Meeting
Date: Feb. 16, 2023 Time: 6:30 pm–7:30 pm Location: Wayne County Courthouse
Office Closed-Presidents Day
Date: Feb. 20, 2023 Time: 8:30 am–5:00 pm Location: Wayne County Extension
Nebraska Women in Agriculture Conference
Date: Feb. 23, 2023 – Feb. 24, 2023 Time: 8:00 am–3:00 pm Location: Holiday Inn Convention Center
The Nebraska Women in Agriculture Conference is an annual two-day event designed to educate and uplift women involved in any aspect of Nebraska's agricultural industry. Through workshops and presentations, attendees will learn how to better manage …
This event originated in Center for Agricultural Profitability.

redpajama_set_name: RedPajamaCommonCrawl


text:
Rocky's ready to eat up at Capricorn Food and Wine festival
Celebrity Chef Massimo Mele was a huge hit at the Food & Wine Festival Photo Trish Bowman / Capricorn Coast Mirror Trish Bowman
by Trinette_Stevens
Trinette Stevens
IT SEEMS the way to Rockhampton's heart is through its stomach as the Capricorn Food and Wine Festival gears up for a 5000-strong crowd over the weekend.
Catering and event manager Kelly-Rae Smith said she was particularly excited for the festival to make its debut in Rockhampton today after spending the past two years at Yeppoon's Mercure Resort.
Ms Smith said the Rockhampton Regional Council had confirmed it would back the festival for the next three years, ensuring the event will be a staple along Rockhampton's riverbank.
Starting at 4pm this afternoon, the three-day event will feature live music, signature dining experiences, food and wine master classes and interactive cooking classes.
Ms Smith said there was something to tickle the taste buds of even the pickiest of attendees.
"It is for everyone, children are welcome but have to be accompanied by an adult, and it definitely is for any age," she said.
"Rocky needs to get behind it, support it and come along.
"It will be a fantastic time, for $10 you get a wine tasting glass and taste as many wines as you want... and that covers entry for the whole weekend."
Ms Smith said she was really pumped for the event's version of Ready Steady Cook, renamed "Rocky Steady Cook", complete with Peter Everett.
"We have our Pineapples or the Steaks; instead of the Tomatoes and Capsicum," she said. "We will even select two people from the event to participate."
Readers say - hold monthly markets on Fitzroy River bank
Rockhampton's own riverfront beach comes alive for festival
WHAT'S ON WHEN: at the Capricorn Food and Wine Festival
Cultivating Tastes takes to the seas and over to Keppel
GALLERY: Food and Wine Festival's appetite for success
capricorn food and wine festival
rockhampton regional council
capricorn food and wine festival fitzroy river rockhampton regional council
Crime Drug-crazed father Daniel Grace had to be repeatedly blasted with a taser and tackled to the ground after a bizarre act with a wheelie bin.


The amazing Bob Mackie stopped by Otis Fashion this week to have a one on one with students about their designs. Mr. Mackie was so helpful with each design by guiding us on how to approach each dress in its own way. It's incredible how much you can learn from Bob Mackie, not to mention how special it was for him to take time out of his busy schedule and dedicate it to us students. I couldn't more happy to be on this mentor project! Here are photos of Mr. Mackie in our studio class.


How many bytes is a given process sending/receiving?
Thread: How many bytes is a given process sending/receiving?
I searched around but could not find this out . . .
how can I find out how many bytes it is receiving from/sending to network?
I poked around and saw that netstat has "-p" argument that is supposed to print out process info, but it mostly returned blank data in that column. Besides, it did not report amount of bytes sent/received.
Normal tools won't do this. You need something in the realm of network traffic analysis, such as snort, to do this.


Phulbani, the headquarters town of Kandhamal district, has varieties of attractions with a rich tribal culture and colourful flora & fauna for the tourists as indicated below. Phulbani is the most convenient base for touring the various places of interest in the district. Balskumpa, 18-km from Phulbani houses goddess Barala Devi, who is believed by the natives to be the creator of the world. Padmatala has a pond where wild animals can be seen in considerable numbers during evening.
Phurana Khatak is famous for the temple of Goddess Bhairavee.
Chaisambhu is a place named after its famous temple of Lord Charisambhu Ananta Vishnu.
Renowned for the temple of Lord Birupakshya on the river Brutunga, the place commands a panoramic view of nature. The striking feature of the place is that the trees all around lean towards south.
A place of natural beauty with a waterfall on the river Bada Saluki, It has dense forests and hills on both sides of the river. The cool breeze and the melody of chirping birds generate poetic thoughts in the minds of the visitors.
Nicknamed as 'Kashmir of Orissa', Dalringibadi is an ideal summer resort and is attractive for its scenic beauty. It is the only place in Orissa, which experiences snowfall during winter.
Belghar amidst dense forests is thick with wildlife especially elephants.
A place with a rich cultural heritage, Boudh was the center of various religious movements of the past. The presence of a huge Buddha image has given it a place in the Buddhist map of Orissa. The Buddhist shrine where Lord Buddha is seated in Padmasana, still stands as testimony to the historic past. Temples like Rameswar, Chandrachula, Gopaljiu, Durga; Matangeswari & Hanuman are the added attraction of the place. Boudh is connected with regular bus services from Berhampur, Bhubaneswar, Sambalpur & other important places of the State.
Rail: The nearest railhead is at Berhampur on the SE Railway-127 km.
Road: Good motorable roads connect the place with Bhubaneswar (211-km), Berhampur and other important places of the State by regular bus services.


I don't know about you but I am awe-struck and often overwhelmed by the sheer volume of information available to us each day over the web. Add to that the real-time capacity of social media and it's easy to feel under siege from new technology.
While it isn't life threatening, it can be deadly to your creativity. That's why my constant companion over the last five years has been a voice recorder and today I retired the latest (the black one on the right). I've dropped it, sat on it, thrown it or simply used it one too many times. I am confident that I will mistreat it's replacement equally.
I mention this because such tools are indispensable in our efforts to be creative while remaining engaged with technology. Dictaphones allow me to jettison my ideas – good and bad – as soon as I have them, leaving my brain free to think, or more importantly not "think", of the next idea.
This may seem like an unremarkable habit but such strategies are increasingly vital in world connected through social media. As any creative person will tell you, when you have an idea that excites you, you're immediately gripped by a compulsion to get it down. In the absence of a pen and paper, dictaphone or suitable app, holding ideas in your head while pouring in more information can completely stall your creative process.
It was Marcello Serpa, Brazil's creative champion, that brought this to my attention fifteen years ago in Australia. He was sharing advice about effective creative thinking when he implored each of us to, "Stay light in your head".
At the time I didn't really know what Marcella meant. As a young and hungry advertising creative I was predisposed to keep thinking until drops of blood appeared on my forehead. Now, after two decades of trying different ways of thinking and working with creative directors and art directors from different parts of the world, I truly understand the importance of what he said. As such, I now have an arguably unhealthy co-dependent relationship with dictaphones.
1. STUFF YOUR BRAIN: Take full advantage of our increased access to information but be an active curator. Don't waste your time on anything and everything that's thrown at you. Focus on content outside your field that inspires you within your field.
3. STOP "THINKING": Whatever your creative field, we all know from experience that the brain is hard at work even when we're distracted or not consciously thinking about the creative problem at hand. So once you've uncluttered your brain, don't hit the gas with your thinking. Instead let your brain solve the problem in its own way. Swimming, meditation and vertical bungee jumping are all worthwhile distractions.
4. ACCELERATE CREATIVELY: Once you've streamlined the systems you need for your mind to be as inspired and effective as possible, keep challenging it. Expand your interests, take on more and give your ideas way.
5. COLLABORATE: As precious as we all are regarding ownership of ideas, the fastest way to increase the quality and speed of your ideas is to collaborate with a mind informed by a totally different set of life experiences and knowledge. Just choose someone you kind of get on with who has similar judgment as to what's a good idea or you might just kill each other (and that can limit output).


Health and fitness expert Mark Sisson is the bestselling author of The Primal Blueprint and several other Primal Blueprint-branded books, and one of the leading voices of the burgeoning Evolutionary Health Movement. His blog, MarksDailyApple.com, has paved the way for Primal enthusiasts to challenge conventional wisdom's diet and exercise principles and take personal responsibility for their health and well-being. From its humble - and controversial - beginnings in 2006, Mark's Daily Apple has grown into one of the highest-ranked health information resources on the Internet, with some 3 million unique visitors each month. Mark, 62, has a BA in biology from Williams College and is a former world-class endurance athlete, with a 2:18 marathon and a fourth-place finish in the Hawaii Ironman World Triathlon Championships to his credit.
Today, Mark directs his competitive energies into high-stakes Ultimate Frisbee tournaments against competitors decades younger. Besides blogging daily, Mark conducts seminars on the Primal Blueprint way of life and hosted 9 multi-day total immersion retreats called PrimalCon at locations across America and in Mexico from 2010-2014. He operates Primal Blueprint Publishing in Malibu, CA, publishing his own titles as well as work from other authors promoting ancestral health principles. Mark is married to Carrie and they have two children.
Folks, you know I'm a long-time believer in intermittent fasting for longevity, autophagy, mental clarity, fitness performance, metabolic health, and more. I'm excited that Dr. Jason Fung has stopped by the blog today to share a bit about common fasting mistakes. Enjoy!
Research of the Week Statins linked to diabetes, again.


The chairman of Sears, whose ESL Investments ranks as the biggest shareholder and creditor, outlined a US$4.6 billion preliminary bid in documents released Thursday that could include a mix of cash, equity new loans and debt swaps. Lampert would take over the whole company, rather than just buying selected stores as originally planned, and preserve about 50,000 jobs, according to the documents.
--With assistance from Shannon D. Harrington.
An earlier headline on this story included incorrect information about the value of the bid. BNN Bloomberg regrets the error.


Students of the University of Dhaka can pay their registration fee through bKash to attend the 51st convocation to be held on October 06, 2018.
Beginning from August 12, 2018, the students who have completed their graduation and post-graduation between 2015 and 2018 can make the payment via bKash till August 31, 2018.
The students have to follow some steps to make the payment via bKash. The steps include registering for convocation by clicking the link http://convocation.du.ac.bd/, then selecting bKash as the payment option and entering personal bKash account number, 6-digit verification code and bKash PIN in a secured bKash Payment Interface to complete the transactions. The customer will receive a payment confirmation message via SMS.
Launched in 2011, bKash, a joint venture of BRAC Bank, US based Money in Motion, International Finance Corporation of World Bank Group, Bill and Melinda Gates Foundation and Ant Financial(Ali Pay), an affiliate of globally reputed Alibaba Group, offers broad range of mobile financial services to the common people of Bangladesh.


text:
The Storey's Beach area. (Submitted photo)
Port Hardy's disc golf survey results are in
138 people in total took the survey, with 94 per cent voting yes.
Tyson Whitney
Melissa Milligan is working hard to get a disc golf course up and running in Port Hardy.
Not familiar with the sport? Disc golf is a flying disc sport in which players throw a disc at a target; it is played using rules similar to golf and is usually played on a course with nine or 18 holes. Players complete a hole by throwing a disc from a tee pad or area toward a target, throwing again from where the previous throw landed, until the target is reached. Usually, the number of throws a player uses to reach each target is tallied (often in relation to par), and players seek to complete each hole in the lowest number of total throws.
As for why Milligan first became interested in creating a course here in the North Island, it's because she is currently completing her MBA with Queen's University in Kingston, Ontario, and "One of the main things you do with an MBA rather than write a thesis is to do a consulting project," she said, adding that "usually you work with businesses in the community and volunteer your time that way, but I figured seeing as how I'm in Port Hardy currently [due to the COVID-19 pandemic shutting down in-person classes], I can do something to support my hometown."
She was originally looking at various recreational ideas that are held outdoors, something that you can play while still practicing social distancing, when she remembered she had played disc golf a dozen or so times before, and found it to be "really enjoyable" and "really easy to play, you don't have to be an experienced player to pick up a disc and start playing, so I thought it was a great idea, and while I needed to do something for my MBA, it's also a way to give back to my community."
After speaking with Port Hardy councillor Janet Dorward, Milligan took the disc golf course idea to a Parks, Recreation, Arts and Culture Committee meeting, where she did a 10 minute power point presentation and answered any questions they had about it.
"They were in support of it and they liked the idea," confirmed Milligan, who noted the Port Hardy Rotary Club then donated $3,500, enough to buy all the materials needed to build a nine hole course.
With the money to build in hand, the next step was to find a spot for the actual disc golf course. Milligan thought the wooded area near Storey's Beach, which is on Kwakiutl First Nation land, would be a great spot for it, so she approached the Kwakiutl and they went back and forth on the area, with the First Nation deciding they wanted more community involvement before agreeing to anything, as the wooded area is used by dog walkers and people having picnics.
Needing more proof that a disc golf course is something the community actually wanted, Milligan started a community engagement survey through the District of Port Hardy and the Kwakiutl First Nation.
As for the results from the survey? "The interesting thing I found is that over 61 per cent have played disc golf before, and 31 per cent of those people are avid players," said Milligan. "There was also another 25 per cent who have never played but are interested in playing."
138 people in total took the survey, with 94 per cent voting yes they are in support of a disc golf course in Port Hardy.
There was also an alternative area suggested, namely, a wooded area (cougar trail) on Elk Drive. "If Storey's Beach is a no go, I think that would be a really neat second spot," added Milligan.
While she is still considering the Storey's Beach area, she noted there were a few comments saying "it would be better if it was located in town."
As for Elk Drive area, she's not sure who's land it is, so she's going to have to talk to the district and find out the feasibility of that space before doing anything else. "The next step is to engage the Kwakiutl with the survey results for Storey's Beach (they are engaging their own people with a survey separately), while also engaging with the district about the Elk Drive spot as well… It's really just a matter of finding a place to put the course, the finances are already in the bag to support all the needed materials."
If you're interested in getting involved with the disc golf project, please contact them at porthardydiscgolf@gmail.com.
@NIGazette
editor@northislandgazette.com
GolfSports
The Elk Drive area. (submitted photo)
BCHL stays tight-lipped about reasons for leaving Canadian Junior Hockey League
CFL continuing talks with federal government about return to field in '21


The wholesome world's of Kiwiti perfect to create collections of gifts for little and bigger people. We can see potential for the creation of a wide range of Gifts Collections with future partners.
If you are interested in creating a Kiwiti Gifts Collection, contact us.
Here is a collection specially created in 2014 for Aotea Gifts, it's a New Zealand Souvenir Collection named "Hello Kiwi".
© Copyright 2016. Sealand Trading Ltd. All Rights Reserved.


In an open letter, Starbucks CEO Howard Schultz urged his employees in the Washington D.C. area to write "Come together" on coffee cups to encourage politicians to "fix the national debt."
What needs fixing is Schultz's understanding of economics, not the national debt, according to New York Times columnist Paul Krugman. Instead of energizing politicians, Schultz only brewed more confusion.
The Starbucks CEO calls fixing the national debt a "tremendously important, time-sensitive issue."
The time-sensitive issue is not the national debt, but rather the fiscal cliff that could send the country into a recession with a combination of tax increases and spending cuts, Krugman writes. And an effort to fix the debt too fast — not the deficit itself — is causing the fiscal cliff crisis.
Schultz refers readers to the Fix the Debt organization's website. His problem was listening to that group in the first place, Krugman states, saying the Starbucks CEO fell for the Fix the Debt group's con.
Rather than a grassroots group of concerned citizens, Fix the Debt is another organization backed by billionaire Peter Peterson, Krugman asserts.
"Like all the Peterson-funded groups, Fix the Debt seems much more concerned with cutting Social Security and Medicare than with fighting deficits in general — and also not nearly as nonpartisan as it pretends to be."
The group calls for lower tax rates, a strange position for a group supposedly worried about the debt, the columnist writes. Instead, it advocates closing loopholes and broadening the tax base as the Republican Party does.
Fix the Debt is a front group for Peterson, agrees Peter Dreier, a professor of politics at Occidental College, writing for the Huffington Post.
The organization, dominated by Wall Street and corporate CEOs, is actually dedicated to cutting corporate taxes and personal income taxes, reducing government regulations on business and reducing entitlements, Dreier writes.
"What it really means is increased wealth and profits for corporate America and 'austerity' for everyone else."


text:
Sökler ist der Familienname folgender Personen:

 Karin Sökler (* 1957), deutsche Tischtennisspielerin
 Marcel Sökler (* 1991), deutscher Fußballspieler
 Martin Sökler (* 1965), deutscher Onkologe
 Sven Sökler (* 1984), deutscher Fußballspieler

redpajama_set_name: RedPajamaWikipedia


text:
NBA All-Star captains: It's LeBron James vs. Kevin Durant
Feb. 18, 2021 at 10:12 am Updated Feb. 19, 2021 at 10:07 am
TIM REYNOLDS
The voters have spoken: They wanted LeBron James of the reigning champion Los Angeles Lakers to be an All-Star captain, again.
So, he is. And Brooklyn's Kevin Durant will be his opposition.
James and Durant were revealed Thursday as the leading fan votegetters in the Western and Eastern Conferences for the All-Star Game, meaning they'll be captains for the matchup in Atlanta on March 7. James will start for the 17th time, extending his record, and Durant is an All-Star for the 11th time.
Only Kareem Abdul-Jabbar (19) and Kobe Bryant (18) have more total All-Star selections than James.
The other starters: Denver's Nikola Jokic and the Los Angeles Clippers' Kawhi Leonard join James as West frontcourt picks, Golden State's Stephen Curry and Dallas' Luka Doncic are the starting guards from the West, Milwaukee's Giannis Antetokounmpo and Philadelphia's Joel Embiid are alongside Durant as the East frontcourt starters, while Washington's Bradley Beal and Brooklyn's Kyrie Irving are the East starting guards.
Doncic and Portland's Damian Lillard were tied in the NBA's weighted system for the second West guard spot; Doncic got the nod because he got more fan votes. Fan votes counted for 50% of the starter selection process; player votes counted as 25% of the total, and votes from a media panel made up the other 25%.
Reserves will be announced Tuesday, to be decided by voting by NBA head coaches. James — the leading overall votegetter this year, with more than 5.9 million votes from fans — and Durant will then pick their teams, with the rosters for Team LeBron and Team Durant to be revealed March 4.
James is 3-0 since the NBA went to a player-captain format, defeating Curry's team in 2018 and Antetokounmpo's team in each of the past two seasons. Quin Snyder of the Utah Jazz will coach James' team in Atlanta; Doc Rivers of the Philadelphia 76ers is currently the frontrunner to coach Durant's team, with the standings after Sunday's games to decide that spot.
The starters were revealed on the same day the NBA and the National Basketball Players Association announced details for the game, saying it will generate more than $2.5 million for historically Black colleges and COVID-19 relief efforts.
The game has been criticized by some of the league's top players, James included, who voiced concerns about having it during a pandemic. It also drew concern from Atlanta Mayor Keisha Lance Bottoms, who made clear that fans shouldn't come to the city for All-Star festivities since there won't be public events surrounding the game.
But the charitable elements were a major factor in the league pressing on, and Commissioner Adam Silver said the game provides a platform to shine light on HBCUs and the ongoing need for resources in the fight against COVID-19.
"NBA All-Star in Atlanta will continue our annual tradition of celebrating the game and the greatest players in the world before a global audience," Silver said.
The game is bringing back the format that was used last year: a target score to end the game, something that will again pay tribute to Bryant. Each of the first three quarters will start with a 0-0 score, then will be re-tallied for an untimed fourth quarter. The leading total score through three quarters will have 24 points — a nod to Bryant's jersey number — added, and the first team to hit that target wins the game.
That last-shot-wins format debuted last season, when Anthony Davis made a game-ending free throw to cap Team LeBron's 157-155 win.
The game will partner with organizations such as the Thurgood Marshall College Fund and United Negro College Fund to "highlight the importance of HBCUs and raise awareness around the disparate impact of COVID-19 on communities of color," the league said. HBCU musical groups are also being invited to perform virtually.
"HBCUs provided premium education to our communities at a time when access to higher learning was denied to us," NBPA executive director Michele Roberts said. "They were there — and have remained there — for us. We now stand with them."
The league told teams this week that it would arrange private travel to Atlanta for all participants, who will continue being tested for the coronavirus; players have been tested daily all season. They will be unable to leave their hotels except for All-Star events, a mini-bubble concept that the NBA and the NBPA agreed upon in recent days. And while a small number of invited guests will be in the stands, tickets will not be available.
James, Antetokounmpo and others have been less than enthusiastic about the game being played, noting both the concerns related to the pandemic and how it's being squeezed into an already compressed season.
"We know it's happening and we know we're required and expected to be there," Curry said. "It kind of is what it is."
Players and their guests will have to arrive in Atlanta by 7 p.m. on March 6 and will leave following the game the next night. The 3-point shootout, skills competition and dunk contest are also planned for March 7.
College football recruiting has changed, and 'it's getting worse' for high-school prospects


Chapter 1 of Introduction to Programming for C-Style languages.
How to install your FREE copy of Microsoft Visual Studio.
Our first program, Hello World, and testing it on Visual Studio.
The backslash and what effect it has Strings in C-Style programming.
The basic variable types and their usages in C-Style programing languages.
Some examples on the basic types and on decimal values.
Conditions in C-Style programming languages, their structure, and their usages.
Problem 1, find the average of four grades of a student.