text:
MusicAustraliaEntertainment
Oz rock producer Tony Cohen dies, aged 60
Simon Collins, Music EditorThe West Australian
Thu, 3 August 2017 12:54PM
Camera IconLegendary Aussie producer amd sound engineer Tony Cohen has died aged 60. Credit: Facebook
ARIA Award-winning producer Tony Cohen, renowned for his work with Nick Cave, the Cruel Sea, Paul Kelly, Dave Graney and the Beasts of Bourbon, has died.
On Thursday his younger brother Martin confirmed that the 60-year-old studio legend had passed away peacefully in Victoria's Dandenong Hospital.
No cause of death has been reported, but his brother said via Facebook that "Tony lived a hard life with drugs and alcohol playing a big part of his professional career.
"He did give them up many years ago but always knew that he would eventually pay for his sins."
Born and raised in Melbourne, Cohen started working as a sound engineer in 1975.
The following year he teamed with Molly Meldrum to produce hit records for the Ferrets and chart-topping Perth glam-rock outfit Supernaut.
According to industry scuttlebutt, Cohen completed both albums after Meldrum, credited as Willie Everfinish on the Ferrets' debut Dreams of a Love, took too long.
In 1978, Cohen began his long association with Nick Cave, engineering his band the Boys Next Door's debut album Door Door and early EP Hee Haw, both released in 1979.
He also produced their eponymous 1980 album under new moniker, the Birthday Party.
Cohen continued to engineer or produce Cave's output for the next 20-odd years, including eight albums for Nick Cave and the Bad Seeds stretching from 1984's From Her to Eternity to 2001's No More Shall We Part.
In a 2006 interview, Cohen described his working relationship with Cave as "very experimental".
"We were all learning," he told ABC presenter Richard Fidler. "I fell in love with this new way of recording ... because there were no rules.
"We were looking for sounds that made your fillings drop out rather than pleasant pop tunes."
Cohen won Producer of the Year at the 1994 ARIA Awards for the Cruel Sea's The Honeymoon is Over and earned the same award plus Engineer of the Year at the following year's ceremony.
Some of the notable Australian albums he produced include Models' Cut Lunch, the Go-Betweens' debut Send Me a Lullaby, the Beasts of Bourbon's The Axeman's Jazz and The Low Road, Dave Graney 'n' the Coral Snakes' Night of the Wolverine and You Wanna Be There But You Don't Wanna Travel and the Blackeyed Susans' Mouth to Mouth.
Bunbury-born singer-songwriter Kim Salmon worked with Cohen on two mid-90s albums with his band the Surrealists and also as guitarist for the Beasts of Bourbon.
Salmon described the studio hound as "a true great", adding via Facebook that it was an "absolute privilege working with him but an even greater honour to count him as a friend".
In 1994, Cohen produced Powderfinger's debut album Parables for Wooden Ears and engineered Paul Kelly's Wanted Man.
The mid-90s were his most prolific period and his most recent production of note was New Zealand indie rockers Fur Patrol's 2008 album Local Kid.
That said, the music Cohen helped make across four decades stands as a remarkable contribution to the national cultural landscape.
"Tony was a legend of Australian music shaping the industry and many of the best artists to come out of Australia," Martin Cohen wrote on Facebook.
"I loved him and fully respect what he achieved in his career.
"He was technically brilliant, but also a caring, big-hearted man."
BOOK HEREFringe World is BACK for 2022! On now until 13 February.
'Sour' Lions hungry for sweet success
Qld warns of change in group most at risk
Australia reveals new move in China spat
Emotional tributesTearful neighbours pay respects to tragic family
Great expectationsCommentsPremiumOpportunity, aptitude & timing: Allen holds Eagles flag key


Bull Run Stables is a great place to go if you're looking for lessons. They specialize in the basics of horsemanship, including grooming, tacking and caring for a horse, beginner through advanced dressage skills, and limited boarding. Situated on more than 40 acres, Bull Run Stables comprises a very large outdoor lighted arena, a modern 20-horse stable and an attractive lighted 17,000-foot indoor arena with a misting system, allowing riding to be done on a dust-free footing of creek sand and rubber. The stables also offer horse riding camps during the summer.


text:
Q: How can you prevent flicker when changing the href of a stylesheet link? The scenario is a theme switcher. In my case, it is for bootstrap using bootswatch themes.
  <script src="/jquery/dist/jquery.min.js"></script>
  <script src="/bootstrap/dist/js/bootstrap.js"></script>
  <link rel="stylesheet" href="/css/styles.css">
  <link id="theme-styles" href="/bootswatch/dist/darkly/bootstrap.min.css" rel="stylesheet">

The code for switching is simple:
  const themeName = themeSelector.value;
  $('#theme-styles').attr('href', `/bootswatch/dist/${themeName}/bootstrap.min.css`);

The themeSelector is a select element (dropdown) with the list of themes. When arrowing up and down through the list, the page flickers. You can see the default styles (or lack thereof) being applied before the new href goes into effect.

A: I was surprised that I could not find an answer to this issue. Sure, it's not that big a deal. But the flicker bothered me and I knew it could be smoother. The problem would likely be worse using a CDN so I decided to solve it myself. It's actually pretty simple. Here's my actual code complete with comment:
  const handleThemeSelectorChange = (s,e) => {
    const themeName = themeSelector.value;
    const href = `/bootswatch/dist/${themeName}/bootstrap.min.css`;

    // Changing the href of a stylesheet link immediately takes that stylesheet out
    // of the set of styles and the default styles will be applied in the interval
    // between the new href and the old href. The effect is a noticeable flicker as
    // elements change size, shape, and color. We can work around this by creating a
    // new stylesheet with the new href and sliding it below the original
    // stylesheet. We then give it a just a few milliseconds to apply the new styles
    // before removing the original stylesheet. If we change the theme rapid fire,
    // we could wind up with several old stylesheets for just a beat. But we're
    // using jQuery to remove them all, leaving only the new one. The effect is a
    // much smoother transition between themes.
    const ts = $('#theme-styles');
    const ss = ts.clone();
    ts.attr('id', 'old-theme');
    ss.attr('href', href);
    ts.after(ss);
    setTimeout(() => {
      $('#old-theme').remove()
      }, 300)
    window.localStorage.setItem('theme', themeName);
  }

redpajama_set_name: RedPajamaStackExchange


What men say/What men mean!
What happened to the "old friends from the forum"
What to do in order to go on holiday to Cyprus?
Whatever was the stupid Kid thinking of.....!
Tail wags dog, or not?
tomorrow. free entrance, with complementary glass of Cypriot beer.
Woodrow Why?at wrote:But he was found "not guilty"!!!
mate, you seriously need to go into a school and try dealing with these so called kids.
"The myth of Britain's manufacturing decline"
UK Weather Gone Back the Way.
Oh, and I nearly forgot.
Quote: Three Royal Navy ships will be drafted to help return Britons stranded abroad as UK airspace remains restricted.


Minneapolis, MN – Aug. 25, 2014 — /BackupReview.info/ — Code42, the leader in endpoint data protection and management, today announced the company's SharePlan enterprise file sync and share solution has been named a "KMWorld 2014 Trend-Setting Product" for its commitment to market and customer innovation. The distinction marks Code42′s second consecutive year on the list—CrashPlan enterprise endpoint backup was named a 2013 Trend-Setting Product.
The KMWorld 2014 Trend-Setting Products list and Code42 company profile will be included in the September 2014 issue of KMWorld, available September 1.
Products selected for the 2014 list all have demonstrated a commitment to innovation and customers, as well as to defining and enhancing a market critically important to KMWorld's readership by listening to and working with customers.
"Code42′s SharePlan was selected by the panel because it demonstrates thoughtful, well-reasoned innovation and execution for the most important constituency of them all: the customer," said Hugh McKellar, editor-in-chief of KMWorld.
KMWorld's Trend-Setting Product awards began in 2003. This year, more than 650 offerings from vendors were assessed by KMWorld's judging panel, which consists of editorial colleagues, analysts, system integrators, vendors themselves, line-of-business managers and users. All products selected demonstrate clearly identifiable technology breakthroughs that serve the vendors' full spectrum of constituencies, especially their customers.
Code42′s award-winning enterprise file sync and share solution, SharePlan, allows users to easily, effectively collaborate by sharing documents in a secure manner, without restrictions on file size and type. SharePlan enables teams to work efficiently while easily managing the flow of endpoint data inside and outside the enterprise.
KMWorld is the leading information provider serving the knowledge management systems market and covers the latest in content, document and knowledge management, informing more than 45,000 subscribers about the components and processes—and subsequent success stories—that together offer solutions for improving business performance. KMWorld is a publishing unit of Information Today, Inc.
Code 42 Software, a privately held company based in Minneapolis, Minnesota, has been developing software to protect the world's data since 2001. Code 42's enterprise backup solution, CrashPlan PROe, is used by thousands of companies around the world to safeguard their data. The company also offers industry-leading backup software for homes and small businesses: CrashPlan and CrashPlan PRO. All products offer multi-destination, cross-platform backup to both public and private clouds.


Amazing realistic weeping willow garland in a deep rustic green colour. There are so many ways to use this garland, from a thick table center, to a wonderful woodland wedding ceremony backdrop.
The length of the top of garland is 1.75 meters. There are many long hanging tendrils of leaves, cascading down from this main base. You can also use this garland to decorate an arch or pergola as in image 1. By using 2 of these big garlands, you can create a hanging effect from the top as well as thick hanging down the sides. Fantastic Value for an impressive realsitic artificial weeping willow garland.


This Craft Kit is ideal for ages 8 and up. Creative kids can bling up any of their belongings! This kit contains 5 colourful Easy Peasy Patches, 3 bottles of fabric paint, sequins and fabric glue. Kids can grab a t-shirt, tote bag or pair of jeans and make them as unique as they would like! Just Peel, Stick & Wear!


