text:
Humanistic philosophy in action
The true test of Raoul Wallenberg's important legacy.
By SUSANNE BERGER, VADIM BIRSTEIN
Raoul Wallenberg. (photo credit: WIKIMEDIA)
Raoul G. Wallenberg (1912-?) was a Swedish businessman and diplomat. He is remembered for the remarkable courage he showed when in July 1944, at age 31, he accepted a diplomatic appointment to go to Hungary to protect the Jews of Budapest from the ruthless Nazi death machine.
By the time Wallenberg arrived, the Nazis had killed 400,000 Jews of the Hungarian countryside and approximately 200,000 Jewish residents left in Budapest were about to meet the same fate. Driven by Wallenberg's relentless energy, a wide network of diplomatic colleagues and members of the Hungarian resistance managed to save thousands of Budapest's Jews. However, in January 1945 the rescuer himself became a victim when he disappeared as a prisoner in Stalin's Gulag. Largely abandoned to his fate by his home country, the disgraceful lack of efforts on his behalf prompted a public apology to Wallenberg's family by Swedish prime minister Göran Persson in 2001.
The 75th anniversary of Swedish diplomat Wallenberg's humanitarian mission to wartime Budapest in July 1944 to protect Hungary's remaining Jewish population gives rise to a wide range of reflections and emotions. The brutality and the extent of the Holocaust in Hungary are staggering – 500,000 Jews murdered in just a few months, immediately before and after the German occupation of the country in March 1944. The Allies essentially stood by, unwilling to intervene; a shameful failure that will forever mar the record of the victors.
There has been much debate in recent years about how to assess Wallenberg's role and achievements during this horrific period in Hungarian history. How effective were his rescue efforts? How many people did he actually save?
It is perhaps the wrong question to ask. Ultimately, Wallenberg's enduring legacy rests far less in the number of people he rescued than in the humanitarian spirit he embodied and the courage he displayed.
One could argue that Wallenberg's mission was little more than a small ray of light in an otherwise disastrous failure to stem the tide of the Holocaust. His mission, backed by the United States and the Swedish government, was conceived late and haphazardly, at best, with no organizational plan to speak of.
Yet in the hell that was Budapest in the second half of 1944, Wallenberg's efforts – carried out with crucial support from his Swedish colleagues, the Hungarian resistance and the diplomatic representatives from Switzerland, the Vatican and other neutral countries – managed to protect, house and feed many of the close to 200,000 Jews left in the city. In addition, thousands of unsung heroes, not-so-ordinary Hungarian citizens, risked their lives every day on the streets of Budapest, against overwhelming odds.
Some of these rescue efforts were made possible by the fact that the Nazi leadership in Hungary – realizing the war was almost certainly lost and fearing the rapidly advancing Red Army – wished to accommodate international opinion to some degree. One must remember, however, how small this opening was and what extraordinary determination and commitment it took for Wallenberg and others to take advantage of it.
In the end, the number of people Wallenberg's mission was able to aid directly – about 30,000 – was comparatively small. The impact he made, however, was fundamental. Per Anger, Wallenberg's diplomatic colleague who was himself honored by Yad Vashem for his rescue work, once said that what made Wallenberg different was that he was "a true humanitarian." What Wallenberg brought to Budapest was the idea of possibility – the hope that rescue was indeed attainable. He worked day and night, driving himself to exhaustion and ignoring the threats to his own life. It was this relentless attitude, the will to take action and to sustain it, combined with a unique talent for organization and negotiation, which turned a small Swedish protective effort into an extensive rescue operation with safe houses, organized food and clothing supplies and with care offered to orphans and the sick.
Wallenberg's extraordinary spirit, his almost reflexive determination to jump into the fray to help others, is the enduring legacy that has captured the world's imagination. The Jewish community of Budapest certainly understood what they had witnessed. When Wallenberg disappeared in January 1945, after he was detained by Soviet military counterintelligence units, there was an almost instantaneous outpouring of emotion from survivors, who held a moving memorial service in his honor.
Miguel Cervantes once said that "in order to attain the impossible, one must attempt the absurd." That approach defined both Raoul Wallenberg's mission and Raoul Wallenberg the man. He was soft-spoken, but had a steely determination. He was daring, courageous and impatient. He chafed at bureaucratic restrictions – he was impulsive, creative and empathetic. Wallenberg infuriated his opponents and also quite often his colleagues.
He could be pragmatic and yet, at heart, he was an idealist. His mission was true humanistic philosophy in action. He led by example, making it clear that to counter horrendous crimes like genocide, every person is called upon to take a stand. And we all know how difficult this really is. Activism all too frequently imposes a brutal price on those who dare to stand up and speak out. Unfortunately, Wallenberg himself was no exception. The man who managed to save so many was shamefully abandoned, not only by his own country, but also by the US government, which had initiated and supervised his mission, and sadly, also to a large extent by the international Jewish community after the war.
Wallenberg's closest family, however, never gave up the fight to rescue him. They, too, faced a nearly impossible task, which they shouldered with the same unyielding mindset Wallenberg had shown in Budapest. For decades, his parents, Maj and Fredrik von Dardel, as well as Raoul's siblings – his half-brother, Guy von Dardel, and his half-sister, Nina Lagergren – were forced to wage an exhausting two-front war: Trying to confront the Soviet authorities, while also having to deal with the confounding lethargy of the Swedish government that did not want to provoke its powerful neighbor to the east. Not even for a man who today is celebrated as one of Sweden's most important cultural symbols – a representative of everything that is good and right about the country and its people.
Not surprisingly, many important questions about Wallenberg's mission and his fate remain unanswered. There exists little appetite in his home country for a full reckoning with the past. This includes the 10-year bilateral Swedish-Russian investigation of the Wallenberg case in the 1990s, as well as the work of a special Swedish commission that examined the official Swedish handling of Wallenberg's disappearance in the early 2000s.
As for the Russian authorities, they have shown no willingness to abandon more than seven decades of blatant and willful obstruction in the case. The Swedish government in particular must do a better job of pressing the Russian Federal Security Service to release key documentation that continues to be classified in its archival collections. This material can almost certainly establish the full facts about Wallenberg's imprisonment. It is no longer a question if the truth is known, but rather why neither side seems to have the political will to reveal it.
Today, we are once again keenly aware that the line separating democratic societies from authoritarian regimes is very thin indeed. Remembrance is the key step that enables us to learn from history, to avoid repeating the same mistakes over and over.
So is the search for historical truth – about the real causes of antisemitism and xenophobia, about mass repression and the Holocaust, and about millions of political prisoners all over the world, past and present, who are incarcerated without due process, deprived of even the most basic human rights.
Seventy-five years after Raoul Wallenberg pointed the way with his spirited example, such an unvarnished and direct accounting remains the true test of his legacy, for all of us.
Susanne Berger is a historical researcher. From 1995-2000 she served as an independent consultant to the Swedish-Russian working group that investigated the fate of Wallenberg in Russia. She is the founder and coordinator of the Raoul Wallenberg Research Initiative (RWI-70).
Dr. Vadim Birstein, a biologist and historian, was a member of the first International Commission on Raoul Wallenberg headed by Prof. Guy von Dardel, Wallenberg's half-brother, in 1990-91. He has published many articles on the Wallenberg case and is the author of the books The Perversion of Knowledge: The True Story of Soviet Science (2001) and SMERSH, Stalin's Secret Weapon: Soviet Military Counterintelligence in WWII (2012), which was translated into several languages.
hungarian jews


text:
Reputation- Review
Reputation: The Other Palace, London
Reviewed 6th November 2019
Receiving its premiere at The Other Palace, Reputation is a new retro musical by Alick Glass. Set in Hollywood in the late 1930's Freddy Larceny is a con artist who steals Michelle Gold's script and claims it as his own, receiving all of the credit. This story of plagiarism and the female struggle for equality follows Michelle as she fights for recognition and to get back her stolen work.
This new musical is heavily influenced by the 1930's jazz and swing style of music complete with clever harmonies reminiscent of classic war-time music. The score, by Alick Glass, is generally light-hearted, easy listening but main character, Michelle does get some emotional songs too to add to the mix. The production, which is still early in its workshop stage, tells Alick and Suzanne Glass' story enthusiastically and in a fun manner.
Jeremy Secomb plays the mafia inspired 'baddie' Freddy Larceny with conviction. Ever the risk taker, Freddie clearly has no remorse for his actions as he opens the show and the audience is shown flashbacks of what happened. Maddy Banks is extremely good as Michelle Grant. She plays the young student very well, full of passion and commitment for her writing and showing the indignation she feels upon finding out that her work has been stolen. Her vocals show good depth and her delicate tone works really well for the character. Ed Wade's Archie Bright is wooden, fumbling and straight laced – the perfect addition to the other slightly cheesy obvious characters. He brings out a more endearing side to Michelle's character and this relationship could definitely be developed further. The cast are all very capable of the direction given to them and display good vocal technique but at times the acting is almost too caricature and overly dramatic – perhaps, however, this would be less obvious in a larger space.
The concept for Reputation is definitely an interesting one. Whilst perhaps not the most innovative, the storytelling works well and it is certainly an easy watch. A lighthearted new musical, Reputation is unlikely to take theatres by storm however it is perfect for those wishing to escape their troubles.
Reputation runs at The Other Palace until the 14th November 2019. For tickets and information click here.
1930's, London, musical theatre, New Musical, The Other Palace, workshop, World Premiere
The Green Fairy – Review
Sunday Favourites at The Other Palace: Jodie Steele

redpajama_set_name: RedPajamaCommonCrawl


