Before I bought this, I did swatch the other colors on my hand and the brightest color which was Blonde, I thought it would be too blonde on my brows so I chose the second lightest color, Caramel. But I do kinda regret it and should have just grabbed the blonde one because Caramel applied to my brows was still too dark for my taste.
This brow gel is really good since it's the only brow gel I've ever tried haha. I did read reviews on the Ulta site that it can become flaky but I've never once experienced that. When you swatch the gel on your hand, it looks shimmery but when you apply it to your brows the shimmer isn't there. It really helps place your brows in the direction you want it, that's a plus if you have longer or crazy direction brows. But yes, this brow gel is good and it fits more naturally on darker colored hair but for blondies trying to get a brown tint you should give this gel a try!
I never realized how defining the brows and filling them in makes such a huge difference. I think they bring in the whole makeup together.


There are so many reasons to take part in cannabis use, one of the easiest spaces to access using the plant is a creative one. Everyone is different and thus, everyone expresses themselves in unique ways. These are the best tools to help us access this right brained side of ourselves.
Though some people consider themselves 'not the creative type' or maybe that person that simply 'can't hold a tune' there's still a way to harbor their creative energy. Perhaps a left brain inclined individual prefers to think objectively about philosophical issues or maybe they just really love doing puzzles, everyone could use a creative outlet now and again. These are good ways for anyone to use cannabis to help them express their creative energy without strain or anxiety.
Cannabis and music are age old friends with popular culture constantly relating young kids in the '70s and '80s listening to records, tapes and eventually CDs together after getting stoned. As video games, streaming Netflix and 'must watch' sports games have become more important to youth culture the art of listening to music is slowly dying. Instead of getting together with friends to share our new favorite song we're secluding ourselves into the world of headphones where we listen to our favorite jams privately in a public world. Cannabis can not only enhance our ability to hear and understand the music with the deeply psychoactive effects it can also help us feel more comfortable sharing with others at is relieves anxiety; making cannabis+music the perfect way to yet again make the art of listening a thing shared between friends.
We've all seen those pottery places like Color Me Mine where we can paint already formed bowls, figurines and mugs for ourselves or a loved one and have it glazed right then and there. One of our favorite canna-businesses Puff, Pass and Paint has recently expanded to include Puff, Pass, and Pottery has taken it one step farther and lets stoners form their own clay into whatever their heart desires. Denver potter Jessa Decker-Smith has signed on to teach the 2-hour class that lets us have the experience of learning the basics, getting lifted and making something new and exciting. This is such a fantastic opportunity that can be easily booked through Colorado Cannabis Tours.
Almost every night while I'm planning dinner I'll take a bong rip and then type the protein I'm planning to use into Pinterest search. Trying new recipes is definitely fun while medicated but we must be sure to pay attention to measurements and not get over medicated if we're new to cooking. While cooking while baked can be a fun experiment getting creative in the kitchen, baking while baked isn't the best idea. Baking is more of a science and can tend to be a bit more dangerous.
Dee Dussault from Ganja Yoga will agree that getting creative with our bodies while medicating can open our hearts and minds up to all new levels of thought. Expanding our minds and then moving our bodies can help to unite these two spaces of self that modern society often rips apart from one another. If yoga makes us nervous then put on the most groove-worthy song and just bounce around the house for 5 minutes. Perhaps even just a quick dance is considered out there, then just stretch out those muscles with a couple of simple warm up stretches to experience the difference cannabis can make in our bodies.
Though words are often a delivery system for mundane knowledge and phone message they can also be ignited with creative energy through prose, short stories and even just some light personal journaling. While some people are more drawn to painting or playing music, others can have an inclination to express themselves through the written word. Even those not inclined to this type of creative practice will enjoy journaling because everyone has thoughts they need to get out but that they probably shouldn't tell anyone. winky face.
The fabulously creative outlet of adult coloring books have been all the rage on social media as of late and they are definitely a fabulous way to unwind after work with a glass of wine. Any person in the world can find some solace in the creative expression of adult coloring books, so go to the nearest craft store, grocery store and even dollar store to find your favorite coloring book.
I'm obviously one of the word inclined people but I'm also an avid yogi and home cook that loves nothing more than success with a new recipe. What is your favorite way to express yourself? Have you smoked or eaten cannabis before doing that stuff?


Anyone who has ever delivered a baby knows that those final days of pregnancy are tough. You feel like you got the wind knocked out of you. You're anxious. You're unspeakably excited about what will come, but you're also sort of dreading the pain of labor. In short, you're probably not up for a high-energy workout class.
Marro is a Zumba instructor who taught a class on July 25, literally two days before she was due to deliver. And in case you were wondering...no, she didn't phone it in. She led her class with an insane amount of energy, remaining light on her feet and grinning throughout. The Texas native even managed to pull off a move that involved her bending backwards to an almost 90-degree angle. Gracefully.
The class's participants looked (and sounded) completely amazed by their instructor, and they certainly didn't get off easy just because she was so heavily pregnant. The video shows Marro calling out her students when their energy levels start to dwindle.
Marro, who has a 1-year-old daughter, is no stranger to Zumba-ing through pregnancy: She taught while pregnant with her first child as well. "The dancing has helped both times with weight management during my pregnancy," she said, according to Daily Mail. "It also obviously helped me bounce back after the baby. Overall it keeps me motivated to stay healthy throughout my pregnancy because as all mothers know it's really easy to get carried away by bad cravings. No woman ever wants to gain way too much weight as it is hard to get off."
"I have been dancing since I was six so my body is used to being physically active all the time," she continued. "It really helps me with continuing to teach so late in my pregnancy. I am a lover of dance and fitness and I believe the healthier you are the better chances your baby has to enjoy a healthy life."
As always, we don't recommend picking up a routine like this for the first time in your third trimester. Whatever your fitness goals are, talk them over with your doctor first, and if you get the OK, go for it!


Colombo, Dec 13 (IANS) The Sri Lankan Supreme Court on Thursday ruled as "unconstitutional" President Maithripala Sirisena's decision to dissolve Parliament and conduct a snap parliamentary election in early January.
Sri Lanka plunged into political turmoil when Sirisena surprisingly sacked Prime Minister Ranil Wickremesinghe in late October and replaced him with former President Mahinda Rajapaksa. When Sirisena's decision was contested, he dissolved Parliament and called for a snap parliamentary election in January.
The ruling can see Wickremesinghe return to office, the BBC reported.
A seven-judge bench, headed by Chief Justice Nalin Perera, said that the President could not dissolve Parliament till it was four-and-a-half years through its five-year term and that if he wanted to dissolve Parliament, there must be a resolution with a two thirds majority.
Local media reports said that the top court's verdict meant that the parliamentary elections will be held as scheduled after February 2020, following its four and a half years of term.
Namal Rajapaksa, a lawmaker from the Sri Lanka Podujana Peramuna, a party loyal to challenged Prime Minister Mahinda Rajapaksa, said his party respected the court's decision but they would continue their call for a parliamentary election in order to end the ongoing political struggle, Xinhua news agency reported.
The election, which was announced by the President one and a half years ahead of schedule, was challenged in the Supreme Court by opposition lawmakers who said Sirisena did not have the powers to call an early poll.
The crisis — which provoked brawls in Parliament and sparked large protests — has hurt tourism, which makes up about 5 per cent of the country's economy.