text:
AthlonAthlon SportsAthlon Sports
Reports: Raptors, Knicks agree to Andrea Bargnani trade
Andrea Bargnani spent seven seasons with the Raptors. (Rocky Widner/Getty Images)
The Raptors have agreed to trade Andrea Bargnani to the Knicks, according to multiple reports.
The New York Times reports Sunday that the Raptors will part with the much-maligned Bargnani in exchange for a Knicks package that includes Marcus Camby, Steve Novak, a 2016 first-round pick and a future second-round pick. Yahoo! Sports also reported the agreement Sunday, noting that two future second-round picks would be in New York's package for Toronto.
The New York Times and ESPN.com reported later Sunday that the agreement will not go official until at least July 10, when the free agency moratorium is lifted, and that the pieces involved in New York's package might need to be adjusted to make the salary cap math work. Both teams are said to be committed to the agreement.
Bargnani, 27, averaged 12.7 points and 3.7 rebounds in 35 appearances last season, missing time with an elbow injury. The No. 1 overall pick in the 2006 draft is on the books for $10.8 million next season and holds a $11.5 million option for 2014-15.
Camby, 39, averaged 1.8 points and 3.3 rebounds in 24 appearances for the Knicks last season. One of the oldest players in the NBA, Camby will make $4.4 million in 2013-14 and $4.2 million in 2014-15, although only $1 million of that figure is guaranteed.
Novak, 30, averaged 6.6 points and 1.9 rebounds in 81 appearances for the Knicks last season. A three-point shooting specialist, Novak signed a four-year, $15 million contract last summer that is fully guaranteed.
A good chunk of Raptors fans didn't need to read past the words "Andrea Bargnani traded" before grading the trade an "A." It's hard to blame them. The former No. 1 pick bottomed out last year, both on the court and in the court of public opinion. This was a nightmare season so bad it seemed to be put together in an evil doctor's laboratory. If you wanted to construct the least likable NBA player, he would surely be an overpaid, unmotivated, injury-riddled, poor-rebounding, poor-defending, perimeter-oriented seven-footer who is supposed to be a shooting specialist but can't hit the broadside of a barn and, inexplicably, has the full backing of management. The only way that combination gets worse involves something truly treasonous, like spitting on a fan or getting busted for off-court criminal activity.
New GM Masai Ujiri, hired in May to replace Bryan Colangelo, is wasting no time tearing apart what was one of the worst dollar-for-dollar rosters in the league. Colangelo's reluctance -- or inability -- to move Bargnani was one of the decisions that sealed his fate. That Ujiri will reportedly land a first-round pick (plus an additional draft asset or assets) while taking back two smaller contracts for Bargnani so soon after taking over will surely vault him into demigod status among Raptors partisans.
The costs involved in dumping Bargnani -- and all the pent-up frustration he represents -- are not overly taxing. One would assume the Raptors will pursue the possibility of a buyout with Camby, who can't exactly be thrilled about leaving a potential title contender for a fringe playoff team (at best) at his age. Given that Camby is only guaranteed a little over $5 million combined over the next two seasons, it's possible his contract could be used in a future trade. As for Novak, he is a helpful, reasonably-compensated role player who fully understands that his job is to spot-up shoot (42.5 percent three-point shooting last year) and try not to get destroyed on the other end. There figures to be plenty of minutes available for him in Toronto.
Moving Bargnani also allows Ujiri to use his amnesty clause on one of the other brutal contracts on his books, should he so desire.
Grade: C-
This trade isn't going to sit well with the peanut gallery, given Bargnani's substandard play and questions about how his indifferent attitude will play with New York's demanding fans and media. The Knicks are all-in on the possibility of a change of scenery resurgence. At his best, Bargnani has been a fairly dynamic offensive talent that requires attention from opposing defenses. But that player has been gone for years. If he resurfaces, the Knicks will be able to crow about their ability to "buy low" on a player that many franchises surely deemed not worth salvaging at his price. If not, he's one more big contract tying up their flexibility.
The pain of taking on the money owed to Bargnani is lessened somewhat by the inclusion of Camby and the fact that Bargnani's contract expires next season, which allowes New York the ability to shop it for someone else's overpaid/underperforming dead weight again next summer. Ultimately, the reported package paid -- a rotation player, a first-round pick, additional assets -- is just too much to give up for a one-way player who doesn't commit to the glass, especially considering that New York's offense was among the league's best last season.
The uncertain health of Amar'e Stoudemire's knees -- which required two minor surgeries last season -- is a major factor as well. Bargnani makes the most sense in what was essentially Stoudemire's role last year (when healthy): a reserve big man behind Tyson Chandler and Carmelo Anthony who provided some offensive pop and kept some of the pressure off the Knicks' perimeter shooters. It's unclear how both would be utilized off the bench at the same time -- imagine the sieve interior defense that would create! -- or why the Knicks would want to return to a starting lineup that includes two traditional bigs rather than the small ball lineups that worked last season. Does that make this move an acknowledgement that Stoudemire can't be trusted to remain healthy?
Opportunistic Kings take down Timberwolves in OT
This Is The Missing Piece Of The Cavs Offense
Thunder Fall Short in Comeback Against Warriors
Steph Curry Makes History in Warriors vs. Thunder Game
Celtics Coach Joe Mazzulla Officially Set To Lead Team Giannis At 2023 NBA All-Star Game

redpajama_set_name: RedPajamaCommonCrawl


This tour is carried out from June to September only, which is the best season to see the purely magnificent nature beauty in Hokkaido. Furano is well known for its lavender and also various kinds of flower fields. A nice walk around the park with many different rows of flowers will make you best memories here. Some special foods sold here is also worth trying. Lavender soft cream, ice cream with watermelon etc have the best unique taste. you can also enjoy romantic walk in exotic town Otaru and Hakodate, fresh seafood and good Onsen (hot spring) through this tour. Visiting Hokkaido in summer would be a perfect decision for all of you.


Oh my gosh, so much for you to have to cope with.
We went through a period of Ethan needing regular hospitalization, daily physiotherapy, chest xrays and seemingly endless amounts of drugs to maintain clear airway and lungs; whilst his condition wasn't as life changing as that of your sons, like you I went through a period of denial and guilt.
As a parent we do feel like we should be able to protect our children and the guilt is immense when there is nothing we can do to ease their suffering, I found talking to a therapist helped me come to terms with the roller coaster of emotions I experienced.
You must give yourself time to grieve, as that is truly what this sort of thing feels like. It's okay to be angry, upset and scared; but always remember it is not your fault. You are amazing and coping so very well during such difficult times.
When Chris my eldest was 6 months old I took him to routine baby clinic. That was the day our life changed. The nurse weighed him, the Heath visitor checked him over, I was told to just wait a minute or two in the waiting room. Her exact words were "Just sit for a minute Mrs Hibbitt I just need to speak to the Doctor, DONT WORRY I'M SURE HE'S NOT COMPLETELY BLIND" To be honest the rest of the day was a complete blurr. The next day we headed to eye hospital and our journey of monthly appointments began. As he got older the appointments changed to every other month and then eventually when he was about to start school 6 monthly. We've been through battles to get him into the schools we thought were right for him and as for getting his statement! Well that involved an 18 month wait and an 8 year old Chris writing to the Prime minster. But he did go to the schools that were right for him and with support passed GCSEs and A levels. Even going to New York in sixth form, a time that left me a nervous reck!
Right from that first day I had questions and guilt lots of guilt. What had I done wrong during pregnancy? It must be my fault. I'm a bad mum. Why hadn't I noticed before the Health visitor?
We've never been given an answer as to why he is visually impaired. But he is our Chris a strong independent young man who goes out to work every day on the bus.
Yes I still worry every single day. Why is he late home from work? What has happened to him?
I guess that's all part of being a parent.
Hi Jenny. My situation is not exactly the same, but I recognise a lot of what you say in my experiences. My daughter was diagnosed with juvenile arthritis at 22 months. My first thought when I heard the words were "I did this to her, I grew her"! And I am a clinical psychologist, so I knew the ton of theory about parental guilt, knew it was not really my fault in words, but in my heart I am of course so very human. Guilt and anxiety are common, natural responses to a terrible situation. My daughter has also been diagnosed with uveitis, so she risks damage to her joints and to her eyesight. I had six months of therapy on the NHS because I was anxious all the time. It really helped. Don't feel bad about having anxiety and guilt, that's where we all start. Just look for YOUR way forward. The best advice I had from my therapist was to focus on Molly being Molly, not a child with arthritis. But I can't give you advice for such a difficult situation because it's so complex. How you get to a less anxious place will take time and lots of support from other people. I was overwhelmed with understanding what the diagnosis meant, all the appointments and letters, the hospital apps and checks, having to force my baby to do things like blood tests and x-rays, the steroid injections, the general anaesthetics, trying to do physio, horrible medications with nasty side effects etc. and I am lucky that we have long periods when my girl is well and we get to breathe and recover. You are under enormous strain. Be kind to you, because you matter, and your children have strengths and wonderful personalities and all the delightful things that a child brings to our lives (alongside the never ending housework!). P.s. When it all got a bit much we planned our wedding so we were forced to focus on something positive and beautiful and it helped me no end. Listen to everyone's advice and then listen to yourself telling you what things will help you, and what feels manageable. Big hugs.
What a traumatic time for you and your family. I understand the guilt that comes from passing on genetic conditions to your children. My own 'defect' is not in anyway as serious and life threstening as what your sons have, sonim not trying to compare myself but I do feel like I messed up, by passing on my faults to my son.


text:
Operation of Eastern Municipal Water District (District) - Fox Tank Project (Project)
Eastern Municipal Water District
NOD - Notice of Determination
The District proposed Project included constructing a 1.0-million gallon welded steel tank south of Fox Street and east of Headly Street, to replace their Orange Tank- a .15-million-gallon tank- and provide for current and future growth. The District will also construct a series of precast catch basins, concrete lined brow ditches, a riprap swale, a .15-million-gallon 3-foot deep on-site detention basin with emergency spill way, and a tank overflow pipe. Access and maintenance roads will be installed, including a 18-20-foot wide paved access road connecting to Fox Street. Other structures to support tank operations will also be installed, including a valving structure, electrical service by Southern California, and supervisory control and data acquisition (SCADA) communications. The Project will also include installation of a 12-inch diameter, 1, 760-foot long pipeline under Fox Street and Ellis Road to connect the new tank to the rest of the system. Existing water services at Salter Road and Fox Street will be tied into the new pipeline. The old Orange tank will be demolished. An 8-foot barbed wire chain link fence will be provided around the property.
State Water Resources Control Board (State Water Board)
Riverside District Office 1350 Front Street, Room 2050
1. New Tank Site: South of Fox Street and East of Headly Street 2. Transmission Pipeline: Fox Street and Ellis 3. The existing Orange Tank: east of the intersection of Carousel Drive and Salter Road. The Project is in the unincorporated county of Riverside in the Mead Valley, west of the City of Perris.
Approving Agency
State Water Board
Approving Agency Role
Responsible Agency
Approved On
Final Environmental Document Available at
This is to certify that the record of permit issuance for the Project is available to the general public at the State Water Board, Division of Drinking Water District Office noted above. The MND is available from the lead agency.
(1) The project will have a significant impact on the environment
(2a) An Environmental Impact Report was prepared for this project pursuant to the provisions of CEQA
(2b) A Mitigated or a Negative Declaration was prepared for this project pursuant to the provisions of CEQA
(2c) An other document type was prepared for this project pursuant to the provisions of CEQA
(3) Mitigated measures were made a condition of the approval of the project
(4) A mitigation reporting or monitoring plan was adopted for this project
(5) A Statement of Overriding Considerations was adopted for this project
(6) Findings were made pursuant to the provisions of CEQA
2017091062_Fox Tank Project PDF 599 K