text:
Strong Force
This song is in B♭♭ Harmonic Minor at 160 BPM.
I probably won't make a song this great for a long while (and the fact that I won't make a successful dubstep for an even longer time). A lot of effort was put into this dubstep. It took a lot of pain to make this (and a lot of inspiration). I spent more time on the drops (especially the first drop). The third drop starts with a cinematic and ambient feel.
It is the year of 2150. The phenomenon that just happened was the deadliest event known as Armageddon, or the apocalypse, or Doomsday. The earth as we know it has been abandoned, and the apocalypse just ended, leaving nothing but desolating buildings and a bunch of rubble. When you arrive at the abandoned planet, you soon realize that you are not alone. Years before the earth was abandoned, aliens had invaded the planet during the apocalypse. Some of these aliens took billions of remaining humans hostage to their home world, and the rest of the aliens stayed to search for remaining lives on the planet. These aliens do not want to protect humans, they want and destroy them after they experiment on them. These aliens have no care for human lives. Now you are under their radar. They are armed with inescapable strong force that can disintegrate a human within 5 seconds.
First Drop: You must escape before they notice you under their radar before it is too late. You can try to hide, but their technology is far too advanced.
Second Drop: The aliens have now been armed against you. You must escape before you are disintegrated. YOU can try to run, but again, their technological advantage puts you in definite death.
Third Drop Part 1: You now realize that there are other rogue humans. These humans that were remaining have established extremely agile and effective techniques in order to survive and escape.
Third Drop Part 2: You and the remaining humans are now targeted by the aliens. You must quickly plan out a strategy to kill the aliens and escape.
Third Drop Part 3: The fight between the aliens and the remaining humans has begun. There is no turning back. You are to win and escape, or you are to lose and die.
DJRadiocutter
Wow, this is great!, it sounds like something i would've made a few months ago, but since then my style has changed dramatically :\
love the build, but if that is a drop you were going for at 1:25, well...
i think the sort of real drop at 2:19 is a bit better, but you still need to add more drums, as in make them sound louder, and have an actual snare...
my only complaint is the randomness of the song, and that there is no sort of chorus/drop anywhere.
Dereks
You can't just put random sounds and rhythms and proclaim this is a song.
There isn't an established structure : the so-called drop do not bring any contrast, therefore they are practically invisible.
The sound design is unoriginal, and violent : it sounds like you wanted ALL the sounds and instruments to be ALL POWERFUL, but sound design is about the sounds working TOGETHER, not all of them being ear-destructors.
JordanKyser	responds:
I don't know what you are hearing, but this is very original, plus the fact that the songs are, of course, random, but they are set to fit the song. The sound design is supposed to be violent, hence "Strong Force". In the sense of sound design, it is called "Strong Force" in that all of the instruments (especially the bass drums) are attacked. Also, your definition of a drop will be different from anybody else's. After the break following the second drop, the feel goes from all-powerful (as you called it) to solemn (but still somewhat attacked).
Now back to the random sounds:
The sounds are, in fact, random. I wanted to mainly apply the cinematic feel, but also supply the sense of a variety of sounds into the songs. The beginning is a reverbed GMSynth Square, designed to give it a feel of a post-Armageddon-era game. There are two kinds of the synthetic plucks (high and low), both of which play on the second half of that given measure (first measure is low plucks, second measure is high plucks). Now for the strings. There are two types of strings used in this song (natural DirectWave and synthetic DirectWave, both of which are the two String Ensemble DirectWave presets). The lead in the drop is significantly different from the main lead. It is more reverbed, plus it is a DirectWave+MiniSynth combination preset, not much else to say about it. Now for the percussion. Yes, I did overlayer the kicks, but I intentionally did so to give the harsh part of the main feel of the song. Here is another very important part, you bass and subbass. I used a Picked Bass guitar for the subbass, and a 16th-note-segmented Chopped Bass for the bass and subbass support. Now for the main drop instruments, the wubs. I used two wubs (a Double Octave Wub and a Big Wub). The Double Octave Wub has a three purposes: a filler for the the drop, support for the Big Wub, and support for the High Plucks. The Double Octave Wub is a MiniSynth+GMSynth combination preset. The Big Wub, the main drop instrument, was the big key to the drops in this song. It was a special GMSynth preset I created in the process between Truth 2 and this song. In a lot of my dubstep songs after Strong Force, I have used this preset.
(speaking of dubstep) I am, in fact, still new to dubstep. This song was my first successful attempt at a dubstep song. This song is set as a big milestone for me. I have done more advanced, but I can't go too much over the top. I don't have the full version of FL Studio, but I have FL Studio Mobile, in which I used this to create Strong Force.
So that is pretty much it. Hope that clears it out (or not, but if you are still against this song, I can try to do better).
SilverFoxJams
It's too bad you can't enter this one into the auditions phase of NGADM with this one. Is this really a 3-person team effort on this piece? Well done collab if it is. A bit repetitive, but that didn't take away from the track much at all.
Lol as I was listening to this before reading the description I already imagined a cartoony, yet sci-fi and dark show that would air on TV with this cool music playing in the background.
This is an overall very good fusion of EDM and dubstep.
This was done by me and inspired by two people. This is my NGADM audition entry for both FGK and I.
Thanks for the review! ;)
Ectisity
In the first chipscompo this was one of the tracks I felt had the most potential. Still, there are a lot of problems with the mix that detracts from the quality of the track, and I'll try to specifically describe why it bothers me.
First of all, the mix is a bit muddy. Mud in a mix mainly originates from the low end of the tracks, and you get mud because lower frequencies that normally are barely audible clash with each other. To avoid this problem you the lowest frequencies that you don't need from all of your synths. I advise you to go through every single mixing channel and listen closely to each instrument individually. Try to cut all unwanted frequencies, both audible and non-audible. A common mistake many people do when they begin to learn mixing is that they don't recognize how non-audible frequencies destroys the mix. when you have a lot of different elements.
Also, to me it sounds a bit like you at times boost the higher frequencies of your leads in order for them to stand out. If you ever have to boost frequencies because your lead doesn't sound clear in the mix, consider lowering the same frequencies from the other elements in your track like the bass our pad. You very rarely want to aggressively boost frequencies unless it has to do with sounddesign. It's always better to lower frequencies rather than boosting them.
Also the kick sound could do with some improvement. Though a kick often is considered to be an element that reigns over the low-end, that doesn't mean that it shouldn't shine through in the mid and high frequencies. The "umph" feel that you get from a lot of kicks in EDM songs and especially dubstep comes from the higher frequencies. If you boost the bass frequiencies too much however, the high frequencies completely disappear in the mix and thus the kick-sound ends up sounding very dull.
I know I'm a bit harsh, but I'm honestly only trying to help, and I honestly wouldn't spend all this time writing this review if I wasn't. The main issue with the track lies in the mixing being chaotic. There of course other things that could be improved as well, but before I can comment on any of that, I really believe you should focus on improving your mixing skills. I recommend that you take time with each and every element in your track seperately and make sure that they sound good together. If there's something you don't like, fix it straight away even if it's only a minor issue. In mixing, many minor issues tend to become a major one once they all arelayered on top of eachother. Also I adivce you to listen to your mix on different speakers before finalizing it. If the mix sound good on a laptop speaker, it will sound good anywhere, but if the mix only sounds good on your cheap or expensive headphones, that means that it might not sound as good on my headphones. The goal is that you want your mix to sound good regardless of the equipment of the listener, and this is something I'm still working on getting down.
Keep up the good work :). There's some really interesting elements in this, and I believe that you have a lot of potential that can be realized if you dilligently continue to learn more about music production :).
- Ectisity
Falsesouth
The mid section melody at the beginning isn't great to be honest. The melodies with the wobble sound is quite good, but I find that melodies created with wobbles are usually not very effective. You should use orchestral instruments for that melody like strings. That would be quite epic.
In this piece, the mix can be so much better with heavy percussion (kick primarily). The drum choice matters a lot, so choose powerful samples.
The sound design isn't great. The wobbles don't feel fully processed in terms of sound design. They feel like someone just started designing it but didn't finish applying the necessary compression (etc). That could be a matter of the overall mix as well, but that is something to look into.
There is a point where chords come in around 3:05 and the melodies and chords kind of clash with this undesirable dissonance. Listen carefully for details like that.
The overall track is quite repetitive, which is not good in this case especially because it is a 6 minute track. You only want to make a track long if it needs to be. There is one famous track (I forget the name) that is around 11 minutes, but it is really well done.
I appreciate the storyline you guys included for the project. Since music is an art, I believe it can be combined with other forms of creativity. That's why music videos exist (though a lot of them are more about publicity and advertisement unfortunately).
So to summarize:
-work towards less repetitiveness
-work towards a stronger mix; it takes time to develop an ear for mixing, but it can be done with practice.
-watch out for dissonant notes that don't work with the chords.
-work towards stronger sound design (each of you can practice and even give each other feedback throughout the contest period).
-Listen to TaintedLogic's review. I just looked over it now, and it is quite similar to my review actually in terms of key points. TaintedLogic lists out a logical perspective of the flow of the track. TAKE NOTES XD
-Use some background FX and reverb during the intro, verses (etc). so that it has more of the vibe you are going for. There are a lot of possibilities for an idea like yours.
Either way, you guys proved that you can work together. So now you need to discuss on how you will improve from this point for your next piece if you make it to the next round of NGADM.
Best of luck, you three!
JordanKyser
ELEPS44
johnfn
Talurre - Bridge Between Worlds	by TeslaX11
TeslaX11
IVIVARELUS-DIVERSITY	by IVIVARELUS-GD
IVIVARELUS-GD
Felix Zophar - The Eternal Waves	by FelixZophar
FelixZophar
Zimon & Kaixo - Reassemble	by KaixoMusic
KaixoMusic
3rR0r [Lo7]	by Lamby07
Lamby07
You may only use this piece for commercial purposes if your work is a web-based game or animation, otherwise you must make specific arrangements with the artist.


Powerhouse Partners is made up of twenty-six full-time real estate agents and two full-time support staff members. Their clients range from celebrities and investors to first-time homeowners and families. The team also has extensive experience brokering the sales of wide ranging types of properties from single family residences to large multi-unit developments.
The team was formed to meet the need for a group of professional, ethical, top-quality real estate agents who could pool their skills and connections to sell their clients' properties at the most rewarding prices. Team members were chosen with care, focusing on highly skilled professionals who consistently aim for excellence in serving their clients. The team has built on this foundation by continuing to train, shape and fine-tune each member's unique skills and strengths.


text:
package org.camunda.connect.impl;

import org.camunda.connect.ConnectorException;
import org.camunda.connect.spi.CloseableConnectorResponse;
import org.camunda.connect.spi.Connector;
import org.camunda.connect.spi.ConnectorConfigurator;
import org.camunda.connect.spi.ConnectorProvider;

public class ConnectCoreLogger extends ConnectLogger {