text:
Billionaire bollocks the regulator who reins him in
Gerry Harvey does not get nearly scrutiny for a billionaire who counts colorful types such as John Singleton as close friends. Crikey's Neal Woolrich gives him that scrutiny.
Gerry Harvey does not get nearly scrutiny for a billionaire who counts colorful types such as John Singleton as close friends. Crikey's Neal Woolrich gives him that scrutiny.
But the big news from this AGM was Gerry Harvey's bitch-slap to the face of Professor Alan Fels, an almighty spray which was incited by Crikey's correspondent asking an innocuous question about why Harvey Norman's legal fees were so much higher in 2001 compared to 2000. More on that later.
Gerry sauntered into the ASX Auditorium about 7 minutes after the scheduled opening of the AGM, but there was nothing tardy about his performance from then. He put his head down, read straight from a script and managed to pass motions on the accounts and the re-election of three directors in the blinking of an eye.
Gerry announced that he had "nothing further to add to my chairman's report in the annual review" and promptly moved on to the official business of the meeting.
As each item of official business was announced Gerry would read out "do I have a shareholder to move the motion?"
A fellow director, singing from the same hymn sheet, would then chime in with "I move the motion, chairman".
"Do I have a seconder?" Gerry would ask.
"I second the motion, chairman," another director would solemnly intone.
Gerry would then ask the meeting "is there any discussion on the motion" and without looking up from the script declare "no. I will then put the motion to a vote. All those in favour please raise your hands." Gerry would take a look at the show of hands, ask for the no votes and promptly declare the motion carried.
As each motion was passed in this manner first the accounts, then the re-election of three directors the chuckles from the audience increased. A seasoned observer was overheard to tell a colleague "Gerry likes to get his meetings over and done with quickly". No kidding!
Within about 3 minutes this poor excuse for an AGM was declared closed by the chairman. Gerry later apologised for dragging the AGM out, having "stumbled over a few words".
Now while this was an amusing sight to observe, Harvey Norman didn't have the best of years in 2001 so it was an affront to any shareholders who may have had legitimate concerns to raise at the AGM.
Net profit was down 4.7% to $105 million in difficult trading conditions, although Harvey expected a strong Christmas period. He once again hoped for a hot summer to boost air conditioner sales.
Thankfully Gerry's disdain for protocol extended to questioning, with Crikey's proxy-less observer being allowed the floor when Gerry did call for questions and give observers more than a nano-second to put a paw in the air and get his attention.
Before calling for questions, Gerry gave a bit more of a background into the company's progress, mentioning the various stores that had opened up around the world, including the showpiece of retail shopping in downtown Ljubljana, Slovenia (pop. 280,000).
Never heard of it? Me neither.
A shareholder with a thick eastern European accent informed the meeting that this wasn't the cultural or financial epicentre of Europe and it was a curious place for the company to begin its grand European expansion plans. Still, Gerry Harvey's detractors have called him a fruitloop before and I'm not game to doubt his plans.
Gerry also spoke glowingly about the Domayne store in Auburn, which he promised would give eastern suburbs and north shore residents a reason to make the trek out west. One suspects the prospect of battling Parramatta Road gridlock on a weekend would not fill too many of the good burghers of the eastern suburbs or north shore with great enthusiasm.
By this stage the meeting was looking like petering out around the 20 minute mark, and Gerry remarked that Kerry Packer had tried to gazump his proud record of ridiculously short AGMs. This prompted Crikey's correspondent to take the floor and do his best.
Although I didn't have a proxy, a hand in the air was sufficient to take the floor, which I did for a good 15 minutes or so. With the help of some others, we managed to drag the meeting out to about 45 minutes in total and give the Packers bragging rights over steamtrain Gerry for having the most placid shareholder group in Australia.
I first offered my commiserations to Gerry for blowing a million dollars on his punt on the Australian dollar somebody needed to take a stand for the little Aussie battler and it was a shame to see Gerry come a cropper. He joked that he should have done it through the company rather than personally and I said "I'm sure the shareholders would be happy with that".
I also congratulated the company on its restraint in executive remuneration. Their highest executive pay package is $300,000, which is a refreshing change from most listed public companies in this country.
I asked a couple of questions about their under-performing segments the "financial services" and Singapore segments in particular were far less profitable on a comparative basis to other business or geographical segments.
Gerry explained that financial services (i.e. customer credit) was a necessary evil that the company had to provide in order to get customers through the door. Gerry claimed that they were the first retailer to offer interest-free purchase plans and the like, but when finance companies started cutting in on their turf, margins declined.
Singapore was a bit of a concern and he made a few prickly comments about the way things are in Singapore, but he is hopeful of the business picking up. He encouraged everyone at the meeting to visit the Singapore store as it was a beauty. I volunteered for a company sponsored fact-finding mission but Gerry put the kibosh on that by saying that I'd have to shell out for it from my own pocket.
I also asked Gerry whether the company's traditionally high level of trade receivables was a worry in the current economic climate and whether they were concerned about a possible rise in bad debts. Gerry was confident this wouldn't be a big issue in the coming year.
My main bugbear with the Harvey Norman accounts was the fact that the fees paid to their main legal advisers had gone up by almost 50% during the year to $1.2 million (up from $845,000 in 2000). My concern was that a partner in the law firm was a director of the company and the same law firm had been Harvey Norman's solicitors since 1982. While not questioning the quality of the legal advice provided, I asked the chairman to explain the dramatic increase and whether the legal services were regularly put out to tender.
This was Gerry's cue to launch an almighty bollocking of the ACCC and Alan Fels. The ACCC's barney with the company relates to "bait advertising" allegedly conducted by Harvey Norman the practice of getting customers into the store with advertised bargains which are not reasonably available. Genial Gerry turned as nasty as you are likely to see him, although he was still reasonably good-humoured about the whole thing, which obviously browned him off.
"To accuse us of bait advertising is just blatantly bloody stupid. I'm still pursuing it. We're not going to roll over. As far as we're concerned, it's victimisation. If Fels himself hasn't got a vendetta against us, I can guarantee you some of his staff have."
Gerry mentioned that he'd had discussions with Felsy who was a "nice, quiet, polite" bloke but like most "nice, quiet, polite" blokes he didn't get things done.
He asked the meeting what would they do if they knew they were right but were still being pursued "you wouldn't roll over, would you?!" Them's fightin' words!
Gerry reminded the meeting that the ACCC was "wasting your money" (as taxpayers) on their pursuit of the company.
It's quite refreshing to see this sort of candour from a company chairman, who as a group tend to tread cautiously when making political comments at their AGMs, but one would query whether this sort of grandstanding will help Harvey Norman in their battle with the ACCC.
After the lengthy blast from the chairman, I reminded Gerry that he hadn't answered my question about the ongoing relationship with the company's legal advisers. Gerry advised that the esteemed firm of Messrs Gillis Delaney Brown charged below market rates and none of the big firms could match them on price, so a tender process was unnecessary.
But if they were having such difficulty in getting the ACCC off their case, isn't that all the more reason to be shopping around for other lawyers?
I wound up by asking Gerry to get his advertisers to turn down the volume on those bloody annoying Harvey Norman ads that blast out of the idiot box. Gerry suggested I turn down the volume on my set, but he didn't seem to get my point that it was a problem of relativity the Harvey Norman ads are about 102% louder than anything else on TV.
After I was finished, another attendee asked why there was no Harvey Norman store on the north shore apart from Chatswood. This wound Gerry up even further, who proceeded to blast the NSW Government, north shore councils and planning authorities for not allowing any stores on the north shore.
The chairman also took the opportunity to have a couple of swings at Coles Myer. When one attendee congratulated Harvey on the continuity of the board, he proudly listed each board member's service record and noted that "when one goes off you don't whip off to Coles Myer to get one of their people, 05 for obvious reasons!"
He also mentioned that his questioning of the credentials of Dennis Eck whom Harvey described as "a bit of a lightweight" prompted a phone call from Stan Wallis, who asked "mate, would you lay off Dennis Eck?"
Harvey didn't, and was proved right, which Coles Myer shareholders will undoubtedly be ecstatic about.
Another shareholder questioned whether there was any plan to spin the group's substantial property assets into a trust or another vehicle to free up funds. Harvey argued that property was and will continue to be an integral part of the business and if they can run the property portfolio themselves, it is far cheaper than letting someone else do it for them. He noted the stamp duty costs, advisers' fees and administration costs that would arise if they attempted to divest the company of their property assets. He then took a swipe at professional advisers who would advocate such a move, joking that of course they would recommend it, because it gives them another chance to gouge a few more dollars out of their client!
After Sideshow Gerry was all over, the meeting was wrapped up after about 45 minutes perhaps the longest Harvey Norman AGM in history, although pedants might argue that the meeting was over when Gerry muttered "I declare the meeting closed" all of three minutes into the meeting.
Harvey Norman's proven track record is probably the reason for their lack of shareholder participation at the company's AGM. But the lack of press prodding in the past was exposed when the AGM proved how easily Gerry Harvey could be called upon to provide controversial grabs about the ACCC and north Sydney planning laws.
It is not as though either of these are new issues. The ACCC investigation harks back to June 2000, while Harvey moaned that he'd been trying to set up shop in the northern suburbs for the past 20 years.
Perhaps the press should get on Gerry's case a bit more vigorously to get hot issues like these out into the open.
We sent this piece to subscribers and received this reply from a subscriber:
Why Harvey Norman is in Ljubljana
I've been to Ljubljana and toured through most of Slovenia about 4 times. Great place – actually my favourite country in Europe as it beautiful, with a bit of everything from Swiss style alps to Italian style Adriatic coast. All jammed in to a country probably a 1/4rd the size of Victoria and at 1/4 the cost.
As former East Euro countries go, it does have the best living standard and wealth. Its pretty much the Switzerland or Austria of Eastern Euro. I used to go there as a cheaper alternative to the real thing and Piran was the closest beach to Budapest, when I was living there for 5 years. Ljubljana is a lovely small city/town in the centre – quaint is probably the best word, a bit like Hobart.
My misty eyed memories aside – I'd have to say it is an interesting choice to set up a flag ship. Then again, it might be a good way of getting a toe in the water as a proving ground with a fairly affluent Euro city but with few other competitors around. For all we know the demographics may match Paris. A bit like how products are often tested in NZ before being launched in Oz.
Other markets are already very competitive – Even Budapest (2mil people) has most of the Euro majors food and wharehouse stores from France, Germany, Sweden, Austria and UK.
It will be interesting to see what he does next in Euro…
Feedback to [email protected] or [email protected]
* Crikey is Australia's most successful independent ezine with 1930 subscribers who for $55 get a tee-shirt, 5 sealed section emails a week and access to our 2.4 million word searchable archive so why not join the Crikey army by clicking here and help us fight the good fight for better corporate performance and accountability.