text:
Q: updating datetime value in Table using Postgres & Knex I want to update 'access token' expiration datetime into 'users' table in order to check if the access token is valid to reset password.
So I am passing a datetime string value using moment.
But it fails to update datetime with no error message.
The 'forgotPassword' function works find without updating 'resetPasswordExpires'.
I have tried to set 'resetPasswordExpires' column type to timeStamp. It didn't work.
[ Front-End ]
const inOneHour = moment()
  .add(1, 'hours')
  .format('MMMM Do YYYY, HH:mm:ss');

[ users table / Database ]
table.datetime('resetPasswordExpires', { useTz: false });

  exports.forgotPassword = (req, res) => {
   const { username, email, inOneHour } = req.body;

   return knex('users')
    .where({ username, email })
    .first()
    .then(async user => {
      if (user) {
        const token = await util.getRandomToken(user);
        const mailOptions = {
          ...
        };

        return knex('users')
          .where({ username })
          .first()
          .update({
            resetPasswordToken: token,
            resetPasswordExpires: inOneHour,
          })
          .then(() => {
            sendEmail(mailOptions)
              .then(() => {
                ...
              })
              .catch(err => {
                ...
              });
          });
      }
      ...
    });
};

Thank you !!

A: Well, I am sure that its failing it's just that you are not catching the exception.
First add the error handler for KNEX
return knex('users')
          .where({ username })
          .first()
          .update({
            resetPasswordToken: token,
            resetPasswordExpires: inOneHour,
          })
          .then(() => {
            // Do your work
          })
          .catch((err) => {
            // print out the error
          });

Now coming to solution, the format you have for the date i.e..format('MMMM Do YYYY, HH:mm:ss'); is not supported by the postgres, so you wont be able to use this format.
Your current format produces output something like July 18th 2019, 19:03:41
You can use .format('MMMM DD YYYY, HH:mm:ss'); for starters, this create date as July 18 2019, 19:03:41. But I would suggest you to just do .format() so you don't have to worry about the format each time you use it in your code.