  public void closingResponse(CloseableConnectorResponse response) {
    logDebug("001", "Closing closeable connector response '{}'", response);
  }

  public void successfullyClosedResponse(CloseableConnectorResponse response) {
    logDebug("002", "Successfully closed closeable connector response '{}'", response);
  }

  public ConnectorException exceptionWhileClosingResponse(Exception cause) {
    return new ConnectorException(exceptionMessage("003", "Unable to close response"), cause);
  }

  public void connectorProviderDiscovered(ConnectorProvider provider, String connectorId, Connector connectorInstance) {
    if (isInfoEnabled()) {
      logInfo("004", "Discovered provider for connector id '{}' and class '{}': '{}'",
        connectorId, connectorInstance.getClass().getName(), provider.getClass().getName());
    }
  }

  public ConnectorException multipleConnectorProvidersFound(String connectorId) {
    return new ConnectorException(exceptionMessage("005", "Multiple providers found for connector '{}'", connectorId));
  }

  public void connectorConfiguratorDiscovered(ConnectorConfigurator configurator) {
    if (isInfoEnabled()) {
      logInfo("006", "Discovered configurator for connector class '{}': '{}'",
        configurator.getConnectorClass().getName(), configurator.getClass().getName());
    }
  }

}

redpajama_set_name: RedPajamaGithub


text:
What Documents Are Needed For A Small Business Loan | Goverment Grants
9 July 2022 by Cliff
What Documents Are Needed For A Small Business Loan
Are you looking for What Documents Are Needed For A Small Business Loan?
What Does A Small Business Loan Cover
What Do You Need To Get Small Business Loan
The downside to applying for government grants? The lengthy paperwork. It is time-consuming and technical. Before you submit an application, it is important to verify that you are eligible. The federal government spends billions each year to finance projects. However, these funds are often awarded through a competitive bidding process. Small businesses can benefit from certain programs that help them navigate the bidding process.
The National Minority Supplier Development Council offers business services, networking opportunities, and one-off funding opportunities. In addition, the National Minority Supplier Development Council has a network of community small business advisors who can help businesses grow and thrive. Operation Hope is another small business-focused organization that offers 12-week and eight-week entrepreneurship training programs. This program helps minority business owners start their own businesses. What Documents Are Needed For A Small Business Loan.
Federal grants often require matching funds. In some cases, matching funds may be available from other sources, such in-kind services offered by applicants. The match requirement is usually a percentage of the project cost. In some cases, a volunteer organization may be able to provide matching funds. These contributions must be related and necessary to the project's goals.
When applying for match funds, it's important to keep overhead expenses in mind. These expenses include marketing materials and tools, which are often overlooked. These expenses should be included in your proposal budget. If they aren't, they will need to be acquired for the organization or donated. For this reason, it's important to have a detailed list of your costs.
Start by looking for grants that match your business' goals. There are many grant programs offered by the federal government. The SBIR program, for small businesses, is a very competitive funding opportunity. To qualify, you must have fewer than 500 employees and be a US-based small business. The award is typically between $50,000 and $250,000 for six-months. The application process can take several weeks, so make sure to start early and have someone else proofread it for you.
East Chicago Grants For Small Business | Goverment Grants
Free Grants For Small Business In Florida | Goverment Grants
Small Business Loans For Women In Texas | Goverment Grants
Does Chase Bank Offer Small Business Loans | Goverment Grants
Florida Small Business Disaster Loan | Goverment Grants
How To Receive A Small Business Loan | Goverment Grants
Covid-19 Grants For Small Business Owners | Goverment Grants
City Grants For Small Business Danville Va | Goverment Grants
What Is The Average Small Business Loan | Goverment Grants
State Of Delaware Grants For Small Business | Goverment Grants
Covid Relief For Small Business Grants | Goverment Grants
Covid 19 Grants For Small Business Singapore | Goverment Grants


text:
I think one of the small specifics that richard mille replica really reveal the watch market, and also AP specifically, happen to be listening to watch hobbyists.
There's which in turn astonished us much more the colour from the wedding ring an accidents, not like a few things i seasoned just before, even though My spouse and i donned this specific be cautious about richard mille replica regarding Three several weeks just about any evening, along with is still on which view appears like new.
This isn't an infrequent occurrence in the realm of old-fashioned wrist watches, the location where the regulations associated with fake watches steadiness ended up a smaller amount strictly added than they are generally right now.
How Nanook used an audiovisual exhibition to promote its podcast…
Accelerating engaged journalism - 4 Dec 2018
Building power for more informed communities - 12 Mar 2019
Engagement Explained Live - 19 Jun 2019
Engagement Explained Live: Building resilience - 6 Nov 2019
Experiments directory
Community calls
How Nanook used an audiovisual exhibition to promote its podcast among hard-to-reach Lithuanians
The media collective partnered with the national library in Vilnius to tell stories through 15 portraits and accompanying short clips of audio
This case study was first published in Engagement Explained, a fortnightly newsletter that brings you in-depth and replicable engaged journalism case studies from news organisations across Europe. Sign up here to receive the next edition in your inbox.
An exhibition of portraits taken by Nanook photographers and showcased alongside short clips of podcasts in the capital of Vilnius and the town of Plungè.
Nanook is a collective of Lithuanian journalists launched in 2014 by photojournalists Berta Tilmantaitė and Artūras Morozovas.
It focuses on underreported topics and social and cultural issues, and has published stories on life in women's prisons in Lithuania, Lithuanian Paralympians, addiction and domestic violence
The team consists of seven staff members (four multimedia journalists, two audio journalists and one sound engineer) plus 10 contributors, including illustrators, researchers, photographers and developers.
Nanook has a podcast called NYLA, published weekly alongside a photo essay (English speakers can listen to an episode here). NYLA receives 3,000-5,000 downloads per episode and is funded by listeners via Patreon (it has raised $27,000 since September 2017).
NYLA is the name of the female character in the pioneering 1922 American silent documentary 'Nanook of the North', from which the collective takes its name.
Nanook funds its journalism through advertising on the podcast, commissioned work, grants and Patreon. The team also puts on media literacy classes for schools across Lithuania.
Nanook took part in the Finding Common Ground initiative last year, run by the University of Oregon's Agora Journalism Center, where they experimented with creating 'story circles' with former inmates.
Nanook's photo-audio exhibition at the National Library in Vilnius between January and March 2019
The team has been using digital tools to promote its podcast since it launched in September 2017 but, when numbers plateaued, decided to host a face-to-face event in order to reach new listeners.
An agreement was reached with the National Library in Vilnius to host an exhibition of photos from the essays and audio clips from the podcasts. This took place between January and March 2019.
The team selected photos from 15 of the podcast interviews, printed them and showcased them in wooden lighting boxes made by Antalieptė locals in Innovators Valley – an NGO that works with socially disadvantaged people.
The gallery was darkened to make the space more intimate and headphones were installed at each portrait so visitors could hear three to 10 minute-long clips from the podcast interviews. These included talks with a famous Lithuanian artist, Thai film director and Muslim student activist.
QR codes were also installed by each lighting box so visitors could find and listen to the full podcast episode.
The team promoted the exhibition through its Patreon community, which was invited to the opening, and via social media. It also invited partners and those pictured in the portraits. The library promoted it through its mailing list.
The team hosted two informal gatherings at the exhibition space to allow podcast listeners to meet the Nanook photographers and journalists. These were arranged via Facebook and were attended by 20-30 people.
In two months, 13,000 people visited the exhibition in Vilnius. The exhibition was then transferred to Plungè, a small town with 20,000 inhabitants, where it was housed in a cultural centre and a youth centre. Around 40-50 people attended the opening.
Professor Irena Veisaitė, one of the podcast interviewees, listening to a clip at the exhibition
What did they learn?
Partnering with the National Library, which already has a large and diverse group of visitors, ensured good footfall to the exhibition and allowed Nanook to reach new people in Vilnius.
It was difficult for the team to pick the best photos from over 80 podcast interviews. They decided to focus on portraits and the shots that were the most visual. Some of the best podcasts missed out as a result.
The demographics of the visitors differed a lot between Vilnius, where there are more young professionals, and Plungè, where people tend to be older. Outside of the capital, people were less aware of Nanook and asked a lot of questions about the work the organisation does.
Listeners to the podcast have been growing slowly since the start of the year but the team can't attribute the growth to the exhibition alone. Other factors, such as exclusive interviews and focusing on topics that resonate with people, play into the growth in downloads.
The team noticed that visitors spent significant time at the exhibition, often between 30-60 minutes. They tended to listen to most of the audio exhibits and took time to connect to the photography while they listened.
The conversation at the events tended to be about the exhibition itself and the photography on display, rather than the issues behind each shot. This is something the Nanook team would try to encourage more in the future.
The success of the exhibition means that the team is planning to extend the exhibition to other cities and towns in Lithuania from September onwards.
Karolis Vyšniauskas, NYLA podcast host and editor, Nanook
"We found that journalism can affect you in a much more powerful way when it is presented in a not traditional space, such as a gallery."
How would you improve it?
"We would try to focus more on the subjects of the exhibition and the stories behind them rather than the exhibition itself. We are glad that people are appreciating our journalistic work but the real story here is what the interviewees in the exhibition are sharing."
Now try it for yourself
'Face value speaks louder than online tools alone' was one of five recommendations from the Engaged Journalism Accelerator's March report, 'What would journalism look like if it was generated from within communities?'.
Cafébabel, a European-wide news magazine producing long-form journalism, produced a photo exhibition at the end of its collaborative reporting project in Poland.
The World Press Photo exhibition has existed since 1955 and often tells the stories of the people behind the photographs.
ContrastVR, Al Jazeera's immersive media studio, recently wrote about Nanook and its efforts to 'reinvent journalism in the Baltics'.
More resources from the Engaged Journalism Accelerator
A local French site reaching new audiences through events
Rue89 Strasbourg, a local news site founded in 2012 that focuses Strasbourg in France, organises five types of events to deepen its relationship with readers and subscribers.
Diversifying audience should be mission-critical for newsrooms. Here's how you can work toward that goal
Hearken engagement consultants Summer Fields and Stephanie Synder provide some methods and examples for doing so, including in-person outreach, partnerships and events, partnering on online engagement initiatives, and empowering the community to participate directly in reporting
Report: What would journalism look like if it was generated from within communities?
Insights and recommendations from community-driven news organisations, collated at our 2018 event in Madrid
© Engaged Journalism Accelerator — All Rights Reserved