redpajama_set_name: RedPajamaCommonCrawl


As I stated in the "About Me" section, my blog will be almost solely about burgers. However, there will be rare occasions when my posts are of the non-burger variety such as this one. About a year ago, my wife and I had the pleasure of traveling to Portland, OR. It was absolutely gorgeous. Not a cloud in the sky the entire time we were there, and the temperature was perfect. It was over 100 degrees in Austin, so getting to go somewhere where the high temperature was in the 80s was a total treat for us. Oh, and did I mention that right next door to our hotel they were having the Bite of Oregon, an annual food, music, wine, beer festival? We drank some local beers, listened to good music, sampled a lot of food, and topped it all off with a stop at the Voodoo Doughnut truck (I enjoyed my Marshall Mathers donut so much that we actually went to the Voodoo Doughnut shop later in the day and stood in line for some more doughy goodness).
Rather than gorging ourselves at the Bite or just hanging out near the hotel, we decided to venture out a little bit and headed to the Good Food Here food cart pod. Although my wife wandered around the different carts for a while, I knew exactly where I wanted to eat the moment I laid eyes on the beautiful blue cart — Lardo.
We enjoyed our Portland food cart experience so much that when we returned to Austin we were determined to explore the Austin food truck scene. In the past year, we have had the pleasure of eating at trucks such as the peached tortilla, Yumé Burger, and ChiLantro BBQ to name a few. About a month ago, we explored a little bit more and attended the Taste of Texas Food Truck Challenge at the South First Food Court. Five teams battled for food truck supremacy while using Texas ingredients in their dishes. The competitors included Bananarchy, Blue Dog Pizza, Bufalo Bob's Chalupa Wagon, Lard Have Mercy, and Nettie's Place. When the dust settled, Nettie's Place, a cajun comfort food truck, ended up with the bragging rights for their chicken & sausage gumbo.
While people were still sampling the food and getting their votes in, I snuck over to Nettie's Place and ordered myself an Atchafalaya PoBoy (with fried catfish). Yeah…even after sampling all the food I was still hungry. Nettie's gumbo was good, but this poboy was something else. Initially, I was a little intimidated by its size, but I got over that very quickly.
The bread was soft and pillowy but had a nice crust. The veggies, as you can clearly see, were wonderfully fresh. And the catfish was fried to perfection. The fillet was tender and flaky, and the cornmeal crust was crisp, light and not very greasy at all. I was a little concerned with the amount of tartar sauce on the sandwich, but it ended up being just the right amount. Clearly, Nettie's Place had things under control. I was also a big fan of their potato salad. It was like a cross between potato salad and egg salad. I found so much joy in eating this poboy that it made me forget about the sweltering 100+ degree weather we were sitting in! Kudos to you, Nettie's Place!!
It really seems like a great time to be living in Austin with so many new eateries and food trucks opening up all over the place. So many places to eat, so little time. But for now, it's back to burgers!! Until next time, mis amigos…deuces.


text:
import copy

from oslo_log import log
from oslo_serialization import jsonutils
from oslo_utils import versionutils

from nova import exception
from nova.objects import base as obj_base
from nova.objects import fields

LOG = log.getLogger(__name__)

@obj_base.NovaObjectRegistry.register
class VIFMigrateData(obj_base.NovaObject):
    # Version 1.0: Initial version
    VERSION = '1.0'

    # The majority of the fields here represent a port binding on the
    # **destination** host during a live migration. The vif_type, among
    # other fields, could be different from the existing binding on the
    # source host, which is represented by the "source_vif" field.
    fields = {
        'port_id': fields.StringField(),
        'vnic_type': fields.StringField(),  # TODO(sean-k-mooney): make enum?
        'vif_type': fields.StringField(),
        # vif_details is a dict whose contents are dependent on the vif_type
        # and can be any number of types for the values, so we just store it
        # as a serialized dict
        'vif_details_json': fields.StringField(),
        # profile is in the same random dict of terrible boat as vif_details
        # so it's stored as a serialized json string
        'profile_json': fields.StringField(),
        'host': fields.StringField(),
        # The source_vif attribute is a copy of the VIF network model
        # representation of the port on the source host which can be used
        # for filling in blanks about the VIF (port) when building a
        # configuration reference for the destination host.
        # NOTE(mriedem): This might not be sufficient based on how the
        # destination host is configured for all vif types. See the note in
        # the libvirt driver here: https://review.opendev.org/#/c/551370/
        # 29/nova/virt/libvirt/driver.py@7036
        'source_vif': fields.Field(fields.NetworkVIFModel()),
    }

    @property
    def vif_details(self):
        return jsonutils.loads(self.vif_details_json)

    @vif_details.setter
    def vif_details(self, vif_details_dict):
        self.vif_details_json = jsonutils.dumps(vif_details_dict)

    @property
    def profile(self):
        return jsonutils.loads(self.profile_json)

    @profile.setter
    def profile(self, profile_dict):
        self.profile_json = jsonutils.dumps(profile_dict)

    def get_dest_vif(self):
        """Get a destination VIF representation of this object.

        This method takes the source_vif and updates it to include the
        destination host port binding information using the other fields
        on this object.

        :return: nova.network.model.VIF object
        """
        if 'source_vif' not in self:
            raise exception.ObjectActionError(
                action='get_dest_vif', reason='source_vif is not set')
        vif = copy.deepcopy(self.source_vif)
        vif['type'] = self.vif_type
        vif['vnic_type'] = self.vnic_type
        vif['profile'] = self.profile
        vif['details'] = self.vif_details
        return vif

    @classmethod
    def create_skeleton_migrate_vifs(cls, vifs):
        """Create migrate vifs for live migration.

        :param vifs: a list of VIFs.
        :return: list of VIFMigrateData object corresponding to the provided
                 VIFs.
        """
        vif_mig_data = []

        for vif in vifs:
            mig_vif = cls(port_id=vif['id'], source_vif=vif)
            vif_mig_data.append(mig_vif)
        return vif_mig_data

@obj_base.NovaObjectRegistry.register
class LibvirtLiveMigrateNUMAInfo(obj_base.NovaObject):
    # Version 1.0: Initial version
    VERSION = '1.0'

    fields = {
        # NOTE(artom) We need a 1:many cardinality here, so DictOfIntegers with
        # its 1:1 cardinality cannot work here. cpu_pins can have a single
        # guest CPU pinned to multiple host CPUs.
        'cpu_pins': fields.DictOfSetOfIntegersField(),
        # NOTE(artom) Currently we never pin a guest cell to more than a single
        # host cell, so cell_pins could be a DictOfIntegers, but
        # DictOfSetOfIntegers is more future-proof.
        'cell_pins': fields.DictOfSetOfIntegersField(),
        'emulator_pins': fields.SetOfIntegersField(),
        'sched_vcpus': fields.SetOfIntegersField(),
        'sched_priority': fields.IntegerField(),
    }

@obj_base.NovaObjectRegistry.register_if(False)
class LiveMigrateData(obj_base.NovaObject):
    # Version 1.0: Initial version
    # Version 1.1: Added old_vol_attachment_ids field.
    # Version 1.2: Added wait_for_vif_plugged
    # Version 1.3: Added vifs field.
    VERSION = '1.3'

    fields = {
        'is_volume_backed': fields.BooleanField(),
        'migration': fields.ObjectField('Migration'),
        # old_vol_attachment_ids is a dict used to store the old attachment_ids
        # for each volume so they can be restored on a migration rollback. The
        # key is the volume_id, and the value is the attachment_id.
        # TODO(mdbooth): This field was made redundant by change Ibe9215c0. We
        # should eventually remove it.
        'old_vol_attachment_ids': fields.DictOfStringsField(),
        # wait_for_vif_plugged is set in pre_live_migration on the destination
        # compute host based on the [compute]/live_migration_wait_for_vif_plug
        # config option value; a default value is not set here since the
        # default for the config option may change in the future
        'wait_for_vif_plugged': fields.BooleanField(),
        'vifs': fields.ListOfObjectsField('VIFMigrateData'),
    }