text:
Reflections on the events in France
Alan Woods
As I write these lines the drama in France has just been brought to a bloody climax ending in the death of the two men who killed the staff of Charlie Hebdo. This denouement was as inevitable as the ending of a Greek tragedy. There was no realistic prospect of any other. Three days of high drama that captured the attention of the world have ended with twenty dead, a further unknown number of wounded and a nation in a state of trauma.
Among the dead was one of two armed individuals who had taken hostages, including women and children, in a Jewish supermarket on Thursday, apparently in solidarity with the assassins of Charlie Hebdo. The latter, following a manhunt of vast proportions that mobilised the entire French police and part of the army, were finally trapped in a factory where, after a siege of eight hours, they fell under a hail of bullets. This was immediately followed by an assault on the supermarket during which one gunman and four hostages died. The fate of the gunman's companion was unknown at the time of writing.
Like a heavy boulder thrown into a lake, the events in France continue to send shock waves that have spread all over Europe and beyond. They began on January 7th, when two armed gunmen burst into the Paris offices of Charlie Hebdo, a newspaper known for its controversial satirical cartoons, and shot dead ten staff inside. Two police officers were also killed. These actions provoked a wave of anger and revulsion. They stand condemned for their brutality and as a deliberate attack on free speech.
As Marxists we condemn this unreservedly. But we will not join in the hypocritical chorus that is being orchestrated by people who have no right whatsoever to condemn murderous terrorism for which they themselves are responsible to a very significant extent.
What defence was provided for the staff of Charlie Hebdo? It was well known that they were a prime target for attack. Their outspoken criticisms of Islam had already given rise to repeated threats and their office had alreadysuffered one firebomb attack in 2011. Yet in the fateful moment when their murderers walked up to the door, their sole "protection" consisted of two unarmed policemen, both of whom were shot dead, one of them on the ground where he lay wounded.
Whoever organised it, this was no random attack. The assassins appear to have had a very detailed knowledge both of the layout of the building and the exact day and hour when the editorial staff would be present. They reportedly called for the offending cartoonists by name before cutting them down with a Kalashnikov. Footage showed the assassins shouting "We have avenged the Prophet Muhammad" as they left the building.
It was quickly revealed that the assassins were two brothers Saïd and Chérif Kouachi, born in France of Algerian origins. Why were their identities revealed so soon? It turns out that they were well known to the French Intelligence Services. Chérif Kouachi was sentenced to 18 months in prison in 2008 after being convicted of terrorism charges for helping funnel fighters to Iraq's insurgency.
In May 2010, police arrested Chérif Kouachi, Djamel Beghal and a number of other associates on suspicion of terrorist activity. The prosecution emphasised that Beghal had played an influential role in the radicalisation of Kouachi, who was characterised as a "pupil" who had gravitated towards Beghal. Police raids at Kouachi's home uncovered videos of speeches from members of al-Qaida. Kouachi's internet browsing history revealed a number of Islamist and Jihadi related sites.
It was later revealed that the two men were also on a list of terrorist suspects in the USA. Yet despite this they were able to carry out their deadly plan with surprising ease. If the two men were fairly high level suspects, how could they arrive, armed to the teeth, at the door of a magazine that was known to be a prominent target for Jihadi terrorists. Who was in charge of surveillance? This raises many questions but so far there have been no answers.
President François Hollande declared three days of national mourning.Flags flew at half-mast, and a minute's silence was observed across the country. The bells of Notre Dame tolled and even the lights on the Eiffel Tower were extinguished. The President swears by all that is holy that the murderers will be hunted down and brought to justice, and he orders a full mobilization of the forces of the state to defend public buildings, mosques and other potential targets.
However, all this is a little late for the unfortunate victims who were slaughtered like sheep last Wednesday. One wonders why all these measures were not taken earlier. In a speech in which he heaped posthumous praise on the dead journalists, a tearful President called them "heroes in the fight for free speech". It is a pity that neither he nor his "servants" in the police and Intelligence services showed much regard for the safety of these heroes when they were alive.
Why did they do it?
What motivated these men to do such a thing? Chérif Kouachi said some time ago that he was outraged at the torture of Iraqi inmates at the US prison at Abu Ghraib near Baghdad. Now he appears in the role of a Jihadi executioner. That there is a causal link between the murders in Paris and foreign Jihad is hardly a secret. Many have been radicalised and trained in the Middle East, Afghanistan, Pakistan and Yemen.
In the recent period Syria has become the main destination for would-be Jihadis from Europe. It seems that the largest contingent of European fighters in Syria comes from France, which is not surprising given its sizeable Muslim population. All this is clear. But who is responsible? It is conveniently forgotten that only a couple of years ago the West (France included) was presenting the Jihadis in Syria as "freedom fighters" conducting a heroic struggle against the tyrannical Assad regime. What is now called the IS received support, money and arms from the Americans, the British, the French as well as the Saudis and Qataris.
Now the same people are being denounced as barbarians and savages. Why? Because they beheaded a few western prisoners. But these same people have been slaughtering, beheading and crucifying in Syria for years. Were the "free" western media blind, deaf and dumb, that they did not know about these things? Or do freedom fighters become savages only because they behead the citizens of western democracies? It is enough to pose the question for the cynical hypocrisy and double standards of the imperialists to stand exposed in all its ugly nakedness.
Let us remind ourselves that Messrs Blair and Bush justified the invasion of Iraq on the grounds that it was a "war on terror". The declared aim was supposed to be to protect America and Europe against terrorist attack. Over a decade has passed since the invasion of Iraq, and the terrorist threat, instead of disappearing, is worse now than ever before.
The invasion of Iraq was supposed to be directed against al Qaeda, but before the Americans marched into Baghdad, there was no Al Qaeda in Iraq. Now, thanks to the invasion and the chaos it has brought, Al Qaeda and other groups have a very firm foothold in Iraq, which they are in the process of transforming into a base from which they intend to organize terrorist attacks all over Europe and elsewhere.
Chérif Kouachi's reference to Abu Ghraib is highly significant. According to Bush and Blair the invasion of Iraq was supposed to represent a victory for democracy over tyranny. Instead, one tyranny was replaced by an even worse tyranny. The foreign occupiers treated the Iraqis as a conquered people. They were arrested and held without trial in hell-holes like Abu Ghraib. In that notorious prison the Americans tortured, humiliated and murdered Iraqis. The images of these abominations carried out by the representatives of democratic, Christian, western civilization were seen all around the world and undoubtedly served to enrage many young Muslims some of whom were thus thrown into the arms of the Jihadis.
Nor can this be shrugged off as the actions of a small number of rogue Americans. The British were equally brutal in their treatment of detainees in Iraq. As for the Americans, it is now public knowledge that the CIA practiced torture on a massive scale. A truly marvellous advertisement for the blessings of western Democracy! It goes without saying that none of this can justify the brutal terrorist attack committed last Wednesday in Paris. But let us not forget that far greater atrocities have been perpetrated by imperialism in Iraq, Afghanistan and other countries. And they are still being carried on to this day.
In this way, imperialism has acted as the most efficient recruiting sergeant for the Jihadi terrorists. The responsibility of imperialism does not end there. It is not generally realised that both the Taliban and Al Qaeda were organized, armed and financed by the Americans and their Pakistani and Saudi stooges for the purpose of fighting the Russians in Afghanistan in the 1980s.
Crimes of imperialism
The actions of imperialism have caused chaos and bloodshed everywhere: in Iraq, in Syria, in northern Nigeria, in Afghanistan and Pakistan. In all these countries massacres and atrocities a thousand times worse than the one perpetrated in Paris occur every day. They have become so common, so normal, that they are hardly reported in the western press any more. But by destabilising the Middle East and North Africa, the imperialists have created monsters and sooner or later their crimes in foreign lands were bound to come home to haunt them.
French imperialism originally remained aloof from the war in Iraq, pursuing its own game in the Middle East to the great annoyance of the Americans. But in recent years Paris has "come on board" and now aspires to usurp Britain's "special relationship" with the USA – that is, to act as Washington's pet poodle. It has enthusiastically joined the US-led coalition that is bombing ISIS positions in Iraq. It earlier backed the overthrow of Gaddafi in Libya, which has led to a chaotic situation in which different Jihadi groups have overrun large parts of the Saharan and Sub-Saharan region and are threatening the north of Nigeria. This has turned France, with the largest Muslim population in Europe (4-5 million), into a prime target for Jihadi terrorism.
Now at last the chickens have come home to roost, only these particular chickens' plant bombs instead of eggs. The security services in France and across Europe, are facing a nightmare scenario. Having become experts in all the arts of death, killing and mayhem, the former "freedom fighters" (now known as "dangerous extremists"), are returning home, inflamed by the thirst for revenge and a hatred for everything western. They mingle with the population and remain unseen until they emerge, as they did in Paris last Wednesday, to give the people of Europe a little taste of life in modern-day Syria. As one French woman put it, "the Middle East has come to Europe".
The chief of British Intelligence warned of a "heightened threat of terrorist attacks in Britain" and admitted fatalistically that it was "impossible to prevent every attack". These words will be of no comfort to the ordinary people in France or Britain who bear no responsibility for the crimes of imperialism but who will be the main victims of the bloody terrorist attacks that inevitably flow from them. The terrorists will naturally choose "soft" targets involving civilian, not military targets. It is of course much easier to murder the editorial staff of Charlie Hebdo than to blow up airliners or steer them into the Twin Towers.
A clash of cultures?
Western journalists like to see this ongoing conflict as a "clash of cultures", that is, a clash between the values of democratic (Western) Enlightenment and obscurantist (Islamic) barbarism. This comforting thought serves them as a convenient justification for backing the weakening or even abolishing civil liberties at home (this is known as "defending Democracy") and launching repeated military adventures abroad (known as "the war on Terror"). Strangely enough, the Jihadis see the conflict in exactly the same terms, except that they are right and the West is wrong.
The media expresses shock and horror at the savagery of the so-called Islamic State (IS) with its beheading of captives that it glorifies in sick and murderous videos and the carnage inflicted on Afghanistan and Pakistan by the Taliban. All this is attributed to Islamic fundamentalism. But religious fanaticism is not a monopoly of Islam. Do the Jewish settlers in Palestine not justify their atrocious provocations by quoting from religious texts?
And there are plenty of religious fanatics in Christianity whose crimes are far greater than those perpetrated by IS or the Taliban. It is said that Tony Blair and George W Bush sat down to pray together before ordering the bombing of Iraq and then retired to bed with a clear conscience. More than anybody else these two men (both devoted Christians, we are told) are responsible for the bloody morass in the Middle East.
The hired prostitutes of the media, day in and day out, faithfully repeat the message handed down from their masters (this is known as "freedom of the press"). The television and newspapers issue grim, incessant warnings of terrorist threats, real or imaginary. As a result society is gripped by fear that becomes a morbid obsession. In this context, the murders in Paris naturally lead to feelings of anger and outrage.
Marine Le Pen - leader of the right wing nationalist party Front NationalThe main beneficiaries will be the right wing, anti-immigration and racist parties like the Front National in France, the party of Wilders in Holland and Ukip in Britain. As an expression of the impasse of capitalism, anti-immigrant sentiment—especially the anti-Muslim kind— is spreading like a poisonous vapour across Europe. Brutal terrorist attacks like the one in Paris provide nourishment to this disease. Despite their seeming opposition, the right wing nationalists and the Islamists leaning on each other and they feed off each other. In fact, they are head and tail of the same reactionary coin.
The crisis of capitalism has pushed a layer of youth of Immigrant background towards the Islamists over the past period. The root cause has little to do with religion, but a lot to do with poverty, the lack of any perspective for the future and the general decay of society, aggravated by racist attacks and police thuggery. But the most decisive factor has been the complete failure of the Left and the trade unions to offer a way out to the disaffected youth. Even worse, the reformist leaders have all fallen in line with the right wing nationalists and have forgotten all about class politics. The fact that the leaders of the PCF are now calling for National Unity bears eloquent witness to this fact.
Capitalist decay and terrorism
We live in an age when capitalism is displaying all the symptoms of senile decay. No longer able to develop the productive forces as it did in the past, it has led humanity into a blind alley. The productive forces stagnate or decline. Millions are condemned to a life of poverty, hunger and despair, while the obscenely rich become ever richer. 85 billionaires possess more wealth than half the human race.
In its death agony, diseased capitalism threatens to drag all humanity down into the abyss. War follows war. The USA spends 640 billion each year on arms while millions lack food, clothing, and shelter or even clean water to drink. This criminal exploitative regime breeds wars, like the wars that have devastated Iraq and Afghanistan. It exacerbates national antagonisms and encourages racism, chauvinism and xenophobia. It is in this context that we must see the spread of terrorism as a global phenomenon that resembles a terrifying pandemic for which there is no known antidote.
Marxism explains that terrorism is a reflection of profound contradictions in society. In the late 19th century the Russian terrorists carried on a campaign of bombings and assassinations directed against the tsarist regime. Their methods were incorrect and counterproductive. But they were sincere revolutionaries who were prepared to die for their beliefs. These young idealists did not kill women and children. They selected their targets with great care, aiming their bullets and bombs exclusively against high tsarist officials, generals, police chiefs, notorious torturers and informers.
Often, after carrying out a terrorist action they would voluntarily hand themselves over to the police. They behaved like revolutionary saints. But although Lenin praised them for their courage, he always condemned the methods of individual terrorism as counterproductive and incompatible with the revolutionary struggle of the proletariat. History showed that Lenin was right and the terrorists wrong.
In our own age as in tsarist Russia, terrorism is an expression of insoluble contradictions that have accumulated over decades. But modern terrorism has an entirely different character to that of the old People's Will.
Terrorism today, like a gangrene that forms on an organism that is slowly dying, is not an expression of hope but of despair. It does not advance the revolutionary consciousness of the masses but retards it. It does not unite the toilers in their fight against their common exploiters but spreads division and hatred of the workers of one nationality, language or religion and those of different nationalities or beliefs. In short, it is not progressive but retrograde. It is not revolutionary but counterrevolutionary.
President François HollandeThere is not a shred of progressive content in the monstrous terrorist actions of the Jihadis. Far from hurting imperialism, they help strengthen it. President François Hollande wasted no time in denouncing "a terrorist attack" of "extreme barbarity". No doubt he will try to use it to boost public support for his military adventures in Syria and Africa – adventures that are aimed, not at defending the people of France or those countries, but only to increase the power of French imperialism in those areas.This intervention will provide the grounds for new and even more deadly terrorist attacks on French soil.
These terrorist actions have played into the hands of the right wing and provided the most valuable aid to the anti-immigration and racist lobby. We have already seen big anti-Islamic demonstrations in Germany. The danger of an anti-Muslim backlash in France is only too real. Already there have been reports of racist attacks in parts of France. Three blank grenades were thrown at a mosque in the city of Le Mans, west of Paris.
There was also an explosion at a kebab shop near a mosque in the eastern French town of Villefranche-sur-Saone on Thursday morning. In the Port-la-Nouvelle district near Narbonne in southern France, several shots were fired in the direction of a Muslim prayer hall shortly after evening prayers. The hall was empty and fortunately there were no casualties. But it is only a matter of time before this pogrom atmosphere leads to injuries and death.
Meanwhile there was another incident in which two policemen were killed and a gunman, obviously linked to the Kouachi brothers, has taken hostages in a Jewish supermarket in Paris. All this will have also boosted Marine Le Pen's populist National Front who lost no time in asking for a referendum on the death penalty. Many polls suggest she could get into the second round of voting in the 2017 presidential election. It will provide ammunition to every racist and anti-immigration party in Europe. In France the Muslim community now lives in the shadow of fear.
Marxism versus Opportunism
Some foolish individuals who for some reason call themselves Marxists have not understood the real reactionary nature of Islamist terrorism. They imagine that because Jihadis kill Americans that means they are "anti-imperialists". Some have gone so far as to flirt with Islamist organizations and even try to make Marxism compatible with religious obscurantism. A good (or rather bad) example of this is the British SWP, an organization that behind a thin veneer of pseudo-Marxism was always characterised by a complete lack of principle and extreme opportunism.
The SWP began flirting with the Islamists and Jihadis during the period when US imperialism launched its counterrevolutionary assault on the progressive regime that emerged from the Afghan Revolution in 1978. To this end, Washington mobilized all the most reactionary forces in Afghan society: the feudal landowners, tribal chiefs, moneylenders and, in particular, the Mullahs. These counterrevolutionary gangsters were armed and trained by the CIA and Pakistani Military Intelligence (ISI) and generously funded by the reactionary Saudi monarchy. Yet the SWP completely swallowed the line of the bourgeois media that they were "freedom fighters". That was a betrayal of the most elementary principles of socialism and the anti-imperialist struggle.
Subsequently the SWP backed the Muslim Brotherhood in Egypt and continued to back it until it was overthrown by the movement of the Egyptian masses in the summer of 2013. This capitulation to Islamism, which can be seen in other groups on the Left, cannot be justified on the grounds of the struggle against racism. It is our duty to defend Muslims against racist attacks. But it is not at all our duty to blur the difference between Marxism and religious obscurantism, and least of all to foster illusions in reactionary Islamist outfits as "anti-imperialist" movements.
The fact that a Jihadi group may be opposed to imperialism does not necessarily mean that it is progressive. One can be opposed to imperialism for all sorts of reasons. The German fascists in the 1920s participated in the struggle against the French occupation of the Ruhr under the banner of German nationalism and independence. Did that turn them into a progressive force?
There is nothing new about all this. Lenin expressed himself very clearly on the subject in his Draft Theses on the National and Colonial Question for The Second Congress of the Communist International. We quote the relevant paragraphs:
"11) With regard to the more backward states and nations, in which feudal or patriarchal and patriarchal-peasant relations predominate, it is particularly important to bear in mind:
"first, that all Communist parties must assist the bourgeois-democratic liberation movement in these countries, and that the duty of rendering the most active assistance rests primarily with the workers of the country the backward nation is colonially or financially dependent on;
"second, the need for a struggle against the clergy and other influential reactionary and medieval elements in backward countries;
"third, the need to combat Pan-Islamism and similar trends, which strive to combine the liberation movement against European and American imperialism with an attempt to strengthen the positions of the khans, landowners, mullahs, etc." (My emphasis, AW)
One might think that all this was perfectly clear. Yet in attempting to ingratiate himself with the Muslim Brotherhood and other Islamists, SWP ideologist Chris Harman actually wrote a book with the title The prophet and the proletariat that tries to prettify radical Islamism. Here we really plumb the depths of opportunist degeneration. The SWP makes a small mistake: confusing revolution with counterrevolution. Unfortunately, they are not the only ones.
No to "national unity"!
In a televised address on January 7th, the French President, Francois Hollande, called for national unity and designated January 8th a day of national mourning. He declared that "the entire republic was threatened" by the attack, but vowed that "liberty will always be stronger than barbarity". Nicolas Sarkozy, the former president, called the shootings an "abject act" and an "attack on our democracy". Thus all the parties of the Establishment agree to sink their differences in order to combat "extremism" and defend democracy under the banner of "National Unity".
A demonstration has been called on Sunday 11, which Hollande, when asked by Marine Le Pen if the National Front would be allowed to participate in, stressed that this was a demonstration of "all French".
The Establishment's only solution to the problems of society is repression, repression and yet more repression. The self-styled democratic parliamentarians – the "Left" as well as the Right – immediately fall over themselves in their haste to introduce more laws that restrict the rights of the citizen and undermine democracy in the name of defending democracy. The present deafening chorus of "defend the freedom of expression" will be followed, as night follows day, with new laws that restrict the freedom of expression and many other freedoms, not just (and not mainly) for crazed Jihadis, but for the French people in general and the French working class in particular.
The parties and political leaders who now dress themselves in the tricolour flag and sing hymns to "national unity" are the same ones who have presided over unemployment, cuts and austerity. The ones who shout loudest about democracy are the same ones who are responsible for a continuous reduction of democratic rights. As for the defence of speech, that too is questionable. The previous government outlawed women wearing Burka. Last summer during the massacre in Gaza it banned Palestine solidarity demonstrations. As for the Freedom of press, that must remain a fiction as long as the press is owned and controlled by a handful of wealthy proprietors.
To its shame the leaders of the Communist Party have openly come out in favour of this reactionary slogan. That is an indication of just how far they have departed from the genuine ideas of Communism and Leninism. What unity can there be between rich and poor, exploiters and exploited? What unity can there be between the working class and cynical, self-serving politicians like Sarkozy and Hollande? The idea of unity between the working class and the bourgeoisie is like the unity between the horse and the man who sits on its back and digs his spurs into its sides.
If we are to win the confidence of the Muslims, the immigrants and the dispossessed and alienated layers of society, what is necessary is not "National Unity" but precisely the opposite: to break finally and completely with a rotten and discredited Establishment that has rightly earned the hatred and distrust of these layers. Not demonstrations of a false Unity but the mobilization of the working class under the banner of class independence for a radical transformation of society.
Here is where the problem lies. The leaders of the official labour movement do not offer any perspective of change. They have long ago abandoned any perspective of socialism. They have no trust in the working class, and then they express their astonishment that the working class has no trust in them. In particular the youth, which must carry the full weight of the crisis and has no jobs and no prospects for the future, feel alienated from the existing political parties – not just in France but everywhere.
It is the elementary duty of the workers' movement to fight the poison of racism and take the necessary measures to defend the Muslim community against so-called revenge attacks. In order to do this, the workers must depend only on their own forces. No reliance whatsoever can be placed on the bourgeois state, its police and its laws. Above all, there must be no support for the false and treacherous slogan of "National Unity" – the most empty of all empty formulas.
If the leaders of the French Socialist Party were real socialists there would be no problem. If the leaders of the French Communist Party were real communists there would be no problem. They would give the dispossessed and alienated youth something to fight for, a real goal, a purpose in life. But since they place their respectability above all else; since they cling with all their might to the capitalist system, embracing the market, even when it is collapsing about their ears, and since they take delight in marching down the Champs Elyseé arm in arm with the political representatives of the bankers and capitalists, they can offer nothing.
Is it any wonder then that the desperation and alienation of the youth sometimes finds other, more destructive outlets? The French workers must not allow themselves to be stampeded by the present wave of emotion into supporting laws that tomorrow will be turned against them. Today the television and press points an accusing finger at Islamist extremists as the enemies of France. Tomorrow, when workers strike and demonstrate to defend their jobs, wages and rights, the same mass media will point an accusing finger at them, describing the unions as "the enemy within".
For the rulers of society terrorism (even the threat of it) can act as a useful way of disorienting the masses and drawing their attention away from the real problems they face. The hatred of the bankers and the rich is transferred to a mysterious and terrifying "enemy without". This also suits the interests of the police and army (these are known as the "Forces of Order"). Ever since the fall of the USSR they have been deprived of the old bogey of the "threat of Communism". An alternative had to be found to justify the vast sums spent annually on arms (this is known as "Defence") and the increasing powers of the state (this is known as "Security"). It has been found in the shape of Islam.
The present wave of emotion can temporarily serve to confuse and blind the masses, but it will not last. French capitalism is facing a deep economic, social and political crisis. The working class will soon turn their attention to the most urgent problems. They looked to the Socialist Party to solve them and have been bitterly disappointed. The attempt by Hollande to win back support by waving the French flag will not succeed. The stage will be set for bitter class battles in France. Only a policy of class independence and the struggle for a revolutionary transformation of society can lead to victory.
London, Friday 9 January 2015
Record abstention in French regional elections shows crisis of regime 24 Jun 2021
The Paris Commune (1871) 13 Mar 2021
France: workers and youth against state repression, racism and destruction of culture 2 Feb 2021
France: "reform" the bourgeois police? 3 Dec 2020
France: attack in Conflans and the hypocrisy of "national unity" 22 Oct 2020