More than 309 communities in Nigeria have publicly declared their abandonment of female genital mutilation in 2018, a senior official with the United Nations International Children's Fund (UNICEF) said Wednesday.
The 2016/2017 Multiple Indicator Cluster Survey (MICS) showed some decline in the incidence of female genital mutilation in the country, Mohamed Fall, UNICEF's country representative in Nigeria, said in a statement issued in Abuja, the nation's capital.
He said based on the survey, 18.4 percent of women aged from 15 to 49 years underwent genital mutilation as against 27 percent in 2011.
The UNICEF official added that despite this decline, millions of girls and women were still faced with the scourge of genital mutilation every year in Nigeria.
"There is, therefore, an urgent need for decision makers and political leaders to take concrete action toward ending the harmful practice of genital mutilation in Nigeria," Fall said.
He identified genital mutilation as a violation of women's rights to sexual and reproductive health, physical integrity, non-discrimination and freedom from cruel or degrading treatment.
According to him, it is also a violation of medical ethics and a form of gender-based violence.


October 17, 2018 – While approaching a vehicle during a traffic stop for speeding, the driver of the stopped vehicle suddenly opened fire, shooting Trooper Conner once in the face and once in the torso. The driver then fled the scene but was later apprehended.
Trooper Conner died as a result of those gun shot wounds.
Trooper Kevin Conner with his family.
He is survived by by his wife and two children.
October 10, 2018 – While climbing two ladders to reach the observation platform of a guard tower, Officer Mark Gaspich began to feel ill so he returned to the ground to seek help. Once back on the ground, though, he suffered a fatal heart attack and collapsed. He is survived by his father and two brothers.
October 4, 2018 – Sergeant Dennis Reichardt died as the result of cancer he developed as a result of searching through debris at the sites of the World Trade Center and the Fresh Kills landfill, following the September 11, 2001 Terrorist Attacks.


If you're seeking delicious soul food and fusion cuisine served in a comfortable atmosphere, look no further than Ranell's Cafe. Located in St. Louis, MO, this casual cafe is part of the neighborhood. With a menu full of good eats at an affordable rate, it's no wonder this local cafe has people talking.
Ranell's Café is a great place to bring the family. Complete with live jazz music true to the spirit of St. Louis, the welcoming and relaxed atmosphere in their dining room makes them the perfect location for lunch or dinner with friends or loved ones. At Ranell's, they strive to provide you with a one-of-a-kind dining experience. From traditional temptations to mouth-watering specials, their dishes will keep you coming back time and time again.
Craving a deal? Pick something delicious off their 7 for $7 menu featuring all your favorite entrees served complete with fries and drink to wash it all down. For a true St. Louis experience, guests can visit them on soul food Sunday for some true Southern-style home cooking. This homemade menu wouldn't be complete without items such as fried chicken, collard greens, cornbread, and other classics.
No matter what day you pick to dine in the café, leave some room for dessert and enjoy a tasty treat from the in-restaurant ice cream parlor while soaking up the sounds of St. Louis. Let the friendly staff at Ranell's Café treat you to an exceptional night out. For questions, call (314) 932-5087, or visit them on their website.