@obj_base.NovaObjectRegistry.register
class LibvirtLiveMigrateBDMInfo(obj_base.NovaObject):
    # VERSION 1.0 : Initial version
    # VERSION 1.1 : Added encryption_secret_uuid for tracking volume secret
    #               uuid created on dest during migration with encrypted vols.
    VERSION = '1.1'

    fields = {
        # FIXME(danms): some of these can be enums?
        'serial': fields.StringField(),
        'bus': fields.StringField(),
        'dev': fields.StringField(),
        'type': fields.StringField(),
        'format': fields.StringField(nullable=True),
        'boot_index': fields.IntegerField(nullable=True),
        'connection_info_json': fields.StringField(),
        'encryption_secret_uuid': fields.UUIDField(nullable=True),
    }

    def obj_make_compatible(self, primitive, target_version):
        super(LibvirtLiveMigrateBDMInfo, self).obj_make_compatible(
            primitive, target_version)
        target_version = versionutils.convert_version_to_tuple(target_version)
        if target_version < (1, 1) and 'encryption_secret_uuid' in primitive:
            del primitive['encryption_secret_uuid']

    # NOTE(danms): We don't have a connection_info object right
    # now, and instead mostly store/pass it as JSON that we're
    # careful with. When we get a connection_info object in the
    # future, we should use it here, so make this easy to convert
    # for later.
    @property
    def connection_info(self):
        return jsonutils.loads(self.connection_info_json)

    @connection_info.setter
    def connection_info(self, info):
        self.connection_info_json = jsonutils.dumps(info)

    def as_disk_info(self):
        info_dict = {
            'dev': self.dev,
            'bus': self.bus,
            'type': self.type,
        }
        if self.obj_attr_is_set('format') and self.format:
            info_dict['format'] = self.format
        if self.obj_attr_is_set('boot_index') and self.boot_index is not None:
            info_dict['boot_index'] = str(self.boot_index)
        return info_dict

@obj_base.NovaObjectRegistry.register
class LibvirtLiveMigrateData(LiveMigrateData):
    # Version 1.0: Initial version
    # Version 1.1: Added target_connect_addr
    # Version 1.2: Added 'serial_listen_ports' to allow live migration with
    #              serial console.
    # Version 1.3: Added 'supported_perf_events'
    # Version 1.4: Added old_vol_attachment_ids
    # Version 1.5: Added src_supports_native_luks
    # Version 1.6: Added wait_for_vif_plugged
    # Version 1.7: Added dst_wants_file_backed_memory
    # Version 1.8: Added file_backed_memory_discard
    # Version 1.9: Inherited vifs from LiveMigrateData
    # Version 1.10: Added dst_numa_info, src_supports_numa_live_migration, and
    #               dst_supports_numa_live_migration fields
    VERSION = '1.10'

    fields = {
        'filename': fields.StringField(),
        # FIXME: image_type should be enum?
        'image_type': fields.StringField(),
        'block_migration': fields.BooleanField(),
        'disk_over_commit': fields.BooleanField(),
        'disk_available_mb': fields.IntegerField(nullable=True),
        'is_shared_instance_path': fields.BooleanField(),
        'is_shared_block_storage': fields.BooleanField(),
        'instance_relative_path': fields.StringField(),
        'graphics_listen_addr_vnc': fields.IPAddressField(nullable=True),
        'graphics_listen_addr_spice': fields.IPAddressField(nullable=True),
        'serial_listen_addr': fields.StringField(nullable=True),
        'serial_listen_ports': fields.ListOfIntegersField(),
        'bdms': fields.ListOfObjectsField('LibvirtLiveMigrateBDMInfo'),
        'target_connect_addr': fields.StringField(nullable=True),
        'supported_perf_events': fields.ListOfStringsField(),
        # TODO(lyarwood): No longer used, drop in version 2.0
        'src_supports_native_luks': fields.BooleanField(),
        'dst_wants_file_backed_memory': fields.BooleanField(),
        # TODO(lyarwood): No longer used, drop in version 2.0
        'file_backed_memory_discard': fields.BooleanField(),
        # TODO(artom) (src|dst)_supports_numa_live_migration are only used as
        # flags to indicate that the compute host is new enough to perform a
        # NUMA-aware live migration. Remove in version 2.0.
        'src_supports_numa_live_migration': fields.BooleanField(),
        'dst_supports_numa_live_migration': fields.BooleanField(),
        'dst_numa_info': fields.ObjectField('LibvirtLiveMigrateNUMAInfo'),
    }

    def obj_make_compatible(self, primitive, target_version):
        super(LibvirtLiveMigrateData, self).obj_make_compatible(
            primitive, target_version)
        target_version = versionutils.convert_version_to_tuple(target_version)
        if (target_version < (1, 10) and
                'src_supports_numa_live_migration' in primitive):
            del primitive['src_supports_numa_live_migration']
        if target_version < (1, 10) and 'dst_numa_info' in primitive:
            del primitive['dst_numa_info']
        if target_version < (1, 9) and 'vifs' in primitive:
            del primitive['vifs']
        if target_version < (1, 8):
            if 'file_backed_memory_discard' in primitive:
                del primitive['file_backed_memory_discard']
        if target_version < (1, 7):
            if 'dst_wants_file_backed_memory' in primitive:
                del primitive['dst_wants_file_backed_memory']
        if target_version < (1, 6) and 'wait_for_vif_plugged' in primitive:
            del primitive['wait_for_vif_plugged']
        if target_version < (1, 5):
            if 'src_supports_native_luks' in primitive:
                del primitive['src_supports_native_luks']
        if target_version < (1, 4):
            if 'old_vol_attachment_ids' in primitive:
                del primitive['old_vol_attachment_ids']
        if target_version < (1, 3):
            if 'supported_perf_events' in primitive:
                del primitive['supported_perf_events']
        if target_version < (1, 2):
            if 'serial_listen_ports' in primitive:
                del primitive['serial_listen_ports']
        if target_version < (1, 1) and 'target_connect_addr' in primitive:
            del primitive['target_connect_addr']

    def is_on_shared_storage(self):
        return self.is_shared_block_storage or self.is_shared_instance_path

@obj_base.NovaObjectRegistry.register
class HyperVLiveMigrateData(LiveMigrateData):
    # Version 1.0: Initial version
    # Version 1.1: Added is_shared_instance_path
    # Version 1.2: Added old_vol_attachment_ids
    # Version 1.3: Added wait_for_vif_plugged
    # Version 1.4: Inherited vifs from LiveMigrateData
    VERSION = '1.4'

    fields = {'is_shared_instance_path': fields.BooleanField()}

    def obj_make_compatible(self, primitive, target_version):
        super(HyperVLiveMigrateData, self).obj_make_compatible(
            primitive, target_version)
        target_version = versionutils.convert_version_to_tuple(target_version)
        if target_version < (1, 4) and 'vifs' in primitive:
            del primitive['vifs']
        if target_version < (1, 3) and 'wait_for_vif_plugged' in primitive:
            del primitive['wait_for_vif_plugged']
        if target_version < (1, 2):
            if 'old_vol_attachment_ids' in primitive:
                del primitive['old_vol_attachment_ids']
        if target_version < (1, 1):
            if 'is_shared_instance_path' in primitive:
                del primitive['is_shared_instance_path']

@obj_base.NovaObjectRegistry.register
class PowerVMLiveMigrateData(LiveMigrateData):
    # Version 1.0: Initial version
    # Version 1.1: Added the Virtual Ethernet Adapter VLAN mappings.
    # Version 1.2: Added old_vol_attachment_ids
    # Version 1.3: Added wait_for_vif_plugged
    # Version 1.4: Inherited vifs from LiveMigrateData
    VERSION = '1.4'

    fields = {
        'host_mig_data': fields.DictOfNullableStringsField(),
        'dest_ip': fields.StringField(),
        'dest_user_id': fields.StringField(),
        'dest_sys_name': fields.StringField(),
        'public_key': fields.StringField(),
        'dest_proc_compat': fields.StringField(),
        'vol_data': fields.DictOfNullableStringsField(),
        'vea_vlan_mappings': fields.DictOfNullableStringsField(),
    }

    def obj_make_compatible(self, primitive, target_version):
        super(PowerVMLiveMigrateData, self).obj_make_compatible(
            primitive, target_version)
        target_version = versionutils.convert_version_to_tuple(target_version)
        if target_version < (1, 4) and 'vifs' in primitive:
            del primitive['vifs']
        if target_version < (1, 3) and 'wait_for_vif_plugged' in primitive:
            del primitive['wait_for_vif_plugged']
        if target_version < (1, 2):
            if 'old_vol_attachment_ids' in primitive:
                del primitive['old_vol_attachment_ids']
        if target_version < (1, 1):
            if 'vea_vlan_mappings' in primitive:
                del primitive['vea_vlan_mappings']