2.1.1.1. Do we want to try a Queeraoke at Pasta Fresco?
2.1.1.1.1. More of a private space/ classier? Love to have us. Pretty and we have cute friends that work there.
2.1.1.2. Try moving it next month? Give it a try?
2.1.1.2.1. Yes we want to do that.
2.3.5.1. Be part of both or one. Please.
4.4. Looking at the potential date of February 13th?
5.1.2.2. I GET A LOVERLY LIBRARY SYSTEM!
5.4.2. We do want to put our stuff on it.


CreditMan brings you a wealth of services under one 'roof'. No trawling the net - it's all here for you.
Invoice Finance is where a third party agrees to buy your unpaid invoices for a fee. Invoice financiers can be independent, part of a bank or some other financial institution.
'Factoring' - this enables businesses of all sizes to overcome the cash flow challenges posed by trading on credit. It involves a factoring company advancing up to 90% of an invoice's value to you within 24 hours of its issue whilst providing a dedicated sales ledger management service, leaving you the time and resource to meet your day-to-day cash flow commitments.
Time delays associated with trading on credit terms mean that a business must often have to wait up to 90 days to receive payment from customers, resulting in limited access to working capital, but factoring invoices will overcome this challenge.
What are the benefits of factoring?


text:
Find Memory Care Facilities near Manchester, CT
Searching for Memory Care facilities in Manchester, CT?
Expert Senior Living Advisors from A Place for Mom can help direct you to Memory Care communities. Together, we will find the perfect fit for your loved one; and we will provide direction and support as needed. We partner with 50 Memory Care facilities in Manchester and the surrounding area, so there are many options to choose from. A Place for Mom is the largest senior living referral service in North America, and we can help you make a good choice at no cost to you.
Memory Care near Manchester, Connecticut
The Arbors at Chicopee
929 Memorial Dr, Chicopee, MA 01020
Benchmark Senior Living at Hamden
35 Hamden Hills Drive, Hamden, CT 06518
Maple Woods at Hamden is located south of Sleeping Giant State Park on a hilltop overlooking the town center of Hamden, CT. This community boasts skyline views of New Haven and picturesque views of Long Island Sound. We are convenient to shops, cultural, and business attractions. Our superb...
River Ridge at Avon
101 Bickford Extension, Avon, CT 06001
River Ridge at Avon is nestled in a quiet, residential neighborhood in the heart of beautiful Farmington Valley. We are conveniently located off Route 44 in the charming town of Avon, minutes from wonderful shops, dining, entertainment, and medical offices. Our superb location complements the...
352 Salem Turnpike, Bozrah, CT 06334
Now doing in person tours!Elmbrook Village at Bozrah opened in September 2019. Offers independent living, assisted living, and memory care. Elmbrook Village was designed to maximize the amount of natural light available and has 115 apartments with a variety of styles. We have some of the largest...
Ruth's House
780 Converse St, Longmeadow, MA 01106
In 2012, JGS will celebrate 100 years of caring for the elderly in our community. When JGS was first established, the founders made a promise to provide comprehensive and compassionate healthcare services - based upon Jewish traditions and values - to those facing the challenges of aging. Jewish...
The Residence at Brookside
117 Simsbury Road, Avon, CT 06001
Located minutes from historic downtown Avon, our brand new community is nestled on beautiful farmland, boasting easy proximity to great shopping, houses of worship, and all of the wonderful cultural and recreational attractions in the area.Our dining room offers "Anytime Dining" from 7am-7pm, a...
The Landing of North Haven
201 Clintonville Rd, Wallingford, CT 06492
Brookdale West Hartford
22 Simsbury Road, West Hartford, CT 06117
Live The Life You WantNo one deserves to spend their golden years worrying about being alone in the event of an emergency or caring the heavy burden of family care alone. That's why our assisted living and memory care community is here to provide personalized care plans, spacious and comfortable...
Artis Senior Living of Branford
814 E Main St, Branford, CT 06405
Welcome to Artis—where empowerment, pride and fulfillment define memory careAt Artis Senior Living, our mission is to provide the finest level in Memory Care through individually designed programs combined with a passionate dedication to each resident's individualized comforts and needs. The...
Stonebrook Village at Windsor Locks
550 Old County Rd, Windsor Locks, CT 06096
Now doing in person tours!Independent Living, Assisted Living and Alzheimer's Care Stonebrook Village at Windsor Locks is a residential senior living campus dedicated to providing independence, social interaction, and leisure activities for seniors looking for exceptional services and top notch...
The Wellington at Springfield
942 Grayson Dr, Springfield, MA 01119
Be inspired to live life to the fullest when taking up residence at The Wellington at Springfield. Our Independent Living, Assisted Living and Memory Care community in Springfield, MA Sixteen Acres/East Longmeadow/Wilbraham line, enriches the lives of seniors by providing an environment that is...
The Reserve at East Longmeadow
741 Parker Street, East Longmeadow, MA 01028
The Reserve at East Longmeadow is a new and exceptional assisted living and memory care community in East Longmeadow, Massachusetts. East Longmeadow is a beautiful city just outside of Springfield, one of the 'greenest' cities in the country with over 2,400 acres of parks. Springfield is also the...
Arden Courts of Farmington
45 South Rd, Farmington, CT 06032
For nearly 25 years, Arden Courts Memory Care has catered to the special needs of individuals with memory loss. Staffed by specially trained caregivers, Arden Courts cares for individuals diagnosed with Alzheimer's disease and related dementias. Each community features home like common areas,...
The Arbors at Westfield
40 Court Street, Westfield, MA 01085
Colebrook Village at Hebron
55 John E. Horton Blvd, Hebron, CT 06248
Now doing in person tours!Colebrook Village at Hebron opened in May of 2018. We offer independent living, assisted living, and memory care. We have 112 units and are located in a quaint small town in Eastern CT. Surrounded by flora and fauna, our building was designed to maximize the amount of...
The Village at East Farms
180 Scott Road, Waterbury, CT 06705
The Village at East Farms is a cozy country estate situated on a picturesque, 34-acre wooded hilltop. An authentic covered bridge, lavish gardens, and rolling panoramas provide the staging for a nine-hole putting green. At East Farms you will find private walking paths and gazebos that grace...
Arden Courts of Avon
100 Fisher Road, Avon, CT 06001
Nestled in the heart of Farmington Valley, Arden Courts of Avon is a not-for-profit Assisted Living Community designed specifically and focused exclusively on providing memory care for person's living with Alzheimer's and related neuro cognitive disorders such as Lewy Body, Frontal Temporal and...
The Cottage at Litchfield Hills
376 Goshen Rd, Torrington, CT 06790
The Cottage at Litchfield Hills, located in the heart of Litchfield County close to Routes 8 and 202, is owned by New England-based Northbridge Communities and their first property in Connecticut and 18th Senior Living Community. The Cottage offers all of the benefits of community living -...
Addison Place at Glastonbury
1177 Hebron Ave, Glastonbury, CT 06033
Situated just south of East Hartford, bordering Bell-Hebron Linear Park on 14 wooded acres, Addison Place at Glastonbury is a vibrant community designed to help older people enjoy the benefits of an active lifestyle – and experience greater well-being.This inviting residence offers a selection of...
The Hearth at Tuxis Pond
100 Bradley Road, Madison, CT 06443
The Village at South Farms
645 Saybrook Road, Middletown, CT 06457
The Village at South Farms is a cozy 'country estate' with a panoramic valley view that our residents enjoy from the southern-style veranda overlooking its expansive lawns. Lavish gardens surround the community and provide the setting for shaded outdoor seating and walking areas. A terrace off...
Farmington Station, A Senior Living Residence
111 Scott Swamp Rd, Farmington, CT 06032
Located within the charming residential Farmington Station neighborhood only minutes from historic downtown, the new Farmington Station offers local seniors service-enriched Assisted Living and a state-of-the-art Compass Memory Support Neighborhood® featuring innovative, evidence-based...
Harbor Chase at Evergreen Walk (Opening Early 2021)
501 Evergreen Way, Ste 505, South Windsor, CT 06074
462 Main Street, Agawam, MA 01001
Our progressive, award-winning community is ready and waiting to welcome you to your next home. Located in stunning Agawam, MA our community is the first stand-alone assisted living community in the country to be awarded the Step II Quality Award from the American Healthcare Association and...
The Atrium at Rocky Hill
1160 Elm Street, Rocky Hill, CT 06067
The Atrium at Rocky Hill is an assisted living residence designed exclusively to serving the needs of individuals with memory loss. Our goal, in everything we do, is to create an environment that feels safe and familiar, empowering and fulfilling.Each detail of our unique, single story residence...
The Saybrook at Haddam
1556 Saybrook Rd, Haddam, CT 06438
The Saybrook at Haddam is a warm and gracious assisted living and retirement community with 72 bright and spacious one- and two- bedroom apartments, located in the Connecticut River Valley. A terrific value for independent seniors, we offer chef-prepared meals, weekly housekeeping and linen...
The Village at Kensington Place
511 Kensington Avenue, Meriden, CT 06451
The Village at Kensington Place is an elegant country estate nestled among the scenic Hanging Hills of Meriden, CT. Our beautifully manicured campus surrounded by woodlands provides comfortable outdoor sitting areas and the setting for fitness, arts, and leisure activities. A terrace off the main...
The Residence at Ferry Park
60 Cold Spring Road, Rocky Hill, CT 06067
Round-the-Clock CareOur assisted and memory care community is nestled on ten beautiful acres in Connecticut, providing a warm and inviting background for the perfect senior living experience. With spacious and comfortable accommodations that feel like home, events and activities that nourish that...
Landmark at Monastery Height
110 Monastery Ave., West Springfield, MA 01089
Built in 1923 and prominently overlooking the city of West Springfield, Our Lady of Sorrows Monastery was renovated in 1999 to become Landmark at Monastery Heights, Senior Living Community. The beautiful building overlooks 18 spectacular acres of lawns, walking paths, and gardens and house 105...
The Ivy at Ellington
123 West Road, Ellington, CT 06029
The Ivy at Ellington is the newest assisted living residential community from The Arbors Assisted Living Residential Communities. Ellington has its roots as an agricultural community as well as a resort community with Crystal Lake within its boundaries. Conveniently located in Ellington,...
Orchard Valley At Wilbraham
2387 Boston Rd, Wilbraham, MA 01095
Orchard Valley at Wilbraham blends the best of assisted living with a small town atmosphere. Known for its working farms and annual peach festival, our community embodies close family ties, fond memories and lasting traditions. Just a short drive from Main Street in Wilbraham, MA, Orchard Valley...
Suffield by the River
7 Canal Rd, Suffield, CT 06078
Suffield by the River offers everything you could possibly want in senior residential living: - Independent living in beautifully appointed, spacious apartments with a full array of services and amenities. - Assisted living services offering as little or as much assistance as needed. - River's...
River Mills Assisted Living at Chicopee Falls
7 River Mills Dr., Chicopee, MA 01020
River Mills is everything you'd expect from a high-quality assisted living community, combined with the personal character and history of Chicopee, but with a longer term affordability that other communities aren't offering. We look forward to inviting you to see and experience our thoughtfully...
Brookdale South Windsor
1715 Ellington Road, South Windsor, CT 06074
Brookdale South Windsor is now open for in person visits and move ins!!! Such exciting news - we can now share our family like community with you and your loved one in person ( with safety precautions of course) but you all can see the apartment of your choice. We can also move new resident in...
Keystone Commons
460 West Street, Ludlow, MA 01056
Keystone Commons provides Independent, Assisted, Alzheimer's and Memory Care residential living in Ludlow, MA. Keystone Commons is a rental community that offers people over the age of 55 years a delightful way to live. Independent Living (44 apartments) provides 31 meals per month,...
Anthology of Simsbury
142 Cooper Ave, Weatogue, CT 06089
Armbrook Village
551 North Road, Westfield, MA 01085
Armbrook Village offers seniors a secure, supportive and independent lifestyle. The community features both independent and assisted living options as well as a state-of-the-art Compass Memory Support Neighborhood featuring innovative, research-based programming for those with memory loss...
Atria Hamilton Heights
One Hamilton Heights Drive, West Hartford, CT 06119
Conveniently located in West Hartford, Connecticut, near the dining and shopping of Blue Back Square, Atria Hamilton Heights provides a luxurious lifestyle in one of New England's finest neighborhoods. Our community offers daily opportunities for older adults to stay active, including movie...
Keystone Place at Newbury Brook
1058 Litchfield St, Torrington, CT 06790
Anthology of Farmington
1 Bridgewater Road, Farmington, CT 06032
The Ivy at Watertown NOW OPEN
655 Straits Turnpike, Watertown, CT 06795
The Residence at South Windsor Farms
200 Deming Street, South Windsor, CT 06074
Windsor, our beautiful, new community is nestled on spectacular farmland, boasting easy proximity to great shopping, houses of worship, Wapping Park, I-84 and all of the wonderful cultural and recreational attractions in the area.We offer 80 apartments; a combination of 31 studio, 27 one-bedroom...
Atria Crossroads Place
One Beechwood Drive, Waterford, CT 06385
Exciting NEW enhancements are now complete at Atria Crossroads Place! Extensive renovations include refurbished common spaces, an upgraded salon, a modern bistro, redesigned restaurant and private dining room with outdoor canopy, library, custom fitness center, additional outdoor green space and...
McLean a CCRC
75 Great Pond Rd, Simsbury, CT 06070
McLean is a not-for-profit continuum of care campus and so much more. It is located on a beautiful 120 acre campus is Simsbury adjacent to Hop Meadow Country Club. All Village residents are social members of the club. The campus has extensive, safe walking trails and gardens. The Village at...
Atria Greenridge Place
One Elizabeth Court, Rocky Hill, CT 06067
At Atria Greenridge Place, you'll enjoy all the comforts of home and just the right amount of discreet support to help you live independently. This inviting community is situated in a residential neighborhood in Rocky Hill, next to Wethersfield and Newington. You'll find warm, friendly neighbors...
Brookdale Buckingham Memory Care
1824 Manchester Road, Glastonbury, CT 06033
A Place to Call HomeProviding quality care of your loved one is not a responsibility we take lightly here at our memory care community in Glastonbury, Connecticut. Our campus is nestled in the beautiful countryside landscape, offering an idyllic backdrop for our warm and welcoming community. And...
The Village at Buckland Court
432 Buckland Road, South Windsor, CT 06074
The Village at Buckland Court is a charming 'country estate' nestled amidst beautiful farm land, with expansive lawns and gardens. Inspiring outdoor sitting areas, a gazebo, and an herb garden provide the setting for arts, leisure, and fitness activities. Private walking paths and gazebos grace...
The Hearth at Glastonbury
281 Western Blvd, Glastonbury, CT 06033
Brookdale Chatfield
One Chatfield Drive, West Hartford, CT 06110
From the moment you walk through the door of our Independent Living, Assisted Living, and Memory Care community in West Hartford, you will feel peace and comfort. To be honest, you might even feel a little bit giddy. It may have something to do with the beautiful common areas, private...
The Atrium at Cardinal Drive
153 Cardinal Dr, Agawam, MA 01001
When looking for long-term care for your loved one who has dementia, you'll want to make sure it provides the right type of certified memory care specialists and a safe environment with constant monitoring. Will your loved one have personal assistance? Have access to meaningful activities and...
Churchville, PA
Fullerton, PA
Holland, PA
Westerly, RI
Memory care communities function in compliance with a dementia specific care program. This community type conforms to specific Alzheimer's-related health and safety guidelines. Organized activities are delivered by staff trained explicitly on caring for persons with cognitive impairments. Typically, residents in memory care require help with grooming, personal care , and washing. Basic services offered in memory care may include: social programs and activities, medication management, exercise and physical therapy programs, and housekeeping and laundry service. The annual median cost for a private room is around $166,988 and the cost for a semi-private room is around $152,388 . Connecticut has a number of provisions related to this type of community. The The Department of Public Health and community Licensing supervises this community type.
Cost of living can be a major factor when selecting which community is best for your family. The rent burden for Manchester is around 21.5% of the average person's monthly income. Manchester has a median home value of about $182,215 and the median cost of rent is $1,492 per month per month.
Manchester has a population density of 819 people per square mile. The current population of Manchester consists of 58,172 people. In Manchester, 11.1% live in poverty, 70.8% participate in the labor force, 5.4% do not have health insurance, and 11.9% have some form of disability. In terms of education, 39.0% have a college degree, 26.0% have a high-school diploma, and 15.7% have a graduate degree. Based on gender, 47.4% are male and 52.6% are female. The median age of Manchester is 35 years old. Demographically, Manchester is 14.6% black, 0.0% Pacific Islander or Native Hawaiian, 0.3% Native American, 4.8% mixed race, 13.6% Hispanic, 64.8% white, 4.2% other or not specified, and 11.2% Asian. In Manchester, 5.9% of the citizens are veterans of the United States armed forces.
An overview of Connecticut
The state of Connecticut has a cost of living index of 128.8 where a score of 100 is the national average, and anything above 100 is considered more expensive than the average. The state has a grocery index rating of 114.2 and a housing index rating of 144.7. Based on natural beauty, Connecticut ranks 6th in the nation. There are 38 general hospitals and 121 health centers that provide care for 3,571,450 Connecticut residents. The top three hospitals in the state are considered to be St Francis Hospital and Medical Center, Sharon Hospital, and Lawrence and Memorial Hospital. In terms of personal well-being, Connecticut ranks 3rd in healthcare and 21st in quality of life compared to other states.
In the most recent presidential election, 41% of Connecticut residents voted Republican and 55% voted Democrat. The state has a median age of 41 and 32% of its population being over the age of 55. The state of Connecticut ranks 14th in the country for diversity, and the state is considered LGBTQ friendly. In terms of religious values, 28% of Connecticut's population regularly attend some form of service and there are in total 2,597 different congregations. The top three Christian denominations in the state are Evangelical Protestant-13%, Mainline Protestant-17%, and Historically Black Protestant-5%. The top three non-Christian denominations in the state are Jewish-3%, Muslim-<1%, and Buddhist-<1%. In Connecticut there are 109 masonic lodges.
On average, the state receives 4.15 inches of precipitation a month. The average amount of precipitation peaks during the month of March at around 5.47 inches. The average temperature in the winter falls to around 29F. During the winter, the average high temperature peaks at around 44F during the month of December. The average low temperature during the winter drops to around 12F in the month of January. The average temperature in the summer rises to around 70F. Over the summer months the average high temperature peaks at around 86F during the month of July. The average low summer temperature is around 52F in the month of June. The average air quality index rating in Connecticut is 41.2 AQI. The highest seasonal air quality index rating occurs in the month of July with a rating of 53.7 AQI. The average humidity across the state is 69%. The highest monthly average humidity rating is 70% in the month of September. While residents of Connecticut mostly enjoy pleasant conditions, it's important to be aware of inclement weather as well, which in Connecticut can include hurricanes and tornadoes.
Wildlife to be found in Connecticut
The state of Connecticut has a diverse array of plant and animal life. Local plant life can consist of mountain laurel, summer sweet, blue flag iris, and white-tailed deer. The state animal of Connecticut is the the sperm whale.
Frequently asked questions about Memory Care facilities in Connecticut
How many memory care facilities are there near Manchester, Connecticut?
There are 50 memory care facilities near Manchester, Connecticut. See the full list.
What are the top rated memory care facilities near Manchester, Connecticut?
Elmbrook Village, The Arbors at Westfield and Keystone Place at Newbury Brook are the top rated memory care facilities near Manchester, Connecticut. See full list of communities.