text:
Q: CORS chrome issue when trying to use PHP Exception in AJAX error callback When throwing an exception in PHP backend - AJAX error callback launches as needed but err.data is null (and there is CORS error in chrome console) so I can`t implement any custom logic there.
auth.oauthLogin(data).then((userData) => {
        // success
    }, (err) => {
        // failure
        if (err.data && err.status === 400) {
        // failure state A
        }
        else
        // failure state B
});

I use Silex framework which of course adds Access-Control-Allow-Origin header to normal response, and surely I can manually add this header to Exception, but I am interested what is the right appoach to properly use Exceptions on client side and insert some info into err.someProperty object?

redpajama_set_name: RedPajamaStackExchange


text:
function Use-CallerPreference
{
    <#
    .SYNOPSIS
    Sets the PowerShell preference variables in a module's function based on the callers preferences.

    .DESCRIPTION
    Script module functions do not automatically inherit their caller's variables, including preferences set by common parameters. This means if you call a script with switches like `-Verbose` or `-WhatIf`, those that parameter don't get passed into any function that belongs to a module.

    When used in a module function, `Use-CallerPreference` will grab the value of these common parameters used by the function's caller:

     * ErrorAction
     * Debug
     * Confirm
     * InformationAction
     * Verbose
     * WarningAction
     * WhatIf

    This function should be used in a module's function to grab the caller's preference variables so the caller doesn't have to explicitly pass common parameters to the module function.

    This function is adapted from the [`Get-CallerPreference` function written by David Wyatt](https://gallery.technet.microsoft.com/scriptcenter/Inherit-Preference-82343b9d).

    There is currently a [bug in PowerShell](https://connect.microsoft.com/PowerShell/Feedback/Details/763621) that causes an error when `ErrorAction` is implicitly set to `Ignore`. If you use this function, you'll need to add explicit `-ErrorAction $ErrorActionPreference` to every function/cmdlet call in your function. Please vote up this issue so it can get fixed.

    .LINK
    about_Preference_Variables

    .LINK
    about_CommonParameters

    .LINK
    https://gallery.technet.microsoft.com/scriptcenter/Inherit-Preference-82343b9d

    .LINK
    http://powershell.org/wp/2014/01/13/getting-your-script-module-functions-to-inherit-preference-variables-from-the-caller/

    .EXAMPLE
    Use-CallerPreference -Cmdlet $PSCmdlet -SessionState $ExecutionContext.SessionState

    Demonstrates how to set the caller's common parameter preference variables in a module function.
    #>
    [CmdletBinding()]
    param (
        [Parameter(Mandatory = $true)]
        #[Management.Automation.PSScriptCmdlet]
        # The module function's `$PSCmdlet` object. Requires the function be decorated with the `[CmdletBinding()]` attribute.
        $Cmdlet,

        [Parameter(Mandatory = $true)]
        [Management.Automation.SessionState]
        # The module function's `$ExecutionContext.SessionState` object.  Requires the function be decorated with the `[CmdletBinding()]` attribute.
        #
        # Used to set variables in its callers' scope, even if that caller is in a different script module.
        $SessionState
    )

    Set-StrictMode -Version 'Latest'

    # List of preference variables taken from the about_Preference_Variables and their common parameter name (taken from about_CommonParameters).
    $commonPreferences = @{
                              'ErrorActionPreference' = 'ErrorAction';
                              'DebugPreference' = 'Debug';
                              'ConfirmPreference' = 'Confirm';
                              'InformationPreference' = 'InformationAction';
                              'VerbosePreference' = 'Verbose';
                              'WarningPreference' = 'WarningAction';
                              'WhatIfPreference' = 'WhatIf';
                          }

    foreach( $prefName in $commonPreferences.Keys )
    {
        $parameterName = $commonPreferences[$prefName]

        # Don't do anything if the parameter was passed in.
        if( $Cmdlet.MyInvocation.BoundParameters.ContainsKey($parameterName) )
        {
            continue
        }

        $variable = $Cmdlet.SessionState.PSVariable.Get($prefName)
        # Don't do anything if caller didn't use a common parameter.
        if( -not $variable )
        {
            continue
        }

        if( $SessionState -eq $ExecutionContext.SessionState )
        {
            Set-Variable -Scope 1 -Name $variable.Name -Value $variable.Value -Force -Confirm:$false -WhatIf:$false
        }
        else
        {
            $SessionState.PSVariable.Set($variable.Name, $variable.Value)
        }
    }

}


Roughly a quarter of American households now have access to an Amazon Prime account, shown by new research from The NPD Group and CivicScience. This suggests the online retailer's premium service has altered how consumers shop – just a decade after its launch.
"Some say retail is changing. I say retailing has already changed. And retailers need to catch up," said Marshal Cohen, NPD's chief industry analyst.
NPD's research shows more than 24 percent of U.S. households have at least one Amazon Prime account, one finding of the first major inquiry into Prime's penetration levels. Amazon does not disclose the number of Prime subscribers or the percentage of homes reached by the service.
Perhaps the most interesting figure to come out of the research is that between 30 percent and 32 percent of respondents said they had not heard of Amazon Prime. That suggests the upside potential for the product is still quite high.
"Do we expect it to grow? Yes. The value proposition for Amazon Prime is pretty spectacular from a consumer point of view," said Don Unser, group president of NPD's Retail Business Group.
That is also the expectation of Macquarie Research, which earlier this year predicted Amazon Prime membership will reach half of U.S. households by 2020. Macquarie's estimate for present-day penetration is 20-25 percent. Consumer Intelligence Research Partners estimated U.S. membership in Prime at 44 million as of June 30, 2015, but did not estimate household penetration.
Certainly Amazon is pulling out all the stops to boost membership in Prime. It's investing millions of dollars in exclusive video series like the pre-teen hit "Annedroids," Emmy-winner "Transparent," revenge drama "Hand of God" starring Ron Perlman, and the alternative future sci-fi thriller "The Man in the High Castle." The online retailer/entertainment giant is also experimenting with discount pricing. Last month it held a one-day sale offering annual Prime membership for $67.
Amazon also took steps recently to limit the sharing of Prime accounts. Although the new rules limit sharing to just two adults in a home, the move appears aimed at preventing people from sharing an account outside of their household, while presumably making it easier to share streaming services within a home.
All of this makes one thing clear: Amazon Prime is part of the family in one out of every four homes in America . . . and growing.


text:
Guest Posts/OpinionCoronavirus-COVID-19Digital IdentificationDraconian LawsGlobal GovernanceLockdownsSupply Chain ShortagesSurveillanceTechnocracyTyranny
The Shanghai Covid Lockdown. Who Was Behind It?
by Emanuel Pastreich | Global Research
Corporate newspapers and social media have been flooded with horrific images of the Shanghai lockdown for the last week, a massive enterprise that has confined millions of Chinese to their homes for weeks and has resulted in the implementation of severe restrictions on access to basic supplies.
Images of citizens yelling from their apartments in frustration, or screaming heartfelt protests in moving soliloquies, videos of drones and robots patrolling the empty streets of Shanghai, present us with a terrifying vision of the totalitarian rule by technology that so many have predicted.
The underlying message is that China is the source of this nightmare.
The official story put out by the city of Shanghai, and not denied by the Chinese Communist Party, is so extreme as to invite ridicule.
A new "zero tolerance" policy for COVID-19, which is a bogus non-existent disease in the first place, was imposed on all Shanghai citizens, first on the East side of the Huangpu River from March 28, and then for the entire city from April 1st.
Supposedly all citizens will be tested for COVID-19. According to media reports, only 26,087 new cases of COVID-19 have been found, and of those, only 914 were symptomatic (and there were no pictures of bodies on the ground, as was in the case in Wuhan at the end of 2019).
That is to say that the justifications for the lockdown are so absurd as to make the entire process farcical, perhaps an action intended to show citizens that they must do exactly what they are told to do, no matter how ridiculous and groundless the premises are.
The Western corporate media had a ready answer for what was going on: The Chinese Communist Party, following its "undemocratic socialist ideas", is violating the fundamental rights of citizens that we Westerners respect.
The American Jack Posobiec, who refers to himself as a "veteran Navy intel officer," posted extensively on Twitter about the lockdown, blaming Communism and making statements like "This is what the CCP is doing to the 26 million people of Shanghai."
Human Rights Watch was quick to condemn China for its human rights violations in Shanghai, stating on April 6 that "The Chinese government should respect the right to health and other basic rights in its response to the Covid-19 surge in the country," but did so without any reference to similar, or worse, policies being carried out around the world.
The problem is that although this lockdown is blamed on Communism, there is no precedent for the shutdown of a major city to be found in the Chinese communist tradition; no part of the imposition of technofascism can be traced back to the calls of Mao Zedong and Zhou Enlai for class struggle and for resistance to imperialism.
The model for the Shanghai lockdown, it turns out, is the lockdown of Boston after the Boston Marathon bombing of April 15, 2013, exactly nine years ago. On that occasion, the United States Federal government, specifically the FBI, used a murky charge of a terrorist attack (about which serious doubts remain) as an excuse to lock down vast sections of the city of Boston and to confine citizens to their homes while armed police patrolled the streets.
The question we should ask is whether what is taking place in Shanghai is being organized by the same people who organized the Boston lockdown, and similar lockdowns around the world over the last two year, and not by the Chinese Communist Party—or not primarily by the Chinese Communist Party.
Horrific videos of Chinese committing suicide by jumping from their windows were also widely circulated, and they may have been real, but there is no reason to assume anything is true just because it was broadly circulated.
Another popular video featured a dog-shaped robot (that resembles a Boston Dynamics SpotMini) patrolling the streets with a microphone on its back telling the people of Shanghai to stay inside. Anyone who looked at the video with critical eyes had to be doubtful. The speaker was carelessly strapped to the back of the robot with barricade tape in what appears to be a careless stunt, and it was most certainly not representative of government policy.
But the giveaway that this lockdown has silent partners who had nothing to do with the CCP bureaucracy was the constant harping in the Western media on the suffering of animals in Shanghai. Images of live cats rounded up and put in bags for disposal were pasted all over the internet, along with a video of a Chinese man cruelly holding a dog in pain with a device and then dropping it into a container with other injured dogs. Although the video certainly was disturbing, I dare horrified Americans to watch a video of a factory-scale slaughterhouse in the United States for even few minutes.
The focus on cruelty to animals is a standard in the operation to demonize Russia in the Ukraine. For example, a call by "Soi Dog co-founder John Dalley" for help to rescue the dogs and cats of Ukraine has been broadly circulated in the United States.
There are numerous indications that the Shanghai lockdown is being marketed for the Western audience as the equivalent of the Russian invasion of Ukraine. The narrative presented is of a cruel totalitarian Communist government in China that oppresses the poor citizens of Shanghai who yearn to be free from these unreasonable "zero covid" restrictions (but no suggestion is offered that covid restrictions themselves are wrong).
MSN reported,
"There are videos of locked-up residents chanting 'we want food' and 'we want freedom.' In a video, citizens are seen going to their balconies and protesting against the lack of supplies."
But the videos, the reports, are just too perfect, too carefully staged.
Shanghai Shutdown as war by other means
The details of the actions by American operatives in collaboration with corrupt Chinese officials to plan, and to carry out, this Shanghai lockdown are not available to me. Granted the completely speculative, and often blatantly wrong, reporting that passes for journalism these days, however, I hope that I can be forgiven if I infer, based on the ample evidence I have read in English and Chinese, as to what may be going on behind the scenes.
The Shanghai lockdown must be seen first in proper geopolitical perspective.
China has been subject to high level pressure from Washington D.C. over the last two months in an effort to thwart any possible cooperation with the Russian Federation since Russian troops entered the Ukraine.
Let us consider the critical events leading up to the lockdown.
US President Joe Biden warned the People's Republic of China on March 18, in a conversation with President Xi Jinping, that there would serious consequences for China if it offered any support for Russia, economic, or, especially, military. White House press secretary Jen Psaki explained,
"He made clear what the implications and consequences would be if China provides material support to Russia as it conducts brutal attacks against Ukrainian cities and civilians."
We do not know what Biden said, but just three days later, on March 21, China Eastern Airlines Flight 5735 was heading for a smooth landing at the Guangzhou International Airport when it suddenly plunged inexplicably into a nosedive. The cause of the crash has yet to be explained—even three weeks later.
Many Chinese believe the arguments made in videos posted on Weibo (and elsewhere) soon after that incident that the crash was the result of a remote hijacking (similar to the 9/11 crashes) probably conducted by United States. The story was confirmed by the American intelligence investigative blog State of the Nation. Moreover, the egregious decision to include a seven-member team from the United States in the formal investigation of this domestic crash suggests something a bit unusual.
Then, on March 28, the Shanghai Municipal People's Government, not the central government in Beijing that had been easing restrictions, suddenly launched a radical COVID-19 "zero tolerance" policy.
If intelligence operatives for the United States were looking to give China its own "Ukraine," and to find a new field for the trouble making that they funded in Hong Kong previously, Shanghai was the logical choice.
Shanghai is riddled with global financial interests, with the head offices (or certainly the major branch) for all major multinational investment banks and multinational corporations located there. Their impact on the Chinese economy remains immense.
Shanghai has a history of over a hundred years as a center for global capital with a parasitic relationship to the rest of the nation. It was Shanghai, after all, that offered extraterritoriality to citizens from imperial powers until the 1940s.
Following that tradition, Shanghai today has the most extreme special economic zone policies of any city in China, policies that allow foreign corporations to engage in a broad range of activities without the authorization of the government.
As part of its drive to meet the demands of multinational corporations, the Shanghai government has privatized services and promoted technological solutions to just about everything. Shanghai has been so enthusiastic in adopting smart grids, 5G, online governance, and automation that it won the top rank globally as smart city from Juniper Research this year.
Shanghai has rolled out the red carpet for global finance, giving special privileges to select institutional investors, opening up to just about any investment from offshore, expanding the derivatives markets, and permitting investment banks to create their own "wealth management joint ventures."
Who might be involved on the Chinese side in this Shanghai shutdown?
There are plenty of billionaires active in Shanghai with close ties to global finance who might be tempted to play the role of an Igor Kolomoisky, the billionaire who created current president of Ukraine Volodymyr Zelensky in response to American encouragement.
For example, we know that the billionaire Ma Yun (Jack Ma), who took enormous amounts of funding from Goldman Sachs and other American investment banks when he created Alibaba as a global marketing and distribution giant that rivaled Amazon, was very unhappy with Chinese policies.
Ma is popular figure among the globalists, and he is a member of the board of trustees of the World Economic Forum.
Although the details are obscure, Ma's push for the globalist agenda in China ran afoul of state planners in Beijing, Xi Jinping included, two years ago.
Ma established the Ant Group, a financial institution intended to revolutionize finance by creating an unregulated banking system.
The story is that he delivered a speech on October 24, 2020 in which he called for sweeping changes in the banking system. As a result, the central government cracked down on his activities and he has rarely been seen in public since.
Alibaba is headquartered in Hangzhou, near Shanghai, and has its largest presence in Shanghai.
There are also American billionaires interested in using Shanghai as a way to muscle in and open up China to foreign capital. For example, Stephen Schwarzman, CEO of the private equity firm Blackstone, has bought off many intellectuals and government officials in the Chinese Communist Party with his money, especially the more than 100 million USD he gave to establish, among other things, the prestigious "Schwarzman Scholars" Program at Tsinghua University.
Another American billionaire heavily invested in China is John Thornton, founder of the John L. Thornton China Center at Brookings Institution. Thornton is a member of the International Advisory Council of the China Investment Corporation (China's sovereign wealth fund) and he is constantly pushing to increase foreign influence over China's financial policy.
Shanghai Lockdown and Global Economic Disruption
The economic disruption caused by the Shanghai lockdown is already being promoted in the corporate media as the reason for delays in the production and delivery of electronics, automobiles, and other household goods that are produced in, shipped through, or dependent on parts manufactured in Shanghai. Although this disruption is true, there is every reason to believe that this situation will be exploited and exaggerated to justify efforts by the super-rich to destroy the global economy further and to impoverish the Earth's citizens.
Combining a Ukraine crisis that justifies a sudden scarcity of agricultural goods, raw materials, natural gas, and manufactured goods with a Shanghai crisis that shuts down global trade offers globalists an opportunity to explain just about any disruption.
Already plans are in place to adopt a similar zero tolerance policies in the city of Guangzhou, another major manufacturing and finance center. The resulting economic slowdowns, disruptions in supply chains, increasing inflation and shortages will be just what the doctor ordered.
The economic crisis of the Shanghai lockdown has also been employed as an argument for increasing vaccinations in China, predictably, and for introducing the first Chinese-made mRNA COVID-19 vaccines, according to China's National Center for Disease Control and Prevention.
Differences between Russia and China
There are clear differences in the nature of the attack on Russia through Ukraine and on China through Shanghai. The United States and China, although talk of war has become a constant theme over the last decade, are also highly integrated economies that involve deep cooperation even in the midst of radical political theatre. Moreover, China has refused to respond to the efforts to goad it into military action in Taiwan, Hong Kong or the South China Sea. The attack, therefore, had to be launched in a covert and obscure manner so as to make it appear as if the Chinese Communist Party that the source of the problem because it is abusing the people of Shanghai. As of this moment, there is not a trace of the American hand anywhere in the public discourse.
Russia, by contrast never had the rapprochement with the United States that China had after President Richard Nixon's meeting with Chairman Mao Zedong in 1972, nor are the economies of the United States and Russia that integrated. There were Russians who studied in the United States, but study in America did not have the same appeal for Russians that it had for Chinese over the last thirty years.
Thus, although there is American investment in Russia, and American interference in Russia, Russia is not so deeply integrated into the American logistics and supply chain, and American investment banks have fewer ties and fewer financial interests.
What needs to be done
The Chinese have been subject to their part of the Great Reset, serving as guinea pigs for social credit systems that allow for constant surveillance and for the evaluation of citizens via AI, and for the required use of digital payment systems. The globalists most likely targeted China for these experiments, before broader application in the world, because the emphasis on technological development in Chinese society, and Chinese naivety about the negative impact of technological innovation on human society, made the Chinese ready victims.
These technofascist policies are promoted by many bureaucrats in the Chinese Communist Party, but they did not originate in China. They are but a part of a global strategy for control of the world's economy by the financial elites, cunning men who flatter the Chinese about the effectiveness of their response to COVID-19, and their potential to be innovation leaders through AI.
What is desperately needed in response to the current effort of globalists to induce needless conflicts between nation states, and within nations, through operations like the Shanghai lockdown, is an alliance of citizens in China, Russia, the United States, and other countries against the predations of multinational investment banks and corporations, an alliance that resembles the internationalist anti-fascist movements of the 1930s.
The Shanghai lockdown was designed to increase the isolation of the individual in a technological prison while also creating greater distance between Americans (Westerners) and Chinese who ought to be cooperating to respond to the threat of techno-fascism. It is time for us all to come together in response.
This article was originally published on Circles and Squares.
Emanuel Pastreich served as the president of the Asia Institute, a think tank with offices in Washington DC, Seoul, Tokyo and Hanoi. Pastreich also serves as director general of the Institute for Future Urban Environments. Pastreich declared his candidacy for president of the United States as an independent in February, 2020.
Economic Sanctions
More in:Guest Posts/Opinion
By John & Nisha Whitehead | The Rutherford Institute "Children are being targeted and sold ...
by Michael Snyder | The Most Important News Why do people think that it is ...
by Peter Koenig | Global Research Remember Nuremberg A reminder to the participants (government officials, ...
by John Whitehead | The Rutherford Institute How do you trust a government that continuously ...
View all Guest Posts/Opinion


Use with the Harken Reflex furling system. Head and tack swivels are permanently fitted to each sail.
The integral thimble/terminal for torsion cable saves weight; no fork, eye, or pin connections. Compact design reduces weight aloft, maximizes luff length. A padded cover prevents damage to spars.


Each cable is loaded with the same current.
The thermal imaging camera shows clearly which cable gets hottest. This example is illustrative of cable the Atlas Kablo imported into the country, which was marked one size, but which in fact was a full size smaller.
If a cable is run in excess of its design load, it will get hot which will damage the cable and may also damage the connected equipment and accessories. It will also prematurely age the insulation materials, which will lead to a reduction in the cable design life. More importantly still, it will greatly increase the probability of a fire.
Prysmian state a design life of 25 years for a cable that has been correctly sized, selected and installed. For such an investment, we believe it would be prudent to install a product you can rely on that fully complies with the relevant British and International standards.


text:
Burger King Lowers Price of Impossible Whopper
Is declining interest in the plant-based burger to blame?
Jelisa Castrodale
Jelisa Castrodale has been a staff writer with Food & Wine since 2019.
Photo: Drew Angerer/Getty Images
If you flip your couch cushions over, check the pockets of your coat, and look under the passenger seat in your car, you might find enough change to get not one but two Impossible Whoppers at Burger King.
The fast-food chain recently announced that the Impossible Whopper is now part of its two-for-$6 menu, at least temporarily. Before it became part of this promotion, a single plant-based sandwich cost $5.59.
"Burger King continues to be the world's largest QSR to feature a sandwich with a plant-based patty. Our plant-based Whopper is available in more than 25 countries worldwide and continues to exceed expectations, drive traffic to our restaurants and attract new incremental guests," Chris Finazzo, the president of Burger King North America, said.
"We continue to see high levels of repeat restaurant visits, showing that guests are enjoying the Impossible Whopper and returning for more over and over again. The addition of the Impossible Whopper to the 2 for $6 promotion is just another example of our ongoing commitment to providing great products at a great value for our guests."
Although it's a great value, some franchisees have gently suggested that the price drop is due to declining sales of the Impossible Whopper. Bloomberg reports that Carrols Restaurant Group Inc, which operates more than 1,000 Burger King locations, has seen its Impossible sales drop from around 32 sandwiches per day to 28. (By comparison, Carrols sells an average of 234 beef Whoppers every day, which cost about a dollar less than their meat-free counterpart.)
Dan Accordino, the CEO of Carrols, thinks that the success of the Popeyes chicken sandwich stole some fast food market share last fall (although he's probably not complaining: Carrols also operates 60 Popeyes restaurants). Last August, when everyone was excited about The Sandwich, Accordino said that his restaurants were selling 1,100 of them every day.
That number has since dropped to a less extreme number, and Accordino suggests that sales of both the Popeyes chicken sandwich and the Impossible Whopper have stabilized—at least for now.
"That plant-based platform will be advertised and will be expanded on the Burger King marketing calendar in 2020," he said, adding that the chain is currently testing both an Impossible Whopper Jr. and an Impossible Sausage breakfast sandwich.
The Impossible Whopper was added to Burger King menus nationwide last year, after a successful test run at 59 restaurants in the St. Louis area. Data analytics firm inMarket inSights reported that the BKs that were part of the Impossible trial outperformed the chain's national foot traffic average by 18.5 percent. By contrast, Burger King locations outside St. Louis saw their average foot traffic fall by 1.75 percent between March and April.
It will be interesting to see what happens with Impossible Whopper sales going forward, especially since other fast food chains, restaurants, and supermarkets (most recently Trader Joe's) have since rolled out their own meatless menu items, including burgers, breakfast sandwiches, and Impossible Sausage-topped pizzas. There are so many more plant-based options than there were even six months ago—and one of the country's biggest chains hasn't even officially gotten in the game yet.
Earlier this month, McDonald's said that it would be doubling the number of restaurants that are currently trialing its Beyond Meat-topped P.L.T. (Plant, Lettuce, and Tomato) in Canada; by the middle of this month, 52 restaurants in southwest Ontario are expected to be serving the sandwich.
Impossible Foods recently announced that, when McDonald's decides to make the P.L.T. (or something similar) a permanent menu item, it might not be the one that provides the patties. "It would be stupid for us to be vying for them right now," Impossible Foods CEO Pat Brown said. "Having more big customers right now doesn't do us any good until we scale up production."
In the meantime, grab those two-for-six sandwiches while you can.
Burger King Is Finally Expanding Its 'Impossible' Lineup
McDonald's Expands Beyond Burger Test as Impossible Foods Backs Down
McDonald's Will Finally Have a Plant-Based Burger: The McPlant
We Found the Best Fast Food in Every State, and They're All Local Obsessions
Why Are There No Real Fast-Food Veggie Burgers?
Burger King Locations Are Cutting Their 10-Piece Chicken Nuggets Down to 8
Chicken Wing Prices Fall to Pre-Pandemic Levels
Which Drive-Thru Restaurants Are the Fastest (and the Slowest) in 2022?
The Great Veggie Burger Debate: Are They Actually Good for You?
Burger King Tests Meatless Impossible Whopper (And Even Employees Can't Tell the Difference)
KFC to Give Californians a Taste of Plant-Based Beyond Chicken
Starbucks Stops Selling Its New Chicken Sandwich, Denies Claims It Made People Sick
Fast Food Chains Are Being Sued Over 'Forever Chemicals' in Their Packaging
A History of the Burger: From Ancient Rome to the Drive-Thru
Burger King Sued for Ads That Allegedly Exaggerate Size of Sandwiches
Are We Living Through the Last Days of the Dollar Menu?


Through the relationship of wife and husband, Kerry and Mike Semrad, a kindred spirit of music has been present. Finding their voices through original songs has become an uplifting journey that transcends just husband and wife; It's a connection within the listeners and together they find that deep comfort in the soul that is driven by the sound a family creates. Kerry, coming from a background of gospel and blues, lends vocals to Mike's country and rock influences to make a sound that can only be described as Americana.
The Bottletops Album Release @ Pla Mor Ballroom from Daily Nebraskan on Vimeo.Joined by Mike McCracken on Dobro and lap steel, Nate Morris on drums and Mark Wolberg on upright bass, The Bottle Tops settle for nothing less than pure joy out of every audience member. On any weekend, you can see the band rocking every club from the Midwest honky tonks to large theatres and a devoted fan base of old to young dancing and singing along.
Mike Semrad was drawn to music and songwriting at a very early age. He started entertaining at family gatherings performing such country music hits as Eddie Rabbit's "I love a rainy night" and Oak Ridge Boys' "Elvira". Of course, with the relatives he had, music was everywhere the young duo turned. Both sides of the family, Semrad (Father's side) and the Allison (Mother's side), were riddled with musicians. Mike Semrad Sr. (Fremont, NE) started one of the very first Rock N' Roll bands in Fremont, Nebraska called J. Harrison B. & The Bumbles, in 1962, while Uncles Robert and Richard Allison were influential within the early Grand Ole' Opry scene.
Mike Sr. later joined the midwest rock monsters, The Smoke Ring, in 1968. He was then a part of some amazing sessions, both at Sam Phillips Recording Studio and Sounds of Memphis Studio (now The House of Blues Studio on Camilla St in Memphis). These sessions produced a remake of The Four Lads 50′s hit "No Not Much" – which after release on Goldust Records, was then leased to Buddah Records from New York.


text:
Thursday Inspiration — I Know
December 1, 2022 December 1, 2022 Fandango
For Jim Adams' Thursday Inspiration prompt this week, we can use the prompt word know, or going with the above picture, or by means of the song 'All for Love,' or by going with another song by Bryan Adams, or anything else that you think fits.
How about this? "I Know (You Don't Love Me No More)" was an R&B song written and recorded by American singer Barbara George, released as her debut single in 1961. It became her signature song and her only major hit in United States, reaching number 1 on the Billboard R&B singles chart and number 3 in the Hot 100.
Music"I Know You Don't Love Me No More", Barbara George, know, Thursday Inspiration
Previous Article Throwback Thursday — Then and Now
Next Article FOWC with Fandango — Stain
5 thoughts on "Thursday Inspiration — I Know"
Marleen December 1, 2022 / 2:38 pm
That's some line: " … everything I did was so dark."
Fandango December 1, 2022 / 10:07 pm
I wonder what she did.
Marleen December 2, 2022 / 12:05 pm
Yeah, I do as well.
Carol anne December 1, 2022 / 8:02 pm
what a title for a song! I love it!
Eugenia December 2, 2022 / 7:55 am
A great blast from the past! Love it!


LatinBoyColXX . ReneFoxx. SophieGlam. Minoru.
exoticLilkittenSparkleDimpleLoloJasAliceHotSex .SheylaRautBlondeAnniaSexSpot7PolaKuba .micheellxDanniGibsonVanessaBreeCharmmel .twobarbie08XPrettyJessicaX1BIGsweetMELONJessLittle .SladkayPogankajesicaperfectatendenwil2SexSpot7 .IsabelleMontesinlorifreeLaurenMiillerCutiePam .SparkleDimpleDeox2hotSllavicgirlMissMagenta .JodiFlameInBloomJessLittleBellaXOmia .WandasCleoBarryDanielCutelovelyMIKKA .AnyAsiaXTREMEDIRTYXAnnaReyyEmmaCerise .SexSpot7exoticLilkittenBlondeAnniaCleoBarry .
IsaabelaAnnaReyydayanna18twogirlhoe .SheylaRautexoticLilkittenAnyAsialana23 .sandycumInBloomlana23HellenLust .micheellxXVasilisaLovXSexSpot7SladkayPoganka .strongBOYhotGIRLPretyLouLouSongLeeVanessaBree .AnneAnais10InchesHornySparkleDimpleMinoru .NaughtyStrawberDeox2LoveToSin22KiimAngel .SaraFontanaIsabellasex18LeylaxxxAndreasdayanna18 .twogirlhoeThomasHitchshashshash .shashSheylaRautManiStaminalana23 .JodiFlameDanielCuteVirginPornstarInBloom .


Are you a chicken wing lover?? If so, you definitely need an Instant Pot so you can create some juicy, tender chicken wings, smothered in a tangy bbq sauce. Talk about finger lickin' chicken!
Honey BBQ Chicken Wings – Tender, Juicy and Instant Pot Easy!
I never order wings when we go out for dinner at a restaurant or sports bar – wings are just too dang messy. But we sure cook the heck out of them at home, that's for sure. At home, you can eat all you want, use tons of napkins, get sauce all over your face and fingers, and nobody cares!
1. Place the wings and your sauce ingredients into the Instant Pot.
2. Lock the lid into place and pressurize the wings for 10 minutes, followed by a quick release to remove all the pressure from the Instant Pot.
3. Preheat the broiler. Meanwhile, remove the wings from the Instant Pot to a foil-lined baking sheet, spreading them out in a single layer. Place the wings beneath the broiler, caramelizing them until bubbly on top.
4. Serve at once with your favorite dipping sauce…..and lots of napkins.
Do I Have to Put my Wings Beneath the Broiler After I've Pressurized Them in the Instant Pot? NO. At that point, the wings are fully cooked, but putting them beneath the broiler to caramelize them just a bit provides a really nice finish that makes the skin crispy and browned.
What if I don't have root beer on hand when I get ready to make this recipe? You may substitute any dark cola for the root beer, no problem. If you don't have any soda on hand, simply use broth. I've done this before and it works fine. The soda just adds a bit more sweetness to the sauce.
In the Instant Pot, combine all of the ingredients, except the chicken wings, mixing well; add the chicken wings, tossing to coat.
Lock the Instant Pot lid into place and set valve to the sealing position. Use the manual setting, choosing High Pressure for 10 minutes. When the timer sounds, perform a quick release to remove all pressure from the oven.
Preheat the oven broiler. Unlock the Instant Pot lid, carefully removing it; spoon the cooked wings onto a foil-lined rimmed baking sheet. Using a silicone brush, baste the wings all over with additional sauce from the Instant Pot.
Place the chicken wings about 6" beneath the preheated broiler; broil for 2-3 minutes on each side , or just until the wings are nicely caramelized, keeping a close eye on them so they don't burn.
Meanwhile, using the sauté setting on the IP, being the wing sauce to a boil, simmering it until it's reduced and thickened. When the wings are removed from the broiler, immediately slather them with the sauce and serve.
Instant Pot Jambalaya Recipe – A New Orleans Class Recipe You Can Make in Minutes!
If you're new to Instant Pot cooking, you may find our Instant Pot Free Printables helpful, and also our Instant Pot Guide for Beginners. Print these off and secure them to the inside of a cupboard door for quick reference when you're needing help with what's cookin' in your Instant Pot!


Alison Baker explains Rangemaster oven capacity and all its benefits including finding the perfect size for cooking for the whole family.
This month I'm bringing you possibly the easiest recipe known to man or, more importantly, to woman / man and child. This is school holiday baking at its most accessible. There's no melting chocolate and no creaming of butter and sugar. All you need is a spatula and a willingness to get covered in chocolate spread. Ok, it's not ground breaking - the recipe has been all over the internet for a good while now - but I hadn't tried it until this weekend. I can now vouch for the fact that with only three ingredients, you can have great brownies at your fingertips.


text:
Q: Custom Post Type Taxonomy not showing I have a class for registering post types based on the Wordpress Plugin Boiler Plate, in the below can anyone tell me why the taxonomy isn't showing in the admin menus at all?
/**
 * Register custom post type
 *
 */
class Hi_Food_Menu_Post_Types {
    /**
     * Register custom post type
     *
     * @link https://codex.wordpress.org/Function_Reference/register_post_type
     */
    private function register_single_post_type( $fields ) {
        /**
         * Labels used when displaying the posts in the admin and sometimes on the front end.  These
         * labels do not cover post updated, error, and related messages.  You'll need to filter the
         * 'post_updated_messages' hook to customize those.
         */
        $labels = array(
            'name'                  => $fields['plural'],
            'singular_name'         => $fields['singular'],
            'menu_name'             => $fields['menu_name'],
            'new_item'              => sprintf( __( 'New %s', 'plugin-name' ), $fields['singular'] ),
            'add_new_item'          => sprintf( __( 'Add new %s', 'plugin-name' ), $fields['singular'] ),
            'edit_item'             => sprintf( __( 'Edit %s', 'plugin-name' ), $fields['singular'] ),
            'view_item'             => sprintf( __( 'View %s', 'plugin-name' ), $fields['singular'] ),
            'view_items'            => sprintf( __( 'View %s', 'plugin-name' ), $fields['plural'] ),
            'search_items'          => sprintf( __( 'Search %s', 'plugin-name' ), $fields['plural'] ),
            'not_found'             => sprintf( __( 'No %s found', 'plugin-name' ), strtolower( $fields['plural'] ) ),
            'not_found_in_trash'    => sprintf( __( 'No %s found in trash', 'plugin-name' ), strtolower( $fields['plural'] ) ),
            'all_items'             => sprintf( __( 'All %s', 'plugin-name' ), $fields['plural'] ),
            'archives'              => sprintf( __( '%s Archives', 'plugin-name' ), $fields['singular'] ),
            'attributes'            => sprintf( __( '%s Attributes', 'plugin-name' ), $fields['singular'] ),
            'insert_into_item'      => sprintf( __( 'Insert into %s', 'plugin-name' ), strtolower( $fields['singular'] ) ),
            'uploaded_to_this_item' => sprintf( __( 'Uploaded to this %s', 'plugin-name' ), strtolower( $fields['singular'] ) ),
            /* Labels for hierarchical post types only. */
            'parent_item'           => sprintf( __( 'Parent %s', 'plugin-name' ), $fields['singular'] ),
            'parent_item_colon'     => sprintf( __( 'Parent %s:', 'plugin-name' ), $fields['singular'] ),
            /* Custom archive label.  Must filter 'post_type_archive_title' to use. */
            'archive_title'        => $fields['plural'],
        );
        $args = array(
            'labels'             => $labels,
            'description'        => ( isset( $fields['description'] ) ) ? $fields['description'] : '',
            'public'             => ( isset( $fields['public'] ) ) ? $fields['public'] : true,
            'publicly_queryable' => ( isset( $fields['publicly_queryable'] ) ) ? $fields['publicly_queryable'] : true,
            'exclude_from_search'=> ( isset( $fields['exclude_from_search'] ) ) ? $fields['exclude_from_search'] : false,
            'show_ui'            => ( isset( $fields['show_ui'] ) ) ? $fields['show_ui'] : true,
            'show_in_menu'       => ( isset( $fields['show_in_menu'] ) ) ? $fields['show_in_menu'] : true,
            'query_var'          => ( isset( $fields['query_var'] ) ) ? $fields['query_var'] : true,
            'show_in_admin_bar'  => ( isset( $fields['show_in_admin_bar'] ) ) ? $fields['show_in_admin_bar'] : true,
            'capability_type'    => ( isset( $fields['capability_type'] ) ) ? $fields['capability_type'] : 'post',
            'has_archive'        => ( isset( $fields['has_archive'] ) ) ? $fields['has_archive'] : true,
            'hierarchical'       => ( isset( $fields['hierarchical'] ) ) ? $fields['hierarchical'] : true,
            'supports'           => ( isset( $fields['supports'] ) ) ? $fields['supports'] : array(
                    'title',
                    'editor',
                    'excerpt',
                    'author',
                    'thumbnail',
                    'comments',
                    'trackbacks',
                    'custom-fields',
                    'revisions',
                    'page-attributes',
                    'post-formats',
            ),
            'menu_position'      => ( isset( $fields['menu_position'] ) ) ? $fields['menu_position'] : 21,
            'menu_icon'          => ( isset( $fields['menu_icon'] ) ) ? $fields['menu_icon']: 'dashicons-admin-generic',
            'show_in_nav_menus'  => ( isset( $fields['show_in_nav_menus'] ) ) ? $fields['show_in_nav_menus'] : true,
        );
        if ( isset( $fields['rewrite'] ) ) {
            /**
             *  Add $this->plugin_name as translatable in the permalink structure,
             *  to avoid conflicts with other plugins which may use customers as well.
             */
            $args['rewrite'] = $fields['rewrite'];
        }
        if ( $fields['custom_caps'] ) {
            /**
             * Provides more precise control over the capabilities than the defaults.  By default, WordPress
             * will use the 'capability_type' argument to build these capabilities.  More often than not,
             * this results in many extra capabilities that you probably don't need.  The following is how
             * I set up capabilities for many post types, which only uses three basic capabilities you need
             * to assign to roles: 'manage_examples', 'edit_examples', 'create_examples'.  Each post type
             * is unique though, so you'll want to adjust it to fit your needs.
             *
             * @link https://gist.github.com/creativembers/6577149
             * @link http://justintadlock.com/archives/2010/07/10/meta-capabilities-for-custom-post-types
             */
            $args['capabilities'] = array(
                // Meta capabilities
                'edit_post'                 => 'edit_' . strtolower( $fields['singular'] ),
                'read_post'                 => 'read_' . strtolower( $fields['singular'] ),
                'delete_post'               => 'delete_' . strtolower( $fields['singular'] ),
                // Primitive capabilities used outside of map_meta_cap():
                'edit_posts'                => 'edit_' . strtolower( $fields['plural'] ),
                'edit_others_posts'         => 'edit_others_' . strtolower( $fields['plural'] ),
                'publish_posts'             => 'publish_' . strtolower( $fields['plural'] ),
                'read_private_posts'        => 'read_private_' . strtolower( $fields['plural'] ),
                // Primitive capabilities used within map_meta_cap():
                'delete_posts'              => 'delete_' . strtolower( $fields['plural'] ),
                'delete_private_posts'      => 'delete_private_' . strtolower( $fields['plural'] ),
                'delete_published_posts'    => 'delete_published_' . strtolower( $fields['plural'] ),
                'delete_others_posts'       => 'delete_others_' . strtolower( $fields['plural'] ),
                'edit_private_posts'        => 'edit_private_' . strtolower( $fields['plural'] ),
                'edit_published_posts'      => 'edit_published_' . strtolower( $fields['plural'] ),
                'create_posts'              => 'edit_' . strtolower( $fields['plural'] )
            );
            /**
             * Adding map_meta_cap will map the meta correctly.
             * @link https://wordpress.stackexchange.com/questions/108338/capabilities-and-custom-post-types/108375#108375
             */
            $args['map_meta_cap'] = true;
            /**
             * Assign capabilities to users
             * Without this, users - also admins - can not see post type.
             */
            $this->assign_capabilities( $args['capabilities'], $fields['custom_caps_users'] );
        }

        register_post_type( $fields['slug'], $args );
        /**
         * Register Taxnonmies if any
         * @link https://codex.wordpress.org/Function_Reference/register_taxonomy
         */
        if ( isset( $fields['taxonomies'] ) && is_array( $fields['taxonomies'] ) ) {
            foreach ( $fields['taxonomies'] as $taxonomy ) {
                $this->register_single_post_type_taxnonomy( $taxonomy );
            }
        }
    }
    private function register_single_post_type_taxnonomy( $tax_fields ) {
        $labels = array(
            'name'                       => $tax_fields['plural'],
            'singular_name'              => $tax_fields['single'],
            'menu_name'                  => $tax_fields['plural'],
            'all_items'                  => sprintf( __( 'All %s' , 'plugin-name' ), $tax_fields['plural'] ),
            'edit_item'                  => sprintf( __( 'Edit %s' , 'plugin-name' ), $tax_fields['single'] ),
            'view_item'                  => sprintf( __( 'View %s' , 'plugin-name' ), $tax_fields['single'] ),
            'update_item'                => sprintf( __( 'Update %s' , 'plugin-name' ), $tax_fields['single'] ),
            'add_new_item'               => sprintf( __( 'Add New %s' , 'plugin-name' ), $tax_fields['single'] ),
            'new_item_name'              => sprintf( __( 'New %s Name' , 'plugin-name' ), $tax_fields['single'] ),
            'parent_item'                => sprintf( __( 'Parent %s' , 'plugin-name' ), $tax_fields['single'] ),
            'parent_item_colon'          => sprintf( __( 'Parent %s:' , 'plugin-name' ), $tax_fields['single'] ),
            'search_items'               => sprintf( __( 'Search %s' , 'plugin-name' ), $tax_fields['plural'] ),
            'popular_items'              => sprintf( __( 'Popular %s' , 'plugin-name' ), $tax_fields['plural'] ),
            'separate_items_with_commas' => sprintf( __( 'Separate %s with commas' , 'plugin-name' ), $tax_fields['plural'] ),
            'add_or_remove_items'        => sprintf( __( 'Add or remove %s' , 'plugin-name' ), $tax_fields['plural'] ),
            'choose_from_most_used'      => sprintf( __( 'Choose from the most used %s' , 'plugin-name' ), $tax_fields['plural'] ),
            'not_found'                  => sprintf( __( 'No %s found' , 'plugin-name' ), $tax_fields['plural'] ),
        );
        $args = array(
            'label'                 => $tax_fields['plural'],
            'labels'                => $labels,
            'hierarchical'          => ( isset( $tax_fields['hierarchical'] ) )          ? $tax_fields['hierarchical']          : true,
            'public'                => ( isset( $tax_fields['public'] ) )                ? $tax_fields['public']                : true,
            'show_ui'               => ( isset( $tax_fields['show_ui'] ) )               ? $tax_fields['show_ui']               : true,
            'show_in_nav_menus'     => ( isset( $tax_fields['show_in_nav_menus'] ) )     ? $tax_fields['show_in_nav_menus']     : true,
            'show_tagcloud'         => ( isset( $tax_fields['show_tagcloud'] ) )         ? $tax_fields['show_tagcloud']         : true,
            'meta_box_cb'           => ( isset( $tax_fields['meta_box_cb'] ) )           ? $tax_fields['meta_box_cb']           : null,
            'show_admin_column'     => ( isset( $tax_fields['show_admin_column'] ) )     ? $tax_fields['show_admin_column']     : true,
            'show_in_quick_edit'    => ( isset( $tax_fields['show_in_quick_edit'] ) )    ? $tax_fields['show_in_quick_edit']    : true,
            'update_count_callback' => ( isset( $tax_fields['update_count_callback'] ) ) ? $tax_fields['update_count_callback'] : '',
            'show_in_rest'          => ( isset( $tax_fields['show_in_rest'] ) )          ? $tax_fields['show_in_rest']          : true,
            'rest_base'             => $tax_fields['taxonomy'],
            'rest_controller_class' => ( isset( $tax_fields['rest_controller_class'] ) ) ? $tax_fields['rest_controller_class'] : 'WP_REST_Terms_Controller',
            'query_var'             => $tax_fields['taxonomy'],
            'rewrite'               => ( isset( $tax_fields['rewrite'] ) )               ? $tax_fields['rewrite']               : true,
            'sort'                  => ( isset( $tax_fields['sort'] ) )                  ? $tax_fields['sort']                  : '',
        );
        $args = apply_filters( $tax_fields['taxonomy'] . '_args', $args );
        register_taxonomy( $tax_fields['taxonomy'], $tax_fields['post_types'], $args );
    }
    /**
     * Assign capabilities to users
     *
     * @link https://codex.wordpress.org/Function_Reference/register_post_type
     * @link https://typerocket.com/ultimate-guide-to-custom-post-types-in-wordpress/
     */
    public function assign_capabilities( $caps_map, $users  ) {
        foreach ( $users as $user ) {
            $user_role = get_role( $user );
            foreach ( $caps_map as $cap_map_key => $capability ) {
                $user_role->add_cap( $capability );
            }
        }
    }
    /**
     * CUSTOMIZE CUSTOM POST TYPE AS YOU WISH.
     */
    /**
     * Create post types
     */
    public function create_custom_post_type() {

        $food_menu_item_fields = array(
            array(
                'slug'                  => 'food-menu-item',
                'singular'              => 'Food Menu Item',
                'plural'                => 'Food Menu Items',
                'menu_name'             => 'Food Menu Items',
                'description'           => 'Food Menu Items',
                'has_archive'           => true,
                'hierarchical'          => false,
                'menu_icon'             => 'dashicons-carrot',
                'rewrite' => array(
                    'slug'                  => 'food-menu-items',
                    'with_front'            => true,
                    'pages'                 => true,
                    'feeds'                 => true,
                    'ep_mask'               => EP_PERMALINK,
                ),
                'menu_position'         => 21,
                'public'                => true,
                'publicly_queryable'    => true,
                'exclude_from_search'   => true,
                'show_ui'               => true,
                'show_in_menu'          => true,
                'query_var'             => true,
                'show_in_admin_bar'     => true,
                'show_in_nav_menus'     => true,
                'supports'              => array(
                    'title',
                    'editor',
                    'excerpt',
                    'author',
                    'thumbnail',
                    'comments',
                    'trackbacks',
                    'custom-fields',
                    'revisions',
                    'page-attributes',
                    'post-formats',
                ),
                'custom_caps'           => true,
                'custom_caps_users'     => array(
                    'administrator',
                ),
                'taxonomies'            => array(
                    array(
                        'taxonomy'          => 'food_menu_item_category',
                        'plural'            => 'Food Menu Item Categories',
                        'single'            => 'Food Menu Item Category',
                        'post_types'        => array( 'Food Menu Item' ),
                    ),
                ),
            ),
        );

        foreach ( $food_menu_item_fields as $fields ) {
            $this->register_single_post_type( $fields );
        }
        // ...
    }
    // ...

}
?>

A: 'post_types'        => array( 'Food Menu Item' )
should be
'post_types'        => array( 'food-menu-item' )

A: You added a post types human readable name, not it's actual name:
'post_types'        => array( 'Food Menu Item' )

replace it with:
'post_types'        => array( 'food-menu-item' )