@obj_base.NovaObjectRegistry.register
class VMwareLiveMigrateData(LiveMigrateData):
    VERSION = '1.0'

    fields = {
        'cluster_name': fields.StringField(nullable=False),
        'datastore_regex': fields.StringField(nullable=False),
    }

redpajama_set_name: RedPajamaGithub


A.I. - Not Sci-fi Any More - Speed up your office today!
How long does it take for paperwork to move around in your office? Look around you now – how much paper is on your desk, waiting to be worked through? What about your colleagues around you? Maybe they have the same amount more or less on their desks, or maybe you're waiting on something from them or vice-versa?
Did you know that you can make all of this paperwork disappear into an automated system which does 99% of the work for you, faster than any human could possibly do, leaving you free to concentrate on the more important things which you do?
Print Logic, leaders in Print Management and Digital Workflow in the North West and Birmingham, are experts in helping businesses in the logistics sector optimize and speed up their paper workflow, turning it into a simple automated process which can see work which normally takes days or weeks completed in a few minutes.
Let's say an invoice needs to be processed right now in your office. What happens? It's probably given to a member of the accounts team who will add it into a queue of tasks which they're working through. After a certain amount of time has passed the invoice will be processed, and then scanned in at the copier before being manually added to the accounts team's Enterprise Resource Planning (ERP) system, such as Xero or Sage.
All in all, it's taken as long as it has to reach your desk, plus the time it was with you until you handed it to the accounts team. Then it took them all that extra time to process the invoice and add it onto their system. Usually, this process takes anywhere from a few hours to a few days.
Let's look at this invoice example again, but with Print Logic's Artificial Intelligence automation set up in your office, what do you need to do? Not that much really. There are many things that can trigger an automated workflow, you could walk over to the copier with a stack of documents you need to scan in, including the invoice, and press the 'scan' button. You might choose to have an email folder monitored, as the smart A.I. can recognise different types of incoming documents independently, saving even more time!
Now, imagine if all of the organising, processing and sorting of every document scanned in to your copier could be automatically identified, then digitally converted and passed on to the appropriate destination in your system or storage. That's what's possible with Artificial Intelligence. It will also pull out all of the important information (which is defined by you) on any document before placing it into the correct location on your CRM, CMS or ERP (whatever that is, it's compatible with basically anything).
Using bespoke workflows implemented by one of Print Logic's digital workflow experts, a specific patch can be created for every type of document with an infinite number of variables. An invoice, for example, can come into your inbox, then be in your accountants Sage system within 5 seconds. They'll get a notification that something needs to be paid, and within a few minutes the invoice is processed, paid and logged away.
You can also set up specific circumstances, rules and paths for every document. Let's say that all invoices over £5000 need to be approved by an accounts team leader. The system will recognise this immediately and route it to the correct person, saving time that is normally spent sorting through each file individually by hand.
With any business there are so called 'legacy' storage systems, documents and files which have naturally been changed from or upgraded past over the years. You might have files in a cabinet in the corner of the office and some on your cloud storage. You might also have random pdf's waiting to get sorted through on your desktop, as well as that 'important docs' folder on your hard drive.
Everyone has something like this, but it's not the most organised way to keep things, nor is it going to be acceptable in the new climate of security and data protection legislations (GDPR) we live in.
This level of organization does have an effect on how quickly you can retrieve your data too. Say your boss comes to you and asks to see a shipment record from a few years ago. They might only have a small amount of details for you to get started on, so let's say that it was for 2 boxes of a customers' products from 12 years ago for a shipment sent to Glasgow. Where do you start? 12 years ago the company was still using filing cabinets, and you weren't even working there! You know it would have been scanned in 5 years ago when the company backed up their files, but to which folder, and on what drive on who's machine? The options are huge!
Luckily the same smart A.i. we've already spoken about can help. With a single unified platform, all documents are identified, sorted, uploaded and stored in the exact same way every single time. It does this with 100% accuracy, and thanks to the ability to work through bespoke digital workflows, you know that documents are only accessible by those who are meant to see them, making it secure. As all files are properly oragnised automatically without any human intervention, everything is easy to find.
Imagine the same scenario, but you've organised your current and legacy documents with the smart A.I., all you need to do is look back through the records of shipments sent to Glasgow from 12 years ago by the customer in question – easy! This speeds up your effectiveness as a business, makes things more secure, and makes sure that all information is accessible, traceable and accountable quickly and easily – so you can ensure you're compliant with data protection laws like GDPR.
Want To Save Money And Work Faster? Contact Us!
Get in touch with one of our digital workflow experts for more advice on how we help you save money and time. Reach us on 0330 058 3895, email info@print-logic.com, or request a call back.
Tags: data protection, digital workflow, gdpr, invoice, managed print service, mfp, multifunction, photocopier, purchase order, save money, save time, security, sharp mfp, smart a.i.


text:
By Reaper (Reporter)
Slavery and the Origins of the American Police State
Wednesday, November 20, 2019 18:37
From the beginning, some Americans have been able to move more freely than others
They were called patrollers or, variously, "paterollers," "paddyrollers," or "patterolls," and they were meant to be part of the solution to Colonial America's biggest problem, labor. Unlike Great Britain, which had a large, basically immobile peasant class that could be forced to work for subsistence wages, there weren't enough cheap bodies in America to do the grunt work. If you were a planter looking to make your fortune in rice or tobacco—the New World's cash crops—you had to size up to industrial scale, and for that you needed bodies, armies of bodies, a labor force that could be made to work for terms no less brutal than those inflicted on the miserables of Europe.
Native Americans weren't the solution, not after disease, war, and murderous forms of forced labor reduced their number by half. Indentured servants were imported, but in numbers too few to fill the void, and they had a habit of running off: the wide frontier beckoned, all that empty space for sass-mouths and malcontents to vanish into. So it became Africans. Jamestown received its first cargo of enslaved humans in 1619, a dozen years after the colony's founding: "20 and odd Negroes," according to records, the first installment on the estimated 455,000 who would eventually land in North America.
Control of this new labor force would be key; mutiny was the great fear. By the early 1700s, a comprehensive system of racially directed law enforcement was well on its way to being fully developed.
Certain people, granted power, can be counted on to abuse those under their authority just because they can
This was, in fact, the first systematic form of policing in the land that would become the United States. The northeast colonies relied on the informal "night-watch" system of volunteer policing and on private security to protect commercial property. In the southern colonies, policing's origins were rooted in the slave economy and the radically racialized social order that invented "whiteness" as the ultimate boundary. "Whites," no matter how poor or low, could not be held in slavery. "Blacks" could be enslaved by anyone—whites, free blacks, and people of mixed race. The distinction—and the economic order that created it—was maintained by a legally sanctioned system of surveillance, intimidation, and brute force whose purpose was the control of blacks. Slave patrols, or paddyrollers, were the chief enforcers of this system; groups of armed, mounted whites who rode at night among the plantations and settlements of their assigned "beats"—the word originated with the patrols—seeking out runaway slaves, unsanctioned gatherings, weapons, contraband, and generally any sign of potential revolt. They were the stuff of lore and songs:
Run Nigger run, Patty Roller will catch you, Run Nigger run
I'll shoot you with my flintlock gun.
Run nigger run, Patty Roller will catch you, Run, nigger run, you'd better get away.
Slave patrols usually consisted of three to six white men on horseback equipped with guns, rope, and whips. "A mounted man presents an awesome figure, and the power and majesty of a group of men on horseback, at night, could terrify slaves into submission," writes Sally Hadden in her fine and useful book Slave Patrols: Law and Violence in Virginia and the Carolinas. Among other duties, paddyrollers enforced the pass system, which required all slaves absent from their master's property to have a pass, or "ticket," signed by the master indicating permission for travel. Any slave encountered without a pass was subject to detention and beating on the spot, although possession of a valid pass was by no means a guarantee against beating.
Certain people, granted power, can be counted on to abuse those under their authority just because they can; one imagines moreover that gratuitous beatings relieved the tedium and fatigue of nightlong patrols and served to reinforce the notion of who was boss. The paddyrollers' authority extended to patrolling plantation grounds and entering slave quarters, where the presence of books, writing paper, weapons, liquor, luxury items, or more than the usual store of provisions was cause for beating. "Gatherings"—weddings, funerals, church services—were grounds for beating, writes Hadden. Mingling with whites, especially poor whites, or any "loose, disorderly or suspected person": beating. Back talk: beating. Dressing tidily: beating. Singing certain hymns: beating. Even best behavior could earn a lick: "Elige Davison, another former Virginia slave, remembered that as bondsmen lay asleep in their own quarters, patrollers would enter and lightly hit them with a whip to see if they were truly tired and asleep at the end of the workday," Hadden writes. For an enslaved woman, a beating might well be the least of her worries.
The system continued largely intact after Emancipation and the defeat of the Confederacy. Legally sanctioned slave patrols were replaced by night-riding vigilantes like the Ku Klux Klan, whose white robes, flaming torches, and queer pseudo-ghost talk were intended for maximum terrorizing effect. Lynching and shooting took place alongside the more traditional punishments of beating and whipping; blacks' economic value as slaves had evaporated, and with it the constraints on lethal force that had offered some measure of protection under the old system. White supremacy continued as the dominant reality for the next hundred years, a social and psychological reality maintained by terror, surveillance, and the letter of the law. Its power was such that even the New Deal—the most profound reordering of American society since the Civil War—left white supremacy intact. Twenty-six lynchings were recorded in Southern states in 1933. An antilynching bill was defeated in Congress in 1935. Southern blacks' awareness of antebellum history was acute, naturally enough given that they were living it. "Even seventy years after freedom came," Hadden writes, "one former bondsman declared he still had his badge and pass to show the patrol, so that no one could molest him."
We don't have to know the particulars of history in order to live it in our bones. Sometimes history arrives as a sense of the uncanny, the peculiar weight of certain words and acts, a suffusion of dreadful power. We might suppose the pass system is long gone, but there it is in stop-and-frisk, in racial profiling, in the reflexive fear and violence of our own time. Trayvon Martin, 17 years old, walking down the street just minding his own, killed by a self-anointed, night-riding, so-called neighborhood watchman. Sandra Bland, died in a Texas jail after being pulled over for failure to signal a lane change. Walter Scott, stopped by police in North Charleston for an allegedly broken taillight, shot to death with eight bullets in his back. Philando Castile, popular school cafeteria supervisor, shot dead in Falcon Heights, Minnesota, during a traffic stop for, allegedly, a broken taillight (accounts differ); records reveal that he'd been pulled over no fewer than 52 times by local police in the preceding 14 years and owed over $6,000 in outstanding fines. That $6,000 in fines opens the window onto another ugly echo of times past, the use of law enforcement to extract profit from black and brown people.
Michael Brown's death at the hands of Ferguson police led to the exposure of a municipal regime that deployed police less for the sake of public safety than as a means of plundering the African-American community. In 2010, Ferguson's finance director informed the police chief that "unless ticket writing ramps up significantly before the end of the year, it will be hard to significantly raise collections next year." A new "I-270 traffic enforcement initiative… to fill the revenue pipeline" is plainly documented, and by Oct. 31, 2014, the municipal courts of Ferguson, a town of 21,000 residents (two-thirds of whom are black), had handled no fewer than 53,000 traffic cases that year. By 2015, more than one-fifth of the town's revenue would come from fines and fees. The community's frustration after years of harassment, abuse, and humiliation at the hands of the police would finally explode in the protests that followed Michael Brown's death.
Some facts sit heavier in the gut than others. It may be that the American brain is wired for certain cues, or maybe it's just the nature of systems of control, systems that grant or withhold sanction to move about, to work, to vote, to be secure in your home and body, to be free of suspicion absent evidence to the contrary. Sanction, in other words, to exercise your full humanity. Slave patrols and passes, the Klan, Jim Crow—these are historical incarnations of a social order that held people of color to less-than status, the necessary corollary to white supremacy.
One doubts that Donald Trump knew the first thing about the pass system and paddyrollers when he took up the birther movement in 2011, employing lies and the cheapest sorts of innuendo to mainstream the allegation—the outright fantasy—that Barack Obama was not a genuine U.S. citizen. Trump, that master plumber of the American psyche, intuited the heat in the allegation, its potential for exciting the country's ingrained racism. You couldn't very well send night riders in full conehead regalia to burn a cross on the White House lawn in hopes of running the Obamas out of town, but you could harass and attack by other means, wage a 21st-century version of vigilante warfare on behalf of white supremacy.
By attacking Obama's claim to citizenship, Trump tapped into the toxic confluence of racism and economics that's organized life in America from the very beginning.
And so it went: the black man didn't belong in the White House because he wasn't a real American. He was an interloper, a pretender. Less than American. Which, of course, has been exactly the issue for people of color in America for 400 years, the issue brought into high relief—the schizophrenia inscribed by the country's own hand, in effect—by the fine ideals expressed in the founding documents. All men created equal. Certain inalienable rights. So who is a "man"? Who is to be counted among "we the people"? Who is entitled to full enjoyment of the God-given rights of life, liberty, and the pursuit of happiness and the protection and exercise of those rights as provided by the laws of the country? Trayvon Martin clearly wasn't. Zimmerman walked, and it became necessary to say what in a just society would go without saying: Black lives matter.
The great divide in America has always been the color of skin, the presumptive and usually final criterion. Whiteness is law, legitimacy, citizenship, the benefit of the doubt. Not-white is doubt. Not-white has to prove, not just once but over and over: 52 traffic stops. Can a white person even imagine? For 52 times Philando Castile had to stop and show his papers, keep his cool, say yes sir, no sir. Had to check the fury that surely rose in him with every stop, every new harassment and humiliation. This remarkable record of self-control should properly be called superhuman. A certain kind of gasbag politician loves to yatter at minorities for their alleged dearths of "personal responsibility," yet these pols remain blind to a form of strenuous personal responsibility that's enacted in some fashion several million times a day by people of color in America.
By attacking Obama's claim to citizenship—by insisting that he produce a particular piece of paper in form and substance satisfactory to the race police, in their sole discretion—Trump tapped into the core of the American anthropology, the peculiarly toxic confluence of racism and economics that's organized life in America from the very beginning. That the birther claim lacked even the slightest basis in fact was surely part of its power, that it existed so blatantly in the realm of racial animus. No night riders, no burning crosses, but there are other marginally less florid means of making the point. Dog whistles and codes. Racism hiding in plain sight. Birtherism was a dog whistle blown through a megaphone, and Trump rode it to the top of the polls in 2011, only to decline going head-to-head with Obama when he had the chance. He was still riding the birther wave as 2016 approached, but with the official launch of his candidacy in June 2015, Trump did something no mainstream candidate for president had done in a generation. He threw away the dog whistle.
They're bringing drugs. They're bringing crime. They're rapists.
An agenda he elaborated over the next 18 months with the wall, the illegal-immigrant-atrocity stories, the proposal to ban all Muslim immigrants, his smirking approval when his supporters beat Black Lives Matter protesters, the assertion that President Obama was "the founder" of ISIS, and in the wake of the Orlando massacre, that Obama either "doesn't get it or he gets it better than anybody understands."
For those of us of a certain age, it was a time warp, a fever-dream blast from the past. Who would have thought that George Wallace would be reincarnated in American politics as a New York City real estate tycoon? Wallace, that Brylcreemed banty rooster of a man, fighting cock of the racist Southern walk, and four-term governor of Alabama who thundered in his first inaugural address, "Segregation now, segregation tomorrow, segregation forever!" He flamed across the national stage for 20 years, a dart-eyed, snarling prophet of the honky apocalypse.
He ran for president four times. As the American Independent Party's nominee in 1968, he won five Deep South states and 46 Electoral College votes. That same year, Norman Mailer mused on the volcanic potential that Wallace touched but couldn't fully tap, the power imminent in white America's obsession with "the Negro problem" and its simmering, psychopathically suppressed guilt over the demonstrably valid claim that, as Mailer put it, "America's wealth, whiteness, and hygiene had been refined out of the most powerful molecules stolen from the sweat of the black man."
Wallace ran too hot for the '60s and '70s. Times had changed, and the racial concerns of variously aggrieved, enraged, neurotic whites had to be addressed by cooler means. But in 2016, Trump brought back the heat—and won. It seems that history has led us in a circle back to Alabama days, a circle so wide, so encompassing of far horizons, that we hadn't known this journey that looked so much like progress was in fact a fantasy, a happy story we told ourselves along the way.
"Our country has changed," wrote John Roberts, chief justice of the United States Supreme Court, in 2013. The case was Shelby County, Alabama v. Eric H. Holder, Jr., Attorney General, and the chief justice, author of the majority opinion, was insistent on this point. "'[T]hings have changed in the South.'" "[H]istory did not end in 1965." "Nearly 50 years later, things have changed dramatically." "[O]ur Nation has made great strides." At issue in Shelby County was the constitutionality of sections 4 and 5 of the Voting Rights Act of 1965 (as reauthorized by Congress for the fourth time in 2006), which required states and certain counties with histories of racial discrimination to obtain "preclearance" from the Department of Justice before implementing changes to their election laws. Preclearance had been crucial in curbing racial discrimination in voting, Roberts conceded, but the remedy was no longer relevant to current conditions. Congress had reauthorized the Voting Rights Act in 2006 based on facts "having no logical relation to the present day," wrote the chief justice. "'Blatantly discriminatory evasions of federal decrees are rare.'"
Smart white men acting stupid will be the death of America. John Glover Roberts Jr. is a white man, by all accounts a very smart one: summa from Harvard College, magna Harvard Law, Supreme Court clerk, impressively useful to his bosses in the Reagan-era Department of Justice, highly successful in private practice. His demeanor, obliged by pleasant, wholesome features and untroubled blue eyes, projects warmth, decency, and thoughtfulness, traits amply confirmed by peers and subordinates alike. In order to rule as he did in Shelby County—that Congress acted irrationally in reauthorizing the Voting Rights Act, which renders the preclearance remedy unconstitutional—Chief Justice Roberts had to place his own judgment over that of Congress (where the vote was 390–33 in the House, and 98–0 in the Senate, for reauthorization), President George W. Bush (who signed the bill into law within a week of its passage), and a legislative record that exceeded 15,000 pages, a record packed with reports, case studies, and the sworn testimony of scores of witnesses in support of the bill.
Smart white men acting stupid will be the death of America.
Chief Justice Roberts disagreed, in effect preferencing his own version of reality for that portrayed in those 15,000 pages of testimony, as vetted and endorsed by both houses of Congress and further endorsed by the president. The hubris of it takes your breath away. Here is a white man who has spent his youth and adult life in the highest reaches of the American establishment, a world where the security of one's body is rarely at issue, a world of offices, computers, climate control, of orderly meetings and civil discourse, starched shirts, polished shoes—"hygiene," to echo Norman Mailer—a world where people take their showers before work, not after. You don't go hungry in that world; you don't worry where your next meal is coming from, or the rent money, or whether you can go to the doctor when you're sick. You work hard, no question, and it's the best kind of work, interesting, stimulating, remunerative. It's an entirely reasonable life to lead, nothing mean or dishonorable about it, and yet in the final analysis, it's a relatively narrow slice of experience. It can encourage a kind of innocence—fantasy might be the better word—about the fact of one's whiteness. Its neutrality. Its basic disinterest. What could be fairer, more equitable, more quintessentially American than color-blindness? A level playing field for all, no preferences or special treatment. Measures such as affirmative action and racial quotas—however necessary, and necessarily temporary, they may be—are viewed as aberrations, departures from the universal neutral of the good American norm, justified only by the most extraordinary circumstances.
But affirmative action and racial quotas have always been the American norm. To borrow a phrase from H. Rap Brown, racial preference is as American as cherry pie. For proof, we have the long history of racial preference that for hundreds of years produced all-white juries, city councils, legislatures, police forces, electorates, student bodies, faculties, executive suites, and labor pools.
The country has changed, Chief Justice Roberts insisted in Shelby County. "If Congress had started from scratch in 2006, it plainly could not have enacted the present coverage formula." As if the "scratch" that Congress would have started from in 2006 would not, in the absence of the Voting Rights Act, have looked a lot like the America of 1965. But to a well-nourished, physically and financially secure white man comfortably settled in the lap of the establishment, it doubtless does look pretty good on the race-relations front. Though not perfect, no. "[V]oting discrimination still exists; no one doubts that." Still and all, how far we've come as a country, yes indeed. Somewhat. Sort of. Some of the time. The record before the court provided a vast and detailed chronicle of the extent to which the country hasn't changed, and the relentless pressure to undo the changes won. Yet in the chief justice's judgment—in his experience, for what is judgment but the sum of experience brought to bear in the moment—Congress had acted irrationally, those 15,000 pages of evidence aside, in reauthorizing preclearance.
You could call this the "soft" psychology of white supremacy, as opposed to the more febrile mentality of neo-Nazis, Klanners, the alt-right crowd. White supremacy by default—a failure to see beyond whiteness as the presumptive norm, as the neutral and natural order of things. This is, ultimately, a failure of empathy, which is to say a failure of moral imagination, but Chief Justice Roberts didn't even have to exert so very much of his imagination to clue into the state of things. Evidence of racist revanchism was as close as his right elbow every time he gaveled the court into session, for there sat Antonin Scalia, who as the senior associate justice occupied the seat of honor at the chief's right. Amid his long career of professional skepticism toward civil rights and affirmative action, Scalia was capable of such openly racist screamers as this, offered during oral argument in an affirmative action case, when he said minority students would benefit by attending "a less advanced school, a slower-track school where they can do well." And this, during oral argument for Shelby County itself, when Scalia observed of the 2006 reauthorization:
"And this last enactment, not a single vote in the Senate against it. And the House is pretty much the same. Now, I don't think that's attributable to the fact that it is so much clearer now that we need this. I think it is attributable, very likely attributable, to a phenomenon that is called perpetuation of racial entitlement. It's been written about. Whenever a society adopts racial entitlements, it is very difficult to get out of them through normal political processes. I don't think there is anything to be gained by any senator to vote against continuation of this act. And I am fairly confident that it will be re-enacted in perpetuity unless—unless a court can say it does not comport with the Constitution."
"A phenomenon that is called perpetuation of racial entitlement." And "it's been written about." Justice Scalia spoke the truth, though not in the way he intended, which is to say he didn't know what he was talking about. There is, in fact, a phenomenon of perpetuation of racial entitlement in America, and it's been written about by, among others, James Baldwin, Toni Morrison, Albert Murray, Frederick Douglass, Michelle Alexander, Zora Neale Hurston, Ta-Nehisi Coates, Mark Twain, Jean Toomer, Alice Walker, Claudia Rankine, Ralph Ellison, Tiphanie Yanique, August Wilson, Jesmyn Ward, Angela Flournoy, Tarell Alvin McCraney, Colson Whitehead, Morgan Parker, and many more.
"Very difficult to get out of them through normal political processes." Justice Scalia was channeling the wisdom of the ages that day. We are for a fact still mired in the racial entitlements that came in with that slave ship in 1619, a social order that has so far produced the deadliest war in America's history and many thousands of casualties before and after, the victims of conflicts that might be safely described as not through normal political processes.
The phenomenon known as "political correctness" is the struggle to supplant the default American identity of mythic whiteness with a truer, more complex identity
Scalia and Roberts were adhering to a fantasy, a perfect inversion of the reality that those writers on the phenomenon of the perpetuation of racial entitlement have always insisted on. The reality—the indisputable record, if you will—of black duress, black suffering, the theft of black labor, the fullness of black humanity, all the strands of the counternarrative to the heroic American fantasy that places whiteness in the starring roles, that makes whiteness the very definition of "American." Trump bullied his way to the presidency on the power of that fantasy, all the potent, half-mad paranoias bound up in birtherism, the wall, the blaming and berating of Mexicans, Muslims, immigrants, Obama, Black Lives Matter, all the people and powers who'd supposedly betrayed the "real" America. The "real" America, white America, was strong and good and guiltless. "Real" America had nothing to apologize for.
"The grand aim of the [Voting Rights] Act," Justice Ginsburg wrote in her Shelby County dissent, "is to secure to all in our polity equal citizenship stature." Equal citizenship stature. Not less-than; not contingent; not the old American anthropology of dehumanizing, of decitizenizing, people of color, but full recognition of one's humanity under the law, with equal right to life, liberty, and the pursuit of happiness. Black Lives Matter gets at the same point. When Trayvon Martin's killer walked, "black lives matter" located America's failure with surgical precision. There would be no recourse for this young man's unjustified death, no punishment, no assignment of guilt, no recognition by the system of this ultimate wrong. A starker demonstration of the less-than status of Trayvon Martin's right to life cannot be imagined.
Trump reserved his special contempt for "political correctness," which seemed to represent for him not just an agenda for supplanting the "real" America, but a very real and present threat to his ego. When it comes to the national psyche, Trump has great instincts—give him that. He was entirely right to identify political correctness as his enemy, insofar as it aspires—as it does—to a reinvention of American identity. And therein lies the revolution, "the deep and mighty transformation" that James Baldwin saw as America's only hope. "Political correctness" denotes far more than linguistic temporizing and hypersensitive undergrads, but if the term has lately been rendered too small to carry its genuine revolutionary weight, we could try for a substitute. "Historical correctness," say. Or "reality connect." "Eyes." "Knowledge." "Getting a fucking clue." Because at its heart, the phenomenon known as "political correctness" is the struggle to supplant the default American identity of mythic whiteness with a truer, more complex, more various identity—one that contains all of America's historical reality as it plays out in the life of the country with each new day.
"We are our history," James Baldwin wrote of the American nation. "If we pretend otherwise, to put it very brutally, we literally are criminals."
I attest to this:
the world is not white;
it never was white,
cannot be white.
white is a metaphor for power,
and that is simply a way of describing Chase Manhattan Bank.
Which is another way of describing our history: profit proportionate to freedom, plunder correlative to subjugation. White is a metaphor for power, and that is simply a way of describing Chase Manhattan Bank. James Baldwin is handing us a bomb with those words, all the truth of America compressed in that sentence like a teaspoonful of dead-star matter that weighs more than a thousand Earths. American society, the American anthropology, has from the start been organized on the invention of white supremacy. Allegiance to a certain kind of economics required it, and to ignore or deny the implications of these basic facts is to choose to live in a fantasy. "Make America Great Again" was yet another stroke of Trump's salesperson genius. "Great" for whom, exactly? "Again," with reference to which particular era? Trump gave us the answers plainly enough over the course of his campaign, he was no less clear in his agenda than a George Wallace or a David Duke, and his election should be viewed—must be viewed—as a triumph of that brutal anthropology.
Baldwin, again:
"What white people have to do is try and find out in their own hearts why it was necessary to have a "nigger" in the first place, because I'm not a nigger, I'm a man. But if you think I'm a nigger, it means you need him. The question that you've got to ask yourself, the white population of this country has got to ask itself… If I'm not the nigger here and you invented him, you the white people invented him, then you've got to find out why. And the future of the country depends on that, whether or not it is able to ask that question."
Trump's election represents a great turning away from that question. Trump sold us, or a good many of us, on the fantasy, but for a consummate salesperson such as he, it wasn't all that hard a sell. Fantasy offers certainty, affirmation, instant gratification, a way to evade—for a while, at least—the reality right in front of our face. It's so much easier that way, but perhaps we're fast approaching the point where the fantasy can no longer be sustained. The evidence won't shut up; it insists and persists, and in this, all those writers on the phenomenon of the perpetuation of racial entitlement, the James Baldwins and Toni Morrisons, have succeeded. And for the hard-core fantasists, we have video: the last moments of Walter Scott, Eric Garner, and Tamir Rice are now part of the record. Consciousness—historical consciousness, political consciousness—has been raised to critical mass, and to suppress it, to try to stuff it back in the box along with all its necessary disruptions and agitations, will destroy the best part of America. The promise of it, the ongoing project. The possibility.
From the book Beautiful Country Burn Again by Ben Fountain. Copyright © 2018 by Ben Fountain. To be published by Ecco, an imprint of HarperCollins Publishers.
Total 1 comment
blah blah blah….half of your story is bent truth -we will never move ahead when truth disappears –your truth blew away with your farts and your biASS agenda replaced it–typical dumbocrap bullshett–you know who supported slavery,dumbocraps,same with jim crow,and all the intergration bills were killed by dumbocraps–90 percent of all kkk dudes were dumbocraps–any goooovermint is the oppressor—goooooovermint in the last century killed about 240 million people of all color,creeds—in the next war when nukes fly 5 billion people will die–so much for the fact that goooooovemint is there to "protect" us….but lets look at the history of africa….the history of that hell hole is nothing but death and misery-and black on black crime in the usa is thru the roof–so keep talking your bs jackwad,liar
Nov 20, 2019, 7:30 pm 1 Reply
X22Report: James Comey Slam Dunk, VA in the Deep State Sites, Patriots Countermoves Ready! Must View Video
Anunnaki Reptilian Tyrants & The Origins of Humankind
FBI & ICE Investigating Rep. Ilhan Omar, Conservative Report Says
Virginia Civil War January 20th Updates with American Joe


Please remember that, due to the public holiday, we do not have access to the school building on Monday evening i.e. no changing / toilet facilities. In the event of poor weather, please revisit this website prior to leaving for training and and we will publish an update to indicate if on/off.


I have an issue when configuring a 802.1x PEAP authentication, the NPS service show error message 22 (the EAP type is cannot be processed by the server.
Code 22 usually means the NPS was unable to negotiate the use of an Extensible Authentication Protocol (EAP) type with the client computer. Are you certain that both your client and NPS server are correctly configured? Can you test the communication between the MD and the auth server using the below command?
2. Using a wildcard certificate for 802.1x is not supported (does not work) for a number of clients. It is a best practice to issue a Windows Server Certificate from your own Domain CA that all of your domain users already trust.
Please see the document attached the post here: https://community.arubanetworks.com/t5/ArubaOS-and-Controllers/Step-by-Step-How-to-Configure-Microsoft-NPS-2008-Radius-Server/m-p/14392/highlight/true#M6113 to see detailed info about setting up NPS.


text:
Branded Music Instruments Store
Best Acoustic Electric Guitar 2020
Best Electric Guitar 2020
Equipments Menu
Guitars Menu
Fender X2 15-watt Tube Combo Amp
by Store staff December 22, 2020
A 15-watt all-tube guitar combo amplifier, the Fender Super Champ X2. For different amp tones, it has two channels with 16 different voice settings, ranging from traditional Tweed to modern metal. As well as tap delay and depth functions, it also has 14 effects to choose from.
The Super Champ provides a line-out and a footswitch line for quick channel switching for direct audio recording capabilities. It is operated by two 6V6 power amp tubes, has a 12AX7 preamp tube, and all is emitted by a specially built Fender speaker of 10".
• Dual-channel combo amp combo
• 16 voices with amps
• 14 impacts
Tap power of tempo for effects
• 2x 6V6 tubes for power amps
12AX7 preamp tube • 12AX7 tube
• 15-watts of
Digital power for recording
Footswitch jack •
Fender Super Champ X2
The Fender Super Champ X2 is a very powerful amplifier with a great deal of depth and sound. Although housing enough firepower to give you the tonal diversity you need, it is relatively compact and lightweight. The Super Champ X2 has all the equipment you need, whether you're playing classic rock or blues or you want to turn it up a notch with shredding metal solos.
With two 6V6 power amps and a 12AX7 preamp, it is an all-tube driven amplifier. The speaker is a 10" celestial Fender speaker specially designed, which is clear and robust. Due to the pure tube power, it has quite a bit of gumption and strength for a small amp."
You can zero in on the kind of sounds you are looking for with 16 different amp voices. It has a wide range of voices, ranging from traditional models of Tweed and Blackface to heavy metal. You are not compartmentalized into a single genre, enabling you to completely explore your musical expression inside the Super Champ X2.
You also get your choice of 14 different digital effects along with the 16 voice versions. All the basics are available, including delay, reverb, tremolo, and flanger, plus a few more. You can use any of these effects to produce a sound that is perfectly suited to the music you come up with.
Using a USB link, or directly through the line out, you can connect the Super Champ X2 to your recording unit. If you record or play via a live sound system, you can connect directly or be "mic'd up" to use the tone of the speaker via the sound system.
A jack footswitch allows you to plug in a footswitch and navigate between the channels seamlessly. For songs that require a wide range of tone styles, you can easily go from a clean to an overdriven tone.
The classic Fender style in black and silver gives the Super Champ the retro feeling loved by all Fender lovers. It weights 24lbs and measures 15x17.5x9.2. It is light enough that it can be taken from room to room easily and should be loud enough to keep up with a live band. The Super Champ X2 should have the strength you need if you're playing small gigs, training at home, or recording in the studio. For big gigs, it might not be loud enough, but for smaller ones, it's plenty.
With this amount of tonal capability, it is moderately priced for an amplifier, ideal for beginners, amateurs, and professionals. The Super Champ X2 could be the best way to go if you need a tiny practice amp that can give a huge amount of tonal depth and flexibility.
+ 15-watts of power to the tube
+ Lightweight weight
+ 16 models in voice
+ Fourteen digital effects
+ Build Classic Fender
- Not crazy loud, not super loud,
- There may be less light than a portable amplifier
Fender has nailed this one on the head with a blend of simplicity and capability. The Super Champ X2 is tiny and quick, but it has a tonal capacity that makes it so unique. You can pick the sound you're going for from almost any sort of Fender amp model you can imagine and choose quickly.
The set-up makes it possible for you to record or work perfectly. It's not going to give you the intensity you need to play a stadium, of course, but tiny gigs and studio sessions are where the amp shines. The tube power offers an entirely genuine sound to the Super Champ that is fulfilling to its heart.
For beginners who want to play around with different sounds, it is excellent to find out what their favorite music is to play. Also, the amount you can do with the Super Tramp is infinite if you're a more seasoned player. It is also cost-effective and lightweight, making it a perfect starter amp and a portable unit for practice.
Back to Amp 2020
© 2021, Branded Music Instruments Store Powered by Shopify