text:
Committee / Managers
Hurling Teams
Individual Players
Total Honours
Juvenile Notes - 6th April
Underage Hurling
Our underage hurling sessions on Saturday morning for Under 6 to Under10 has been brought forward this week (Sat April 9th only) and will begin at 10 am and will finish and 11 am due to camogie activities taking place in the club grounds from midday. We apologise if this causes any inconvenience. Training times will then go back to normal the following week.
We would ask all parents and mentors could they please return their membership forms to Suzanne Gough as soon as possible for insurance reasons.
Bank Holiday Monday we travelled down to Mount Sion for our first outing of the year. This was a good run out for the boys but had to give way to a strong Mount Sion team. Friday (Apr 1st) we were due to go to Lismore but like the first day we tried to play Mount Sion the rain put an end to this with the pitch unplayable. This Friday we will train at 5:30 till 6:30. Please note change of time for this week. April 15th we play neighbours Dungarvan in the first round of the Town & Country League in Abbeyside at 6:30.
Under 10 and 13
Our Under 10 football team travelled to the Nire on the bank holiday Monday just gone and enjoyed their day out. This busy group of players were also due to play Ring on Monday just gone and hopefully they will have played as well as they did in Ballymacarbry the week before.
Also the Under13 football team are due to play the next round of their championship against Cois Brid this week.
Unfortunately our under eight team once again fell foul to the poor weather on Saturday morning last when their blitz got postponed for the second week in a row. At the time of writing another date for this blitz to go ahead in Carriganore has not been pencilled in but will be included here in these notes once a date of the re fixture has been announced. This group will train this week at the slightly earlier time of 10 am till 11 am.
Kelloggs Cúl Camp
Our camp for the Kelloggs Cúl Camp this year is from the 4th to the 8th July. This is always a great camp and we always have big numbers attending. To book your place on this camp you can do so online on www.kelloggsculcamps.gaa.ie.
Our Under14 football team were due to play Dungarvan on Sunday morning last but due to the weather this game had to be postponed. This game has now been changed to Friday night next.
Our Under16 football team played against An Rinn on Bank Holiday Monday last. After a good display throughout our boys came away with a 3-11 to 0-5 win. They were also due to play De Le Salle on Wednesday night last but this game was called off due to the bad weather and a date of the re fixture is not available at this time. The next game for this group is pencilled in for April the 18th against Gaultir in Abbeyside.
Child Welfare Officer
Bríd Slevin is our Child Welfare Officer. If you wish to contact Bríd regarding any matter, please pass your number onto our juvenile secretary, Audrey Hallahan (0876987388) and she will forward on to Bríd. We are delighted to welcome Bríd on board and know that she will execute her duties in a professional, confidential caring and efficient manner.
Labels: Juvenile, News
Club Notes - 27th April
Juvenile Notes - 27th April
Camogie Notes - 27th April
County Senior Football Championship Group B Table
Saturday Morning Hurling
Club Notes - 6th April
Camogie Notes - 6th April
Abbeyside / Ballinacourty GAA Club was formed in 1967 as a result of the amalgamation of Abbeyside Hurling and Football Clubs and Ballinacourty Football Club. It is situated within the Parish of Abbeyside, Ballinroad and Garranbane. Located on the eastern side of the River Colligan, it forms the northern and eastern shorelines of Dungarvan Harbour from Abbeyside Church to Ballinacourty Lighthouse
Abbeyside/Ballinacourty GAA Club has been growing at a dramatic pace over the past 10 years with the population of our parish increasing rapidly. We must ensure that we have the best facilities for all our players. We want to ensure that the next generation have the facilities that they need and deserve. We are asking supporters and friends to support this project over the next five years.
Past generations have had their visions for the future of our club. These are our current aims and with these achieved we hope to hand on the club to future generations in the same healthy state it was passed onto us.
Abbeyside/Ballinacourty GAA Club, Dungarvan, Co. Waterford, Ireland.


text:
Copper price powers on
Frik Els | December 21, 2017 | 12:52 pm Base Metals Copper
In brisk trading on Thursday in New York, Comex copper enjoyed its 11th straight session of gains touching a two-month high of $3.2185 a pound ($7,095 per tonne).
Copper is up nearly 27% in 2017 as it continues to recover from six-year lows struck early last year and expectations are for a positive if more modest performance next year.
Estimates that global mine output has slowed 2.5% in the period end to September, as Chile, world's most prolific copper producer saw a 4% decline in output
SP Angel, a London, UK-based investment bank specializing in the resource sector, in a note to clients says "disruptive global supply surrounding wage negotiations are expected to tighten market conditions and draw the red metal price higher":
Despite up to 38 unions scheduled for wage negotiations in the next year, supply disruptions maybe avoided with rapid signing of new contracts. Chilean miner Antofagasta Plc announced a new wage agreement with unionised workers at its Centinela mine, defusing the risk of a strike amid a volatile labour landscape across the world's copper-producing nation.
According to latest assessment conducted by International Copper Study Group, stagnant copper refined copper supplies, in combination with strong Chinese apparent usage in September, conspired to lift the deficit from an estimated 160 000t for first 7 months of the year. Estimates that global mine output has slowed 2.5% in the period end to September, as Chile, world's most prolific copper producer saw a 4% decline in output.
It's not just supply side issues – especially at mine level – that's boosting copper's prospects. Demand from China is holding up with the country's refined copper production in November jumping nearly 10% from the same time last year to 786,000 tonnes, the highest rate in at least three years data from the National Bureau of Statistics showed Monday as smelters make the most of higher copper prices.
For the January – November period this year production is up 6.8% and 2017 should comfortably outpace last year's total of 8.44m tonnes of refined copper production.
China's smelters working at capacity helps to explain the decline in imports of refined metal and still growing concentrate imports.
Shipments of copper concentrate in October increased slightly from last year to total 1.78m tonnes in November, a new monthly record and up nearly 30% from October's disappointing figure. Year to date Chinese concentrate imports are up moderately from last year's record 17m tonnes.
Refined copper imports are trending down with recently released data showing cargoes are down some 5% over the first 11 months of 2017 to 4.24m tonnes compared to the same period in 2016. Full year imports in 2016 hit a record 4.94m tonnes.


text:
@class JavaLangStringBuilder;
@class OrgJsonJSONStringer_ScopeEnum;
@protocol JavaUtilList;

#include "J2ObjC_header.h"
#include "java/lang/Enum.h"

@interface OrgJsonJSONStringer : NSObject {
 @public
  JavaLangStringBuilder *out_;
}

- (instancetype)init;

- (instancetype)initWithInt:(jint)indentSpaces;

- (OrgJsonJSONStringer *)array;

- (OrgJsonJSONStringer *)endArray;

- (OrgJsonJSONStringer *)object;

- (OrgJsonJSONStringer *)endObject;

- (OrgJsonJSONStringer *)openWithOrgJsonJSONStringer_ScopeEnum:(OrgJsonJSONStringer_ScopeEnum *)empty
                                                  withNSString:(NSString *)openBracket;

- (OrgJsonJSONStringer *)closeWithOrgJsonJSONStringer_ScopeEnum:(OrgJsonJSONStringer_ScopeEnum *)empty
                              withOrgJsonJSONStringer_ScopeEnum:(OrgJsonJSONStringer_ScopeEnum *)nonempty
                                                   withNSString:(NSString *)closeBracket;

- (OrgJsonJSONStringer *)valueWithId:(id)value;

- (OrgJsonJSONStringer *)valueWithBoolean:(jboolean)value;

- (OrgJsonJSONStringer *)valueWithDouble:(jdouble)value;

- (OrgJsonJSONStringer *)valueWithLong:(jlong)value;

- (OrgJsonJSONStringer *)keyWithNSString:(NSString *)name;

- (NSString *)description;

@end

J2OBJC_EMPTY_STATIC_INIT(OrgJsonJSONStringer)

J2OBJC_FIELD_SETTER(OrgJsonJSONStringer, out_, JavaLangStringBuilder *)

CF_EXTERN_C_BEGIN
CF_EXTERN_C_END

J2OBJC_TYPE_LITERAL_HEADER(OrgJsonJSONStringer)

typedef NS_ENUM(NSUInteger, OrgJsonJSONStringer_Scope) {
  OrgJsonJSONStringer_Scope_EMPTY_ARRAY = 0,
  OrgJsonJSONStringer_Scope_NONEMPTY_ARRAY = 1,
  OrgJsonJSONStringer_Scope_EMPTY_OBJECT = 2,
  OrgJsonJSONStringer_Scope_DANGLING_KEY = 3,
  OrgJsonJSONStringer_Scope_NONEMPTY_OBJECT = 4,
  OrgJsonJSONStringer_Scope_NULL = 5,
};

@interface OrgJsonJSONStringer_ScopeEnum : JavaLangEnum < NSCopying > {
}

- (instancetype)initWithNSString:(NSString *)__name
                         withInt:(jint)__ordinal;

+ (IOSObjectArray *)values;
FOUNDATION_EXPORT IOSObjectArray *OrgJsonJSONStringer_ScopeEnum_values();

+ (OrgJsonJSONStringer_ScopeEnum *)valueOfWithNSString:(NSString *)name;

FOUNDATION_EXPORT OrgJsonJSONStringer_ScopeEnum *OrgJsonJSONStringer_ScopeEnum_valueOfWithNSString_(NSString *name);
- (id)copyWithZone:(NSZone *)zone;

@end

FOUNDATION_EXPORT BOOL OrgJsonJSONStringer_ScopeEnum_initialized;
J2OBJC_STATIC_INIT(OrgJsonJSONStringer_ScopeEnum)

FOUNDATION_EXPORT OrgJsonJSONStringer_ScopeEnum *OrgJsonJSONStringer_ScopeEnum_values_[];

#define OrgJsonJSONStringer_ScopeEnum_EMPTY_ARRAY OrgJsonJSONStringer_ScopeEnum_values_[OrgJsonJSONStringer_Scope_EMPTY_ARRAY]
J2OBJC_ENUM_CONSTANT_GETTER(OrgJsonJSONStringer_ScopeEnum, EMPTY_ARRAY)

#define OrgJsonJSONStringer_ScopeEnum_NONEMPTY_ARRAY OrgJsonJSONStringer_ScopeEnum_values_[OrgJsonJSONStringer_Scope_NONEMPTY_ARRAY]
J2OBJC_ENUM_CONSTANT_GETTER(OrgJsonJSONStringer_ScopeEnum, NONEMPTY_ARRAY)

#define OrgJsonJSONStringer_ScopeEnum_EMPTY_OBJECT OrgJsonJSONStringer_ScopeEnum_values_[OrgJsonJSONStringer_Scope_EMPTY_OBJECT]
J2OBJC_ENUM_CONSTANT_GETTER(OrgJsonJSONStringer_ScopeEnum, EMPTY_OBJECT)

#define OrgJsonJSONStringer_ScopeEnum_DANGLING_KEY OrgJsonJSONStringer_ScopeEnum_values_[OrgJsonJSONStringer_Scope_DANGLING_KEY]
J2OBJC_ENUM_CONSTANT_GETTER(OrgJsonJSONStringer_ScopeEnum, DANGLING_KEY)

#define OrgJsonJSONStringer_ScopeEnum_NONEMPTY_OBJECT OrgJsonJSONStringer_ScopeEnum_values_[OrgJsonJSONStringer_Scope_NONEMPTY_OBJECT]
J2OBJC_ENUM_CONSTANT_GETTER(OrgJsonJSONStringer_ScopeEnum, NONEMPTY_OBJECT)

#define OrgJsonJSONStringer_ScopeEnum_NULL OrgJsonJSONStringer_ScopeEnum_values_[OrgJsonJSONStringer_Scope_NULL]
J2OBJC_ENUM_CONSTANT_GETTER(OrgJsonJSONStringer_ScopeEnum, NULL)

J2OBJC_TYPE_LITERAL_HEADER(OrgJsonJSONStringer_ScopeEnum)

#endif // _OrgJsonJSONStringer_H_

redpajama_set_name: RedPajamaGithub


On the 9th February 1970, the new Bourne Hall opened its doors to the public and a team of librarians, led by John Dent, set about providing a modern, efficient information service with the best technology available (i.e. card indexes). One of these indexes covered the subjects which had featured in the local newspapers: this has survived the changes of forty years, and is presented here as an insight into yesterday's current affairs (or tomorrow's local history). The index obviously started with the best of intentions, and continued to be updated for several years, but after John Dent died in August 1972, there was less enthusiasm for records of this sort, and although entries continued to be made for another year or so, indexing came to an end in early 1974.
Here you can find local artists and authors, the changing face of cinemas and pubs, plans for what was to become NESCOT, the arrival of comprehensive schools, and the refusal to depart of the Gypsies. Bourne Hall and its surroundings feature prominently, as might be expected; the Green Belt was a concern, as was the battle to keep Epsom & Ewell out of Greater London. Bypasses and one-way streets are often mentioned, as is Ringway 3 - part of the girdle of A roads around the London area, later to be supplemented by the M25. St. Mary's had the bells rehung, Nonsuch park acquired obelisks to mark out the Palace site, and Ewell West won a prize for Best-Kept Station.
this software can be downloaded free from Adobe).


These are the characters from the Parker Brothers boardgame, CLUE. These illustrated characters are from the 1963 version, which I think looks much better than the 70's version that used real people as the characters. But what do I know?


I sat my CPR course today to renew my Electricians License for another 5 years (Which is standard for the Electricians in Australia).
I thought I'd write about it as it had changed since my last visit to the First Aid course.
I booked through Queensland First Aid through their online booking system too which was fantastic and they have many different CPR classes you can attend.
They have First Aid classes at Alexandra Hills, Brisbane City CBD, Browns Plains, Geebung/Zilmere, Newmarket, Northlakes, Springfield Lakes, Ipswich, Gold Coast, Toowoomba and Townsville.
To book online it is all just drop menus, select your location you want to to sit the CPR course, select the course you want (There are two types CPR and Apply First Aid (Incorporating CPR), then select the Date you want to do the course.
Submit, Pay via Credit Card and then turn up, easy!
They, as well as running CPR courses and First Aid Training, sell the First Aid Kits etc online too, so all your First Aid Supplies can be purchased in one online shop too.
As well as learning the ins and outs of CPR guidelines and using the CPR dummy to practice on, they run on a new system now called the DRS ABCD for when you arrive at a scene or incident.
This stands for Danger, Response, Send for help, Air ways, Breathing, C.P.R and Defibrillator.
The new one added is the "Send for help" which means whatever you are doing up to that point, you make sure you (or someone you delegate) have called the correct emergency phone number to get help on its way fast if needed.
Make sure there is no danger to yourself, the victim and others around you also in the surrounding area.
Some examples of danger could be; spilt liquids, traffic, glass, debris, other people, no light etc.
Check the victim can respond to you, this is mainly to see if they are unconscious or conscious.
You can do this by asking questions or giving them a gentle tap.
Call 000 or 112 on your mobile if you have no signal on your phone.
The best phone to call 000 from is the home phone, they know where you are straight away and can get someone there very fast, also if you can't hold the phone for some reason, then knowing where you are is a bonus as they can get someone there a lot faster.
The problem with calling from mobile phones is the operators wouldn't know where you are and you maybe put through to a call centre initially to see which state you are in.
Check the airway is clear, if not make sure you try to clear it if safe to.
Put your ear to the mouth of the victim and see/feel if they are breathing or not.
Then you can ascertain if they need to be put into the recovery position or they need CPR.
If you reach here its game on, 30 compressions and then 2 Breaths is the ratio.
Check and ask for a Defibrillator.
The Defibrillator is a machine that shocks the heart into a normal rhythm and is useful when a victim has suffered a heart attack or when a heart is beating irregularly.
Defibrillators are like a one stop shop for CPR victims, they shock the heart and also have the timing in them for CPR too, they bark out order to you and when to clear etc once you have the pads in the correct place on the victim.
So, I refreshed and learnt a lot today in the CPR classes at North Lakes, as well as getting my CPR certification straight away to use for my Electrician registration.
I can recommend if you need to do CPR courses in Brisbane as you need a certificate for your work, don't be a dummy and book online through Queensland First Aid, you won't be sorry.